Patents Assigned to Yahoo!
  • Patent number: 9349129
    Abstract: Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: May 24, 2016
    Assignee: YAHOO! INC.
    Inventors: Roelof van Zwol, Lluis Garcia Pueyo, Lyndon Kennedy, Yash Dayal, Mridul Muralidharan, Thomas Gulik, Tejaswi Kasturi
  • Patent number: 9348913
    Abstract: Accessing one or more sets of sporting event data, each of which being associated with a particular one of one or more sporting events, and each of which comprising one or more sporting event data that indicate at least current event status of the associated sporting event at a current time. For each of the sporting events, calculating a value by applying the set of sporting event data associated with the sporting event to one or more algorithms, each of which having been determined for a particular sport to which the sporting event is categorized, comparing the value to a threshold requirement, and if the value satisfies the threshold requirement, then displaying the sporting event data associated with the sporting event.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: May 24, 2016
    Assignee: YAHOO! INC.
    Inventors: Kelly William Hirano, Michael Todd Kitzman, Mark Norwood Delamere, Edward Joseph Campbell, III, Brian Thomas Marshall, Hans Chiao-Hsi Yang
  • Patent number: 9348788
    Abstract: A real-time asynchronous event aggregation system, method, and network device are configured to capture real-time asynchronous events, and to pass them as input to one or more aggregation engines to determine a reputation for a target. The aggregation engine(s) may then send out notifications where a reputation category changes for a target, indicating that an action may be taken to inhibit spam messages from the target, highlight a display of content from the target, or the like. As such, the event-driven aggregation engines may be designed to capture real-time asynchronous events, such as reputation reports for a wide variety of activities, including, but not limited to spam and/or not-spam messages, determining a reputation on a posting of comments to a movie, a blog posting, a play list posting, or the like. In one embodiment, a reputation of the sender of the reputation event may also be determined.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: May 24, 2016
    Assignee: YAHOO! INC.
    Inventors: F. Randall Farmer, Mohammad Mohsenzadeh, Chip Morningstar, Neal J. Sample
  • Patent number: 9348924
    Abstract: A method for adjusting one or more parameters associated with a model. The method comprises obtaining, from a first source, first information related to activity of a user. The method further comprises adjusting one or more parameters associated with a model based on the first information collected within a first length of time, and obtaining, from a second source, second information related to activity of the user. The method further comprises adjusting the one or more parameters associated with the model based on the second information collected within a second length of time and a measure indicative of performance of the model, wherein the second length of time is larger than the first length of time.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 24, 2016
    Assignee: YAHOO! INC.
    Inventors: Oren Shlomo Somekh, Nadav Golbandi, Oleg Rokhlenko, Ronny Lempel
  • Patent number: 9342438
    Abstract: Embodiments of the present teachings disclose method, system, and programs for data driven dynamic logging. Data is received by a logging system where the data is flagged for dynamic logging when one or more dynamic flagging level criteria are satisfied. Data is evaluated by a logging module wrapper, which determines whether to log the data using the default logging level or dynamic logging level, according to whether the data is flagged. A logging module logs information in a logging database according to the default logging level or dynamic logging level. Based on the logged information and detected abnormalities the dynamic flagging level and dynamic logging level are automatically or manually adjusted.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventor: Yiping Han
  • Patent number: 9342602
    Abstract: Systems and methods, including user interfaces, are provided for implementing searches using contextual information associated with a Web page (or other document) that a user is viewing when a query is entered. The page includes a contextual search interface that has an associated context vector representing content of the page. When the user submits a search query via the contextual search interface, the query and the context vector are both provided to the query processor and used in responding to the query.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventors: Reiner Kraft, Andreas Hartmann, Paulien Strijland
  • Patent number: 9342854
    Abstract: Methods and systems for identifying communities based on information propagation data are described. One of the methods includes receiving a social graph, which includes nodes and relationships between the nodes. The method further includes receiving a number of the communities to find within the social graph, receiving data regarding propagation of information between the nodes, and calculating a probability of formation of a link between a first one of the nodes and a second one of the nodes based on the data. The link provides a direction of flow of media between the first and second nodes. The method includes calculating a probability that media will be accessed by the second node based on the data. One of the communities includes the first node, the second node, and the link.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventors: Nicola Barbieri, Francesco Bonchi, Giuseppe Manco
  • Patent number: 9344523
    Abstract: A system and method are directed towards providing non-requested content to a mobile terminal based on characteristics of, and tracked usage of the mobile terminal to request content through an online portal service, which provides access to content in multiple subject areas. A mobile user profile is created from the characteristics and patterns of the tracked usage. The tracked usage information includes the time, location, frequency at which the content was requested. Based on the mobile user profile information, content related to previously requested content is provided to the mobile terminal upon a trigger that is related to the requested content. The trigger event may include the mobile terminal returning to a location from which certain content was previously requested. The non-requested content may further be based on a related general user profile that indicates usage of an alternate electronic device to access content through the portal.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: May 17, 2016
    Assignee: YAHOO! INC.
    Inventors: Jason Morse, Jonathan Grubb
  • Patent number: 9344670
    Abstract: The present invention is directed to a system, method and computer program for enabling a user (an auditor or a viewer) to access complementary information related to one or a plurality of sequences or topics of interest in a recorded program previously broadcast on the radio or television and played back on a device, such as an audio or video tape or disk recorder/player. The preferred embodiment of the invention relates to a system and method for enabling a person listening to or watching a recorded program, to select one or a plurality of topics drawing his or her attention and for immediately receiving further information related to these topics from the World Wide Web. The system is based on the synchronization of local times of transmitters and recorders. The flow of information transmitted, received and recorded is always synchronized, independently of the relative positions of recorders and transmitters.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventor: Fernando Incertis Carro
  • Patent number: 9342208
    Abstract: A system and method for efficiently displaying multiple windows is disclosed. The system displays two adjacent windows such that adjusting a first window also adjusts a second window adjacent to the first window. For example, the system determines whether to resize or move the first window in response to receiving a window adjustment input. Based on this determination, the system determines a new location for the second window and displays the second window in the new location.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: May 17, 2016
    Assignee: Yahoo! Inc.
    Inventors: Timothy Howes, Eric Vishria
  • Patent number: 9342614
    Abstract: Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user's interest twins have indicated an interest.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: May 17, 2016
    Assignee: YAHOO! INC.
    Inventors: Hao Xu, Zhichen Xu
  • Patent number: 9344853
    Abstract: A position specifying server includes a storage unit, a communication unit, an estimation unit, and a specifying unit. The storage unit stores GMMs corresponding to base stations of radio waves receivable by a terminal device on each floor. The communication unit receives measured values of the radio wave strengths of the radio waves which the terminal device receives from the base stations. The estimation unit estimates a position of the terminal device for each floor based on the received measured values of the radio wave strengths and the GMMs. The specifying unit calculates the estimated values of the radio wave strengths at the estimated position of the terminal device on each floor based on the GMMs and specifies the floor on which the terminal device is present based on the calculated estimated values of the radio wave strengths and the measured values of the radio wave strengths.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: May 17, 2016
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Munehiro Azami
  • Patent number: 9335914
    Abstract: A method and apparatus for scroll pattern recognition is provided. First content is provided to an application with a scrolling interface and a display window. The application is configured to display a portion of the first content to a user based on a current display position, where the scrolling interface is configured to change the current display position based on input from the user. User interaction data that includes scroll data is obtained. The occurrence of an actionable event based on the user interaction data is determined. Second content is provided to the application based on the actionable event.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: May 10, 2016
    Assignee: Yahoo! Inc.
    Inventors: Sourabh Santoshkumar Dubey, Vineeth Nair
  • Patent number: 9338025
    Abstract: As described above, when a communication control device receives a message transmitted from a user terminal, the communication control device specifies a destination of the message from contents of the message, specifies a type of communication service available by a user of the specified destination, and creates a message suitable for the specified type of service. Then, the communication control device transmits the created message to the specified destination.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: May 10, 2016
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Norihiro Arita, Yasushi Kokubo, Miho Shinozaki
  • Patent number: 9336695
    Abstract: A method for customizing a map is provided. The method includes receiving a query for a portion of a map, and determining a predetermined region of interest (ROI) map tile included in the portion of the map. The predetermined ROI map tile indicates information associated with a category. The method further includes providing the predetermined ROI map tile for displaying to a user. Further, an apparatus for customizing maps is provided. The apparatus includes a movement event processor for receiving a query for a portion of a map, and a Region of Interest (ROI) selector for determining a predetermined region of interest (ROI) map tile included in the portion of the map. The predetermined ROI map tile indicates information associated with a category. The apparatus further includes a map tile layout generator for providing the predetermined ROI map tile for displaying to a user.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: May 10, 2016
    Assignee: Yahoo! Inc.
    Inventor: Keith A. Marlow
  • Publication number: 20160125051
    Abstract: A system may provide for retrieving data within a selected region of a map is provided. The system may include mobile devices configured to display a map and to receive a user selection of a region of the map. An application server may receive data from the mobile device, representing the user selected region of the map and a search criterion. A database may be in operative communication with the application server and executes a query using the data representing the selected region of the map and the search criterion and to return data results corresponding to a plurality of locations within the selected region and related to the search criterion. The mobile device may further be configured to display the data results corresponding to the plurality of locations on the selected region of the map and the displayed data results are automatically updated when the user moves the selected region of the map.
    Type: Application
    Filed: January 11, 2016
    Publication date: May 5, 2016
    Applicant: Yahoo! Inc.
    Inventors: Sean Michael Imler, Kevin Cheung
  • Publication number: 20160125450
    Abstract: Systems and methods for tracking brand reputation and market share are provided. The system includes one or more devices having a processor and a non-transitory storage medium accessible to the hardware processor. The device is programmed to obtain an awareness index at a plurality of levels at least partially based on the brand data. The device is programmed to obtain a favorability index as a ratio of user numbers based on the brand data. The device is programmed to obtain a branding index by combining the awareness index and the favorability index. The device is programmed to obtain an affinity score for a group of users at least partially based on the brand data and recommend the group of users based on the affinity score to increase the branding index.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Applicant: YAHOO! INC.
    Inventors: Jing JIN, Pengyuan WANG, Ayman FARAHAT
  • Publication number: 20160125314
    Abstract: Provided herein is a system or method for a native advertisement selection and formatting module operable to monitor displayable content and store characteristic-related information relating to the monitored content, including keyword-related information and format-related information, utilize one or more machine learning-based algorithms, analyze the characteristic-related information relating to the monitored content, including the keyword-related information and the format-related information, and based in part on the analysis, output detailed contextual settings, and select and format native advertisements to be displayed in visual association with the displayable content, based in part on the detailed contextual settings.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Applicant: Yahoo! Inc.
    Inventors: Ramkartik Mulukutla, Tejal Parulekar, Sreenivasulu Jaladanki
  • Publication number: 20160125454
    Abstract: Systems and methods for managing advertisement campaign are provided. The system includes one or more devices having a processor and a non-transitory storage medium accessible to the hardware processor. The system includes a memory storing a database including campaign data. The system also includes a server computer in communication with the database. The server computer is programmed to receive a budget to be spent on a plurality of websites. The server computer is programmed to estimate a parameter for a non-linear model based on the campaign data. The server computer is programmed to estimate an expected number of conversions for each of the plurality of websites using the non-linear model with the estimated parameter. The server computer is programmed to determine an allocation of impressions for the plurality of websites that maximizes an estimated total number of conversions.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Applicant: YAHOO! INC.
    Inventors: Howard Karloff, Yifan Hu, Jeremy Kanterman, Pengyuan WANG, Shahriyar Sufi
  • Patent number: D757074
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 24, 2016
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Akira Iwamoto