Personalized Results Patents (Class 707/732)
  • Patent number: 8650184
    Abstract: A method. The method includes receiving, at a computing device, data associated with a first plurality of consumers. The data comprises a combination of behavioral data and attitudinal data. The method also includes assigning a consumer of the first plurality of consumers to a first respective segments based on the received data, wherein the assigning is performed by the computing device. The method further includes calculating a goodness-of-fit score for the consumer of the first plurality of consumers for the first segment, wherein the calculating is performed by the computing device. Additionally, the method includes calculating a predicted goodness-of-fit score for a consumer of a second plurality of consumers for the first segment, the second plurality of consumers including at least the first plurality of consumers, wherein the calculating is performed by the computing device.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: February 11, 2014
    Assignee: Twenty-Ten, Inc.
    Inventors: Craig Kowalchuk, Sheldon Smith, David Diamond, Raymond Ferris
  • Patent number: 8650188
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. In one aspect, a method includes receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each of the retargeted content items is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: Wei-Hsin Lee, Jacob D. Schonberg, Chiu Wah Kelvin So, Jianfeng Shen
  • Patent number: 8645371
    Abstract: A personal resources organizer with calendar interface and object detection is provided. The personal resources organizer monitors personal resources for use with a scheduled event by identifying one or more personal resource objects present in a container and retrieving a list of required personal resource objects for an event scheduled in an electronic schedule. The identified one or more personal resource objects are compared with the list of required personal resource objects for the schedule event and a report of a readiness for the scheduled event is generated based on results of the comparison. The report may then be output for use by a user in determining the user's readiness or preparedness for the scheduled event such that the user may make modifications to the personal resource objects in the container and/or the list or required personal resource objects.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi
  • Patent number: 8645375
    Abstract: Described are techniques for use in controlling information about a data storage system returned to an end user. A first set of information is sent from a first recipient location included in a hierarchy to a second recipient location included in the hierarchy. At the second recipient location, a second set of information is produced using information control criteria of said second recipient location. The second set of information is sent from the second recipient location to a component used to manage the data storage system.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: February 4, 2014
    Assignee: EMC Corporation
    Inventors: Michael Liberty, Douglas A. Wood, Uday K. Gupta, Mark A. Parenti, Stephen J. Todd
  • Publication number: 20140032634
    Abstract: User device information, identifying a first plurality of devices associated with a first user, is stored. A first device of the first plurality of devices is identified as being active. Data pertaining to an interaction session, within which the first user is participating, is provided to the first device based on the determination that the first device is active.
    Type: Application
    Filed: November 15, 2008
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Kim P. Pimmel, Jon Lorenz
  • Patent number: 8640257
    Abstract: In one embodiment, a method for enabling user privacy for content on a network includes receiving input from a first user instructing at least one change in user access to shared content provided by a network system. The change modifies the user access from an existing set of one or more users of the network system to a different set of one or more users of the network system. The method checks a privacy setting associated with each of one or more referred users of the network system who are referred to by the shared content. The privacy setting indicates whether the associated referred user is to be sent a notification indicating that the at least one change in user access has been instructed.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: January 28, 2014
    Assignee: Google Inc.
    Inventors: Doug Sherrets, Ajmal Arshan Asver, Zach Yeskel
  • Patent number: 8639687
    Abstract: Disclosed are a user-customized content providing device, a method and a recorded medium. In accordance with an embodiment of the present invention, the user-customized content providing device can include a content searching unit, searching a content set related to user's search query word; a user preference information requesting unit, asking an apparatus for user preference information including a user profile and tag information through a network, the user profile including a keyword collected in the apparatus and a point applied with a weight given per keyword; a user preference information collecting unit, receiving the user preference information from the apparatus; a content ranking determining unit, determining a ranking of the content set according to the relation to the user preference information; and a content providing unit, providing the ranked content set to the apparatus.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: January 28, 2014
    Assignee: Sungkyunkwan University Foundation for Corporate Collaboration
    Inventors: Seunghwa Lee, Minchul Jung, Eunseok Lee
  • Publication number: 20140025674
    Abstract: 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.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 23, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Publication number: 20140025673
    Abstract: 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.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Inventors: Shakti Dhirendraji Sinha, Xufei Wang, Jiong Wang
  • Patent number: 8635107
    Abstract: An extensible offer inventory database of offers in a domain is established. Further, an offer ontology is generated based on the extensible offer inventory database. The offer ontology provides an extensible vocabulary that correlates to categories in the offer inventory database. In addition, offers are automatically located. The offers are also semantically analyzed to generate semantic analysis data. Further, user data is obtained. In addition, an optimal offer match is automatically determined based upon the semantic analysis data and the user data.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: January 21, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Walter Chang, Geoff Baum
  • Patent number: 8635215
    Abstract: A method for brokering of know-how in various formats between users on an electronic Web service platform includes: 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.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: January 21, 2014
    Assignee: Google Inc.
    Inventors: Cyrill Osterwalder, Roger Caspar
  • Publication number: 20140019447
    Abstract: 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.
    Type: Application
    Filed: December 18, 2012
    Publication date: January 16, 2014
    Inventors: Yuly Goryavskiy, Svetlana Goryavskiy
  • Patent number: 8631006
    Abstract: Snippets of text provided are generated based in part on a user's profile. An item, such as a document, is examined to identify terms related to the user's profile. A term profile for an identified term is compared to a user's profile. The more closely related the identified term is to the user's profile, the higher a similarity score will be. Alternatively, terms found in a document may have a user profile score which may be obtained by looking the term up in the user's profile. Terms having high profile similarity scores or high user profile scores are used in identifying snippets which may be relevant to a user. The high scoring terms may be added to search terms and provided to a snippet generator.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: January 14, 2014
    Assignee: Google Inc.
    Inventors: Taher H. Haveliwala, Sepandar D. Kamvar
  • Publication number: 20140012842
    Abstract: 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.
    Type: Application
    Filed: September 6, 2013
    Publication date: January 9, 2014
    Applicant: Microsoft Corporation
    Inventors: Jun Yan, Ning Liu, Lei Ji, Steven J. Hanks, Qing Xu, Zheng Chen
  • Publication number: 20140006396
    Abstract: There is provided a system and method for providing a customized, personalized print on demand catalogue. The system and method provide for the production of customized catalogues based on customer's preferences wherein a catalogue template is populated with assets that match a customer's preferences thereby producing a customized, personalized print on demand catalogue.
    Type: Application
    Filed: July 18, 2011
    Publication date: January 2, 2014
    Applicant: ST. JOSPEH PRINT GROUP, INC.
    Inventors: Mark R. Patenaude, Nevin Maurice, David Wilson, Brian Boulter
  • Publication number: 20140006395
    Abstract: A method for enabling a user to submit proposed photos of the user, remotely, and in confidence, to a peer user to have the peer user review and rank each of the photos in order of preference, and to receive the results of the review and ranking made by the peer user. The peer user feedback may be then considered in assisting the user in determining which photos the user should upload to a given social media website to portray the user.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Gregory Wolfe, Margo Goodman
  • Patent number: 8620913
    Abstract: Automatic capturing and recording of data in a single application is provided. The data can be obtained from multiple sources and over a short time or over an extended time. Personalized notations can be annotated with the data to provide a user with more personal information relating to why the particular data was captured and recorded. Selection of the single application can be a function of a type of the data, a user preference, or combinations thereof.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Paul J. Hough, Anoop Gupta, Raymond E. Ozzie, Pavel Curtis
  • Patent number: 8620929
    Abstract: A resource context system (“context system”) computes a contextual profile for a resource based on selection data for the resource and contextual profiles of other resources that are identified as relevant to the resource. The contextual profile includes values that specify measures of relevance of the resource to each of a plurality of corresponding topics. The contextual profile is provided to a processing system, such as an advertisement management system or a search system that can identify topics for which the resource is relevant based on the contextual profile.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Aaron Shon, Matthew Zitzmann, Clyde D. McQueen, III, John Burge, Michael Skinner
  • Patent number: 8620763
    Abstract: In embodiments disclosed herein, a computer may operate to determine, for each member in a set and each non-member under consideration for the set, an expected revenue to be passed to a parent organization. The expected revenue may be determined utilizing a plurality of weighted features. Members in the set may be ranked according to their expected revenues. Top performing members in the set may be protected to ensure their expected revenues. Bottom performing members may be removed from the set and/or replaced with new members outside of geographical protective areas of the top performing members. The optimization process can be repeated until the set of members can satisfy an existing demand while maximizing revenue for the parent organization.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: December 31, 2013
    Assignee: Truecar, Inc.
    Inventors: Thomas J. Sullivan, Isaac Lemon Laughlin, Tyson Fritz Nassauer, Michael Swinson
  • Patent number: 8620914
    Abstract: According to one general aspect, a method of presenting to a user a subset of applications that may be executed by a computing device is described. The subset of applications may be selected from a plurality of applications available an online marketplace for such applications. The method may include ranking the applications based on signals relevant to the relative desirability to the user of different applications, wherein at least one of the signals is based on information that is generated outside of the marketplace. The method may further include selecting the subset of applications based on their respective rankings. The method may also include presenting the selected subset to the user.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: Michael Noth, Chee Heng Chew, Rahul Roy-Chowdhury, Erik Kay, Qian Huang, Qinming Fang
  • Publication number: 20130346404
    Abstract: 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.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: Microsoft Corporation
    Inventors: Paul Nathan Bennett, Emre Mehmet Kiciman, Peter Richard Bailey, Nikhil Dandekar, Huizhong Duan
  • Patent number: 8612434
    Abstract: 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.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: December 17, 2013
    Assignee: Python4Fun, Inc.
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
  • Patent number: 8612533
    Abstract: The disclosure relates to systems and methods of burning, snapshotting, streaming and curating geofeeds, each geofeed including a plurality of geofeed content items that are aggregated from a plurality of content providers using respective requests formatted specifically for individual ones of the plurality of content providers, where each individual set of a plurality of content is relevant to one or more geographically definable locations. Archives of a geofeed may be generated by burning portions or all of the geofeed content items and/or generating snapshots of geofeeds at different times. A real-time geofeed may be streamed by continuously or periodically obtaining newly available geofeed content items and updated a geofeed stream in real-time. Collections of geofeed content items may be curated in order to organize and follow geofeed content items of interest.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: December 17, 2013
    Assignee: Geofeedr, Inc.
    Inventors: Philip B. Harris, Scott K. Mitchell, Michael J. Mulroy
  • Patent number: 8612418
    Abstract: Computer-implemented methods for pre-loading a web page in a mobile web browser are provided. In one aspect, a method includes receiving a partial or complete query in a mobile web browser from a mobile device prior to the partial or complete query being submitted by a user and receiving an identification of a predicted web page responsive to the partial or complete query. The method also includes loading but not rendering the predicted web page prior to the partial or complete query being query being submitted by the user, and displaying the loaded and rendered predicted web page in the mobile web browser after the completed query is submitted by the user when the predicted web page is determined to be responsive to the submitted query. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: December 17, 2013
    Assignee: Google Inc.
    Inventors: Jay Pierre Civelli, Arnaud Claude Weber
  • Patent number: 8612433
    Abstract: 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.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 17, 2013
    Assignee: NHN Corporation
    Inventors: In Ho Kang, Soo Hyun Kim, O Shik Kwon, Chan Hoon Park
  • Publication number: 20130332455
    Abstract: 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.
    Type: Application
    Filed: April 8, 2013
    Publication date: December 12, 2013
    Applicant: GOOGLE INC.
    Inventors: Sanjay GHEMAWAT, John PISCITELLO, Simon TONG, Matt CUTTS
  • Patent number: 8606678
    Abstract: Systems, methods, and computer program products are provided for an interactive financial customer experience that allows collaboratively selecting financial products for a customer. The customer experience assesses the customer's life events and subsequently uses the life events and the proximate date of occurrence of the life events to determine financial product recommendations and offers for the customer. Additionally, the customer experience may assess the customer's life interests and/or financial portfolio to further determine financial product recommendations and offers. The financial product recommendations, along with other financial product options, may be presented to the customer and financial institution associate in a user-friendly platform that further accentuates the collaborative nature of the financial product selection process.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: December 10, 2013
    Assignee: Bank of America Corporation
    Inventors: Kenneth S. Jackowitz, Stefani Benefield
  • Patent number: 8600979
    Abstract: An online article is enhanced by displaying, in association with the article, supplemental content that includes entities that are extracted from the article and/or entities that are related to entities that are extracted from the article. The supplemental content further includes information about each of the entities. The information about an entity may be obtained by searching for the entity in one or more searchable repositories of data. For example, the supplemental content may include, for each entity, video, image, web, and/or news search results. The supplemental content may further include information such as stock quotes, abstracts, maps, scores, and so on. The entities are selected using a variety of analyses and ranking techniques based on contextual factors such as user-specific information, time-sensitive popularity trends, grammatical features, search result quality, and so on. The entities may further be selected for purposes such as generating ad-based revenue.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: December 3, 2013
    Assignee: Yahoo! Inc.
    Inventors: Yookyung Kim, Hongjian Zhao, Xin Li, Alexandra Levich, Tom Chi, Ming Sui, Yihong Zhao, Marc Davis
  • Patent number: 8601023
    Abstract: The invention comprises a set of complementary techniques that dramatically improve enterprise search and navigation results. The core of the invention is an expertise or knowledge index, called UseRank that tracks the behavior of website visitors. The expertise-index is designed to focus on the four key discoveries of enterprise attributes: Subject Authority, Work Patterns, Content Freshness, and Group Know-how. The invention produces useful, timely, cross-application, expertise-based search and navigation results. In contrast, traditional Information Retrieval technologies such as inverted index, NLP, or taxonomy tackle the same problem with an opposite set of attributes than what the enterprise needs: Content Population, Word Patterns, Content Existence, and Statistical Trends. Overall, the invention encompasses Baynote Search—a enhancement over existing IR searches, Baynote Guide—a set of community-driven navigations, and Baynote Insights—aggregated views of visitor interests and trends and content gaps.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: December 3, 2013
    Assignee: Baynote, Inc.
    Inventors: Scott Brave, Robert Bradshaw, Jack Jia, Christopher Minson
  • Patent number: 8595226
    Abstract: In one embodiment of the present invention, a main server receives a content request identifying a content category from a client and identifies the client sending the request from the content request. Then, the content category from the content request is identified. The main server determines if the content category is included in a preference tag of the identified client. The preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers. If the content category is included in the preference tag associated with the identified client, then personalized content according to the preference tag of the identified client is provided. Thus, a method and system for providing content according to personal preference are provided.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: November 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Jin Soo Kim, Daniel Jim Roh, Ho Yun Lee
  • Patent number: 8595227
    Abstract: A domain-specific task may be defined from a library of domain-independent task patterns. A task pattern may be selected based on inferences made from a user's initial input, or just based on receiving sensor information through events or contextual information, or a combination of user input and sensor information. One or more elements of a selected task pattern may be defined in the context of a given domain to define the domain-specific task.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Joerg Beringer, Markus Latzina, Cirrus Shakeri, Thomas Herrmann
  • Patent number: 8589392
    Abstract: Tools and techniques for indexing and searching dynamically changing search corpora are provided. These tools may receive requests to upload documents over a network to an online document repository, and present a user interface to facilitate the upload. The user interface may include devices that are responsive to user activation to grant permission to at least one other user to search for content contained within the documents. Through the user interface, these tools may receive selections from the user related to granting the permission, with the documents being associated with share parameters that incorporate the user selections. Finally, the tools may receive identifications of the documents to be uploaded.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: November 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Kutlay Topatan, Zhifeng Wang, Rudra Raj Mitra, Michal Mieczyslaw Malinowski, Weiye Zhang
  • Patent number: 8589457
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training scoring models. One method includes storing data identifying a plurality of positive and a plurality of negative training images for a query. The method further includes selecting a first image from either the positive group of images or the negative group of images, and applying a scoring model to the first image. The method further includes selecting a plurality of candidate images from the other group of images, applying the scoring model to each of the candidate images, and then selecting a second image from the candidate images according to scores for the images. The method further includes determining that the scores for the first image and the second image fail to satisfy a criterion, updating the scoring model, and storing the updated scoring model.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 19, 2013
    Assignee: Google Inc.
    Inventors: Samy Bengio, Gal Chechik, Sergey Ioffe, Jay Yagnik
  • Patent number: 8589391
    Abstract: A method, system, and graphical user interface for improved web searching via user-specified annotations are disclosed. One aspect of the invention involves a computer-implemented method in which a search engine receives a user's ratings of some, but not all, web pages associated with a group of web pages. The group of web pages is selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site. The search engine generates a user-specific site rating for the group of web pages based on the user's ratings for web pages in the group of web pages. The search engine uses the generated site rating for the group of web pages when responding to a search query from the user.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: November 19, 2013
    Assignee: Google Inc.
    Inventors: Jeff Reynar, Kushal B. Dave, Eric S. Flatt, Michael Stuart Gordon, Jeremy A. Hylton, James K. Scott, Oren Eli Zamir, Jeffrey L. Korn
  • Patent number: 8583641
    Abstract: A method of and apparatus for constructing a user profile using a content tag, a method of recommending digital content by using a user profile including a tag included in the digital content and a preference value for the tag. According to the methods and apparatus, a user profile is generated by using a content tag, and thus the taste of the user according to digital content consumption can be expressed in more varied ways. Also, by suggesting a method of generating a tag from web content, construction of a user profile for digital content having no tag is enabled. Furthermore, a tag extracted from digital content used by a user is included in a profile and it can be used for a variety of purposes, such as expansion of a comparison scope, use of preference keywords, providing of content links, and expansion of search scope.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: November 12, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun-ju Choe, Cheol-ju Hwang, Min-ho Lee, Sung-hwan Choi, Won-dong Yun, Soo-hong Park, Jeong-rok Jang, Sang-wook Cho
  • Patent number: 8583632
    Abstract: A computer system and method a computer system and method for processing a search query result includes identifying a plurality of result pages in response to a search query submitted from a computing device directed to a collection of pages, determining a relevancy ranking of the result pages in accordance with a multiple dimension parameter set that includes metrics relating to the search query itself and also includes metrics unique to a subscriber associated with the search query, and providing the result pages in accordance with the determined relevancy ranking. This provides an active ranking process for the search results before they are provided to a user.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: November 12, 2013
    Assignee: Medio Systems, Inc.
    Inventors: Michael Libes, Brian Lent
  • Patent number: 8577880
    Abstract: A system provides a user interface through which users can flexibly tag individual items represented in an electronic catalog with user-defined tags, such as text strings, and obtain recommendations that are specific to particular tags. The tags and tag-item assignments created by each user are stored persistently in association with the user, and may be kept private to the user or exposed to others. Once a user has assigned a tag to a number of items, the user (or another user in some embodiments) can request and obtain recommendations that are specific to this tag. These recommendations may be generated in real time by a recommendation service that identifies items that are collectively similar or related to the items associated with the tag.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: November 5, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Aaron Donsbach, Andrej Gregov, Jeffrey D. Few, Jeffrey D. Lehman, Jeffrey T. Brownell
  • Patent number: 8577879
    Abstract: Disclosed are various embodiments providing navigational aids within item search results. A pool of items is generated in a computing resource in response to a search query and a search context. At least one network page is encoded for rendering by a client. The at least one network page includes a ranked list of at least a portion of the items. The ranked list includes a navigational aid when a relevance score associated with the navigational aid meets a threshold. The relevance score is computed relative to respective relevance scores associated with items in the ranked list. The navigational aid has at least a same prominence within the ranked list as an item.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: November 5, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Blair L. Hotchkies, Daniel R. Parshall, Jason P. Patrikios, Brent Robert Mills, Dan Catalin Teodorescu, Jennica Jane Pounds, Paul Daniel Jaye, Kaigene Jennifer Lin, David Aaron Lichterman, Luis Alejandro Acosta
  • Publication number: 20130282713
    Abstract: 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.
    Type: Application
    Filed: January 7, 2013
    Publication date: October 24, 2013
    Inventor: Stephen R. Lawrence
  • Patent number: 8566310
    Abstract: The addition of a two-way filter to computer networks, such as the Internet, uses both the criteria of the information producer (or product/service provider) and the criteria of the information consumer (or customer) to specifically target consumers with useful information or special offers on products or services they need during a specific time frame or time frames. Two-way filtering also permits customers or information consumers to quickly identify available products or services or information they are specifically interested in without requiring the customer to review hundreds, if not thousands, of sources, since the returned results have been heavily filtered. Two-way filtering is particularly important when it is used to match the service area the service provider is working in during a particular day (or a particular period of time) with customers in that service area that may need the services of the service provider.
    Type: Grant
    Filed: March 27, 2011
    Date of Patent: October 22, 2013
    Inventors: Nazish Aslam, Mark Muir
  • Patent number: 8560538
    Abstract: An information processing device includes a content database storing contents with metadata and a keyword associated with each content, the metadata which accompanies each content and includes a plurality of items of data, a user database storing user identifiers with a specific item of the metadata associated with each user identifier, an acquiring unit acquiring new content and new metadata, an identifier extracting unit extracting a user identifier from the new metadata, a specific item specifying unit specifying a specific item associated with the extracted user identifier based on the user database, a keyword extracting unit extracting from the content database keywords associated with data identical to data of the specific item in the new metadata, a keyword selecting unit selecting a keyword from the extracted keywords, and a registration unit registering in the content database the selected keyword in association with the new content and the new metadata.
    Type: Grant
    Filed: March 28, 2009
    Date of Patent: October 15, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Hiroshi Shibata, Hiroyuki Sasaki
  • Patent number: 8560528
    Abstract: Data structures for collaborative filtering systems are described. In an embodiment sketches which extremely concisely represent a list of items that a user has rated are created and stored for use by a collaborative filtering system to recommend items. For example, the sketches are created by using several versions of a cryptographic hash function to permute the item list and store a minimal value from each permutation in the sketch together with a user rating. In examples the sketches are used to compute estimates of similarity measures between pairs of users such as rank correlations including Spearman's Rho and Kendall's Tau. For example, the similarity measures are used by a collaborative filtering system to accurately and efficiently recommend items to users. For example the sketches are so concise that massive amounts of data can be taken into account in order to give high quality recommendations in a practical manner.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: October 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Ralf Herbrich, Yoram Bachrach
  • Patent number: 8560515
    Abstract: Aspects relate to observing various activities, interactions, behaviors, and other factors associated with a data exchange and creating one or more markers based on significant details associated with the observance. The one or more markers are retained and selectively rendered as a function of one or more conditions that should be satisfied before the marker is presented to the user. Some markers can contain parameters that should be satisfied in order for the marker to be considered complete. If a parameter is not satisfied, subsequent markers can be created as a function of the rendered marker. The subsequent markers can be rendered when a condition associated with the subsequent marker is satisfied.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: October 15, 2013
    Assignee: Microsoft Corporation
    Inventors: Gur Kimchi, Stephen L. Lawler, Blaise H. Aguera y Arcas, Eyal Ofek
  • Patent number: 8554756
    Abstract: A user of a social network may submit a search query relating to one or more topics to a search engine indexing a set of data items, but the search results, while authoritative and informative, may be highly impersonal with respect to the user. Conversely, the user may search for social data items within the social network relating to the topics, and such social data items may be more highly personalized to the user, but may also be inaccurate or incomplete. Instead, the search query may be applied to both the search engine and the social network, and the selected search results and social data items may be integrated into a presentation featuring both authoritative and personalized information about the topics associated with the search query.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: David James Gemmell, Min-John Lee, Ashok K. Chandra, Vincent Vergonjeanne
  • Patent number: 8554767
    Abstract: Techniques for determining an interest in an object of interest in a given situation are disclosed. Multiple situation-based interest rating components can be provided for various situations. Each situation-based interest rating component can include an interest value indicative of interest in an object of interest in one of the situations. An input situation can then be obtained. One of the situation-based interest rating components can be identified matching an input situation. The relevance of one or more of the other situation-based interest rating components to the identified matching component can then be determined. This can, for example, be done by computing one or more distances between only the respective situation-based portions of the matching situation-based interest rating component and one or more of the other components, or based on the interest value-based portion of each component, or both.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: October 8, 2013
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yu Song, Sangoh Jeong, Doreen Cheng, Swaroop S. Kalasapur
  • Publication number: 20130262459
    Abstract: 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.
    Type: Application
    Filed: April 3, 2012
    Publication date: October 3, 2013
    Applicant: PYTHON4FUN
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
  • Patent number: 8548996
    Abstract: Ranking content items is disclosed. A user input is received from each of one or more users indicating an opinion of the user with respect to a content item included in a plurality of content items. Based at least in part on a number of users from whom user input has been received, a degree is determined to which a ranking of the content item relative to one or more other content items in the plurality of content items is determined by user input.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: October 1, 2013
    Assignee: PulsePoint, Inc.
    Inventors: Amra Q. Tareen, Erik Sundelof, Lawrence A. Birnbaum, Kristian J. Hammond, Sanjay C. Sood
  • Publication number: 20130254192
    Abstract: 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.
    Type: Application
    Filed: March 28, 2013
    Publication date: September 26, 2013
    Applicant: Linkedln Corporation
    Inventors: James Duncan Work, Allen Blue, Reid Hoffman
  • Publication number: 20130246414
    Abstract: 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.
    Type: Application
    Filed: March 13, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Rahul Nair, Simon P. King, Imran Aziz, Marc Eliot Davis
  • Publication number: 20130246415
    Abstract: 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.
    Type: Application
    Filed: June 25, 2012
    Publication date: September 19, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Marc Eliot Davis, Imran Aziz, Simon P. King, Rahul Nair, David Barlin