Entries |
Document | Title | Date |
20100057802 | METHOD AND SYSTEM FOR UPDATING A SEARCH ENGINE - A method and a system for maintaining the freshness of a search engine server's database. A popularity parameter is defined, and a popularity value is assigned to each link in the search engine's database. The most popular links are selected for updating the contents stored, or associated with, the site to which the links refer. In one embodiment, popularity is based at least in part on the search results generated by the search engine in response to user queries. | 03-04-2010 |
20100191727 | DYNAMIC FEATURE PRESENTATION BASED ON VISION DETECTION - Computer-readable media, computerized methods, and graphical user interfaces (GUI's) for interactively presenting features within the panes of a display area rendered in a GUI workspace are provided. Initially, a computing device memory is inspected to discover a profile that accommodates a user-visual pattern. When the profile is not discovered, a default page layout is retrieved and communicated to the display device for presentation within the display area. If the profile is discovered, commonly viewed screen locations, based upon a frequency of eye fixation upon each of the screen locations, are ordered. Contextually relevant features are selected for presentation within the display area. The selected features are ranked based on predetermined criteria and each associated with the commonly viewed screen locations by comparing the ranking with the ordering. A page layout is constructed by spatially placing the features in proximity to the screen locations associated therewith, and is rendered within the display area. | 07-29-2010 |
20100241625 | Methods and Systems for Selecting and Presenting Content Based on User Preference Information Extracted from an Aggregate Preference Signature - A method of selecting and presenting content based on inferred user preferences is provided. The method includes providing a set of content items having associated descriptive terms and receiving search inputs from an input device and presenting a corresponding subset of content items. The method includes receiving selection actions of content items and analyzing the descriptive terms associated with the selected content items to learn a composite set of preferred descriptive terms of the plurality of users of the input device. The method includes inferring preferences of individual users from the composite set of preferred descriptive terms by decomposing the composite set of preferred descriptive terms into individual sets of preferred descriptive terms. The decomposition act utilizes prespecified statistical models of preferences. The method includes, in response to receiving subsequent user search input, selecting and ordering a collection of content items based on the inferred preferences of said individual user. | 09-23-2010 |
20100293160 | Methods and Systems for Selecting and Presenting Content Based on Learned Periodicity of User Content Selection - A method of selecting and presenting content based on learned user preferences is provided. The method includes receiving search input from the user for identifying desired content items and receiving content selection actions from the user. The method further includes analyzing the date, day, and time of content selection actions by the user and analyzing descriptive terms associated with the selected content items to learn a periodicity of user selections of similar content items. In response to subsequent searches by the user, the method calls for selecting and ordering a collection of content items for presentation to the user based on comparing the user's search input to descriptive terms associated with content items and based on the learned periodicities of the user. | 11-18-2010 |
20110016120 | PERFORMANCE METADATA FOR MEDIA - Systems and methods for generating and using performance metadata associated with a media piece (e.g., music or video) are provided. An electronic device can monitor a user's workout performance while playing a particular media piece. Workout performance may include the user's rate of motion and/or one or more physiological metrics of the user. Based on the user's workout performance, the electronic device can create new or modify existing performance metadata associated with the media piece. In some embodiments, the performance metadata based on a particular user's workout performance in response to a media piece may be combined with collective performance metadata based on the workout performances of multiple users in response to the media piece. The combined performance metadata may then be stored as new collective metadata. Accordingly, the collective performance metadata can represent the average response to a media piece over multiple users. | 01-20-2011 |
20110016121 | Activity Based Users' Interests Modeling for Determining Content Relevance - A method and apparatus for activity-based users' interests modeling for determining relevance of the content distributed to the users is provided. Modeling of the user's interests starts by collecting information about the actions that the user performed and about the contents that were associated with the actions. That information may be used to determine how much interest the user has had in the individual subjects up to date, and to determine which subjects became more or less important to the user over time. Further processing of the information about the interests of each of the individual users in a group of users may produce characteristics indicating the interests of the group as a whole. Additional processing may generate the information reflecting relative importance of the interests of an individual user in the group to the interests of other users in the same group. | 01-20-2011 |
20110029516 | Web-Used Pattern Insight Platform - A web site usage pattern insight platform may be provided. User behaviors associated with web page requests, including search queries, may be captured and analyzed to provide usage pattern insights. The pattern insights may be aggregated across a plurality of users and may be used to provide recommendations for improving a system that hosts the web pages. | 02-03-2011 |
20110029517 | GLOBAL AND TOPICAL RANKING OF SEARCH RESULTS USING USER CLICKS - To estimate, or predict, the relevance of items, or documents, in a set of search results, relevance information is extracted from user click data, and relational information among the documents as manifested by an aggregation of user clicks is determined from the click data. A supervised approach uses judgment information, such as human judgment information, as part of the training data used to generate a relevance predictor model, which minimizes the inherent noisiness of the click data collected from a commercial search engine. | 02-03-2011 |
20110035375 | BUILDING USER PROFILES FOR WEBSITE PERSONALIZATION - One embodiment is a method that builds a website profile from keywords appearing at the website and builds a user profile from a subset of the keywords that appear in documents accessed by the user. A web page is personalized based on the user profile. | 02-10-2011 |
20110066613 | Syndicated Data Stream Content Provisioning - Apparatus for syndicated data stream content provisioning, the apparatus comprising: an interaction tracker, configured to track at least one interaction of a user with at least one content object of a respective one of a group consisting of at least one syndicated data stream received on a computer device, the interaction being implicitly indicative of a preference of the user, a ranking function calculator, in communication with the interaction tracker, configured to calculate a ranking function based on the tracked interaction, and a content ranker, in communication with the ranking function calculator, configured to rank a plurality of content objects of the syndicated data streams of the group, in an order based on the calculated ranking function. | 03-17-2011 |
20110125739 | ALGORITHMICALLY CHOOSING WHEN TO USE BRANDED CONTENT VERSUS AGGREGATED CONTENT - A method and apparatus for optimizing content on a topic page includes receiving a query for a topic at a topic page on a client and transmitting the query from the topic page on the client to a web application on a server. The web application includes algorithm to analyze the query to identify a plurality of content modules that match the query. The content modules are identified from anyone of a branded source or an un-branded source. One or more module performance indicators are computed for each of the identified content modules. An aggregate module performance indicator for each of the plurality of content modules is generated from the one or more computed module performance indicators. One or more content modules from the identified plurality of content modules are automatically selected for rendering on the topic page based on the aggregate module performance indicator associated with each of the identified content modules. The resulting topic page includes content modules from just the branded source, just the un-branded source or an aggregate of content modules from both branded source and un-branded source providing optimal content that is most relevant to the query. | 05-26-2011 |
20120016875 | PERSONALIZED DATA SEARCH UTILIZING SOCIAL ACTIVITIES - Embodiments relate personalized data searches utilizing social activities. In one embodiment, a search query is received from a user. A set of search results that satisfy the search query is received from a search engine. A user interest profile associated with the user is identified. The user interest profile includes information associated with a set of activities performed by the user on one or more social systems. A ranking score is assigned to each result in at least a subset of search results in the set of search results based at least on the user interest profile. The subset of search results are sorted based on the score that has assigned to each result in the subset of results. The subset of search results that has been sorted is sent to the user. | 01-19-2012 |
20120078897 | Content Searching and Configuration of Search Results - Content searching and configuration of search results are described. In an implementation, a method includes in response to a search query, selecting a keyword based on heuristic data which describes a plurality of previously performed searches. A search is performed utilizing the search query and the selected keyword to locate content. | 03-29-2012 |
20120117061 | DOMAIN EXPERTISE DETERMINATION - A user's domain expertise may be estimated through several factors by monitoring different aspects of a user's interaction with a web browser. Based on the user's domain expertise, search results may be presented to the user that is commensurate with their expertise, resulting in a more efficient and productive on line session. A user's expertise in a knowledge domain may be determined from the user's behavior, including analyzing search queries, monitoring how the user navigates between and through websites, and analyzing the specific cites visited. As a user interacts with a browser, the user's estimated domain expertise may be updated and used to provide appropriate and useful search results. In many embodiments, a user may have different expertise levels for different technical domains. | 05-10-2012 |
20120173521 | DYNAMIC FACET ORDERING FOR FACETED SEARCH - Methods for dynamically ordering facets for search result presentation are provided. Facets specific to a query are determined and facet orderings are dynamically generated. A number of search result arrangements are generated based upon the facet orderings and, as users input the query, various search results arrangements are presented and user engagement with respect thereto is monitored. To determine which of the arrangements to present to a given user, a number of factors are taken into account, e.g., previous user engagement for each arrangement across a segment or population of users, and whether the user has previously been shown any of the arrangements and, if so, the nature of the user's engagement therewith. Each time an arrangement is presented to a user and the user's behavior with respect thereto is recorded, additional data becomes available for deciding what arrangement to show the next time a user inputs the query. | 07-05-2012 |
20120317109 | Client-Side Modification of Search Results Based on Social Network Data - In particular embodiments, a method comprising, accessing, at a client device, a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user, accessing a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results, and visually distinguishing, at the client device, in a user interface of the client application each of the one or more search results that have been accessed by one or more second users. | 12-13-2012 |
20120317110 | INTERESTINGNESS RANKING OF MEDIA OBJECTS - Media objects, such as images or soundtracks, may be ranked according to a new class of metrics known as “interestingness.” These rankings may be based at least in part on the quantity of user-entered metadata concerning the media object, the number of users who have assigned metadata to the media object, access patterns related to the media object, and/or a lapse of time related to the media object. | 12-13-2012 |
20130117261 | Context Sensitive Transient Connections - Methods, system and computer readable medium for allowing user interaction to an article on an Internet property includes detecting a selection of the article for viewing, by a user. Comments and interactions for the article provided by one or more posters are retrieved, wherein the posters are independent contributors that are not related to the user. A select subset of the comments/interactions for the article are presented to the user in an ordered list based on an association strength between the user and each of the posters related to the subset of the comments/interactions. Interaction, by the user, with a comment/interaction provided by a poster, is monitored and the association strength between the user and the relevant poster is updated based on the interaction. The updated association strength is used to adjust ranking of the comments/interactions for presenting to the user during subsequent selection. | 05-09-2013 |
20130144877 | NETWORK SERVER EMPLOYING CLIENT FAVORITES INFORMATION AND PROFILING - An Internet infrastructure that supports searching of web links wherein a user profile is used to reorder search results in a search result list for improved searching. The Internet infrastructure consists of a plurality of client devices with web browsers that are incorporated with user-profiling modules and a search engine server. The process of searching and reordering includes the search engine server receiving a search string along with a user profile from the user-profiling module (or retrieving the user profile from a database). Then, the search engine server stores the user profile in a database that is associated with the search engine server and delivers search results based upon the search string, and reorders the search results based upon stored data in the database. | 06-06-2013 |
20130226918 | TRUST PROPAGATION THROUGH BOTH EXPLICIT AND IMPLICIT SOCIAL NETWORKS - The present invention is directed towards systems and methods for trust propagation. The method according to one embodiment comprises calculating a first feature vector for a first user, calculating a second feature for a second user and comparing the first feature vector with the second feature vector to calculate a similarity value. A determination is made as to whether the similarity value falls within a threshold. If the similarity value falls within the threshold, a relationship is recorded between the first user and the second user in a first user profile and a second user profile. | 08-29-2013 |
20130318080 | METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON ACTIVITY LEVEL SPIKES ASSOCIATED WITH THE CONTENT - A method of selecting and presenting content based on detecting an increased level of activity associated with the content is presented. The method includes providing a set of content items with associated descriptive terms. The method includes receiving user search input for identifying desired content items and, in response to the input entered by the user, presenting a subset of content items to the user. The method further includes receiving actions from the user selecting content items from the subset and analyzing the descriptive terms associated with the selected content items to detect an increased level of activity for descriptive terms associated with the content items selected by the users. The method includes, in response to receiving subsequent user search input, selecting and ordering a collection of content items based on promoting the ranking of content items associated with descriptive terms that have an increased level of recent activity. | 11-28-2013 |
20140032546 | PROPERTY LIST CUSTOMIZATION - Technologies are generally described for customization of a list of properties associated with media files based at least in part on user's preferences. In some examples, a method may include receiving, by a server, a plurality of user inputs that respectively identify the user's designated favorites from among a plurality of media files; determining, by the server, the user's preferences from among a plurality of properties associated with the user's designated favorites from among the plurality of media files, based at least in part on the received user inputs; and providing, by the server, the user with a list of the plurality of properties based at least in part on the user's preferences from among the plurality of properties. | 01-30-2014 |
20140040256 | SYSTEMS AND METHODS FOR PROCESSING ELECTRONIC CONTENT - Systems and methods are disclosed for processing electronic content, such as text, videos, and images. According to certain embodiments, user interactions with electronic content may be tracked over a plurality of modalities, such as web pages, email, mobile applications, and social media. The tracked user interactions may include copy/paste events, explicit user highlighting, social sharing, and user voting. Key passages of electronic content may be identified based on the tracked user interactions and ranked against one another. Ranking of passages may be based, for example, on a raw or normalized score for the identified key passages. Alternatively, the ranking of a passage may be based on a ratio of user interactions with the passage to total views of the electronic text containing the passage. One or more of the identified key passages (e.g., the highest ranked passages) may be published to one or more applications. | 02-06-2014 |
20140122475 | SEARCH RESULT RANKING METHOD AND SYSTEM - Search result ranking includes recording user action information on displayed objects in search results obtained using one or more query words, upon receiving a switch-page request or switch-screen request, determining a commonality level of one or more attribute characteristics in a set of objects subjected to user actions, the determining of the commonality level being based on the user action information on the displayed objects, selecting attribute characteristics that comply with predetermined requirements to serve as reference norms for ranking objects that are to be displayed or ranked, the selecting of the attribute characteristics being based on the commonality level, and adjusting rank of objects that are to be displayed or to be ranked and whose attribute characteristics comply with the reference norms. | 05-01-2014 |
20140181102 | METHOD AND SYSTEM FOR ROBUST SOCIAL CHOICES AND VOTE ELICITATION - The present invention is a method and system for learning models of the preferences of members drawn from some population or group, utilizing arbitrary paired preferences of those members, in any commonly used ranking model. In particular the present invention involves techniques for learning Mallows models, and mixtures thereof, from pairwise preference data. | 06-26-2014 |
20140195530 | APPARATUS AND METHOD FOR PROFILING USERS - Provided is a process of profiling a user of a mobile computing device, the process including: obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining, with a computer, a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore. | 07-10-2014 |
20140258288 | DETERMINING MEASURES OF INFLUENCE OF USERS OF A SOCIAL NETWORK - A method and system for evaluating the reputation of a member of a social networking system is disclosed. Consistent with an embodiment of the invention, one or more attributes associated with a social networking profile of a member of a social network are analyzed. Based on the analysis, a ranking, rating or score is assigned to a particular category of reputation. When requested, the ranking, rating or score is displayed to a user of the social network. | 09-11-2014 |
20140280123 | Prioritizing Items Based on User Activity - Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest. | 09-18-2014 |
20140310272 | PERSONALIZING SCOPING AND ORDERING OF OBJECT TYPES FOR SEARCH - A method of establishing personalized limits on a search responsive to a key word query in an enterprise search system is described that includes receiving an object types access history for a particular user. Applying this method, the object types access history includes records of object types selected from search results returning multiple object types and records of object types selected via interfaces other than search results. The method continues with determining and storing in computer readable memory a personalized scope of object types. The personalized scope of object types sets a limit on object types initially returned by an enterprise search system for the particular user in response to key word queries by the particular user that do not specify object types to search. | 10-16-2014 |
20140317108 | PRIORITIZED AND PERSONALIZED CONTENT ON ONLINE COMMUNITIES - Embodiments disclosed herein provide systems and methods that allow a member of an online community to assign personal rankings to other members of the online community to prioritize and personalize content generated by the other members of the online community to the member of the online community. | 10-23-2014 |
20140344266 | DEVICE INFORMATION USED TO TAILOR SEARCH RESULTS - Biasing of search results based on device profile and activity data. In various embodiments, biasing operations are performed on search results generated in response to a search query received from a client device. The biasing operations are based on device profile data associated with the client device. Such data may indicate media consumption capabilities of the device or other device hardware and software configuration details. In some embodiments, device activity/sensor data may likewise be employed to bias search results. Biasing operations may include, for example, ranking, prioritizing, or filtering search results to favor results that may be consumed by a client device. Translated and/or targeted and supplemental information may also be provided based on device profile data or user profile data. In certain embodiments, searching and biasing operations may be performed by an intermediary or proxy device. | 11-20-2014 |
20140351249 | Method And System For Visually Indicating A Replay Status Of Media Items On A Media Device - A device is provided for visually indicating a replay status of media items on a media device. Aspects of the device include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item that affects replay of the first media item. | 11-27-2014 |
20140365482 | Method of Presenting Internet Search Results - A method of presenting Internet search results includes obtaining Internet search results in response to a search request from a first user of a site. Users of the site have profiles with information regarding the users. The first user has a profile with information associating certain of the users to the first user. The search results are ranked such that the search results related to the information regarding the users associated with the first user are ranked highest. The search results are displayed on a display according to the ranking | 12-11-2014 |
20150039608 | MEDIA CONTENT RANKINGS FOR DISCOVERY OF NOVEL CONTENT - A content provider system ranks media content items with respect to a particular user based on selection scores determined for each of the media content items. The selection scores may be determined using a particular model that calculates a predicted selection score based on feature values associated with the content item with respect to the particular user. The feature values may indicate properties of the media content item, the particular user, or the particular user's relationship with the content item, including information about the novelty of the media content item with respect to the user. The particular model may be trained with sample user consumption data points that represent various combinations of media content items and users. The data point information evaluated during the training of the particular model may cause the model to assign higher selection scores to content items that are novel in particular ways. | 02-05-2015 |
20150039609 | PERSONALIZATION BASED UPON SOCIAL VALUE IN ONLINE MEDIA - Embodiments are directed towards personalizing content to be provided to a user. A recommendation score may be determined for a piece of content for a user. The recommendation score may be based on a combination of an intrinsic value and/or a social value of the content to the user. The social value may be calculated based on a combination of an individual social value for each of the user's friends, which may be determined based on the combination of a social weight, an interest probability, and a recommendation score for the friend. Online personalization of content for a user may provide the user with the tools to be a valuable, appreciated member of the user's social network. By employing embodiments, as described herein, content may be determined and provided to a user, which may help the user gain the attention of their social circles. | 02-05-2015 |
20150046446 | SYSTEM AND METHOD FOR EVALUATING RESULTS OF A SEARCH QUERY IN A NETWORK ENVIRONMENT - A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user. | 02-12-2015 |
20150074102 | GENERATION OF REFINEMENT TERMS FOR SEARCH QUERIES - A computer-implemented method is provided, which includes receiving from a user a first search query consisting of one or more first query terms, and receiving from the user an indication of a desired level of personalization of refinement options for the search query. Responsively to the search query, a set of one or more refinement terms is generated at least in part responsively to the indication. The set of refinement terms is presented to the user. Responsively to a selection of at least one of the refinement terms by the user, the selected at least one refinement term is added to the first search query to generate a second search query. Search results are presented to the user responsively to the second search query. Other embodiments are also described. | 03-12-2015 |
20150095330 | ENHANCED RECOMMENDER SYSTEM AND METHOD - An enhanced recommender method is provided. The method includes discovering customer features from customer behavior and customer profile and generating an initial recommender list based on the customer features and items information. The method also includes generating item social reputation (ISR) for the customer behavior and the customer profile from an online review repository and generating final recommendation results based on the initial recommender list and the item social reputation. | 04-02-2015 |
20150112984 | PROCESSING APPARATUS - A ranking unit | 04-23-2015 |
20150120723 | METHODS AND SYSTEMS FOR PROCESSING SPEECH QUERIES - The disclosed embodiments illustrate methods and systems for processing a speech query received from a user. The method comprises determining one or more interpretations of the speech query using an ASR technique that utilizes a database comprising one or more interpretations of each of one or more pre-stored speech queries and a profile of each of one or more crowdworkers. The one or more interpretations are received as one or more responses from the one or more crowdworkers, in response to each of the one or more pre-stored speech queries being offered as one or more crowdsourced tasks to the one or more crowdworkers. Further, one or more search results retrieved based on the one or more determined interpretations are ranked, based on a comparison of a profile of the user with the profile of each of the one or more crowdworkers associated with the one or more determined interpretations. | 04-30-2015 |
20150134655 | TOPIC RECOMMENDATION IN A SOCIAL NETWORK ENVIRONMENT - Techniques for topic recommendation are described herein. The techniques include a method that topic recommendation includes identifying topics associated with events within a social network environment. A rank may be determined indicating interest for an identified topic within the social network environment. The method may include recommending a topic to a user for posting in the social network environment based on the rank. | 05-14-2015 |
20150149455 | METHOD AND APPARATUS FOR CONTEXT BASED DATA ANALYTICS - A method and apparatus capable of information context-based data analytics based on visual intuition, and generation of information contexts for conducting research, analysis, and/or decision making. | 05-28-2015 |
20150293925 | AUTOMATIC GENERATION OF ONLINE MEDIA STATIONS CUSTOMIZED TO INDIVIDUAL USERS - An online media station can be automatically generated based on a user's media preference data. Media preference data can include a user's media item purchase history. The media preference data is analyzed and media preference clusters are generated from the analyzed media preference data. Generated media preference clusters are ranked based on a predetermined set of ranking rules. The top ranked media preference clusters are selected dependent upon the user's number of slots available for customized media stations. One or more media station seeds are selected from each media preference cluster selected based on a set of predetermined selection rules. An algorithmic media station is automatically generated from the one or more media station seeds and provided to an electronic device of the user. | 10-15-2015 |
20150302012 | GENERATING SUGGESTED SEARCH QUERIES - Disclosed are various embodiments for generating suggested search queries that are relevant to a user supplied search query. A user supplied search query is received. Historical search queries are identified that are relevant and/or similar to the user supplied search query. The identified historical queries are then ranked according to various factors. | 10-22-2015 |
20150302062 | A METHOD AND APPARATUS FOR MINING COMMUNITY USERS - The present disclosure discloses a method and apparatus for mining community users, belonging to the field of Internet communications. The method includes: acquiring original community data of a community user; calculating intimacy scores of the community user with respect to other community users according to the original community data of the community user, the intimacy scores being used for indicating degrees of intimacy of the community user with respect to the other community users; clustering the community users according to the intimacy scores of the community user with respect to the other community users, and forming a community user circle; and displaying the community user circle to community users in the community user circle, so that the community users in the community user circle communicate with each other. The apparatus includes: a first acquiring module, a calculation module, a clustering module, and a display module. | 10-22-2015 |
20150302099 | Automated Recommendations Based On Historic Location-Preference Information - Techniques are described for providing automated recommendations of real-world locations, such as businesses, for users to visit based at least in part on historical location-preference information. The historical location-preference information used by the recommendation system may include the historical location-preference information of the person that requests the recommendation, other people explicitly identified as participants by the requestor, and/or other people implicitly determined to be participants. The historical location-preference information may be explicit, such as “check-ins” or reviews, or implicit. Implicit participants may be identified in a variety of ways, including social network relationships and the context in which the recommendation request is submitted. | 10-22-2015 |
20150310018 | Social Media Based Content Selection System - A method for selecting a social media network user. The method comprises obtaining one or more parameters indicative of quality of social media network content from the social media network user, ranking the social media network user based on the one or more parameters, and determining whether the social media network user is selected based on the ranking. | 10-29-2015 |
20150317398 | PRESENTING NON-SUGGESTED CONTENT ITEMS TO A USER OF A SOCIAL NETWORK ACCOUNT - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting non-suggested content items to a user of a social network account are described. In one aspect, a method includes storing social network account data indicating preferred categories of content and non-preferred categories of content associated with a particular social network account. Suggested content items corresponding to the preferred categories of content are identified, and non-suggested content items corresponding to the non-preferred categories of content are identified. A graphical user interface is provided for presentation to a user of the particular social network account. The graphical user interface presents information about the suggested content items and information about the non-suggested content items. Feedback data is received based on a user interaction in response to presentation of the information about the non-suggested content items. The stored social network account data is updated based on the feedback data. | 11-05-2015 |
20150324356 | A METHOD AND A SYSTEM FOR CREATING A USER PROFILE FOR RECOMMENDATION PURPOSES - The method comprising a first user having a plurality of computing devices connected to a local network performing the following steps:
| 11-12-2015 |
20150324454 | ENTITY-CENTRIC KNOWLEDGE DISCOVERY - A user interface of an entity-centric knowledge discovery system presents an entity profile including a mix of structured and unstructured data relating to an entity. As a user refines the entity profile based on information gathered from various sources, the changing entity profile can be used as a substantially continuously updating query to search, retrieve, and rank new and pertinent information specifically relevant to the profiled entity. The platform described herein provide an active loop for refining an entity description and searching for additional information in which human input and machine-based algorithms can cooperate to more quickly build a comprehensive description of an entity of interest. | 11-12-2015 |
20150324466 | Adaptable Home Automation Network and Methods - In one embodiment, the present invention includes a method of providing content to a user. The method comprises initiating a focused search for the content on the internet in response to satisfaction of a criterion rather than any deliberate action of said user. The focused search corresponds to an interest of the user. | 11-12-2015 |
20150331951 | METHOD AND SERVER OF GROUP RECOMMENDATION - A method and server for recommending information to a group is provided, the method comprising obtaining a characteristic vector for each of a plurality of information items to be recommended to the group, wherein the characteristic vector comprises at least one characteristic; obtaining interest characteristics of a plurality of external users not in the group and having one-way correlation relationship with the group; and filtering the information items based on the interest characteristics of the external users, and recommending the retained information items to the group. The characteristics of external users outside the group are used to select information items to be recommended to the group, which enhances the efficacy of information recommendation. | 11-19-2015 |
20150339395 | SYSTEMS AND METHODS FOR IDENTIFYING ELECTRONIC CONTENT USING VIDEO GRAPHS - Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user. | 11-26-2015 |
20150339396 | MOBILE DEVICE AND SYSTEM FOR RECORDING, REVIEWING, AND ANALYZING HUMAN RELATIONSHIP - Two parties have three distinct viewpoints of their relationship, from which assumptions emerge and working hypotheses about how to manage their relationship. The system, device, and method described herein include using a computer system for understanding face-to-face human interactions. The process includes using a mobile device connected to a server in a network for reviewing an audio-video recording of an interaction with one or more other persons, whereby one or more of the participants use the mobile device to describe their viewpoints of the interaction. The participants use the mobile device to receive immediate feedback for analysis, to compare viewpoints, to examine how the viewpoints are arrived, and to explore the viewpoints' consequences for the participants' relationship. | 11-26-2015 |
20150347603 | SYSTEM FOR PROVIDING INFORMATION RELATING TO POINTS OF INTEREST - A digital search system for processing and transmitting data structures comprising information relating to points of interest based on a digital image file containing a photo taken by a device. The digital search system includes a location-based retrieval module and an image matching module for receiving and processing digital image files. The system generates a set of places of interest based on the location and heading of the device and the image-based retrieval module and transmits a final results list to the device. | 12-03-2015 |
20150356082 | Product Recommendation Engine - A recommendation engine is configured to provide a recommendation for a product within a set of products to a user belonging to a group of a plurality of users within a larger set of users each user having unique user identification information and each product having unique product identification information. Product reviews are obtained from the set of users for at least some of the products within the set of products. Reviews are stored in a database along with corresponding product identification information and the user identification information of the user providing the review. Each user within the set of users is allocated to a group within a plurality of groups based upon the product reviews provided by the users. A user is provided with a recommendation based upon the group the user is allocated to and the reviews provided by other members of the group. | 12-10-2015 |
20150356180 | INFERRING RELATIONSHIP STATUSES OF USERS OF A SOCIAL NETWORKING SYSTEM - A social networking system infers a relationship status (e.g., single, married, in a relationship, etc.) of a user of the social networking system based on the user's interactions with additional users of the social networking system and the relationship statuses of the additional users. The social networking system identifies certain types of interactions between the user and additional users as indicators and determines a value for an indicator based on a number of additional users associated with the indicator that identify a relationship status of single and a number of additional users associated with the indicator that identify a relationship status other than single. Based on the values of various indicators, the social networking system determines a score for the user and infers a relationship status for the user based on the score. | 12-10-2015 |
20150356184 | SYSTEMS AND METHODS FOR OPTIMIZING THE SELECTION AND DISPLAY OF ELECTRONIC CONTENT - Systems and methods are provided for optimizing displays in one or more user interfaces. An exemplary method may include retrieving web entries from a database and generating a plurality of candidates based on the retrieved web entries, where each web entry of the web entries is a clickable item that is displayed on the one or more user interfaces. Additionally, provide the plurality of candidates for display on the one or more user interfaces and determine click-through rates for each of the plurality of candidates. Thereafter, create a display pool of candidates to display from plurality of candidates based on the click-through rates and update the display pool of candidates responsive to retrieving additional web entries from the database. | 12-10-2015 |
20150370818 | Dynamic Content Recommendations - According to some aspects, disclosed methods and systems may include determining, by a device and based on historical data associated with a first user, a first user profile comprising one or more content recommendation periods each associated with a time period and a content classification, and in response to detecting a user interaction, selecting a first content recommendation period of the one or more content recommendation periods. The methods and system may also include determining one or more content candidates corresponding to the content classification from a plurality of content assets based on an amount of remaining time in the time period associated with the first content recommendation period and a correlation between the historical data associated with the first user and one or more contextual features associated with the plurality of content assets, and transmitting, to a client device, an indication of the one or more content candidates. | 12-24-2015 |
20150373147 | Sampling for Content Selection - Sampling for content selection may be provided. | 12-24-2015 |
20160004699 | METHOD AND DEVICE FOR RECOMMENDATION OF MEDIA CONTENT - A method and a device for recommendation of media content are described. The method includes: calculating scores of media content labels in a computer media content library; in descending order of the scores, selecting a first threshold media content label as a candidate media content label; for the candidate media content label, finding out a media content corresponding to the candidate media content label from the media content library; for the media content corresponding to the candidate media content label, in descending order of the amount of page views, selecting a second threshold media content as a media content to be recommended corresponding to the candidate media content label; and recommending the media content to be recommended corresponding to the candidate media content label to a user. The method and device can recommend popular media contents to users, and reduce the style difference between the media contents. | 01-07-2016 |
20160012055 | Using Exogenous Sources for Personalization of Website Services | 01-14-2016 |
20160012084 | ACCESSIBILITY ADVISEMENT SYSTEM FOR DIGITAL ASSETS | 01-14-2016 |
20160019298 | PRIORITIZING MEDIA BASED ON SOCIAL DATA AND USER BEHAVIOR - Media files may be prioritized based on user behavior data and social data associated with individual media files. A process of prioritizing media files may include accessing user behavior data associated with individual media files in a set of media files that are stored on a client device of a user or in a cloud-based storage location associated with the user, accessing social data associated with one or more media files of the set of media files that are determined to have been shared on a media file sharing service, and ranking the set of media files based at least in part on the user behavior data and the social data. | 01-21-2016 |
20160026641 | SYSTEM AND METHOD TO DISPLAY SEARCH SPECIFIC PAGES - Methods, systems, and media are directed to providing dynamically optimized search results in conjunction with a social networking site. The dynamically optimized search includes a search utility of the social networking site to receive search criteria, a processing unit configured to execute a profile search of profile pages that match the search criteria, to rank the profile search results, in view of the search criteria, and to compile an interim list of relevant profile information. The processing unit is also configured to select highest ranking results of the interim list of relevant profile information and extract associated profile information therefrom, and to rank the extracted profile information, in view of the search criteria, to provide optimized content. A display unit displays the customized profile pages to present the optimized content, in which the customized profile pages are configured to prominently display the optimized content in accordance with the search criteria. | 01-28-2016 |
20160034462 | Search Results Based on User Biases on Online Social Networks - In one embodiment, a method includes receiving a query, identifying one or more nodes of a plurality of second nodes corresponding to the query, calculating a score for each of the identified nodes using a probabilistic ranking model that scores each node based at least in part on a number of edges connecting the node to one or more nodes within a first set of user nodes that includes the first node and user nodes corresponding to second users sharing one or more user attributes with the first user, and generating corresponding search results. The score calculated for each of the identified nodes may bias the search results toward nodes connected to disproportionately more nodes in the first set of user nodes than nodes in the plurality of second nodes that correspond to an overall population of users of the online social network. | 02-04-2016 |
20160034463 | Identifying User Biases for Search Results on Online Social Networks - In one embodiment, a method includes receiving a query, determining a user bias of a first user of an online social network from a first node corresponding to the first user and a plurality of user nodes corresponding to a plurality of second users sharing one or more user attributes with the first user, identifying nodes of a plurality of second nodes based at least in part on the user bias of the first user, where the identified nodes correspond to the structured query, and generating search results corresponding to the identified nodes. The bias may be determined by identifying a candidate user node of the second nodes, comparing a first user attribute of the first node to a second user attribute of the candidate user node, and including the candidate user node in the user nodes when the first user attribute matches the second user attribute. | 02-04-2016 |
20160041978 | MEDIA CONTENT DISCOVERY AND CHARACTER ORGANIZATION TECHNIQUES - Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a first character. The first and second characters are associated with a first and second salience value, respectively. A second character model comprises a second set of attribute values for the plurality of attributes of a second character of the plurality of characters. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the second character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. A media is recommended based on the media rating. | 02-11-2016 |
20160042083 | COMPUTER-BASED EVALUATION TOOL FOR SELECTING PERSONALIZED CONTENT FOR USERS - The invention relates to a method and system for selecting personalized content for a user, the method being performed by an evaluation tool instantiated on a computing device and comprising the evaluation tool. The evaluation tool creates a content selection rule for the user for finding and filtering content items, such as advertising content. The tool generates a content selection algorithm from the content selection rule for determining which content items to present to the user and presents the content item to the user based on the content selection algorithm and allows the user to interact with the presented content item. | 02-11-2016 |
20160048568 | SELECTIVE INCLUSION OF MEMBERS IN A RESULTS LIST - The present disclosure relates to a method for selective modification of location based search results that is undetectable or otherwise difficult for users of a system for providing the location based search results to detect. The method includes accessing from a processing element a results list responsive to inquiry, determining by the processing element a distance characteristic of the inquiry, determining by the processing element a density corresponding to a selected location, and based on the distance characteristic and the density modifying the results list, wherein the density is at least one of user profile density or population density. | 02-18-2016 |
20160055159 | Presenting Groups of Content Item Selected for a Social Networking System User Based on Content Item Characteristics - A social networking system provides a user with a feed of content items associated with other users connected to the user via the social networking system. Additionally, the social networking system identifies additional content items for presentation to the user and generates groups of additional content items so each group includes content items having a characteristic associated with the group. A scoring function is applied to each group to determine an expected amount of user interaction with content items in the group. Based on the expected amounts of user interaction, a featured content item is selected from each group. When a group of the additional content items is presented, the featured content item is visually distinguished from other content items in the group. | 02-25-2016 |
20160055182 | Facial Recognition With Social Network Aiding - A facial recognition search system identifies one or more likely names (or other personal identifiers) corresponding to the facial image(s) in a query as follows. After receiving the visual query with one or more facial images, the system identifies images that potentially match the respective facial image in accordance with visual similarity criteria. Then one or more persons associated with the potential images are identified. For each identified person, person-specific data comprising metrics of social connectivity to the requester are retrieved from a plurality of applications such as communications applications, social networking applications, calendar applications, and collaborative applications. An ordered list of persons is then generated by ranking the identified persons in accordance with at least metrics of visual similarity between the respective facial image and the potential image matches and with the social connection metrics. Finally, at least one person identifier from the list is sent to the requester. | 02-25-2016 |
20160063067 | AUTOMATIC ASSISTANCE FOR RESOURCE REUSE BASED ON CONTEXT EXTRACTED FROM A USER WORKSPACE - A device may receive, from a user device, an implicit search request identifying a resource accessed by a user of the user device. Based on properties defined in a user role and a rule identified in context configuration information, the device may determine an intent associated with the user and a context associated with the intent and the resource accessed by the user. The device may send, based on query options identified in search configuration information, a search query identifying search criteria associated with the context, and may receive a search response identifying available resources that satisfy the search criteria. The device may determine a probability, for each of the available resources, that the available resource matches the context, identify a portion of the search response based on the probabilities, and send the portion to the user device. | 03-03-2016 |
20160063125 | SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION - In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users. | 03-03-2016 |
20160070764 | DISTANT CONTENT DISCOVERY - Generating and providing a content feed to a user that surfaces information items that are determined to be interesting or relevant to the user including content that is determined to be “distant” to the user is provided. Explicit user actions are used to discover peers who are not colleagues of the user (e.g., peers with whom the user does not share a close organizational relationship, peers with whom the user does not regularly communicate, etc.), but who the user indicates an interest in via his/her actions. These peers are categorized as elevated peers of the user, and information items associated with and trending around the elevated peers are surfaced to the user in a content feed. | 03-10-2016 |
20160078110 | Suggesting Search Results to Users Before Receiving Any Search Query from the Users - In one embodiment, a social-networking system may compile a set of search results based on information known about a user stored by the social-networking system, the search results being compiled before the user inputs any search query or portion thereof, each search result being associated with one or more call-to-action elements applicable to the search result, each call-to-action element prompting an action from the user related to the search result via the social-networking system, and send the set of search results with the call-to-action elements for presentation to the user, wherein the call-to-action elements are presented to the user in proximity to their associated search results. | 03-17-2016 |
20160078133 | CONTENT INTERFACE LAYOUT CONSTRUCTION - One or more techniques and/or systems are provided for constructing a content interface layout. For example a search query may be received from a user of a device. A content interest context for the user may be identified (e.g., a time of day, a season, a user location, a user social network post about planting a garden, device type of the user, etc.). Content interfaces (e.g., a gardening image collection, a tomato planting instructional app, a soil related topic search suggestion, etc.) may be populated within content interface slots of a search results canvas for the search query based upon user engagement metrics and the content interest context. In this way, content interfaces, comprising supplemental content, may be assigned to content interface slots so that such content interfaces have a high probability of being relevant to and/or engaged by the user. | 03-17-2016 |
20160078134 | DETERMINING ACCURACIES WITH WHICH TYPES OF USER IDENTIFYING INFORMATION IDENTIFY ONLINE SYSTEM USERS - An online system matches a user with a user of a third party system by comparing user identifying information maintained by the online system with user identifying information maintained by the third party system. To determine how accurately different types of user identifying information identify an online system user, types of user identifying information maintained by the online system are compared to types of user identifying information maintained by the third party system. A score is associated with various online system users based on the number of types of user identifying information associated with the user by the online system matching types of user identifying information associated with a third party system user. Based on the scores associated with different users, a measure of accuracy in identifying an online system user is determined for each type of user identifying information. | 03-17-2016 |
20160085753 | MULTI-SOURCE SEARCH - One or more techniques and/or systems are provided for query suggestion formulation for multi-source queries, for ranking multi-source search results, and/or for exposing contextual launch functionality through multi-source search results of a multi-source search interface. In an example, a query suggestion may be provided for a partial search query based upon an implied content source that corresponds to a search intent of a user (e.g., an intent to view videos, as opposed to images, of houses). In another example, relevancy ranks may be assigned to content sources based upon a content type preference of a user, and search results may be provided from content sources having relevancy rankings above a relevancy threshold. In another example, links to applications and/or execution contexts may be embedded within search results so that applications may be launched into contextually aware states from the search results. | 03-24-2016 |
20160085816 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM - According to one embodiment, an information processing apparatus includes a preference information obtainer that obtains preference information indicating preferences of a target user to which recommendation is to be made, the preferences ranging over a plurality of genres. The information processing apparatus includes a recommendation item determiner that determines, using the preference information of the target user and recommendation candidate information about a plurality of recommendation candidates ranging over a plurality of genres, a recommendation item to be recommended to the target user from the plurality of recommendation candidates, the recommendation candidate information being stored in an accessible storage apparatus. | 03-24-2016 |
20160092576 | ASSOCIATION- AND PERSPECTIVE-BASED CONTENT ITEM RECOMMENDATIONS - Many content systems (e.g., social networks) present to a user a set of content items posted by other individuals. The user may selectively view content items that reinforce and are consistent with the user's perspective, creating an “echo chamber” effect. Conversely, content systems that selectively expose users to content items exhibiting contrary perspectives, and from individuals with no connection with the user, may alienate the user. Presented herein are techniques for recommending content items that present a different perspective from that of the user, and from individuals who share a similar profile to the user (e.g., alternative opinions from other individuals within the user's social circle or community). Optionally, opinions may be selected that do not directly oppose the user's perspective, but that are orthogonal with it. Such selective recommendations may persuade the user to consider contrary viewpoints that may alter the user's perspective while reducing user alienation. | 03-31-2016 |
20160110464 | METHOD OF RECOMMENDING CONTENT VIA SOCIAL SIGNALS - A method for recommending content via social signals is provided. Two different content sets having content objects that have content-identifying information are received from separate content providers. Social graph information is received from a service provider. A portion of the first content set and a portion of the second content set are aggregated based at least in part on the social graph information, thereby generating a third content set. | 04-21-2016 |
20160124964 | METHODS FOR UPLOADING AND RANKING PHOTOGRAPHS - System and methods allow participants to upload their best photographs and determine what other participants around the world think of them. As a non-limiting example, the present invention can be a system and associated methods in a social networking app. A participant is anyone who downloads the app. | 05-05-2016 |
20160124965 | Biased Users Detection - Biased users detection. The present invention includes a computer implemented method for detecting biased users and a corresponding apparatus, the computer implemented method including: obtaining comments on a given topic by standard users and users to be detected; calculating respectively scores in attribute dimensions for the given topic by the standard users and the users to be detected according to the comments on the given topic by the standard users and the users to be detected, so as to map respectively the standard users and the users to be detected into a multi-dimensional space formed by a plurality of attribute dimensions, wherein the attribute dimensions reflect aspects of the given topic; and determining whether the users to be detected are biased users according to the similarity of distribution of the users to be detected and that of the standard users in the multi-dimensional space. | 05-05-2016 |
20160125048 | ITEM RECOMMENDATION DEVICE, ITEM RECOMMENDATION METHOD, AND COMPUTER PROGRAM PRODUCT - An item recommendation device includes a context information generator and a ranker. The context information generator generates and outputs context information including user intention by performing semantic analysis on a natural language request which is input. The ranker ranks candidates of items to be presented to a user based on the context information, user information representing an attribute of the user, and history information representing item usage history of the user. | 05-05-2016 |
20160125085 | RECOMMENDING CONTENTS USING A BASE PROFILE - A method and system for recommending content to a user whose interest(s) has not been identified is disclosed. A base user profile may be created for association with the user. The base user profile may be created by generating a list of ranked interests of a set of representative users. The list of ranked interests may be generated based on activity information obtained for the set of representative users. Content may be recommended to the user based on the base user profile. | 05-05-2016 |
20160132590 | Answering Questions Via a Persona-Based Natural Language Processing (NLP) System - A mechanism is provided, in a question answering (QA) system, for performing persona-based question answering is provided. An identification of a requested persona is received from a user along with a natural language question input specifying an input question to be answered by the QA system. Responsive to receiving the requested persona, components of the QA system are customized to answer questions from a viewpoint of the requested persona. An answer to the input question is generated from the viewpoint of the requested persona based on the customization of the components of the QA system. The answer to the input question is output in a form representative of the requested persona. | 05-12-2016 |
20160132607 | SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION - In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users. | 05-12-2016 |
20160140219 | Targeted Message Response - A tool for targeting a message response. The tool monitors reactions of a user to message subject lines, message content, and social networks. The tool analyzes user interest data and calculates a user interest rating per keyword. Rated keywords are stored in association with the user. When a user drafts a message addressed to a recipient, the tool compares rated keywords within the recipient's log with the subject line and message content. The tool suggests an alternative subject line likely to elicit a faster and more detailed response from the recipient. | 05-19-2016 |
20160147891 | Building a Topical Learning Model in a Content Management System - A content management system receives a plurality of topics extracted from documents stored by the system. Pairings between the topics are generated, where a pairing between two topics is generated responsive to the two topics appearing in proximity to one another in one or more of the documents. A complexity of each received topic is also determined. The content management system generates a progression of the topics based on the complexity of the topics and the pairings between the topics. The progression comprises a sequential ordering of paired topics, in which a topic in the ordering has a higher complexity than a preceding topic. Responsive to a user of the content management system accessing content associated with a topic in the progression, a next topic in the progression is recommended to the user. | 05-26-2016 |
20160147899 | Self Populating Address Book - System, methods and computer program products for creating and maintaining an address book are described. The address book may collect or update its existing contact information from sent or received communications. Contact information associated with the existing contacts also may be collected (or updated based on information received) from outside sources (e.g., external to an application hosting or accessing the address book). The address book may intelligently combine profile data from various sources to enrich the existing records associated with the contacts. | 05-26-2016 |
20160162485 | SHARING CONTENT BASED ON EXTRACTED TOPICS - Examples of techniques for sharing content based on topics are described herein. A method includes extracting a content topic from a piece of content. The method includes extracting a user topic based on a user activity. The method also includes matching the content topic with the user topic and generating a user score based on a detected number activities a user performs that include a matched user topic. The method further includes generating a sorted list of users with matched user topics, the list to be sorted by the user score. | 06-09-2016 |
20160162488 | METHOD AND SYSTEM FOR SCORING ON-LINE PROFILES - A system for scoring an on-line profile and/or personality traits of a first subscriber includes a subsystem for receiving and reviewing content and/or ratings submitted by a second subscriber, a publishing system configured to publish the content based on an election to publish by the first subscriber; and a scoring subsystem configured to calculate a score for the on-line profile and/or personality traits of the first subscriber based at least in part on the election made by the first subscriber. The scoring subsystem can continuously update the on-line profile and personality traits scores as content is received and publishing options are elected. Feedback related to published content and ratings can be received and used in the calculation of on-line profile and personality trait scores. | 06-09-2016 |
20160171094 | Answering Questions Via a Persona-Based Natural Language Processing (NLP) System | 06-16-2016 |
20160171110 | PERSONALIZED CONTENT BASED UPON USER PERCEPTION OF WEATHER | 06-16-2016 |
20160179964 | SYSTEMS AND METHODS FOR PROVIDING NARRATIVES BASED ON SELECTED CONTENT | 06-23-2016 |
20160188587 | METHODS AND SYSTEMS FOR PROVIDING EXPERT MEDIA CONTENT SESSIONS - In one aspect, a method obtains a set of expert-media content files and an index of the set of expert-media content files. A set of user attributes are obtained. A request from user-side application to download an expert-media content file is received. The set of expert-media content files, the index of the set of expert-media content computer data store, the request to download the expert-media content file and the set of user attributes are stored in a computerized data store. With the processor of a server it implementing delivering predictive expert-media content to the user's mobile device, the set of expert-media content files, the index of the set of expert-media content files in a computer data store, the request to download the expert-media content file and the set of user attributes are extracted from the computerized data store. With a recommendation engine operating in the server, the index of the set of expert media-content files is ranked based on the set of user attributes. A first-listed expert media-content file of the ranked index of the set of expert-media content files is obtained. The first-listed expert media-content file is electronically communicate to the user-side application. | 06-30-2016 |
20160188600 | Content Quality Evaluation and Classification - A social networking system classifies content items according to their qualities for ranking and selection of content items to present to users within, for example, a newsfeed. Low-quality content items that are unlikely to be interesting or relevant to a user may be distinguished though they may appear to be popular among users in the social networking system. The social networking system identifies within the content items one or more features that are indicators of the quality of the content items. The social networking system can use one or more classifiers to evaluate the content items based on the features, and it can compute a quality metric indicating the quality of a content item based on the result obtained from the classifiers. The quality metric can be used in the ranking and selection of a set of content items to provide to the user. | 06-30-2016 |
20160188607 | ARRANGING STORIES ON NEWSFEED BASED ON EXPECTED VALUE SCORING ON A SOCIAL NETWORKING SYSTEM - A social networking system generates a newsfeed for a user to view when accessing the social networking system. Candidate stories associated with users of the social networking system are selected and an expected value score for each candidate story is determined. An expected value score is based on the probability of a user performing various types of interactions with a candidate story and a numerical value for each type of interaction. The numerical value for a type of interaction represents a value to the social networking system of the type of interaction. Based on the expected value scores, the candidate stories are ranked and the ranking used to select candidate stories for the newsfeed. | 06-30-2016 |
20160188725 | Method and System for Enhanced Content Recommendation - Method, system, and programs for providing content recommendation are disclosed. A first set of candidate content items may be generated based on a user profile, and a second set of candidate items may be generated based on the likelihood that the user will click a corresponding candidate content item in the second set. The candidate content items in the first and second sets may be ranked together using a learning model and presented to the user as content recommendations based on their rankings. The likelihood that the user will click a given candidate content item in the second set may be estimated based on similarities between the given content item and content items related to the given content item. Such a similarity may be computed based on activities performed by users who have viewed both the given content item and a related content item. | 06-30-2016 |
20160188734 | METHOD AND APPARATUS FOR PROGRAMMATICALLY SYNTHESIZING MULTIPLE SOURCES OF DATA FOR PROVIDING A RECOMMENDATION - Methods, apparatuses, and computer program products are described herein that are configured to programmatically synthesize multiple five different sources of data bearing on user preferences for providing a recommendation of an item in response to a recommendation request. One example embodiment may include a method for receiving a recommendation request, providing a search result, the search results generated by querying a set of (target user, affinity) pairs for items matching the search terms and sorting the matching items according to a combination of the affinities and a strength of text matching. | 06-30-2016 |
20160196265 | Tailoring Question Answer Results to Personality Traits | 07-07-2016 |
20160196336 | Cognitive Interactive Search Based on Personalized User Model and Context | 07-07-2016 |
20160253426 | PROVIDING INFORMATION TECHNOLOGY SUPPORT | 09-01-2016 |
20160378758 | Identifying Groups For A Social Networking System User Based On Interactions By The User With Various Groups - A social networking system selects a set of groups for presentation to a user of the social networking system. To select groups, the social networking system determines scores for various groups representing a likelihood of the user interacting with the groups. The social networking system may identify a set of groups based on interactions between the user and various groups occurring during a specific time interval and determine scores for groups in the set. When determining a score for a group, the social networking system accounts for times associated with interactions between the user and various groups. Based on the scores, one or more groups are selected and presented to the user. Additionally, the social networking system may identify a time to present the selected one or more groups to the user based on prior user interactions with various groups. | 12-29-2016 |
20180025005 | MEDIA PREFERENCE AFFINITY RECOMMENDATION SYSTEMS AND METHODS | 01-25-2018 |
20180025060 | Information Providing Device | 01-25-2018 |
20180025084 | AUTOMATIC RECOMMENDATIONS FOR CONTENT COLLABORATION | 01-25-2018 |
20180025441 | EVALUATING AN IMPACT OF A USER'S CONTENT UTILIZED IN A SOCIAL NETWORK | 01-25-2018 |
20190147054 | SORTING IMAGES BASED ON LEARNED ACTIONS | 05-16-2019 |
20220138264 | SYSTEM AND METHOD FOR GENERATING A RECOMMENDATION - A method of generating recommendations for a collective profile, the collective profile being linked to a first profile and a second profile. The method may include authenticating a login request from an end user device in association with the collective profile based on credentials associated with the first profile, identifying a query from among a plurality of queries and transmit the query to the end user device, receiving a response to the query, determining that the response is not inconsistent with one or more earlier responses received in association with the second profile and, in response, refining at least one attribute or goal in the collective profile based on the response to generate and store a refined collective profile, and determining whether the refined collective profile results in a new recommendation and, if so, outputting the new recommendation. | 05-05-2022 |