G06F16/337

CONTENT DELIVERY SYSTEMS AND METHODS

A method for distributing an electronic content item for consumption with advertisements is provided. In one embodiment, a content provider creates a license identifying one or more slots within an electronic content item at which advertisements are to be inserted. The license specifies one or more types of advertisements that are not permitted to be inserted into the slots, and also specifies criteria for dynamically selecting advertisements to insert into the one or more slots. The content provider securely associates the electronic license with the electronic content item and distributes the electronic content item and the electronic license to a third party for consumption or subsequent transfer to an end user.

Multi-source compilation profiles for targeted content sourcing

In at least one embodiment, a profile/content system generates, accesses, and/or serves a compilation profile for targeting content to identifiable communication devices (“ICDs”). The compilation profile can include data associated with a user of an ICD, and the profile/content system obtains the data from multiple data sources. The data sources can include a particular ICD and can also include particular applications running on the ICD and other data sources such as web sites and data aggregators that store data associated with the IDC user. The profile/content system can operate in a variety of modes depending upon a type of request received by the profile/content system. Exemplary modes are: (1) a direct content provision mode, (2) an indirect content provision mode, and (3) a compilation profile provision mode. In at least one embodiment, in the direct content provision mode, the profile/content system receives a request for content directly via an ICD.

Patent related literature assisted user profiling, matching, and classification
09846694 · 2017-12-19 · ·

Methods, systems, and techniques for using of keywords, categories, patent related publications, and other literature to profile users are provided. Some examples provide a profiling tool which enables users to self-describe using, for example, keywords, patent related publications, and articles. In other examples, the tool assigns search-based profiling information. The profiling tool using citation based patent related search techniques to suggest additional keywords and/or patent publications for augmenting the user's search-based profile information. In some examples, the IP Invention Management System (IPIMS) uses these profiles to distribute workload, for example, to route patent assets to be reviewed or be improved upon as ripe for invention. In addition, other applications may use these profiles to offer other types of matching services, such as social mapping.

SYSTEM AND METHOD FOR PROVIDING PERSONALIZED BOOK

This disclosure presents a system and a method for providing a personalized book in which an interested matter is analyzed based on reading history, and a personalized book is generated which includes personalized contents and illustrations based on the interested matter. The presented system for providing a personalized book includes a reading history database which stores a reading history associating a user identifier and a book identifier with each other, a book information database which stores book information including a book identifier, text data, and image data, and a service server configured to deduce an interested matter of a user based on the reading history of the user stored in the reading history database in response to a personalized book generation request from a user terminal, and to generate a personalized book based on the interested matter and the book information stored in the book information database.

A Method for Automatically Presenting to a User Online Content Based on the User's Preferences as Derived from the User's Online Activity and Related System and Computer Readable Medium
20170357660 · 2017-12-14 ·

The invention relates to a method for automatically presenting to a user online content (C) based on the user's preferences as derived from the user's online activity, wherein the method comprises: generating data structures (IP) representing the online content (C) accessed by the user on one or more user devices; identifying from the generated data structures (IP) one or more patterns (P) representative of the user's preferences in terms of online content (C); and identifying and presenting to the user the online content (C) corresponding to said patterns (P).

MULTI-DEVICE CONTEXT STORE
20170359415 · 2017-12-14 ·

In some implementations, a user device can maintain a multi-device context store. For example, the user device can receive device and/or user context information from multiple devices and store the context information in a local data store. The user device can collect local device and/or user context information and store the context information in the local context store. The user device can receive user/device context queries from client processes and send the client processes user/device context information from multiple devices in response to the queries.

SYSTEMS AND METHODS FOR PROVIDING HEALTH CARE SEARCH RECOMMENDATIONS
20230195763 · 2023-06-22 ·

Disclosed embodiments include computer-implemented methods and systems that can efficiently generate highly relevant recommended search terms to clinicians. A hybrid collaborative filtering model recommends search terms for a specific patient to the clinician. The model draws on information from patients' clinical encounters and the searches that were performed during the clinical encounters. To generate recommendations, the model uses search terms which are (1) frequently co-occurring with the ICD codes recorded for the patient and (2) highly relevant to the most recent search terms. One variation of the model uses only the most recent ICD codes assigned to the patient. Another variation uses all ICD codes. Comprehensive experiments of embodiments of the methods and systems have demonstrate high levels of performance.

SYSTEMS AND METHODS FOR GENERATING INTERACTABLE ELEMENTS IN TEXT STRINGS RELATING TO MEDIA ASSETS
20230195775 · 2023-06-22 ·

Systems and methods for improving displays of media assets are disclosed herein. In an embodiment, a system receives a plurality of text comments from a plurality of devices to which a media asset was transmitted. The system analyzes the comments to identify text strings within the text comments. The system generates interactable elements from the text strings in the text comments, such that an interaction with the text string causes display of identifiers of media assets corresponding to the text string.

Massive scale heterogeneous data ingestion and user resolution

This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.

BIOMETRIC DATA BASED NOTIFICATION SYSTEM
20170352088 · 2017-12-07 ·

In various example embodiments, a system and method for providing notifications based on biometric data are presented. Biometric data from multiple biometric sensors is aggregated and stored. Inferential analysis is performed on the biometric data to characterize an associated user. A user characteristic is correlated to one or more consumer characteristics in a consumer profile and output information is determined based on the consumer profile. A notification that includes the output information is transmitted to a computing device of the user.