Abstract:
An electronic terminal (120) is disclosed that includes a communication interface (1132, 1134, 1140, 1145), a user interface device (1120), and a processor circuit (1110). The communication interface (1132, 1134, 1140, 1145) communicates through a network (130) with a media server (110). The processor circuit (1110) detects occurrence of a defined event, generate a request for media recommendations containing a terminal identifier for the electronic terminal (120) responsive to the defined event, and communicates the request for media recommendations to the media server (110). The processor circuit (1110) also receives media recommendations from the media server (110) responsive to the request for media recommendations, and communicates the media recommendations through the user interface device (1120). Related media servers (110) and methods of providing media from a media server (110) to an electronic terminal (120) are disclosed.
Abstract:
An electronic terminal (120) is disclosed that includes a communication interface (1132, 1134, 1140, 1145), a user interface device (1120), and a processor circuit (1110). The communication interface (1132, 1134, 1140, 1145) communicates through a network (130) with a media server (110). The processor circuit (1110) detects occurrence of a defined event, generate a request for media recommendations containing a terminal identifier for the electronic terminal (120) responsive to the defined event, and communicates the request for media recommendations to the media server (110). The processor circuit (1110) also receives media recommendations from the media server (110) responsive to the request for media recommendations, and communicates the media recommendations through the user interface device (1120). Related media servers (110) and methods of providing media from a media server (110) to an electronic terminal (120) are disclosed.
Abstract:
A method and arrangement for processing data when training a data model involving multiple iterations of data records in a dataset (400c, 606) stored in a database (400, 600). Memory space (400d, 608) is allocated in the database for maintaining the data model during the training operation. The data records in the dataset are read (4:3) directly from the database for each iteration, and the data model is trained (4:4) inside the database by repeatedly applying the read data records in the training operation and updating (4:5) the data model. It is also checked (4:6) whether the updated data model has converged according to a predefined convergence condition. The data model is eventually saved (4:7) once the data model has converged.
Abstract:
It is presented a data collector arranged to collect data regarding application usage in an end user device. The data collector is arranged to be located in a mobile communication network between the end user device and a server. The data collector comprises: a processor; and a computer program product storing instructions that, when executed by the processor, causes the data collector to: obtain data sent between the end user device and the server; match the data against a list of patterns; and when a matching pattern is found in the list of patterns, store application activity associated with the matching pattern in a database for application usage.
Abstract:
A method, performed by a mobile device, may include receiving transponder information relating to a consumer product, and verifying whether user consent exists to forward the transponder information to a network device for data mining processing. The method may further include transmitting the transponder information to the network device, when user consent exists.
Abstract:
método para agregar informação de distribuição, nó de rede para coletar dados demográficos e de localização, e nó de serviço para agregar dados de localização demográfica. um método para agregar informação de distribuição demográfica a partir de uma pluralidade de redes, o método compreendendo monitorar em cada rede a localização de cada um de uma pluralidade de dispositivos de usuário em cada uma de uma pluralidade de áreas de localização; recuperar informação demográfica associada com uma pluralidade de dispositivos de usuário; transmitir uma indicação da distribuição demográfica para cada área de localização para um coletor de dados, o método ainda compreendendo receber as indicações no coletor de dados e confrontar a informação para gerar um mapa de distribuição demográfica agregada.
Abstract:
The present invention provides an improved recommender system. In some embodiments, the recommender system automatically builds a user profile for a user based solely on the action or actions the user takes with respect to certain documents and the contents of the documents. That is, the profile is based on implicit ratings. In addition to maintaining a user profile for each user, each document in a set of documents will have its own document profile, which is also referred to as a document vector. Advantageously, in some embodiments, the user profile will consist of the same attributes as the document vectors, This advantageous feature enables the recommender system to compare users and documents in order to generate recommendations. document: 1667747 Ericsson Ref: P29521_US1 24 Rfem Ref: 3602-180
Abstract:
Un método para agregar información de distribución demográfica desde una pluralidad de redes, el método comprendiendo en cada red: monitorear el lugar de cada uno de una pluralidad de dispositivos de usuario en cada una de una pluralidad de áreas de localización; recuperar información demográfica asociada con una pluralidad de los dispositivos de usuario; transmitir una indicación de la distribución demográfica para cada área de localización a un recopilador de datos; el método además comprendiendo: recibir las indicaciones en el recopilador de datos y cotejar la información para generar un mapa de distribución demográfico agregado.
Abstract:
A method performed by a document server for updating and/or creating a profile associated with a user of a client device and a document serving system for creating and/or updating a set of term/value pairs associated with a user are disclosed. The document serving system (106) comprises a data processing system (202); a data storage system (206) accessible to the data processing system; and a network interface (204) coupled to a network (110). The data processing system is configured to select a document containing a set of one or more terms. If there is a profile associated with the user, the selection of the document is based on the profile, and if there is no profile associated with the user, a profile is created and is associated with the user, and the selection of the document is not based on the profile. The data processing system is further configured to transmit the document to a user via the network interface and the network; receive information identifying an action or actions the user took with respect to the document; establish a set of term/value pairs in response to receiving the information where each the pair consists of a term and an associated value. The data processing system is configured to establish the set of term/value pairs by determining, for each term included in the set of terms, a value to associate with the term, the value being a function of the user's action or actions. The data processing system is further configured to store in the data storage system the set of term/value pairs such that the set of term/value pairs is associated with the user.