Patents Assigned to Yahoo!
  • Publication number: 20150324362
    Abstract: Method, system, and programs for measuring user engagement with content items. In one example, a query is received. A presentation of a content item related to the query is provided on a user interface. A user activity (e.g., related to manipulation of the content item) is determined. A score associated with the content item is determined based on the user activity. Information related to user engagement with the content item is generated based on the score.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Yahoo! Inc.
    Inventors: Alyssa Glass, Xing Yi
  • Publication number: 20150323337
    Abstract: A system and method generates and recommends a short and pleasant path between a source s and destination d in a geo-location such as a city or city center. The routes are not only short but emotionally pleasant, offering an engaging user experience, going beyond just showing paths on a map.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicants: YAHOO! INC.
    Inventors: LUCA MARIA AIELLO, DANIELE QUERCIA, ROSSANO SCHIFANELLA
  • Publication number: 20150324361
    Abstract: Methods, systems and programming for evaluating user satisfaction with respect to a user session are presented. In one example, one or more queries in a use session are received from a user. Information about one or more user activities is obtained. Each user activity is related to manipulation of a content item associated with one of the one or more queries. A score associated with the user session is computed based at least partially on the one or more user activities. User satisfaction with respect to the user session is determined based on the score.
    Type: Application
    Filed: May 6, 2014
    Publication date: November 12, 2015
    Applicant: Yahoo! Inc.
    Inventors: Alyssa Glass, Scott Gaffney, Xing Yi
  • Patent number: 9183544
    Abstract: Systems and methods for generation of a relationship history. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Peter Monaco, Angel Steger
  • Patent number: 9183564
    Abstract: A marketplace diagnostics framework for analyzing and managing online marketplaces.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 10, 2015
    Assignee: YAHOO! INC.
    Inventors: Tarun Bhatia, Prasad Chalasani, Rohit Chandra
  • Patent number: 9185458
    Abstract: A method for displaying supplemental content with a content stream on a display is provided. A content stream for a program is received, and a portion of the received content stream is sampled. The sampled portion is analyzed to determine a media identifier for the content stream, the media identifier being transmitted to a content server. Supplemental content is retrieved from the content server using the media identifier. And the content stream is rendered on the display with the supplemental content. The supplemental content provides access to an interactive feature, the interactive feature providing internet communication during the receipt of the content stream.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: November 10, 2015
    Assignee: Yahoo! Inc.
    Inventor: Ronald Jacoby
  • Publication number: 20150317354
    Abstract: A modular search object framework provides modular search results including entity search results reflecting the intent of a searcher. Also, an interface (such as a graphical user interface provided by the framework), aids in organizing results (such as links, titles, and description) according to the intent of the user as manifest in the search query and interactions with the interface. Circuitry of the framework also predicts user intent from historical information corresponding to the searcher (or to a group with which the searcher is associated).
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Yahoo! Inc.
    Inventors: Scott Ricard Andress, Andrew Poon, Carrie Christina Merry Barkema, Rafael Vasconcellos Coelho, Alicia Korn, Vanessa Ilona Grass, Guilherme de Barros Chapiewski, Ivan Young Lee, Michael Eric Plasmeier
  • Publication number: 20150317319
    Abstract: A modular search object framework provides modular search results, including entity and non-entity search results, with search suggestions in a combined visual display. The framework includes circuitry that outputs search results and search suggestions comprising perceivable differences between the results and the suggestions. In addition, circuitry of the framework outputs search results, wherein non-entity and entity search results are distinguishable from each other, for example in shape, size, color, or other visual effect.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: YAHOO! INC.
    Inventors: Scott Richard Andress, Andrew Poon, Ivan Young Lee, Guilherme de Barros Chapiewski, Abhay Kurma Gupta
  • Publication number: 20150317365
    Abstract: A modular search object framework provides modular search results including entity and non-entity search results. The framework includes circuitry that outputs an interactive entity section based on an online search. The interactive section includes a plurality of moveable visual objects, such as cards that can be shuffled, flipped, or swiped around.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: YAHOO! INC.
    Inventors: Scott Richard Andress, Guy Hepworth, Rafael Vasconcellos Coelho, Carrie Christina Merry Barkema, Andrew Poon, Vanessa Ilona Grass, Conrad Wai, Arnabnil Bhattacharjee, Ivan Young Lee, Abhay Kumar Gupta, Alicia Korn, Eric Zhao, Guilherme de Barros Chapiewski, Michael Eric Plasmeier
  • Publication number: 20150317317
    Abstract: Methods, systems and programming for providing query suggestions including entities. In one example, a prefix of a query is first received. A plurality of query suggestions are then identified based on the prefix of the query. The plurality of query suggestions include at least one entity. Scores of each of the plurality of query suggestions are computed using a first model. The first model includes an adjustable parameter used for computing the score of the at least one entity. The plurality of question suggestions are ranked based, at least in part, on the scores.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Yahoo! Inc.
    Inventors: Hongbo Deng, Anlei Dong, Shenhong Zhu, Jiuhe Gan, Sudarshan Lamkhede, Yi Chang
  • Publication number: 20150317316
    Abstract: Methods, systems and programming for providing a search result based on user selection of query suggestions. In one example, a query is received from a user. A plurality of query suggestions generated based on the query is obtained and provided to the user. A selection of one or more query suggestions from the plurality of query suggestions is received from the user. A first search result generated based on at least one of the one or more query suggestions is obtained and provided to the user.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Yahoo! Inc.
    Inventors: Amol Ghanekar, Bharadhwaj Narayanan
  • Publication number: 20150317310
    Abstract: Methods, systems and programming for evaluating query suggestions quality. In one example, a plurality of query suggestions are provided in a ranking to a user. A user activity with respect to one of the plurality of query suggestions is detected. A position of the one of the plurality of query suggestions in the ranking is determined. A quality measure of the plurality of query suggestions is calculated based, at least in part, on the user activity and the position of the one of the plurality of query suggestions.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Yahoo! Inc.
    Inventors: Alyssa Glass, Anlei Dong, Ted Eiche
  • Publication number: 20150317945
    Abstract: A system stored in a non-transitory medium executable by processor circuitry is provided for generating a tinted glass visual effect. The system includes interface circuitry configured to receive a search query and query processing circuitry configured to identify a content item related to the search query and to retrieve data for the content item. Image editing circuitry is communicatively coupled to the query processing circuitry. The image editing circuitry is configured to identify a display element associated with the content item from the retrieved data, dynamically generate a semi-transparent portion of the display element, and apply the semi-transparent portion of the display element to a background of an interface element. Display logic circuitry is also communicatively coupled to the interface circuitry and is configured to display, in response to the search query, the interface element as a sub-portion of the display element associated with the content item.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Yahoo! Inc.
    Inventors: Scott Richard Andress, Rafael Vasconcellos Coelho, Carrie Christina Merry Barkema, Alicia Korn, Vanessa Ilona Grass
  • Patent number: 9178793
    Abstract: A device, system, and method are directed towards enabling a network application to process and respond to requests from client devices. A rules engine receives a page, evaluates a set of rules, and performs actions based on the rules. Actions may modify the page or perform other actions affecting the environment. A rules engine may also process rules prior to processing pages, in order to optimize subsequent evaluation of the rules.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 3, 2015
    Assignee: Yahoo! Inc.
    Inventor: Keith Anthony Marlow
  • Patent number: 9176966
    Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: November 3, 2015
    Assignee: YAHOO! INC.
    Inventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
  • Patent number: 9177407
    Abstract: One aspect of the invention is a method for automatically assembling an animation. According to this embodiment, the method includes accepting at least one input keyword relating to a subject for the animation and accessing a set of templates. In this embodiment, each template generates a different type of output, and each template includes components for display time, screen location, and animation parameters. The method also includes retrieving data from a plurality of websites or data collections using an electronic search based on the at least one input keyword and the templates, determining which retrieved data to assemble into the set of templates, coordinating assembly of data-populated templates to form the animation, and returning the animation for playback by a user.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: November 3, 2015
    Assignee: YAHOO! INC.
    Inventor: Doug Imbruce
  • Patent number: 9178951
    Abstract: Embodiments of the invention are directed to identifying network resources or other topics that are of interest to members of multiple online communities to which a user belongs. Online communities include blogs, websites, games, e-commerce systems, messaging systems, wikis, etc. For each online community, click activity or other client behaviors are tracked and analyzed to determine statistical metrics about community activity, such as which articles, links, services, or other network resources are popular in the online community. At least some of the tracking or analysis can be performed by clients that access the online communities, by a server of each online community, and/or by a central tracking system. The results for each community may be further analyzed relative to each other. The results are provided for all communities with which a given user is associated. For example, a list of the most popular links in the user's selected online communities.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 3, 2015
    Assignee: YAHOO! INC.
    Inventors: Todd Sampson, John Sampson, Steve Ho, Eric Marcoullier, Neil Scott Rafer
  • Patent number: 9179086
    Abstract: The present invention is directed towards systems and methods for providing a framework for providing one or more applications to a user set top device. The method according to one embodiment of the present invention comprises providing a minimized state wherein installed applications are displayed as one or more minimized widgets on an output device in communication with to the user device wherein the list of the installed applications comprises one or more indications of passively updated content associated with the installed applications. In response to the selection of a minimized widget command, a widget state is provided wherein a portion of the output device is allocated for the display of additional widget content in response to the selection of a minimized widget. In response to a remote control command, a full-screen state is provided wherein full-screen version of the minimized widget may be displayed.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: November 3, 2015
    Assignee: YAHOO! INC.
    Inventors: Jean-Pierre Abello, Roger Urrabazo, Marco Boerries, Patrick Barry
  • Patent number: 9177294
    Abstract: A social network site with enhanced user interaction functionality. In one implementation, a method includes receiving an invite request from an inviting user, wherein the invite request comprises identifying information associated with an invited user; generating a new account for the invited user; allowing the inviting user to create and customize a proposed personal page for the invited user; transmitting to the invited user an invitation and a link to the proposed personal page; and conditionally receiving a response from the invited user, wherein the response indicates if the invited user has accepted the personal page.
    Type: Grant
    Filed: September 11, 2007
    Date of Patent: November 3, 2015
    Assignee: YAHOO! INC.
    Inventors: Ryo Chijiiwa, Vu Hao Thi Truong, William Clement Aldrich
  • Patent number: 9177066
    Abstract: A method and system for displaying comments associated with a query. The method includes receiving the query provided by a user, retrieving a set of comment clusters from a comment cluster database, selecting engaging comments from each comment cluster included in the set of comment clusters, aggregating the engaging comments that are obtained from each comment cluster, identifying a plurality of independent comments included in a list of aggregated comments and displaying a list of engaging comments to the user. The system includes an electronic device, a communication interface and a memory. The system also includes a processor to receive the query, retrieve a set of comment clusters, select engaging comments from each comment cluster, aggregate the engaging comments, identify a plurality of independent comments and display a list of engaging comments to the user.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: November 3, 2015
    Assignee: Yahoo! Inc.
    Inventors: Vidit Jain, Sourangshu Bhattacharya