Entries |
Document | Title | Date |
20100070493 | SYSTEM FOR SEARCHING NETWORK ACCESSIBLE DATA SETS - A Sales-Chip Relevance Alert extends the capability of the regenerating search engine by allowing users to become informed about relevant information that has changed to a second query or search request that is run after a first query or search request. The user can narrowly and specifically describe with a high degree of precision what is relevant and meaningful to the user and how the user is notified. The Alert provides a timely notice to the user about the relevant information change through user-defined means and user defined messages. | 03-18-2010 |
20100076967 | System and Method For Automating The Creation Of Customized Media - A system and method for automating the creation of customized media includes generating media content comprising first metadata associated with the media content, reviewing the media content and the first metadata, applying at least one set of rules to the media content and the first metadata, and generating a customized media output based on the media content, the first metadata and the at least one set of rules. | 03-25-2010 |
20100076968 | METHOD AND APPARATUS FOR AGGREGATING AND PRESENTING DATA ASSOCIATED WITH GEOGRAPHIC LOCATIONS - Implementations relate to systems and methods for aggregating and presenting data related to geographic locations. Geotag data related to geographic locations and associated features or attributes can be collected to build a regional profile characterizing a set of locations within the region. Geotag data related to the constituent locations, such as user ratings or popularity ranks for restaurants, shops, parks, or other features, sites, or attractions, can be combined to generate a profile of characteristics of locations in the region. The platform can generate recommendations of locations to transmit to the user of a mobile device, based for instance on the location of the device in the region as reported by GPS or other location service and the regional profile. Geotag data can include audio data analyzed using region-specific terms, and user recommendations can be presented via dynamic menus based on regional profiles, user preferences or other criteria. | 03-25-2010 |
20100082619 | FILTER EXTRACTION IN A SERVICE REGISTRY ENVIRONMENT - A method for filter extraction in a service registry includes receiving a user's request in a registry for a list of items in the registry; generating a set of item results by the registry; passing the item results from the registry to a framework; retrieving a list of filter providers by the framework; determining whether all of the filter providers have been used; wherein if all have been used: displaying a list that includes a filter provider title, and one or more filters for each filter provider; wherein if all the filter providers have not been used: retrieving the next filter provider; calling the next filter provider; passing the item results to the next filter provider; determining which filters are applicable based on metadata of the item results; generating a list of applicable filters by the next filter provider; passing the list of applicable filters back to the framework. | 04-01-2010 |
20100088312 | Real-Time Radio Station Audio Content Search and Delivery - Disclosed are systems and methods distributing and/or recommending real-time radio. More specifically, it relates to methods for providing information of real-time radio songs and methods for recommending at least one real-time radio songs to a particular user. Methods are provided for switching to a real-time radio song based on the preferences of a user. Systems for collecting the preferences of a user and recommending at least one real-time radio song to the user or switching to a real-time radio song based on the preferences of a user are also disclosed. | 04-08-2010 |
20100094869 | Method of Presenting Search Results to a User of a Social Network Site - Method of presenting search results to a user of a social network site on the Internet, in which each user of the social network site has a user profile with information regarding the user, includes obtaining content items satisfying a search of information on the Internet by a first user. The content items are ranked as a function of the information in the user profile of the first user such that the content items which are related to the information in the user profile of the first user are ranked higher than the content items which are unrelated to the information in the user profile of the first user. The content items according to ranking are then transferred to a display of the first user via the Internet such that higher ranked content items are displayed on the display prior to lower ranked content items being displayed on the display. | 04-15-2010 |
20100100542 | System and method for rule-based content customization for user presentation - A new approach is proposed that contemplates systems and methods to present a script of content comprising one or more content items to a user online, wherein such content is not only relevant to addressing a problem raised by the user, but is also customized and tailored based on a set of rules with the user's needs and preferences in mind. Such an approach enables a personal “agent” that understands the user's specific needs and interests by maintaining a personal profile and history of the user. Based on in-depth personal knowledge and understanding, the agent is capable of identifying, retrieving, customizing, and presenting to the user a unique experience that distinguishes it from the experiences of any other users in the general public. | 04-22-2010 |
20100100543 | INFORMATION RETRIEVAL USING USER-GENERATED METADATA - System, device and method for using user-generated metadata to arrive at a modified search index that emphasizes a relationship between documents selected by a user during a prior search session and salient terms of those documents. An initial search index is modified by adding a synthetic term and a synthetic document to terms and documents that are used to arrive at the elements of the index and by modifying the relevance scores to highlight one or more of the search terms, the synthetic term, and the synthetic document. Synthetic term ties a cluster of related documents together and synthetic document ties terms of these documents together. Synthetic term is not found in any other documents and synthetic document does not belong to any normal corpus of documents. Modified index aids in re-generating prior user choices because it contains artifacts reflecting associations that user perceived between various terms and documents. | 04-22-2010 |
20100125576 | USER ORIENTED INFORMATION SYSTEM AND METHOD OF CONTROLLING THE USER ORIENTED INFORMATION SYSTEM - Provided is a user oriented information system that may retrieve user oriented information or may provide the user oriented information to a mobile device, and a method of controlling the user oriented information system. The user oriented information system may detect the mobile device, detect an information request of the mobile device, and provide a content corresponding to the information request to the mobile device based on a profile of the mobile device. | 05-20-2010 |
20100138413 | SYSTEM AND METHOD FOR PERSONALIZED SEARCH - A system and method for personalized search. The system includes a search engine that receives search input from a user and a user identification and generates a search result based on the search input; and a profiling engine to gather profile data, generate a user profile associated with a user, and rank the search result personalized to the specific user using the user profile. | 06-03-2010 |
20100185612 | Method for Producing an Ordered Search List - The invention is directed to a method for producing, for example, a search results listing for educational content, where the listing is ordered based not only on content relevance to the search request, but also on the subscription status and entity affiliation of the user as related to the content. This places, near the top of the list, results that may be not only more relevant to the user, but those that may also be more efficiently accessed. For example, a method for an education-related content search, configured according to the invention, receives a login input from a user and extracts user data corresponding to the login input. Upon receiving a search request, the user data and the search request is transmitted, and an ordered search list that is ordered based on the user data is received. | 07-22-2010 |
20100185613 | METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR TARGETING MEDIA - Methods, devices, and products are disclosed for targeting media. Descriptive information is received that describes media. The descriptive information is compared to a stored set of user-defined criteria. If the descriptive information contains any criterion, then the media is stored in memory, wherein the stored media is targeted to a user's communications device. | 07-22-2010 |
20100211568 | PERSONALIZED RECOMMENDATIONS ON DYNAMIC CONTENT - This disclosure describes systems and methods for selecting and/or ranking web-based content predicted to have the greatest interest to individual users. In particular, articles are ranked in terms of predicted interest for different users. This is done by optimizing an interest model and in particular through a method of bilinear regression and Bayesian optimization. The interest model is populated with data regarding users, the articles, and historical interest trends that types of users have expressed towards types of articles. | 08-19-2010 |
20100241624 | PRESENTING SEARCH RESULTS ORDERED USING USER PREFERENCES - Systems and methods for presenting search results ordered, at least in part, based upon indicated user preferences are provided. User preferences for one potential search result over another that are free of position bias are obtained utilizing random relative order interchange of juxtaposed, ranked search results. Upon receipt of a search query, a determination is made to present at least a portion of search results satisfying the received query ordered based on user preferences, whether or not the order coincides with that determined using a ranking algorithm. In this way, presented search results are ordered, at least in part, according to user preferences, thus improving the relevance of the output relative to standard ranking algorithms alone. | 09-23-2010 |
20100250529 | ANTICIPATING INTERESTS OF AN ONLINE USER - Methods, systems, and computer-readable media for identifying intentions related to a user's present intention are provided. The user's present intention may be determined by mapping the user's current actions to a present intent. A related intent may be determined using an intent chain. The intent chain may be generated by analyzing patterns of user activities and mapping the patterns of activities to the underlying intents. | 09-30-2010 |
20100250530 | MULTI-DIMENSIONAL ALGORITHM FOR CONTEXTUAL SEARCH - A computer-implemented method can include building a multi-dimensional contextual model, receiving search terms from a user, performing a search based on the search terms and the multi-dimensional contextual model, generating search results based on the search, and visually displaying the search results. | 09-30-2010 |
20100268710 | PERSONALIZED WEB SEARCH RANKING - A system and method for personalized search ranking may use a user's feedback to immediately reorder search results for this particular user so as to improve click-through rate. Upon receiving a query including one or more words, a search engine may identify a list of search results and display the search results on a search result page. A machine-learning module may collect information about a user's browsing activities on the result page, update estimates of relevance of the search results, and reorder the search result list to personalize it for the user. | 10-21-2010 |
20110004593 | SYSTEM FOR SHARING NETWORK ACCESSIBLE DATA SETS - A Sales-Chip Associator process permits a creator of a Sales-Chip to share the Sales-Chip with a receiving party. The process utilizes a Sales-Chip Database and a Sales-Chip Subscriber Database to facilitate chip sharing. A handler is used in the Associator process and determines if an association exists between the Sales-Chip and the receiving party. The handler also facilitates recalling an association after being established by the receiving party. | 01-06-2011 |
20110010366 | HYBRID RECOMMENDATION SYSTEM - A recommendation system may use a network of relationships between many different entities to find search results and establish a relevance value for the search results. The relevance value may be calculated by analyzing trust and similarity components of each relationship between the search user and the entity providing the search results. The entities may be, for example, persons associated within express or implied social networks, or corporations or other organizations with a historical or other reputation. The relationships may be created through many different contact mechanisms and may be unidirectional, asymmetric bidirectional, or symmetric bidirectional relationships. The relationships may be different based on topic or other factors. | 01-13-2011 |
20110022593 | Method and Apparatus for Content Selection Based on Personal Profiles - A content selection server including a processor configured to receive personal preference information from a plurality of personal media devices, select content based on the personal preference information, and provide playback of the content. | 01-27-2011 |
20110029514 | Case-Based Framework For Collaborative Semantic Search - Disclosed is a computer-implemented search method and computer-implemented agent system for efficient searching of information. Information may be located, for example, on XML databases, relational databases and files located on intranets and the Internet or other like computer network systems. Specifically, a service-oriented system architecture (also referred to as the Knowledge Sifter architecture), may be comprised of a community of cooperating agents. The system architecture may further be employed using a case-based framework configured to recommend query specifications and refinements based on previously-stored user-query cases. Other methodologies such as collaborative filtering, wherein the architecture can recommend a set of unseen items that are preferred by other users to the active user, can be used. Additionally, a hybrid filtering approach which combines both collaborative filtering and content-based filtering can be used effectively in the Knowledge Sifter architecture. | 02-03-2011 |
20110029515 | METHOD AND SYSTEM FOR PROVIDING WEBSITE CONTENT - An exemplary embodiment of the present invention provides a method of receiving Website content. The method includes generating a user profile comprising a cluster type obtained from a list of cluster types, wherein the list of cluster types is generated by processing a database of search queries. The method includes providing the relevant cluster types included in the user profile to a selected Website, wherein the cluster type sent to the Website is used by the Website at least in part to determine the content provided by the Website. | 02-03-2011 |
20110060737 | System for Matching Procedure Characteristics to Professional Experience - A web service system dynamically matches professional experience with procedure characteristics submitted by a client through evaluating a professional's history of procedure outcomes in light of the requested procedure characteristics. | 03-10-2011 |
20110087661 | SOCIAL DISTANCE BASED SEARCH RESULT ORDER ADJUSTMENT - Both search criteria and a friends list associated with a user are obtained. One or more data items that satisfy the search criteria are identified as search results. An order of the search results is adjusted based at least in part on multiple additional friends lists, each of which is associated with a data item of the one or more data items. Each of the multiple additional friends lists can also be updated to reflect changes in the friends lists made by users associated with the friends lists. | 04-14-2011 |
20110106799 | MEASURING WEB SITE SATISFACTION OF INFORMATION NEEDS - A method, system, and computer program product for measuring web site satisfaction of information needs are provided. The method includes: selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users' visits to the page; and analyzing whether a page satisfies users' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords. | 05-05-2011 |
20110191339 | PERSONALIZED VIDEO RETRIEVAL - Presented is a method and system for personalized video retrieval. The method includes specifying a user's video interests as channels, wherein each channel corresponds to a distinct video interest, querying at least one video source upon selection of a channel by the user, retrieving videos corresponding to the channel selected by the user, obtaining a personalized ranking of the retrieved videos from the user, and presenting videos for viewing based on the user ranking. | 08-04-2011 |
20110191340 | Providing Profile Information Using Servers - A method includes: generating profile data for users including a first user, the profile data related to contacts or persons used in messages to or from each user; generating, via a server platform, parameters corresponding to the profile data for ranking contacts or persons; and transmitting the parameters to client devices to allow each client device to determine ranks of contacts or persons in the profile data based on the parameters and a function that uses the parameters. | 08-04-2011 |
20110196865 | METHOD FOR CONTENT RECOMMENDATION - A method for content recommendation for a user, wherein a song or a video is recommended to the user and a confidence measure is determined for the recommended song. The confidence measure is displayed to the user, so the user may get more confidence into the recommendation of the system. | 08-11-2011 |
20120005203 | SELECTION OF ITEMS FROM A FEED OF INFORMATION - Example implementations disclosed herein relate to selection of a subset of items included in a feed of information that are perceived to be of interest to a particular user. In some implementations, a feed of information that includes a number of posted items is accessed. In addition, in some implementations, a subset of items perceived to be of interest to a particular user is selected from the feed of information based on a predicted value of each item to the particular user and to a plurality of users of an application used to access the items. | 01-05-2012 |
20120036127 | METHOD AND SYSTEM FOR REPUTATION EVALUATION OF ONLINE USERS IN A SOCIAL NETWORKING SCHEME - 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. | 02-09-2012 |
20120036128 | Predisposition Prediction Using Attribute Combinations - A method and system are presented in which predisposition predictions are generated for an individual with respect to an attribute indicated in a query. The predictions are based on the identification of predisposing attribute combinations within the attribute profile of the individual and statistical results that indicate the strength of association of the identified attribute combinations with the query attribute. | 02-09-2012 |
20120036129 | Predisposition Modification - A method and system for predisposition modification are presented in which a set of attributes for selective modification of the attribute profile of an individual are determined to enable the individual to modify their predisposition for acquiring an attribute of interest. The attribute of interest can be input in the form of a query attribute along with a minimum strength of association value which serves as a threshold to ensure that the results will provide at least a minimum degree of statistical certainty that the individual will acquire the attribute of interest upon modifying their attribute profile. | 02-09-2012 |
20120078896 | SYSTEMS, METHODS AND ARTICLES OF MANUFACTURE TO PROVIDE A SEARCH SERVICE TO A PROCESS CONTROL SYSTEM - Systems, methods, and articles of manufacture to provide a search service to users of a process control system are disclosed. An example system includes a search database to store a set of searchable items associated with a process control system and to store a search profile associated with a selected query result, a publisher to collect information associated with the searchable items from the process control system and to publish the collected information to the search database, and a searcher to receive a request including the search profile and a query of the searchable items in the database, to search the searchable items based on the query, and to return at least a portion of the collected information based on the search profile. | 03-29-2012 |
20120084284 | SYSTEM AND METHOD FOR PROVIDING SEARCH RESULT BASED ON PERSONAL NETWORK - A system and method for providing a search result based on a personal network are disclosed. The search result providing system may include a search term reception unit, a personal network extraction unit, and a search result providing unit which may receive a search term from a user. The personal network extraction unit may extract at least one of a personal network associated with the search term, and a personal network associated with the user. The search result providing unit may provide documents associated with the personal networks as a search result of the search term. A search result optimized for the user may be provided to the user by searching for information corresponding to the search term from communities joined by another user having similar interests to that of the user, or communities joined by the user, based on personal networks of the user. | 04-05-2012 |
20120084285 | Apparatuses, Methods and Systems for Information Querying and Serving in a Virtual World Based on Profiles - Methods, and systems for ambiguous code triggered information querying and serving on mobile devices. Information and advertisement providers use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users, trigger the provision of information by scanning or observing codes or information. Disambiguation processes clarify the code scans and their identity. The disambiguated scans, geographic, temporal, and user-specific information, are obtained by the server that processes, and records the messages. These messages and a user profile—which may include updated user-specific behavior information, situational and ambient information, accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. The code triggered information server serves information that is demographic, interest, location, and time specific by which providers can track user behavior and provide anticipatory information. | 04-05-2012 |
20120096000 | RANKING RESULTS OF MULTIPLE INTENT QUERIES - Techniques and systems are disclosed providing improved ranking of results to an online search-based query. One or more user types are identified for a search-based query, and may correspond to a number of user relevant results, and which user results are selected. A user profile can be determined for the respective user types for the search-based query, which may identify a proportion of the users that belong to that type, and how many results are relevant to that type. A set of relevant results can be identified for the respective user types for the search-based query, based on a number of results used by the user type. An improved ranking of the results can be determined for the search-based query, from the one or more sets of relevant results, based on user profiles and a desired user satisfaction metric for a desired number of users. | 04-19-2012 |
20120143862 | METHOD, SYSTEM, AND COMPUTER READABLE STORAGE FOR AFFILIATE GROUP SEARCHING - A method for allowing an information seeker to utilize affiliate group searching involving human searchers who are members of particular information affiliate groups. Each affiliate group has an area of expertise in which they are particularly skilled. In at least one embodiment, the method includes accepting designation of an affiliate group for providing information searching and presenting search results produced by a member of the affiliate group to an information seeker. | 06-07-2012 |
20120143863 | INTELLIGENT DATA RETRIEVAL SYSTEM - An electronic assistant which dispatches tasks on the user's behalf and according to the user's preferences may include a scheduler, an information locator, a communicator, a form filler, a trainer, a legal expert, a medical expert and other experts. The assistant learns about the user's interests in particular types of information and guides the user through the process of on-line information source selection, utilization, and interaction management via an information locator. | 06-07-2012 |
20120158719 | SYSTEM AND METHOD FOR PROVIDING FEEDS BASED ON ACTIVITY IN A NETWORK ENVIRONMENT - A method is provided in one example and includes receiving network traffic associated with a particular user; developing a personal vocabulary for the particular user based on the network traffic; determining areas of interest for the particular user based on the personal vocabulary; determining associations for the particular user in relation to additional users; and generating a feed based on a portion of the network traffic. The feed is delivered to a subset of the additional users. | 06-21-2012 |
20120158720 | SOCIAL NETWORK POWERED SEARCH ENHANCEMENTS - Embodiments of the present invention enhance the search experience of a user by looking at the search history of one or more friends to provide search enhancements to the user. The search enhancements may also be based on information within a user's online social network. Search enhancements based on the user's online social network include identifying people within the user's social network that may have information relevant to a query, posts within the social network that are relevant to the query, and feed items. Examples of search enhancements include an annotation or graphic adjacent to a search result indicating the search result has been visited by one of the user's friends. In another aspect, alternative queries from the friends' search history may be suggested to the user during the search session. | 06-21-2012 |
20120166436 | METHOD AND SYSTEM FOR GENERATING PLAYLISTS FOR CONTENT ITEMS - A method and system for generating playlists for content items is provided. Generating a playlist involves monitoring user interaction with one or more content items as user-content interactions, determining a context associated with one or more user-content interactions, and generating a playlist of the content items based on the user-content interactions and the associated context. | 06-28-2012 |
20120185475 | VARIABLE AUDIO/VISUAL DATA INCORPORATION SYSTEM AND METHOD - A system and method that allow a one:many relationship between personalization/positioning/targeting of audio/visual information and a produced audio/visual message. | 07-19-2012 |
20120185476 | MULTI-FUNCTION SEARCHING AND SEARCH-RELATED TOOLS AND TECHNIQUES FOR IMPROVED SEARCH RESULTS AND ENHANCED ANALYSIS AND DECISION-MAKING - A machine-controlled method may include a data store storing textual information, numerical information, belief information, estimates, or any combination thereof, and a machine executing a user-initiated or group-initiated query against the stored information. A processor may apply an importance by asserting a user-defined importance condition against the information. The processor may apply a preference probability by asserting a user-specified preference condition against the information. The processor may assert a user-established target condition against the information. Responsive to a search request, filtering request, collaborative decision making (CDM request), matching request, or situation awareness activity, the machine may perform a search operation, a filtering operation, a CDM operation, a matching operation, or an actionable intelligence operation, respectively. Responsive to multiple results of the querying, the machine may provide an indication of a ranking corresponding to at least one of the results. | 07-19-2012 |
20120203779 | TASK/DOMAIN SEGMENTATION IN APPLYING FEEDBACK TO COMMAND CONTROL - An apparatus for responding to a current user command associated with one of a plurality of task/domains. The apparatus comprises: a digital storage device that stores cumulative feedback data gathered from multiple users during previous operations of the apparatus and segregated in accordance with the plurality of task/domains; a first digital logic device that determines the current task/domain with which the current user command is associated; a second digital logic device that determines a current response to the current user command on the basis of that portion of the stored cumulative feedback data associated with the current task/domain; a first communication interface that communicates to the user the current response; and a second communication interface that receives from the user current feedback data regarding the current response. The current feedback data is added to the cumulative feedback data stored in the digital storage device and associated with the current task/domain. | 08-09-2012 |
20120221568 | Variable Personalization of Search Results in a Search Engine - A search engine provides personalized rankings of search results. A user interest profile identifies topics of interest to a user. Each topic is associated with one or more sites, and a boost value, which can be used to augment an information retrieval score of any document from the site. Search results from any search are provided to the user, with a variable control of the ranking of the results. The results can be ranked by their unboosted information retrieval score, thus reflecting no personalization, or by their fully or partially boosted information retrieval scores. This allows the user to selectively control how their interests affect the ranking of the documents. | 08-30-2012 |
20120233161 | SEARCH ENGINE WITH AUGMENTED RELEVANCE RANKING BY COMMUNITY PARTICIPATION - Embodiments of the present invention provide systems and methods for ranking a result set. The method according to one embodiment comprises selecting an item from the result set, selecting a user profile from one or more user profiles and selecting one or more items of personalized information from the selected user profile. A rank is calculated for the item on the basis of the selected one or more items of personalized information and the selected item in the result set is ranked in accordance with the calculated rank. | 09-13-2012 |
20120259847 | Collaborative Data Appliance - A modular appliance based architecture is disclosed that allows for database consolidation and systems integration. The collaborative data appliance comprises modules designed to collect and combine data which is relevant to the user, uniquely arranging the data into meaningful views which can be later customized into a multitude of reports. The appliance utilizes a customized data code that allows the appliance to span the disparate databases it will consolidate. The appliance also allows a user to share information across systems in a heterogeneous environment by replicating data between different hardware platforms and data sources, without losing the integrity of the data. Further, the appliance comprises a discovery engine that utilizes Artificial Intelligence (AI), and that requires User Input (UI). | 10-11-2012 |
20120278318 | SYSTEMS AND METHODS FOR FACILITATING ENHANCEMENTS TO ELECTRONIC GROUP SEARCHES - In accordance with some embodiments, processes and interfaces provide for enhancing search results of a group research project. For example, members of a group may be provided with information regarding other group member's search activities and/or be restricted from viewing certain search results (e.g., search results that are most popular with the public for a given search term, that are most popular with the group for the given search term or for the project, and/or search results that are restricted by a group manager). | 11-01-2012 |
20120310933 | SYSTEM AND METHOD FOR SEARCHING A BOOKMARK AND TAG DATABASE FOR RELEVANT BOOKMARKS - A method comprises receiving a search request to search a bookmark package database storing bookmarks and tag information, e.g., user-generated keywords; using the search request to search the tag information in the bookmark package database to locate relevant bookmarks and to generate search results; and presenting the search results to a user. The search results may identify user-specific relevant bookmarks, and/or relevant bookmarks regardless of the creator. The method may include determining related terms and enabling selection of the related terms to initiate additional searching. The method may include generating a relevance value based on keyword order, meta-information type, number of bookmarks to a given content item, number of hits on a given bookmark, time of last bookmarking to a given content item, and/or content analysis. Search result organization may be based on the relevance values. The bookmark package database may further store automatically generated and user-generated meta-information. | 12-06-2012 |
20120317108 | SMART COLLABORATIVE BRAINSTORMING TOOL - Methods and a system are disclosed for a collaborate brainstorming interface that defines a collaboration session with a three dimensional holographic mind map. An intelligent agent guides a collaboration session that is structured by the interface. The intelligent agent detects key words, work flow steps and user interactions in the session to initiate searches that are filtered using artificial intelligence. The results are presented to developers interacting through the interface. | 12-13-2012 |
20120323910 | IDENTIFYING INFORMATION OF INTEREST BASED ON USER PREFERENCES - Techniques for calculating a ranking of at least one item in a plurality of items. The techniques include receiving user preferences comprising a plurality of first-order user preferences indicative of a user's preferences for items in the plurality of items, and at least one second-order user preference indicative of the user's preferences among first-order user preferences in the plurality of first-order user preferences; calculating, with at least one processor, a ranking of the at least one item in the plurality of items based, at least in part on, at least one data structure encoding a preference graph that represents the received user preferences; and identifying and outputting at least a subset of the plurality of items to a user, in accordance with the ranking. | 12-20-2012 |
20130036114 | PROVIDING OBJECTIVE AND PEOPLE RESULTS FOR SEARCH - Search results may include both objective results and person results. In one example, a search query is evaluated to determine whether it is the type of query that a user might want to ask to a friend. If the query is of such a type, then the search engine may examine a social graph to determine which friends of the user who entered the query may have information that is relevant to answering the query. If such friends exist, then the friends may be displayed along with objective search results, along with an explanation of each friend's relevance to the query. Clicking on a person in the results may cause a conversation to be initiated with that person, thereby allowing the user who entered the query to ask his or her friend about the subject of the query. | 02-07-2013 |
20130041896 | CONTEXT AND PROCESS BASED SEARCH RANKING - A search ranking system may include a context mining module to determine a set of contexts based on profile of information rankable by the system and an access history of users that have accessed at least some of the information. A context detection module may compare an association of a user conducting a search with one or more of the contexts to thereby rank search results based on the comparison. | 02-14-2013 |
20130066864 | Detecting associates - Detecting, for a content item, associated preference events is disclosed. For the content item, a plurality of preference events from a plurality of users is received. The received preference events are accumulated. Associated events are detected. The effect of the events is reduced when assigning a status to the item. | 03-14-2013 |
20130066865 | IMPLICIT OR EXPLICIT SUBSCRIPTIONS AND AUTOMATIC USER PREFERENCE PROFILING IN COLLABORATION SYSTEMS - Systems, methods, and other embodiments associated with event processing are described. In one embodiment, a method includes detecting an event. The example method may also include analyzing the event to extract information about the user and processing a subsequent event in accordance with the extracted information about the user. | 03-14-2013 |
20130066866 | BI-TEMPORAL USER PROFILES FOR INFORMATION BROKERING IN COLLABORATION SYSTEMS - Systems, methods, and other embodiments associated with bi-temporal user profiling are described. An event is detected that occurs at a valid event time. In response to the event, a repository is accessed that stores data describing one or more user profiles that include a profile record valid time period specifying a time at which the given profile record is valid. A prior user profile record is retrieved that has a profile record valid time period that overlaps with the valid event time. An updated user profile record is created based, at least in part, on the event. The updated user profile record is saved with the valid event time demarcating the start of a profile valid time period. The prior user profile with the valid event time demarcating the end of the profile record valid time period is also saved for subsequent processing. | 03-14-2013 |
20130073545 | METHOD AND SYSTEM FOR PROVIDING RECOMMENDED CONTENT FOR USER GENERATED CONTENT ON AN ARTICLE - A method and system for providing recommended content for user generated content on an article. The method includes determining one or more features of the article on a web page. The article along with a topical set of comments is viewed by a user. The method also includes defining one or more features of the topical set of comments. The method further includes retrieving the recommended content based on the one or more features of the article and the one or more features of the topical set of comments. Further, the method includes ranking the recommended content based on a plurality of parameters. The plurality of parameters includes user-intent features, a contextual user-model, user history, and user preferences. Moreover, the method includes displaying the recommended content along with the topical set of comments. The system includes one or more electronic devices, a communication interface, a memory, and a processor. | 03-21-2013 |
20130073546 | Indexing Semantic User Profiles for Targeted Advertising - Embodiments facilitate greater flexibility in definition of user segments for targeted advertising, by employing indexed semantic user profiles. Semantic user profiles are built through extraction of online user behavior data such as user search queries and page views, and include user interest information that is inferred based on user behavior. Semantic user profiles are then indexed to facilitate search for a set of users that fit specified semantic search terms. Search results for semantic profiles are ranked according to a ranking model developed through machine learning. In some embodiments, building and indexing of semantic profiles and learning of the ranking model is performed offline to facilitate more efficient online processing of queries. | 03-21-2013 |
20130080428 | User-Centric Opinion Analysis for Customer Relationship Management - In one embodiment, a personal information profile is constructed for a user having a collection of information items. The personal information profile comprises one or more information topics, and each information topic comprises one or more information items. Each information topic has an interesting score, which indicates a level of interest the user has in the information topic. In one embodiment, a social network is inferred among a group of users, each having a personal information profile. A connection exists between every two users that share at least one common-interest information topic, indicated by their respective personal information profiles. | 03-28-2013 |
20130080429 | ENTERPRISE SYSTEM AND CANDIDATE RETRIEVAL - A system of project management and data retrieval in an enterprise system may employ searches based on probabilistic indexing to retrieve potential candidates. The results of probabilistic indexing may provide one or more candidates that correspond to query criteria. | 03-28-2013 |
20130086057 | SOCIAL NETWORK RECOMMENDED CONTENT AND RECOMMENDING MEMBERS FOR PERSONALIZED SEARCH RESULTS - Architecture that provides a data structure to facilitate personalized ranking over recommended content (e.g., documents). The data structure approximates the social distance of the searching user to the content at query time. A graph is created of content recommended by members of the social network, where the nodes of the graph include content nodes (for the content) and recommending member nodes (for members of the social network who recommended the content). If a member recommends content, an edge is created between the member node and the content node. If a member is a “friend” (tagged as related in some way) of another member, an edge is created between the two member nodes. Each node is converted to a lower dimensional feature set. Feature sets of the content are indexed and the feature set of the searching user is utilized to match and rank the search results at query time. | 04-04-2013 |
20130086058 | Synonym Groups - A computer-implemented method includes receiving a search query that includes a user specified search criteria directed toward one field of a plurality of fields associated with a synonym group, and performing a search of a database of a scientific data information system based on the search query. In addition to the user specified search criteria, the search includes all of other the fields associated with the defined synonym group. | 04-04-2013 |
20130091132 | Suggesting Data in a Contextual Workspace - Techniques for managing a virtual workspace include generating a virtual workspace viewable by a user on a graphical user interface, the virtual workspace comprising one or more workspace modules comprising data contained in a plurality of data objects associated with a business enterprise; identifying an interaction by the user with at least some of the data contained in a particular data object of the plurality of data objects; generating a plurality of suggestions comprising data contained in the plurality of data objects that is semantically related to the data interacted with by the user; ranking the plurality of suggestions based on a role of the user in the business enterprise; and presenting at least a portion of the ranked plurality of suggestions to the user. | 04-11-2013 |
20130103683 | Variable Personalization of Search Results in a Search Engine - A search engine provides personalized rankings of search results. A user interest profile identifies topics of interest to a user. Each topic is associated with one or more sites, and a boost value, which can be used to augment an information retrieval score of any document from the site. Search results from any search are provided to the user, with a variable control of the ranking of the results. The results can be ranked by their unboosted information retrieval score, thus reflecting no personalization, or by their fully or partially boosted information retrieval scores. This allows the user to selectively control how their interests affect the ranking of the documents. | 04-25-2013 |
20130138643 | METHOD FOR AUTOMATICALLY EXTENDING SEED SETS - Provided is a method of automatically extending a seed set. Based on an input seed set, initial seed set candidates are generated. Also generated are categories that will vote on the initial seed set candidates. A weight for each category is determined and each initial seed set candidate is scored. The final seed set candidates are selected from the initial seed set candidates based on their scores. | 05-30-2013 |
20130179441 | Method for determining digital content preferences of the user - Method for determining digital content preferences of the user is combining content access logs with additional information representing user physical activity patterns. For additional information describing changes in user activity pattern recordings from different sensors, like accelerometer, tilt sensor, magnetometer, e-field sensor, etc. integrated into handheld device will be used. Certain typical sensor patterns present higher or lower user interest comparing to an average. | 07-11-2013 |
20130185294 | RECOMMENDER SYSTEM, RECOMMENDATION METHOD, AND PROGRAM - A recommender system includes: an input section | 07-18-2013 |
20130204871 | METHOD AND APPARATUS FOR SOCIAL CONTENT CURATION AND RANKING - A method and apparatus for ranking documents obtained in a search. The document rank is determined based on social engagement data for each document. The number of social sharing events for the document are summed then normalized to generate a quality score for determining rank. Various weighting factors may be applied to derive the quality score. | 08-08-2013 |
20130238616 | DETECTING ASSOCIATES - Detecting, for a content item, associated preference events is disclosed. For the content item, a plurality of preference events from a plurality of users is received. The received preference events are accumulated. Associated events are detected. The effect of the events is reduced when assigning a status to the item. | 09-12-2013 |
20130246414 | SEARCH RESULTS PERSONALIZATION BASED ON EXPLICITLY PREFERRED SOURCES - While some search engines personalize search results for a user, search engines have failed to enable personalization according to a user's explicitly preferred sources of content. According to the disclosed subject matter, a list of preferred sources is maintained for a user. When a search query is received from the user, a set of search results responsive to the query is obtained. From the set search results, one or more search results that correspond to a preferred source are identified. The set of search results is arranged with the one or more search results placed in more prominent positions in the set of search of search results. A search results page is generated according to the arranged set of search results and the generated search results page is returned in response to the user's search query. | 09-19-2013 |
20130246415 | SEARCHING BASED ON OTHERS' EXPLICITLY PREFERRED SOURCES - While some search engines personalize search results for a user, search engines have failed to enable personalization according to a user's explicitly preferred sources of content. According to the disclosed subject matter, a list of preferred sources is maintained for a user as well as a plurality of entities. When a search query is received from the user, a set of search results responsive to the query is obtained. From the set search results, one or more search results that correspond to a preferred source are identified. The set of search results is arranged with the one or more search results placed in more prominent positions in the set of search of search results. A search results page is generated according to the arranged set of search results and the generated search results page is returned in response to the user's search query. | 09-19-2013 |
20130246416 | GROUPING SEARCH RESULTS INTO A PROFILE PAGE - Methods are disclosed for grouping search results into a profile page. A search engine accepts a user search string and generates a first set of results. In response to the first set of results, a query generator generates queries corresponding to a number of entities sharing a common name. The search engine executes the queries, returning responsive data sets. An entity resolver merges the data sets to ensure that each unique entity is represented by a single data set. A threshold may be defined such that results meeting a certain level of similarity are merged. A profile generator creates a profile page for each unique entity using biographical data contained in the respective datasets and generates a results page containing links to each unique profile. The results page is then sent to the user for display on a graphical user interface. | 09-19-2013 |
20130254192 | 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-26-2013 |
20130262459 | IDENTIFYING SOCIAL PROFILES IN A SOCIAL NETWORK HAVING RELEVANCE TO A FIRST FILE - Methods and systems for providing related social profiles in a social network are disclosed. One method identifying a plurality of social profiles within the social network, wherein the plurality of social profiles each have a relationship with the first file, wherein the social network allows uploading and sharing of social profiles of users, and wherein each social profile includes a representation of a user. The method further includes generating, by a system server, a list of inquiries based on the plurality of social profiles, providing, by the system server, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of social profiles based on the at least one response, and storing information related to the selected subset of the plurality of social profiles. | 10-03-2013 |
20130282713 | Personalization of Web Search Results Using Term, Category, and Link-Based User Profiles - A system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user. Terms for the user profile may be selected from the documents accessed by the user by performing paragraph sampling or context analysis. Generic scores associated with the search results are modulated by the user profile to measure their relevance to a user's preference and interest. The search results are re-ordered accordingly so that the most relevant results appear on the top of the list. User profiles can be created and/or stored on the client side or server side of a client-server network environment. | 10-24-2013 |
20130332455 | PERMITTING USERS TO REMOVE DOCUMENTS - A system may present information regarding a document and provide an option for removing the document. The system may also receive selection of the option and remove the document when the option is selected. The system may aggregate information regarding documents that have been removed by a group of users and assign scores to a set of documents based on the aggregated information. | 12-12-2013 |
20130346404 | RANKING BASED ON SOCIAL ACTIVITY DATA - Various technologies described herein pertain to using social activity data to personalize ranking of results returned by a computing operation for a user. For each of the results returned by the computing operation, a respective first affinity of the user to a corresponding result and a respective second affinity of the user to the corresponding result can be calculated and used for ranking the results. The respective first affinity of the user to the corresponding result can be calculated based on correlations between social activity data of the user and social activity data of a first group of historical users that clicked the corresponding result. Moreover, the respective second affinity of the user to the corresponding result can be calculated based on correlations between the social activity data of the user and social activity data of a second group of historical users that skipped the corresponding results. | 12-26-2013 |
20140006395 | Method for Privately Filtering and Partitioning a Set of Photographs of a Social Media Site User | 01-02-2014 |
20140006396 | CUSTOMIZED PRINT ON DEMAND PERSONALIZED CATALOGUE METHOD AND SYSTEM | 01-02-2014 |
20140012842 | Indexing Semantic User Profiles for Targeted Advertising - Embodiments facilitate greater flexibility in definition of user segments for targeted advertising, by employing indexed semantic user profiles. Semantic user profiles are built through extraction of online user behavior data such as user search queries and page views, and include user interest information that is inferred based on user behavior. Semantic user profiles are then indexed to facilitate search for a set of users that fit specified semantic search terms. Search results for semantic profiles are ranked according to a ranking model developed through machine learning. In some embodiments, building and indexing of semantic profiles and learning of the ranking model is performed offline to facilitate more efficient online processing of queries. | 01-09-2014 |
20140019447 | Multi-attribute search system and method for ranking objects according to their attractiveness - This patent application describes a system for searching objects based on the multi-attributive (multifactorial) search criteria and method for ranking search results or arbitrary sets of objects according to their attractiveness to the user or according to their attractiveness described formally. Unlike other systems for information retrieval, our system not only sorts the objects by the usual criteria within the search query, but also numerically evaluates the attractiveness of search results using the original method of inverse query matching and other techniques that simulate the human decision-making process. | 01-16-2014 |
20140025673 | TECHNIQUES FOR ESTIMATING DISTANCE BETWEEN MEMBERS OF A SOCIAL NETWORK SERVICE - Techniques for estimating, in real time, the likelihood that any particular member of a social network service is a third degree connection of another member are described. Consistent with some embodiments, various member profile attributes of a member are used as a sort of proxy for determining the likelihood or probability that the member is a third degree connection of another member. For example, in some instances, the number of first-degree connections a member has is used to derive a probability score indicating the likelihood that the member is a third-degree connection of another member, such as a person performing a people-search. Once derived, the probability score for each member may be used in various applications, such as a people-search engine, to boost or increase a ranking score assigned to each search result and used to order the search results when presented to the user who has performed the search. | 01-23-2014 |
20140025674 | User-Specific Search Result Re-ranking - A search result is re-ranked/re-ordered in a user-specific manner, where the search result comprises an ordered sequence of identifications of a plurality of network-accessible documents that match a search query, based on a model corresponding to a user who will view the search result. The model comprises keywords and relationships among them, according to how the user perceives relationships among the keywords. The re-ranking comprises changing an order of at least one of the identified plurality of network-accessible documents within the ordered sequence, responsive to comparing ones of the keywords in the model to the identifications of network-accessible documents. The search result is then rendered, as re-ranked, for the user. The relationships may have an associated bond strength, and the re-ranking comprises changing the order accordingly. Keywords from the model are preferably used to group the identifications during the re-ranking. | 01-23-2014 |
20140046939 | USER RECOMMENDATION METHOD AND A USER RECOMMENDATION SYSTEM USING THE SAME - A user recommendation method for supporting a social networking application includes receiving a user recommendation triggering command from a user at a mobile terminal; generating a recommended candidate user list based on the user recommendation triggering command; reading user social networking quality data, and calculating a matching success rate for each user in the recommended candidate user list based on the user social networking quality data; and selecting at least one user with a highest matching success rate from the recommended candidate user list for recommendation. By implementing the user recommendation method, recommendation performance and recommendation efficiency in the social networking application are improved. In addition, a user recommendation system implemented with the user recommendation method is also provided. | 02-13-2014 |
20140052720 | SYSTEMS AND METHODS FOR IMPLEMENTING ACHIEVEMENT GUIDED RECOMMENDATIONS - A method performed by one or more computing devices. The method uses data identifying a plurality of users and a plurality of achievements. The data identifies which of the plurality of achievements each of the plurality of users has earned and when any such achievements were earned. The method includes ordering the plurality of achievements to define an ordered achievement list, and for each of the plurality of users, removing from the ordered achievement list any of the plurality of achievements identified in the data as having been earned by the user to define a recommended achievement list for the user. The method also includes identifying a selected achievement, and identifying as a set of similar users any of the plurality of users whose recommended achievement list includes the selected achievement. | 02-20-2014 |
20140052721 | SYSTEMS AND METHODS FOR IMPLEMENTING ACHIEVEMENT GUIDED RECOMMENDATIONS - A method performed by one or more computing devices. The method uses data identifying a particular user of a plurality of users, a title, and a plurality of achievements that may be earned with respect to the title. The data identifying which of the achievements the particular user has earned. The method includes determining an achievement difficulty value for each of the achievements, determining a title interest contribution value for each of the achievements as a function of the achievement difficulty value determined for the achievement, identifying one or more of the achievements that were earned by the particular user, and determining a user interest value as a function of the title interest contribution value determined for each of the identified one or more of the achievements (earned by the particular user). The user interest value indicates a level of interest of the particular user with respect to the title. | 02-20-2014 |
20140081964 | Personalizing an Online Service Based on Data Collected for a User of a Computing Device - An Internet or other online service is personalized or customized based on data collected for a user of a computing device. In one embodiment, a method includes: storing a plurality of person profiles for persons associated with communications received by a user of a computing device; receiving data associated with an online service; and filtering, using at least one processor, the data based on the plurality of person profiles, wherein the filtered data is for display to the user on the computing device. | 03-20-2014 |
20140081965 | Content recommendations for Social Networks - A recommendation system generates customized recommendations for social network members. The outputs for recommended content are personalized based on members' explicit and implicit interests derived from user | 03-20-2014 |
20140095494 | SYSTEM AND METHOD FOR DISTRIBUTED SEARCH-BY-CONTENT - A method for conducting search-by-content is provided. The method includes responsive to an input multimedia content item provided to a user device, checking if the input multimedia content item matches at least one concept of a plurality of concepts cached in the user device; retrieving characteristics set for a user of the user device; performing a search, using the at least one matching concept, for multimedia content items similar to the input multimedia content item; determining which of the search results are of interest to the user based on the characteristics set for the user; and saving results that are of interest to the user in the user device, wherein the saved results include multimedia content items. | 04-03-2014 |
20140095495 | Systems and Methods for Promoting Personalized Search Results Based on Personal Information - A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of search results associated with the search query. Each search result has an initial position in the list. The server identifies a set of user-preferred search results that comprises search results in a search history of the user. Each of the user-preferred search results has been previously selected by the user for at least a predefined minimum number of times. The server identifies in the list of search results, one or more search results that are associated with at least one of the user-preferred search results and reorders the list of search results by moving each of the identified search results from its initial position by a non-zero offset. The server then provides the reordered list of search results to the user. | 04-03-2014 |
20140095496 | METHOD AND APPARATUS FOR PROVIDING USER-CORRECTED SEARCH RESULTS - An approach is provided for providing user-corrected search results. The explanation platform processes and/or facilitates a processing of one or more search results to calculate a ranking of the one or more search results. Next, the explanation platform determines one or more parameters related to calculating the ranking, one or more values of the one or more parameters, or a combination thereof. Then, the explanation platform causes, at least in part, a presentation of one or more representations of at least one of the one or more parameters as one or more explanations for the ranking. | 04-03-2014 |
20140101148 | PREFERENCE-INFORMATION GATHERING SYSTEM, PREFERENCE INFORMATION GATHERING APPARATUS, PREFERENCE-INFORMATION GATHERING METHOD, AND PREFERENCE-INFORMATION GATHERING PROGRAM - A preference-information gathering system is capable of gathering information on every commodity and/or every service, which are each of interest to a user, as user's preference information. The preference-information gathering system includes a user portable terminal capable of storing a user identifier uniquely identifying the user, an information searching apparatus and a preference-information management apparatus for managing the information on preferences with the user. The information searching apparatus has a search-information inputting unit for requesting a user to enter search information to be used in a process to search for information desired by the user and a user-identifier acquisition unit for acquiring a user identifier. The information searching apparatus transmits information found in a search process requested by the user as the desired information on a commodity and/or a service and the user identifier to the preference-information management apparatus by associating the information and the identifier with each other. | 04-10-2014 |
20140108394 | Method, Apparatus, And Data Processor Program Product Capable Of Enabling Management Of Athleticism Development Program Data - Various aspects of one or more methods, apparatuses and data processor program products capable of enabling management of data associated with an athleticism development program are disclosed herein. These various aspects include maintaining a database including subscriber performance data for a plurality of athleticism development program subscribers and facilitating preparation of a subscriber performance report for a specified one of the plurality of athleticism development program subscribers. The subscriber performance data is capable of enabling an attained standardized athleticism level to be determined for each one of the athleticism development program subscribers. The implementation of standardized athleticism levels is advantageous as it supports a measurable plan of progress for motivating a subscriber and trainer to meet their individual and mutual goals and determination of a fitness routine recommendation. | 04-17-2014 |
20140114968 | PROFILING DATA WITH LOCATION INFORMATION - Profiling data includes processing an accessed collection of records, including: generating, for a first set of distinct values appearing in a first set of one or more fields, corresponding location information; generating, for the first set of fields, a corresponding list of entries identifying a distinct value from the first set of distinct values and the location information for the distinct value; generating, for a second set of one or more fields, a corresponding list of entries, with each entry identifying a distinct value from a second set of distinct values appearing in the second set of fields; and generating result information, based at least in part on: locating at least one record of the collection using the location information for at least one value appearing in the first set of fields, and determining at least one value appearing in the second set of fields of the located record. | 04-24-2014 |
20140122472 | Sorting Social Profile Search Results Based on Computing Personal Similarity Scores - The present technology includes systems and methods for searching for social profiles based on user search queries and sorting search results based on determining and matching personal similarities. In some implementations, the systems and methods retrieve a plurality of search results that either partially or fully match a search query by a user of an online community for a particular social profile. The systems and methods determine a plurality of personal similarity factors relating to the search results and compare them to the profile of the user requesting the search based on predetermined criteria and assign varying weights to the personal similarity factors. The weights are aggregated and total scores for the search results are computed. The systems and methods sort the search results based on the total scores to identify and separate results of greater interest to the user from those that of less interest. | 05-01-2014 |
20140122473 | Systems and Methods for Providing Meta-Social Graphs - Systems and methods are disclosed for providing a meta-social graph. In accordance with one implementation, a computerized method comprises collecting a plurality of different online identities of a first online user, each of the different online identities corresponding to a unique social network system. The method also includes collecting a plurality of communication data associated with the first user and determining bi-directional connections of the first user with other users from the collected communication data. In addition, the method may also include creating a meta-social graph from the determined bi-directional connections and the plurality of different online identities and generating a global identifier for the first user. The method also includes storing, in at least one memory device, the meta-social graph with at least one of the generated global identifier, the determined bi-directional connections, and the collected communication data. | 05-01-2014 |
20140122474 | SEARCH RANKING METHOD AND SYSTEM FOR COMMUNITY USERS - Disclosed is a search ranking method for community users. The method includes: calculating a pre-ranking factor and an offline ranking factor according to historical behavior data of users; performing weighted ranking on inverted indices of the users by taking the pre-ranking factor as a weight, to obtain orderly inverted user index data; and with respect to a logged-in search user, in search results obtained according to the index data, performing weighted calculation on the search results according to the offline ranking factor, to obtain final ranking results. Also disclosed is a search ranking system for community users. The method and system can enable a user to obtain more optimized search ranking results. | 05-01-2014 |
20140136534 | SIMILARITY CALCULATING METHOD AND APPARATUS - A similarity calculating method and apparatus are disclosed. A similarity calculating method according to an exemplary embodiment of the present invention includes extracting similarity calculating data, which is determined in advance, by receiving a communication activity record for every user; modeling a communication activity pattern for every user and common information between the users based on the extracted similarity calculating data; and calculating a similarity between users using the modeled communication activity pattern for every user and common information. The modeling includes: modeling the communication activity pattern by calculating a value of a static feature from the similarity calculating data, and modeling the common information by calculating a value of a dynamic feature from the similarity calculating data. | 05-15-2014 |
20140136535 | Method and Web Platform for Brokering Know-How - A method for brokering of know-how in various formats between users on an electronic Web service platform includes the following steps: allowing users access to the electronic Web service platform, requesting registration data from a user on the platform, managing interest area categories, receiving user offers for know-how in at least one interest area category, enabling searches of users for know-how in at least one interest area category, calculating and displaying a rating in respect of offers in at least one interest area category, approving to a selected offer an agreed exchange of know-how and a corresponding transfer of credit points, conveying selected know-how from the provider to the consumer and booking a corresponding transfer of credit points, and accepting and storing a rating given to the provider by the consumer in respect of the transferred know-how, wherein the rating is assigned to the interest area category of the transferred know-how. There is not a general rating for a provider but a rating for skills or know-how in specific interest area categories. | 05-15-2014 |
20140143246 | Search Method, System and Device - Provided is a search method, system and device. The search method includes obtaining a keyword, a relationship chain classification and a user account that are inputted by a user; obtaining a user account list that corresponds to the obtained user account and belongs to the obtained relationship chain classification; and searching for information corresponding to the obtained keyword from information posted by each user account in the user account list to obtain a search result, and displaying the search result. By the search method, system and device, the practicability and reliability of information may be improved. | 05-22-2014 |
20140164372 | RESOLUTION OF CONTACT NAMES - Mechanisms are provided to permit a first person (e.g., Tom) to be in a communication session (e.g., a chat session) with a second person (e.g., George) and to select a contact's name (e.g., Harry), and immediately set up another communication (e.g., a chat session) with the selected contact (e.g., Harry). Since there may be multiple contacts having the same name as the selected contact, e.g., “Harry”, mechanisms are provided to communicate with a desired person (e.g., “Harry Smith” and not “Harry Jones”). The mechanisms may make such a determination based on “Harry Smith” being the more likely person that Tom, the first person, desires to communicate with (e.g., based on a context of Tom and/or Harry Smith). | 06-12-2014 |
20140181101 | PROVIDING OBJECTIVE AND PEOPLE RESULTS FOR SEARCH - Search results may include both objective results and person results. In one example, a search query is evaluated to determine whether it is the type of query that a user might want to ask to a friend. If the query is of such a type, then the search engine may examine a social graph to determine which friends of the user who entered the query may have information that is relevant to answering the query. If such friends exist, then the friends may be displayed along with objective search results, along with an explanation of each friend's relevance to the query. Clicking on a person in the results may cause a conversation to be initiated with that person, thereby allowing the user who entered the query to ask his or her friend about the subject of the query. | 06-26-2014 |
20140188865 | METHOD AND SYSTEM OF OPTIMIZING A RANKED LIST OF RECOMMENDED ITEMS - A method and system of optimizing a ranked list ( | 07-03-2014 |
20140188866 | RECOMMENDATION ENGINE BASED ON CONDITIONED PROFILES - A conditional recommendation system and methods are presented. The conditional recommendation engine (embodied as a system, a method, or computer-readable media) provides recommendations of entities to a computer user based on a conditioned user profile for the computer user. The conditioned user profile identifies user preferences in regard to dynamic, changeable conditional factors. These factors may include the time of day that a request was made, the day of week, the month of the year, the season, whether it is a holiday and which holiday, and the like. | 07-03-2014 |
20140188867 | COMPUTER-AIDED EXTRACTION OF SEMANTICS FROM KEYWORDS TO CONFIRM MATCH OF BUYER OFFERS TO SELLER BIDS - One embodiment involves a method and apparatus for mapping lexical keywords into entity description semantics in order to create unambiguous buyer-confirmed descriptions of entities. The method described herein relies on a computer program and some mechanism for computer data storage. | 07-03-2014 |
20140201204 | SYSTEMS AND METHODS FOR PERSONALIZING AGGREGATED NEWS CONTENT - A system customizes a news document associated with a user of a news aggregation service. The system includes multiple news source servers that store news content and a remote news aggregation server. The news aggregation server creates a customized news document based on one or more personalized search queries received from a user. The news aggregation server fetches the news content from the multiple news source servers, aggregates the news content, and searches the aggregated news content based on the one or more personalized search queries. The news aggregation server provides selected news content to the customized news document based on results of the search. | 07-17-2014 |
20140214825 | SYSTEMS AND METHODS FOR IDENTIFYING DOCUMENTS BASED ON CITATION HISTORY - Systems, methods, and computer-executable instructions described herein generally relate to increasing user productivity in reviewing query results by surfacing a set of documents ranked by their relative value calculated as a tabulation of how often they are cited for a specific purpose. A database management system can access an index of metadata corresponding to a set of content items in a corpus/corpora of electronically stored content. A sub-system is configured to receive a query request entered by a user in said interactive GUI. A computer machine is configured to receive said query as computer machine input; automatically determine at least one concept contained within said query; automatically normalize said at least one concept contained within said query thus creating at least one normalized concept; automatically compare said at least one normalized concept to a set of metadata comprising at least one document centric concept profile associated with said set of content items in said corpora; and automatically surface a set of documents, comprising at least one first document, matching said document centric concept profile via said GUI wherein said set of documents are ranked according to a reference value assigned to each document for a normalized concept. | 07-31-2014 |
20140214826 | RANKING METHOD AND SYSTEM - Various embodiments provide ranking methods and systems. The ranking method can be implemented by a computer system. In an exemplary method, real-time data can be obtained. A total user number of the real-time data can be counted. A distribution pattern of user number in one or more data value intervals can be obtained from the real-time data. The total user number and the distribution pattern can then be stored as intermediate data. A ranking query request of a user and an actual data value of the user can be received. A ranking of the user can be calculated according to the actual data value of the user and the intermediate data. | 07-31-2014 |
20140222805 | APPARATUS, METHOD AND COMPUTER READABLE MEDIUM FOR TRACKING DATA AND EVENTS - A methods, an apparatus, a computer-readable medium, and a system for integrating data from a plurality of devices. The first data is received from a first device and the second data is received from a second device, which is a different type of device than the first device. Type of data is determined and additional data is generated based on the determined type of data received from these different devices. The additional data includes searchable metadata and/or one or more triggers based on a combination of the first and second received data. Accordingly, searchable metadata for recordings and metric values from various devices used in a session are generated. Additionally, annotations may be provided to emphasize the occurrence of triggering events. | 08-07-2014 |
20140222806 | MATCHING USERS OF A NETWORK BASED ON PROFILE DATA - A method and system for matching users of a network, such as a language learning network, employs user profile data to determine point match scores and/or compatibility match scores between users of the network such as a social network. A point match score is a measure of strength for a single interest that two users share. A compatibility match score is an aggregate measure of similarity of multiple interests that two users share. When a first user asks the system to propose another user or users for interaction, the system uses the point match scores, compatibility match scores, or both to determine which additional users to recommend to the first user. The system may present the first user with a profile for each recommended user. The first user may select one of the recommended users and engage in interaction, such as language skills learning or practice, with that user via a text, audio and/or video interface. | 08-07-2014 |
20140222807 | Structured Search Queries Based on Social-Graph Information - In particular embodiments, a method includes receiving an unstructured text query, identifying nodes and edges from a social graph that correspond to n-grams in the text query, and then generating structured queries that include references to the identified nodes and edges. | 08-07-2014 |
20140258287 | Compatibility Scoring of Users - The compatibility score of members of a social network is based on the compatibility of their expressed interests. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests and (ii) the estimated probability that a member of the social network will express the second of the two interests. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals. | 09-11-2014 |
20140280116 | SOCIAL NETWORK-BASED AUTOMATED PROGRAM CHANNEL RECOMMENDER - Method, device, and non-transitory storage medium to obtain program historical data and social network data associated with users that receive one or more programs via one or more channels; calculate a social similarity value; calculate a channel-interest similarity value; calculate a similarity index value based on the social similarity value and the channel-interest similarity value; calculate a program weight value for each program; calculate a stay-time, for each channel, that indicates a time period each of the users remained on each channel; calculate based on each program weight value, each stay-time, and each similarity index value, a channel weight for each channel; and select based on each channel weight, one or more channels to recommend to at least one of the users. | 09-18-2014 |
20140280117 | 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 |
20140280118 | WEB SEARCH OPTIMIZATION METHOD, SYSTEM, AND APPARATUS - In a web search optimization method, a keyword is inputted by a user, and an image of the user is captured to identify facial feature data of the user. When there is facial feature data matched with the identified facial feature data in a storage device of the electronic device, reference parameters which corresponds to the identified facial feature data are obtained, and web pages in a searched result relating to the keyword are ranked according to the reference parameters. | 09-18-2014 |
20140280119 | SEARCH RESULTS MODIFICATION SYSTEMS AND RELATED METHODS - A system and method for highlighting particular search results is described. The system receives information and data about retailers and users. The system then receives notice that a user has performed an Internet search (e.g., using a search engine), receives the search results from the Internet search, and modifies the search results at least partially based on the information associated with the various retailers and social network data. The system may provide special offers to the user, highlight specific retailers, and/or add new results customized for the user (e.g., based on the social network and/or other data). | 09-18-2014 |
20140280120 | INTEREST GRAPH-POWERED BROWSING - Techniques for organizing information, such as documents, presentations, web sites and web pages, audiovisual media streams, and the like are describe. This disclosed techniques include creating and using an interest graph to assist in a user's browsing of information. An interest graph expresses the affinity between people and information—the likelihood that a particular piece of information is of interest to a particular person. The interest graph is based on an understanding of relationships, monitoring of user behavior, and analysis of each piece of information. The interest graph represents many kinds of relationships, including: between users and other users, users and items, and users and collections. The interest graph can be computed using data both from a set of items and from user behavior. | 09-18-2014 |
20140280121 | INTEREST GRAPH-POWERED FEED - Techniques for organizing information, such as documents, presentations, web sites and web pages, audiovisual media streams, and the like are describe. This disclosed techniques include creating and using an interest graph to support the distribution of information to a user via a feed containing information items likely to be of interest to the user. An interest graph expresses the affinity between people and information—the likelihood that a particular piece of information is of interest to a particular person. The interest graph is based on an understanding of relationships, monitoring of user behavior, and analysis of each piece of information. The interest graph represents many kinds of relationships, including: between users and other users, users and items, and users and collections. The interest graph can be computed using data both from a set of items and from user behavior. | 09-18-2014 |
20140297632 | REALTIME SEARCH GRID UPDATES - A search engine performs searches on displayed information to facilitate in limiting the search results and increasing relevancy. The search engine allows user inputs to influence a search boundary and/or a search result. The search boundaries and/or search results can also be influenced by social networking information and the like. The search results can be dynamically filtered by the search engine as the user enters in their search criteria. The searched information is limited to what is visually seen by a user on a screen/display device. This significantly reduces the displayed results and lets the user instantly see what their search parameters will yield. | 10-02-2014 |
20140310271 | PERSONALIZED PROGRAM SELECTION SYSTEM AND METHOD - A system and method for selecting a program to present to a consumer includes detecting facial regions in an image, detecting hand gestures in an image, identifying one or more consumer characteristics (mood, gender, age, hand gesture, etc.) of said consumer in the image, identifying one or more programs to present to the consumer based on a comparison of the consumer characteristics with a program database including a plurality of program profiles, and presenting a selected one of the identified program to the consumer on a media device. | 10-16-2014 |
20140317106 | METHOD AND APPARATUS FOR A RANKING ENGINE - A computer-implemented method is provided for ranking files from an Internet search. In one embodiment, the method comprises assigning a score to each file based on at least one of the following factors: recency, editorial popularity, clickthru popularity, favorites metadata, or favorites collaborative filtering. The file may be organized based on the assigned scores to provide users with more accurate search results. | 10-23-2014 |
20140324854 | SYSTEM AND METHOD FOR ANALYZING COMMUNICATIONS - The invention provides a system and method for analyzing a collection of communication messages. The communication messages may be any one of a collection of electronic mail messages, voicemail messages, instant messaging dialogues and other forms of communications. The collections of communications, such as electronic mail messages, may be selected by a user and then subsequently processed to determine the identity of any of the user's contacts within the communications. The contacts may then be arranged in a relative priority arrangement whereby contacts which have been identified as engaging in prior reciprocal communications with the user are given higher priority. Higher priority may also be given to contacts which engage in more recent communications with the user. Specific contact relationships may be inferred from the communications depending on whether specific contacts are repeatedly mentioned within the communication messages. | 10-30-2014 |
20140324855 | SYSTEM AND METHOD FOR ANALYZING COMMUNICATIONS - The invention provides a system and method for analyzing a collection of communication messages. The communication messages may be any one of a collection of electronic mail messages, voicemail messages, instant messaging dialogues and other forms of communications. The collections of communications, such as electronic mail messages, may be selected by a user and then subsequently processed to determine the identity of any of the user's contacts within the communications. The contacts may then be arranged in a relative priority arrangement whereby contacts which have been identified as engaging in prior reciprocal communications with the user are given higher priority. Higher priority may also be given to contacts which engage in more recent communications with the user. Specific contact relationships may be inferred from the communications depending on whether specific contacts are repeatedly mentioned within the communication messages. | 10-30-2014 |
20140344265 | Personalizing Default Search Queries on Online Social Networks - In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges. A first node corresponds to a first user associated with an online social network and second nodes correspond to a concept or a second user. The method further comprises scoring a first set of nodes of the second nodes based on user-engagement factors. The method further comprises identifying common nodes that are connected by edges to nodes of the first set of nodes that have a score greater than a threshold score. The method further comprises generating structured queries and sending the structured queries to the user, the sent structured queries being a personalized query. | 11-20-2014 |
20140358916 | PERSONALIZED PRIORITIZATION OF INTEGRATED SEARCH RESULTS - A search management system receives at a computing system one or more search results from a search operation based on a search query. The search operation performed a first search on content in a database accessible through an application, a second search on local to the computing system content, and a third search on Web content. At least one of the search results from the first search is associated with an application identifier identifying the application. A search results integrator ranks the search results from the first search, the second search, and the third search in aggregation according to historical search behavior collected about a user and presents the ranked search results from the first search, the second search, and the third search in an integrated view. | 12-04-2014 |
20140379709 | Method and System for Name Pronunciation Guide Services - A method for providing name pronunciation guides includes storing a plurality of audio files in a database, each audio file representing a particular pronunciation of one of a plurality of names, receiving user information from the first user via a communication network, the user information including name information of the first user, searching the database to find one or more audio files corresponding the name information, providing the first user with one or more audio files in the database corresponding to the name information via the communication network for the first user's listening and selection, creating a user profile for the first user, the user profile comprising the user information and the selected audio file, storing the user profile in the database, allowing a second user-initiated search for names, providing a second user with first user profiles indicating the first user's name and name pronunciation preferences. | 12-25-2014 |
20150012530 | DETERMINING AN EMERGENT IDENTITY OVER TIME - A device may receive identity information associated with an identity, and may determine a relationship between at least one of: the identity and another identity, or the identity and an attribute. The device may determine a credibility score, associated with the relationship, that indicates a likelihood that the relationship is an accurate representation of the identity. The device may determine a confidence score based on the identity information and the credibility score, and may output or store the confidence score. | 01-08-2015 |
20150019547 | UNIFIED USER PROFILES - The present disclosure is related in general to data management. Information for a single user that is stored by different entities is obtained and unified to create a unified user profile. The unified user profile is stored and can be search, displayed, and/or otherwise used. There are other embodiments as well. | 01-15-2015 |
20150026172 | Age Appropriate Filtering - An approach is provided in which a web page management system receives web page content requested by a browser, and parses the web page content according to one or more assessment categories. The web page management system analyzes the parsed web page content and generates content characterization results in response to the analysis. In turn, by comparing the content characterization results to knowledge base entries, the web page management system generates an “age level content ranking” of the web page content and performs an action on the web page content based upon the age level content ranking. | 01-22-2015 |
20150039607 | PROVIDING A SUMMARY PRESENTATION - Implementations generally relate to providing a summary presentation. In some implementations, a method includes determining a triggering event associated with a subject person. The method also includes receiving a plurality of media content items associated with the subject person. The method also includes selecting media content items from the plurality of media content items based on one or more predetermined selection criteria. The method also includes providing a summary presentation of the selected content media items. | 02-05-2015 |
20150046443 | DOCUMENT-BASED SEARCH WITH FACET INFORMATION - A method comprising using at least one hardware processor for: executing, based on a query, a document-oriented search in an index of documents each associated with at least one profile, to output a set of document results; executing, based on the set of document results, a profile-oriented search in an index of profiles, to output a set of profile results and facets associated with the profile results; and displaying the set of profile results and the facets. | 02-12-2015 |
20150046444 | ADAPTIVE PERSONALIZED RANKING METHOD OF NODES IN A DATABASE - A method and apparatus for re-ranking a current search result by evaluating previous actions of other users, who acted similarly to a target user on previous queries unrelated to the current search result, with respect to an information node returned in the current search result. | 02-12-2015 |
20150052130 | SEARCHING AND CLASSIFYING INFORMATION ABOUT GEOGRAPHIC OBJECTS WITHIN A DEFINED AREA OF AN ELECTRONIC MAP - Provided are a method, computer program product and system for classifying and displaying information. A boundary within an electronic map is determined, based on a drawn closed shape. At least one geographic object, at least partially within the boundary, is identified. Each geographic object is representable by one or more geographic coordinates. A search is performed, on an external data source, for unstructured information associated with the at least one geographic object and a plurality of search results are received. The plurality of search results are classified and displayed according to a user topic of interest. | 02-19-2015 |
20150058336 | PERSONALIZED CONTENT RECOMMENDATIONS - Methods, systems and computer program products for providing personalized educational content recommendations are disclosed. A computer-implemented method may include receiving information describing a body of content, receiving data describing an interaction of a user with one or more elements of the body of content, receiving a context that includes one or more criteria associated with the body of content, generating a list of modules from the body of content based on the data describing the interaction of the user with the one or more elements of the body of content in view of the context, and providing the generated list of modules to an interested party. | 02-26-2015 |
20150074101 | SMART SEARCH REFINEMENT - An initial search request can be received. At least a portion of a set of initial search results can be presented in response to receiving the initial search request. The initial search results can include representations of searchable items that are responsive to the initial search request, where each of the searchable items can be a computer-readable data structure. A search refinement indicator can also be presented with the initial search results. User input can be received selecting the refinement indicator. In response, at least a portion of a set of refined search results can be presented. The refined search results can be a subset of the initial search results representing searchable items that meet requirements including a set of pre-defined smart refinement requirements of the refinement indicator. | 03-12-2015 |
20150088877 | METHODS AND SYSTEMS FOR UTILIZING ACTIVITY DATA WITH CLUSTERED EVENTS - The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or other users with whom the individual user is related, as established via, and defined by, the social network service. | 03-26-2015 |
20150095329 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING RECOMMENDED CONTENT BASED ON SOCIAL CUES - Methods, systems, and media for presenting recommended content based on social cues are provided. In accordance with some embodiments, a method for presenting recommended content is provided comprising: receiving a query associated with a user; generating a list of relevant media content items based on the query; selecting items for presentation to the user based on social relevance scores based on social connections of the user that have consumed a relevant item and contextual relevance scores for each item; causing the selected items to be presented to the user; and indicating that a particular item was consumed by a particular social connection. | 04-02-2015 |
20150106366 | SOCIAL WHERE NEXT SUGGESTION - A group recommendation provides end users in a social group a set of recommended destinations based on the combined personal preferences of the members of the social group. Members of a social group are identified using a combination of location based signals and social graph information in response to receiving a recommendation request. The group recommendation may be determined by combining the personal preferences associated with each member of the group into a master preference profile. Alternatively, the group recommendation may be determined by first calculating an individual recommendation list for each member of the social group and then calculating a composite score for each recommendation on the individual recommendation lists. | 04-16-2015 |
20150106367 | UTILIZING SOCIAL INFORMATION FOR RECOMMENDING AN APPLICATION - Utilizing social information for recommending an application includes providing an application recommendation system based on social characterizations, and responsive to a user searching for an application meeting a criteria, utilizing the application recommendation system by searching for applications meeting the criteria, characterizing the applications according to a social proximity factor to the user, and presenting the applications ordered by the social proximity factor. | 04-16-2015 |
20150106368 | SYSTEM AND METHOD FOR SHARING PROFILE IMAGE CARD - A method of sharing profile image cards of a user of a device is provided. The method may be performed by a server and includes obtaining profile image cards indicating profiles of a first user of a first device related to a field of interest of the first user, categorizing the profile image cards based on pre-set categories, obtaining evaluation information of a second user of a second device regarding the profile image cards, determining rankings of the profile image cards for each of the categories based on the evaluation information, and recommending the profile image cards to at least one other device based on the rankings of the profile image cards. | 04-16-2015 |
20150106369 | SYSTEM FOR MESSAGING A USER - A system for messaging users is provided that comprises a therapeutic regime datastore arranged to store therapeutic activity information including information on therapeutic activities forming part of a therapeutic regime of a first user, the therapeutic regime of the first user relating to a health condition of the first user and a user datastore arranged to store information on a plurality of second users. A monitor mechanism is provided to monitor the first user to determine if the first user performs a therapeutic activity for which therapeutic activity information is stored in the therapeutic regime datastore and to produce an adherence result for that therapeutic activity based on the determination. An output mechanism is provided to output information to the second users regarding the adherence result, and a receiver mechanism is provided to receive messages from the second users to the first user relating to the adherence result. A ranking processor is provided to assign a ranking score to each of the second users, with the ranking score relating to the likely influence between a said second user and the first user. The output mechanism is arranged to output one or more messages from the second users to the first user in consideration of the ranking scores. | 04-16-2015 |
20150112983 | METHODS AND SYSTEMS FOR RANKING OF HUMAN PROFILES - The present subject matter relates to method(s) and system(s) to rank human profiles based on selection criteria personalized to a selector. In an embodiment, the method includes obtaining querying criteria from the selector to query a database comprising a set of human profiles. Further, a subset of human profiles is determined from the set of human profiles based on the querying criteria and a default ranking mechanism. Furthermore, a selection based ranking is obtained for the subset of human profiles. Further, based on the selection based ranking, a ranking function is determined that is indicative of a relative inclination of the selector towards the one or more implicit attributes. Such a determination is by capturing at least one implicit attribute in the ranking function from the selection based ranking. Further, the ranking function is applied to rank a fresh set of human profiles based on the ranking function. | 04-23-2015 |
20150134653 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING RECOMMENDED MEDIA CONTENT ITEMS - In accordance with some implementations of the disclosed subject matter, mechanisms for presenting recommended media content items are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving a query from a user; determining search terms from the received query; determining location information corresponding to the user and popularity information associated with a plurality of media content items and a plurality of content sources; selecting a media content item from the plurality of media content items based at least in part on the popularity information associated with each of the plurality of media content items and the search terms from the received query, wherein the selected media content item is available from the plurality of content sources; selecting at least one content source from the plurality of content sources based at least in part on the location information associated with the user and the popularity information associated with each of the plurality of content sources; and causing a recommendation interface to be presented to the user, wherein the recommendation interface includes the selected media content item that is provided from the at least one selected content source. | 05-14-2015 |
20150294015 | TECHNIQUES FOR PRESENTING CONTENT TO A USER BASED ON THE USER'S PREFERENCES - Techniques for presenting content to users. The techniques include: obtaining user context information including a first keyword; identifying, based on the first keyword, a first attribute and a second attribute among the plurality of attributes, the first attribute being a characteristic of the first keyword and the second attribute being another characteristic of the first keyword; obtaining, based on the user context information, at least one second-order user preference among attributes in the plurality of attributes including a preference between the first attribute and the second attribute; identifying a set of content items among the plurality of content items based on the first attribute and the second attribute; determining a ranking of content items in the set of content items based on the at least one second-order user preference; and presenting content items to the user in accordance with the ranking. | 10-15-2015 |
20150294029 | RANKING SUGGESTIONS BASED ON USER ATTRIBUTES - Methods and apparatus for ranking suggestions for input of a user based on one or more attributes of the user that are associated with one or more of the suggestions. User attributes of the user's user profile may be matched to user attributes of a suggestion and the suggestion ranked based at least in part on bias measures associated with the matched user attributes of the suggestion. Some implementations are directed to determining, for each of a plurality of suggestions, multiple user attributes and associated bias measures to associate with the suggestion. | 10-15-2015 |
20150347438 | TOPIC AUTHORITY SUGGESTIONS - Exemplary methods, apparatuses, and systems determine first and second entities within a social networking system are each associated with a topic. A relationship between the first entity and the second entity is detected. The first entity is determined to be an authority on the topic based upon the detected relationship between the first entity and the second entity. In response to detecting an indication that a user of the social networking system may be interested in the topic, the user is presented with content posted to the social networking system by the first entity based upon determining the first authority is an authority on the topic. | 12-03-2015 |
20150347598 | METHOD AND SYSTEM OF QUANTIFYING AND QUALIFYING ATHLETIC SKILLS AND COMPETITIVE RESULTS IN A SOCIAL NETWORK - A method of quantifying and qualifying athletic skills and competitive data in a social network implemented on a client computing device having one or more processors and memory for storing one or more programs to be executed by the processors comprising registering a first user with the social network and creating a first user account; establishing a user profile for the first user; searching at least one remote database for at least one of skills, ratings and competition data relating to the first user, and if found, retrieving the at least one of skills data, ratings data and competition data and adding the data to the first user account in a social network database; displaying predetermined information from the first user account on the client computing device; and creating a connection list for the first user that comprises at least one other user. | 12-03-2015 |
20160012050 | SEARCH RESULT ANNOTATIONS | 01-14-2016 |
20160019293 | Interpreting and Distinguishing Lack of an Answer in a Question Answering System - A mechanism is provided in a computing system for interpreting and distinguishing a lack of an answer to an input question. The mechanism receives an input question from a user. The mechanism generates one or more hypotheses based on a corpus of source information. The mechanism injects a no-answer response into the one or more hypotheses to form a plurality of candidate answers. The mechanism ranks the plurality of candidate answers based on evidence scoring and confidence scoring to form a candidate answer ranking. Responsive to determining the no-answer response is the top candidate answer in the candidate answer ranking, the mechanism presents the no-answer response to the user. | 01-21-2016 |
20160026633 | DEVICES, SYSTEMS AND METHODS FOR RENDERING, UPDATING AND COMMUNICATING RELATIONSHIP INFORMATION - A computer server coupled to a computer network comprises a network adaptor configured to communicate at least with social media information sources and other data sources over a computer network; a processor coupled to the network adaptor and memory coupled to the processor. The memory stores a program configured to cause the processor to receive social interaction information from at least one remote computing device over the computer network; rank the received social interaction information according to at least one metric that is selectable by a user of a computing device coupled to the computer server over the computer network; and send the ranked social interaction information to the computing device to be rendered on a display thereof such that higher-ranked social interaction information is displayed closer to a center of concentric shapes rendered on the display of the computing device than is comparatively lower ranked social interaction information. | 01-28-2016 |
20160026636 | METHOD FOR SHARING AND SEARCHING PLAYLISTS - The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists. | 01-28-2016 |
20160026696 | IDENTIFYING QUERY ASPECTS - Methods, systems, and apparatus, including computer program products, for generating aspects associated with entities. In some implementations, a method includes receiving data identifying an entity; generating a group of candidate aspects for the entity; modifying the group of candidate aspects to generate a group of modified candidate aspects comprising combining similar candidate aspects and grouping candidate aspects using one or more aspect classes each associated with one or more candidate aspects; ranking one or more modified candidate aspects in the group of modified candidate aspects based on a diversity score and a popularity score; and storing an association between one or more highest ranked modified candidate aspects and the entity. The aspects can be used to organize and present search results in response to queries for the entity. | 01-28-2016 |
20160034464 | PERSONALIZED SEARCH BASED ON SEARCHER INTEREST - A system and method for personalized search based on searcher interest may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information from an activity database, the activity database storing the information related to the social network, the activities including interactions with search results that include ones of the member profiles. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items. | 02-04-2016 |
20160034465 | PERSONALIZED SEARCH BASED ON SIMILARITY - A system and method for personalized search based on similarity may include obtaining a search term. An initial result based on the search term and including a first group of content items as stored in a content database may be generated. Each of the content items of the first group may be ranked based, at least in part, on similarity scores, each of the similarity scores individually based on a first member profile relative to individual ones of second member profiles to which an activity related to a content item of the first group corresponds. The user device may display a second group of the content items, including at least some of the first group of the content items, according to the rank of the first group of the content items. | 02-04-2016 |
20160034466 | PERSONALIZED SEARCH USING SEARCHER FEATURES - A system and method for personalized search user searcher features may include obtaining a search term from a member of a social network at a user device via the network interface. An initial result may be generated based on the search term, including a first group of content items from a social network and stored in a content database, the content items including member profiles of members of the social network. Each of the content items of the first group may be ranked based on information indicative of interactions from an activity database with the content items of the first group, the interactions being by at least a second user of the social network different than the first user. A second group of the content items may be displayed, including at least some of the first group of the content items, based on the rank of the first group of the content items. | 02-04-2016 |
20160048521 | 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. | 02-18-2016 |
20160055246 | PROVIDING AUTOMATIC ACTIONS FOR MOBILE ONSCREEN CONTENT - Implementations provide an interface for initiating actions related to content the user is viewing on a mobile device. A method includes performing recognition on content captured from a display of a mobile device and identifying a plurality of entities in the content. The method may include issuing a query for each of the plurality of entities, ranking the plurality of entities based on the search results, generating an action card for at least some of the highest ranked entities, and providing the action cards for display on the mobile device. Alternatively or additionally, the method may include determining at least one contact in a contacts data store that corresponds to an entity and generating an action card for the entity, the action card having a first action that uses first information from the contacts data store and a second action that uses second information from the contacts data store. | 02-25-2016 |
20160055247 | SYSTEMS AND METHODS FOR PROVIDING COMMUNICATIONS TO AND FROM VERIFIED ENTITIES - Systems, methods, and non-transitory computer-readable media can identify a verified entity who is verified based on a verification process. A set of questions directed to the verified entity can be received from a set of question providers. The set of questions can be ranked based on question ranking criteria. At least one response to at least one question in the set of questions can be received from the verified entity. Access to the at least one response can be provided. | 02-25-2016 |
20160092577 | SYSTEM AND METHOD FOR INTEGRATING BUSINESS LOGIC INTO A HOT/COLD PREDICTION - A system and method for integrating business logic into a database system is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. After records are separated into the first database cluster H and the second database cluster L, the total number of records in the second database cluster L is compared to a target number of records. If there are too many records in the second database cluster L, a randomly generated number is used to randomly move records from second database cluster L into first database cluster H. In a situation where the first database cluster H is faster and accessed more often, such a method results in more products being placed in the faster database cluster and become more likely to become purchased. Other embodiments are also disclosed herein. | 03-31-2016 |
20160092581 | PERSONALIZED SEARCH FILTER AND NOTIFICATION SYSTEM - One or more techniques and/or systems for sending push notifications of content items to client devices are provided herein. For example, an input received from a user can be expanded to obtain an expanded user interest. Content items from a content source can be filtered based upon the expanded user interest to obtain a set of filtered content items. A push notification can be constructed to comprise one or more of the filtered content items from the set of filtered content items. The push notification can be sent to a client device of the user for display as a device alert notification. In an example, the filtered content items, within the push notification, may be ranked based upon a ranking metric. | 03-31-2016 |
20160103893 | Generating Default Search Queries on Online Social Networks - In one embodiment, a method includes receiving, from a client system of a user, an indication of the user accessing a query field at the client device of the user, generating a plurality of structured queries that each comprise references to one or more objects associated with the online social network, calculating a score for each structured query based on one or more user-engagement factors, and sending, to the client system responsive to the indication of the user accessing the query field, one or more suggested structured queries for display to the user, each suggested structured query having a score greater than a threshold score. | 04-14-2016 |
20160154858 | GENERATION OF MULTI-FACETED SEARCH RESULTS IN RESPONSE TO QUERY | 06-02-2016 |
20160170997 | Method for Near-Real-Time Prediction, Classification, and Notification of Events in Natural Language Systems | 06-16-2016 |
20160179950 | SYSTEMS AND METHODS FOR FILTERING TECHNIQUES USING METADATA AND USAGE DATA ANALYSIS | 06-23-2016 |
20160188670 | METHOD FOR PERFORMING SEQUENCE LABELLING ON QUERIES - A method of propagating annotations of content items to a search query is disclosed. A strength of a correspondence between a search query and a title of a listing of an item on a network-based publication system is determined. The strength of the correspondence is based on an analysis of a set of actions by a set of users who submitted the search query. A set of annotations corresponding to the title is generated. The set of annotations is propagated to an additional search query such that the set of annotations and the strength of the correspondence are used by a search engine to enhance search results corresponding to the additional search query. | 06-30-2016 |
20160188731 | Personalizing Deep Search Results Using Subscription Data - A method for personalizing deep search results using subscription data includes receiving usage data of one or more applications installed on a user device, and receiving a search query. The method further includes identifying one or more application states of the one or more installed applications based on the search query and the usage data, and generating personalized search results including one or more application access mechanisms of the identified one or more application states. Each application access mechanism has a reference to a corresponding installed application on the user device and indicates a performable operation for the corresponding installed application. | 06-30-2016 |
20160378870 | PROFILE DRIVEN PRESENTATION CONTENT DISPLAYING AND FILTERING - The present disclosure provides for automatically detecting groups of people who may be interested in different types of content (e.g., different presentations, different presentation sections, different presentation styles). Further, the present disclosure provides for automatically providing presentation filters appropriate for each group of people. | 12-29-2016 |
20190147102 | GATHERING INFORMATION ON USER INTERACTIONS WITH NATURAL LANGUAGE PROCESSOR (NLP) ITEMS TO ORDER PRESENTATION OF NLP ITEMS IN DOCUMENTS | 05-16-2019 |