Patents Assigned to Yahoo Holdings, Inc.
  • Publication number: 20180268073
    Abstract: To maximize the accuracy and efficiency of predicting users that will enjoy targeted content, a proposed content selection solution looks to combine a first strategy of utilizing selection rules with a second strategy of utilizing machine based learning models. By combining the selection rules-based approach and the machine learning model-based approach, the proposed content selection solution is able to consider and recommend a wider range of users for each available content.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Liang Wang, Shengjun Pan, Kuang-chih Lee, Quan Lu, Junwei Pan
  • Publication number: 20180248844
    Abstract: The technologies described herein identify multiple electronic devices belonging to the same group. A computer system receives, from network accessing applications of a plurality of electronic devices, internet protocol (IP) trajectory information about the network accessing applications via a network. The IP trajectory information includes a user identifier, a list of IP addresses associated with each of the network accessing applications, and timestamps specifying times each of the network accessing applications accesses the network. The computer system identifies and removes commercial IP addresses from the list of IP addresses, analyzes IP trajectory information to retrieve a most commonly used IP address for each of the network accessing applications during a certain period, and determines that different network accessing applications belong to the same group if the most commonly used IP addresses for the different network accessing applications are the same.
    Type: Application
    Filed: December 28, 2017
    Publication date: August 30, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Hao Cheng, Rohit Chandra, Jimmy Yang
  • Publication number: 20180218391
    Abstract: Methods and systems to monitor viewable impressions of online advertisements are provided. A method includes receiving a request to provide an online advertisement for display on a user device. The method further includes providing an online advertisement viewability rules array to an online content publisher system in response to receiving the request. The online advertisement viewability rules array includes a plurality of rules, each rule of the plurality of rules including a definition of when a viewable impression of an online advertisement occurs on a user device. The method further includes receiving, through operation of the online content publisher system, data indicating a viewable impression of the online advertisement has occurred on the user device. The data is generated in response to a determination a viewable impression of the online advertisement has occurred on the user device according to at least one rule of the online advertisement viewability rules array.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Applicant: Yahoo Holdings. Inc.
    Inventor: Ilya SLAIN
  • Publication number: 20180218382
    Abstract: Communication accounts may contain information such as account holder names, contact lists, and communication logs. Such information may be processed for generating features that may be used as corpus for a machine learning algorithm for developing classifiers of names. Specifically, names and contact names of the accounts may be arranged in to a document according to the manner in which account holders communicate with the contacts. The document may be used for generating word embedding of the names. Names prelabeled with ethnicity together with their word embedding may be used as training data for developing ethnicity classifiers based on machine learning algorithms.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Junting Ye, Yifan Hu, Baris Coskun, Meizhu Liu, Steven Skiena
  • Publication number: 20180218392
    Abstract: Methods and systems for processing viewability metrics are provided. A method includes receiving, by a processor of an online advertising platform, online advertisement viewability metrics collected by a system of an online content publisher. The online advertisement viewability metrics indicate whether a user of a user device viewed an online advertisement provided to the user device. The method further includes dividing, by the processor of the online advertising platform, the received online advertisement viewability metrics into a first online advertisement viewability metric set and a second online advertisement viewability metric set. The method further includes providing, by the processor of the online advertising platform, the first online advertisement viewability metric set to a system of a third-party analytics provider.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventor: Ilya SLAIN
  • Publication number: 20180137542
    Abstract: A system for generating an advertisement is provided. The system may receive an advertisement request from a client device and select an advertisement from a database in response to the advertisement request. The system may identify an advertiser web server associated with the advertisement, for example a landing page. The system may retrieve a picture from the advertiser web server and integrate the picture with the advertisement to generate an enhanced advertisement. The system may serve the enhanced advertisement to the client device.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Gerald Pesavento, Sachin Sudhakar Farfade, Venkat Kumar Reddy Barakam, Ramu Adapala, Sripathi Ramadurai, Pierre Garrigues
  • Patent number: 9959255
    Abstract: A system can stream content items and ad items to a user interface of a client-side application (such as a web browser) without refreshing the user interface and by requesting such items from a local cache and/or a remote cache associated with the client-side application or the user interface. The remote cache can operate much like a local cache for the client-side application or the user interface. Items can be streamed to a user interface without refreshing the user interface and by requesting such items from a remote cache dedicated to caching the items that can be presented by the user interface. Because the tracking of such items and the tracking of the interactions with such items creates such large amounts of data, communicating the tracked data may be impracticable without use of a system that can effectively compress associated instrumentation data.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 1, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Timothy Michael Tully
  • Publication number: 20180114249
    Abstract: An electronic system may be configured receive a set of location-based events and form the location-based events into a plurality of groups. The location-based events identify user devices that transmitted messages over the network and physical locations of the user devices when the messages were generated. The groups may be formed based on the physical locations and the number of groups to be formed. In some embodiments, the system may use k-means clustering to form the groups. The system may analyze the groups to determine a home location of at least some of the user devices identified in the set.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Jonathan Malkin, Csaba Kecskemeti
  • Publication number: 20180114248
    Abstract: Systems, devices, and methods generate a more accurate search advertising auction that considers heterogeneous attributes of advertisements for inclusions into an available advertisement space. Each advertisement considered for inclusion into the available advertisement space may be further analyzed to generate a truthful estimated price for reference during an online bidding for the advertisement space.
    Type: Application
    Filed: November 23, 2016
    Publication date: April 26, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventors: Chris Wilkens, Prabhakar Krishnamurthy, Maxim Sviridenko, Ruggiero Cavallo, Darja Krushevskaja
  • Patent number: 9939277
    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: Grant
    Filed: August 8, 2016
    Date of Patent: April 10, 2018
    Assignee: Yahoo Holdings, Inc.
    Inventors: Luca Maria Aiello, Daniele Quercia, Rossano Schifanella
  • Patent number: 9940575
    Abstract: As provided herein, a domain model, corresponding to a domain of an image, may be merged with a pre-trained fundamental model to generate a trained fundamental model. The trained fundamental model may comprise a feature description of the image converted into a binary code. Responsive to a user submitting a search query, a coarse image search may be performed, using a search query binary code derived from the search query, to identify a candidate group, comprising one or more images, having binary codes corresponding to the search query binary code. A fine image search may be performed on the candidate group utilizing a search query feature description derived from the search query. The fine image search may be used to rank images within the candidate group based upon a similarity between the search query feature description and feature descriptions of the one or more images within the candidate group.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: April 10, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: JenHao Hsiao
  • Patent number: 9940372
    Abstract: Techniques are provided for automatically determining when to trigger instant search. In one technique, while a user is entering text to formulate a search query, and prior to receiving an indication that the user has completed formulation of the search query, a search assistant system determines the most popular queries that include the text the user has already entered. The search assistant system then determines whether to proactively provide, to the user, search results for the top-candidate of those completed queries. That determination may take into account factors such as whether the top-candidate qualifies as a dominant completed query, a richness metric determined for the search results for the particular completed query, and/or a satisfaction metric determined for the search results for the particular completed query.
    Type: Grant
    Filed: May 25, 2015
    Date of Patent: April 10, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Shenhong Zhu, Kazuhiro Nakao, Zhongqiang Chen, Chun Ming Sze, Huming Wu, Farzin Maghoul
  • Publication number: 20180095967
    Abstract: A system and method for ranking query-advertisement combinations is disclosed. Embodiments use an online component to enhance and rank query ad combinations. The query ad combination is then reranked with a trained factorization machine. The subsequent list of ranked query-ad combinations is then output. The output may be to an auction for determine ad-query combinations having the greatest expected revenue.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Applicant: Yahoo Holdings, Inc.
    Inventor: Nagaraj KOTA
  • Patent number: 9935793
    Abstract: Embodiments are directed to identifying entities in content, highlighting the identified entities, and displaying an interactive chat session based on a selected entity. The interactive chat session and the content may be displayed in the same browser window. The interactive chat session may be overlaid on top of the content, inserted inline into the content, or otherwise embedded within the content. The content and the interactive chat session may both remain active in the browser window, enabling a user to conveniently read and chat about the content. The topic of the interactive chat session may be automatically selected from a hierarchical taxonomy of chat session topics, or the user may select the topic from one or more provided taxonomies.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: April 3, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Vadim Von Brzeski, Reiner Kraft
  • Patent number: 9924309
    Abstract: Disclosed are systems and methods for location tracking. In one embodiment, an apparatus receives a message sent to a user of a mobile device in a wireless network, and a processor determines at least one location parameter. Data is extracted from the message, and initiation of a computing function (e.g., transmission of a communication to the mobile device) is triggered by a match between the location and the data from the message.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: March 20, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Sol Lipman, David Robinson, Jeffrey Bonforte, Victor Chen
  • Patent number: 9922096
    Abstract: In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: March 20, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Todd Silverstein, D. Eli Tucker, Jeff Cutler-Stamm
  • Patent number: 9916364
    Abstract: News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: March 13, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Srinivas Vadrevu, Su-Lin Wu, Ben Shahshahani
  • Patent number: 9916309
    Abstract: One embodiment of a method for summarizing an electronic document includes splitting the electronic document into a plurality of terms, wherein each of the plurality of terms is associated with a respective length, a respective informativeness score, and a respective coherence score, automatically selecting a subset of the plurality of terms, such that an aggregate informativeness score of the subset is maximized while an aggregate length of the subset is less than or equal to a maximum length, and arranging the subset as a summary of the electronic document.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 13, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Inderjeet Mani, Eugenio Ciurana, Nicholas D'Aloisio-Montilla, Bart K. Swanson
  • Patent number: 9910898
    Abstract: Systems and methods for building a latent item vector and item bias for a new item in a collaborative filtering system are disclosed. The method includes dividing incoming users into intervals with each interval having a learning phase and a selection phase. The learning phase scores each incoming user according to a best estimate latent vector and bias and saves the highest score. In the selection each incoming user is scored and a user exceeding the highest score is selected. The best estimate latent vector and bias is then updated based on the user's vector and bias, and the user's interaction with the item. The updated best estimate latent vector is then used in further intervals for learning and selecting users.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: March 6, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Oren Shlomo Somekh, Michal Aharon, Shahar Golan, Noa Avigdor-Elgrabli, Dana Drachsler Cohen
  • Patent number: 9912758
    Abstract: The present teaching relates to continuing a user session of an application from one device to another device. Information related to a first user session of a first application installed on a first device is received. The first user session information may indicate content and content presentation provided via the first application. A request, based on a pre-defined URL, for the first session information is received from a second device. Responsive to the request, the information related to the first user session is provided to the second device so that a second user session of a second application at the second device provides the same content in the same presentation as in the first user session. The first and second user sessions both may be associated with a same specific user identity, and the first and second applications have at least one common function.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 6, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Ric Allinson