Yahoo Patents

Yahoo! Inc. operates an Internet portal that provides communications services, including Yahoo Mail and Messenger, and sports, weather, finance and other digital news content to its users. The company also operates Flickr, the photo sharing website, and Tumblr, a social media and microblogging platform.

Yahoo Patents by Type
  • Yahoo Patents Granted: Yahoo patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Yahoo Patent Applications: Yahoo patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 12147397
    Abstract: The present teaching generally relates to identifying data bucket overlap with online experiments. In a non-limiting embodiment, first data representing a first set of identifiers associated with a first data bucket of a first online experiment may be obtained. Second data representing a second set of identifiers associated with a second data bucket of the first online experiment may be obtained. Based on the first data and the second data, a first number of identifiers that are associated with the first data bucket and the second data bucket may be determined. In response to determining that the first number exceeds a threshold, a data flag indicating that results associated with the first online experiment are inconsistent may be generated.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 19, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Niru Appikatala, Sudhir Chauhan, Miao Chen, Chandrashekhar Shaw
  • Patent number: 12141097
    Abstract: The present teaching generally relates to detecting providing pre-validated data buckets for online experiments. In a non-limiting embodiment, user activity data representing user activity for a first plurality of user identifiers may be obtained. A first set of values and a second values, representing first and second user engagement parameters, respectively, may be generated for each user identifier based on the user activity data. A first ranking and a second ranking may be determined for the first and second sets, respectively. A first exclusion range including a first number of values to be removed from the first and second sets may be determined. A homogenous value set may be generated by removing the first number of values from the first and second sets, where each value from the homogenous value set corresponds to a user identifier available to be placed in a data bucket for an online experiment.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: November 12, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Russell Chen, Miao Chen, Don Matheson, Mahendrasinh Ramsinh Jadav
  • Patent number: 12141237
    Abstract: The present teaching relates to method, system, medium, and implementations for machine learning. A bid is received, from an expert during training, for a training sample with an amount within a level of available bidding currency associated with the expert. The training sample is used for training a model associated with the expert. It is determined whether the expert is among at least one winner selected based on bids from one or more experts. If the expert is among the at least one winner, the training sample is sent to the expert. The at least one winner is selected based on one or more criteria aiming at expert diversification.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: November 12, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Gal Lalouche, Ran Wolff
  • Patent number: 12137133
    Abstract: In some aspects, the techniques described herein relate to a method including: receiving a request from a client device to join a room, the room associate with a plurality of other client devices streaming multimedia content; adding the client device to the room in response to the request; computing a synchronization time for the client based on time values associated with the client device and the other client devices; and transmitting the synchronization time to the client device, causing the client device to adjust playback of the multimedia content based on the synchronization time.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: November 5, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Mikul Bhatt, Ajit Bhate, Sreekanth Mamidala, Judes Sarmiento, Robert Rallison, John Bowers, Neha Dike, Amit Agarwal, Alex Austin, Anupam Kumar, James Lou, Herry Leonard, Ronald Jacoby, Roger Urrabazo
  • Patent number: 12132694
    Abstract: A method for presenting personalized content to a user includes receiving user data corresponding to a user having a user profile, the user data including at least one or more messages in a user mailbox and a user web browser history within a network, extracting one or more data tags from the received user data, associated at least one data tag with a message, finding information in the network that corresponds to the associated data tag, generating a notification for the user, the notification including the found information in the network, and outputting the generated notification to a user interface of a device of the user.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: October 29, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Kelly Xu, Muni Xu, Shiv Shankar
  • Patent number: 12126679
    Abstract: Systems and methods are disclosed for online distribution of content by receiving, from a user's mobile device, a request for a web page hosted by a publisher's CMS; applying a rules engine to analyze a received URL according to a set of rules identifying one or more website types and/or referrers; if the received URL satisfies the rules engine, redirecting the received request to a syndication server system hosted within a global CDN; adding a URL of the web page to a missing content queue and redirecting the request to the publisher's CMS if the CDN syndication server does not contain a suitable mobile-formatted version of the web page; and delivering a package of binary compressed content of the web page to a stub page cached at the user's mobile device by the CDN syndication server, using recirculation and monetization components chosen by the publisher.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: October 22, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Seth Mitchell Demsey
  • Patent number: 12126599
    Abstract: Disclosed are apparatuses, systems, and methods for providing a programmatic control channel for granting or denying access to user data. In one embodiment, a method is disclosed comprising receiving an input stream of data including user data and a first regulatory control channel (RCC) data structure; building a final RCC data structure based on the first RCC data structure and a stored RCC data structure; retrieving a regulatory query context (RQC) from a data requestor; applying one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result; and executing the downstream processing if the evaluation result comprises a passing evaluation result.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: October 22, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Wendell Baker, Kristof Nagel
  • Patent number: 12125053
    Abstract: Systems and methods are disclosed for determining an estimate of available user impressions on a network, comprising receiving a request for an estimate of available user impressions for viewing one or more media elements on a network, the request comprising one or more viewer demographic group limitations. A request may be received to include deterministic users and probabilistic users in the estimate of available user impressions. A number of deterministic users may be determined based on query results from a deterministic user data set. A number of probabilistic users may be determined based on query results from a probabilistic user data set, and the estimate of available user impressions may be determined based on the number of deterministic users and the number of probabilistic users.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: October 22, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: John McClean, Tony Finn, Jiji Sasidharan
  • Patent number: 12120458
    Abstract: A process includes receiving, from a user identity, instructions for output characteristics including one or more of audio characteristics for rendering or capturing audio data or visual characteristics for rendering or capturing visual data. The process also includes determining, in response to the received instructions, output controls which effect the one or more of audio characteristics or visual characteristics, and associating the output controls with an online identity or resource. The process further includes storing the associated output controls and detecting an interaction with the online identity or resource. Moreover, the process includes accessing, in response to the detection of the interaction, the stored output controls, and enabling an effect, based on the output controls, of one or more of the audio characteristics or the visual characteristics with respect to interaction with the online identity or resource.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: October 15, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Alexander Franco, David S. Bill
  • Patent number: 12118047
    Abstract: Systems and methods are disclosed for vertical integration of a multi-dimensional machine learning algorithm with a digital content management system. A variety of machine learning algorithms are implemented to aid publishers in the discovery of digital content. In contrast to prior methods, which perform retroactive assessments on digital content performance, the instant methods train machine learning algorithms to predict future performance of digital content items. As digital content becomes available to publishers, machine learning algorithms analyze the digital content items in order to present editorial actions publishers should take via a digital content management dashboard.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: October 15, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Raj Yadav, Abhiraj Arumughan Koyamkattil, Ankit Katiyar, Tushar Mahule, Aileen Barrameda
  • Patent number: 12117918
    Abstract: Systems and methods are disclosed for determining an engagement level of a user interacting with an electronic program, comprising receiving or determining a decision node tree, each node in the decision node tree corresponding to a user decision point in the electronic program, determining a number of levels in the decision node tree, determining a user traversed count comprising a number of levels the user has traversed in the decision node tree, and determining the engagement level of the user with the electronic program based upon the user traversed count and the number of levels in the decision node tree.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: October 15, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Osnat Benari, Ruiheng Wang, Sasinda Rukshan Premarathna, Cheng Li, Bhagyasri Canumalla, Hsiao-Ching Lin, Yanbo Li, Davood Shamsi
  • Patent number: 12111652
    Abstract: In an example, a system, a method and/or an apparatus are provided. A first power distribution component and a second power distribution component are connected to a busway system including a busway. Whether first electrical power of the first power distribution component and second electrical power of the second power distribution component meet one or more conditions is determined. In response to a condition of the one or more conditions not being met, supply of electrical power from the second power distribution component to the busway system is inhibited.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 8, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Jeffrey Alan Davis
  • Patent number: 12111873
    Abstract: A method of adaptive online user profiles includes displaying a website for a particular topic of interest based on a user request, receiving a request from the user to display user profile data, obtaining the user profile data, the user profile data including topic-area-specific user-specific profile information for multiple topic areas, comparing a topic area of the displayed website to a topic area for each topic-area-specific user-specific profile information, and displaying the user profile data such that the topic-area-specific user-specific profile information most closely matching the topic area of the displayed website is displayed most prominently.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: October 8, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Kevin Tu, Shuyu Ke, Ryan McCullah, Agnes Liu, Laura Booth
  • Patent number: 12106329
    Abstract: Systems and methods are disclosed for online distribution of content based on a user sentiment index. The method may include receiving, over a network and from a user device, one or more user generated inputs and calculating the user sentiment index based on the one or more user generated inputs. The method may also include receiving, over the network, from a content or advertising provider, instructions on publishing content or advertising to a webpage based on the calculated user sentiment index, and publishing content for display on user devices over the network based on a comparison of the calculated user sentiment index and the received instructions.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: October 1, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: John Franklin Pavley, Sang Chul Song, Sean Christopher Timm, Thu Rein Kyaw, Saad Mufti
  • Patent number: 12107956
    Abstract: An information processing device according to the present application includes a control unit. The control unit acquires, from an authentication server in a state in which a first authenticator used for FIDO authentication and a second authenticator used for recovery for the FIDO authentication cooperate with each other, a recovery execution request that is transmitted from a user terminal including the second authenticator to the authentication server, and if the recovery execution request meets a predetermined authentication condition that is set in advance, notifies the user terminal including the second authenticator of a recovery execution permission.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: October 1, 2024
    Assignee: Yahoo Japan Corporation
    Inventors: Hidehito Gomi, Shuji Yamaguchi
  • Patent number: 12100235
    Abstract: Disclosed are systems and methods for extracting content based on image analysis. A method may include receiving content including at least an image depicting a coupon; converting the received content into a larger image including the image depicting the coupon; determining, utilizing one or more neural networks, the image depicting the coupon within the larger image, wherein determining the image depicting the coupon comprises: segmenting a foreground bounding box including the image depicting the coupon from background image portions of the image; cropping the larger image based on the bounding box, wherein the cropped image consists of the image depicting the coupon; determining text included in the cropped image; and extracting information included in the coupon based on the determined text.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: September 24, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Umang Patel, Sridharan Palaniappan, Rofaida Abdelaal, Chun-Han Yao
  • Patent number: 12095719
    Abstract: The disclosed embodiments relate to processing of notifications displayed on computing devices. In one embodiment, a method is disclosed comprising receiving a notification and querying at least one activity database that records historical interactions of a user. The method then receives a priority indicator in response to the querying and determines whether the priority indicator indicates a high priority. If so, the method generates, and in some embodiments displays, a second notification.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: September 17, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Hafeez Shaik, Luis Alves, Deepesh Mittal
  • Patent number: 12086766
    Abstract: Disclosed are embodiments for providing a domain-specific visualization of message content. Unclassified messages are received for a sender and a real-time classifier is used to assign categories to the messages. User interactions with email can then be used to generate a ranked list of domain-specific senders. This ranked list of senders and classified emails can then be used to provide a domain-specific view to a user. Further features (e.g., aggregated content pages by sender, dynamic call-to-action buttons, message previews etc.) can then be built on top of the ranked senders and messages.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: September 10, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Kaivalya Niranjan Gandhi, Melissa Bica, So Young Han, Wei Jia Tan
  • Patent number: 12086831
    Abstract: The present teaching relates to placing sponsored search results based on correlation of the sponsored search results. A search query is first received at a search engine from a user. One or more keywords are further extracted from the search query. A plurality of sponsored search results related to the one or more keywords are received in response to the search query. The placement of the plurality of sponsored search results are further determined based on correlation of the plurality of sponsored search results, and a search results page containing the plurality of sponsored search results are presented to the user.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: September 10, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Shanshan Zhang, Qingquan Wang, Siyu Zhu, Zhuoye Ding
  • Patent number: 12086148
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, an internet resource identification item associated with one or more internet resources may be identified. User activity information associated with a plurality of events may be analyzed to determine a plurality of sets of text associated with the internet resource identification item, wherein each set of text of the plurality of sets of text is associated with an event, of the plurality of events, associated with an internet resource of the one or more internet resources. A plurality of term representations may be determined based upon the plurality of sets of text. A user intention-based representation associated with the internet resource identification item may be generated based upon the plurality of term representations. A content item may be selected for presentation via a client device based upon the user intention-based representation.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: September 10, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Chander Jayaraman Iyer, Ivan Stojkovic, Eric Ye, Lakshmi Narayan Bhamidipati, Srinath Ravindran, Shubham Agrawal
  • Patent number: 12086800
    Abstract: One or more computing devices, systems, and/or methods for performing entity actions based upon inputs received via email interfaces are provided. For example, an email received by an email account may be identified. The email may be associated with an entity action corresponding to a first entity. A selectable input corresponding to performing the entity action may be displayed via an email interface associated with the email account. A request to perform the entity action may be received via a selection of the selectable input. Responsive to receiving the request, an action interface corresponding to performing the entity action may be displayed within the email interface. One or more inputs associated with the entity action may be received via the action interface. Responsive to determining that the entity action is completed, a confirmation message, indicative of the entity action being completed, may be displayed using the email interface.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: September 10, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Patent number: 12086832
    Abstract: Methods are disclosed that include receiving electronic content data associated with an electronic content provider comprising: a content campaign identification associated with a virtual token, and provider-identified platform identifications that identify platforms on which the content campaign may be initiated; receiving input from the user comprising: a user identification, a virtual token identification, a campaign identification that identifies the content campaign associated with the virtual token, and user-identified platform identifications that identify the platforms on which the user consents to be targeted by the content campaign; determining, based on the received electronic content data and user data, the content campaign and platforms the user consents to; and generating a notification to initiate a content campaign targeting the user on the platforms on which the user consents to be targeted; and outputting the generated notification to the platforms on which the user consents to be targeted.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: September 10, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Eric Bax, Charlotte Bax, Kimberly Williams, Nikki Thompson, Lisa Giaffo, Tanisha Sharma, Will Wagner, Melissa Gerber
  • Patent number: 12079832
    Abstract: The present teaching relates to method and system for advertising. The method obtains information related to an operational smart attribution evaluation package (SAEP) posted on a platform. The SAEP is related to a conversion associated with an advertisement displayed by a plurality of entities. The method parses the SAEP to obtain a conversion parameter, and generates a claim for the conversion based on the conversion parameter and information related to the advertisement, if the advertisement was previously displayed. Further, the method transmits the generated claim to the SAEP to be evaluated whether a reward is to be allocated.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: September 3, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Yugandhar Reddy Boyapally, Janith Kaiprath Valiyalappil, Sreeram Ramji, Rajesh Lalwani, Tianyuan Zhang
  • Patent number: 12079262
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for compiling, updating and dynamically managing a confidence graph for a user that leads to generation of a scored interest profile for the user that content providers can utilize as a basis for disseminating their proprietary digital content. The disclosed confidence graph provides a scored interest profile for each user that is based on authenticated user data derived from an inbox of the user. The confidence graph is not only derived from authenticated data, but is also dynamic and evolves simultaneously with changing user interests. Thus, digital content is selected and transmitted to users based on the current, real-time digital data reflecting their current interests as reflected by their inbox activity.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: September 3, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma
  • Patent number: 12079982
    Abstract: One or more computing devices, systems, and/or methods for defect detection are provided. An image, depicting an object for evaluation to determine whether the object has a defect, is inputted into a segmentation model to identify an object region of interest of the object. An object region area of the object region of interest is calculated. A convex hull area of a convex hull encompassing the object region of interest is calculated. A ratio of the object region area to the convex hull area is determined. The ratio is compared to a threshold to determine whether the object has the defect or does not have the defect.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: September 3, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Kevin Andrew Perkins, Ashwini Kumar Kounduri
  • Patent number: 12081507
    Abstract: One or more computing devices, systems, and/or methods for generating a user-specific interface are provided. In an example, a user-specific machine learning model, for a user of an email application, may be trained based upon one or more interactions of the user with a device upon which the email application is installed. A determination may be made that an email message has been received by an email account of the user. A user-specific message interface may be generated based upon (i) the trained user-specific machine learning model and (ii) content of the email message. A notification of the email message may be provided for display on the device of the user. In response to the user selecting the notification of the email message, the user-specific interface may be provided for display on the device of the user.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: September 3, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
  • Patent number: 12073430
    Abstract: The present teaching relates to a fraud detecting system and method for providing protection against fraudulent advertisement requests. Upon receiving a request for an advertisement, the system extracts an identifier, associated with a source from which the request originates, included in the request. The system determines whether the extracted identifier is included in a list of designated identifiers, and when the identifier is included in the list, the system denies the request for the advertisement. When the identifier is not included in the list of designated identifiers, the system provides the advertisement in response to the request, and extracts a set of features from the request and other requests that originate from the source to determine whether the identifier associated with the source is to be included in the list of designated identifiers based on the set of features in accordance with one or more models.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: August 27, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Angus Xianen Qiu, Liang Wang, Chun Han, Jaime Morales
  • Patent number: 12073429
    Abstract: One or more computing devices, systems, and/or methods for generating dynamic content item recommendations are provided. Content item information, extracted from message data, is aggregated to calculate popularity and attributes of content items. The content items are ranked based upon the popularity and attributes to generate a ranked list of content items. Exploration traffic is served utilizing a set of eligible content items selected from the ranked list of content items. An eligible content item is promoted for participation in auctions for serving non-exploration traffic based upon the eligible content item being served a threshold number of times.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: August 27, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Ariel Raviv, Yair Koren, Eliran Abutbul, Omer Duvdevany
  • Patent number: 12067607
    Abstract: Disclosed are systems and methods utilizing neural contextual bandit for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to make item recommendations using latent relations and latent representations, which can improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods use neural network modeling in automatic selection of a number of items for recommendation to a user and using feedback in connection with the recommendation for further training of the model(s).
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: August 20, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Suleyman Cetintas, Xian Wu, Jian Yang
  • Patent number: 12067591
    Abstract: Systems and methods are provided for determining a quantity of network location visitors that are likely generated or encouraged by specific offline events. A corresponding number of leads may then be attributed to and associated with those specific events. Ongoing conversion activity of those visitors may be tracked and associated with the offline events. Conversions of those visitors may be attributed entirely or partially to one or more specific offline events. The effectiveness of each offline may then be evaluated based on aggregate lead and conversion information.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: August 20, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Armen Avedissian, Nathan Janos
  • Patent number: 12067462
    Abstract: One or more computing devices, systems, and/or methods for a model training framework are provided. A definition and configuration of a model are received. Computations that the model will perform during training of the model are setup based upon the definition and configuration. Summary statistics to be tracked during training are specified. A batch of training data is input into the model to train the model based upon hyper parameters specified in the configuration of the model, and the summary statistics are tacked during the training. The parameters of the model are updated based upon a function corresponding to accuracy of the model processing the training data. The summary statistics are outputted.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: August 20, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Eric Mcvoy Dodds, Huy Xuan Nguyen
  • Patent number: 12062065
    Abstract: A system, apparatus, and method are presented for allocating for allocating advertisements for display are provided that include collecting a plurality of advertising spaces, each advertising space having at least one associated advertising space variable; collecting a media inventory, the media inventory comprising a plurality of advertisements, each advertisement having at least one associated advertisement variable; receiving a bid price and a target inventory percentage for each advertisement: receiving a request for an advertisement to be placed at a specified advertising space; identifying advertisements in the media inventory that are qualified to receive an impression at the specified advertising space; creating a qualified advertisement ranking by sorting the qualified advertisements by bid price; selecting advertisements from the qualified advertisement ranking until the sum of target inventory percentages of selected advertisements is equal to or greater than 100 percent; and allocating advertising
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: August 13, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Hans Marius Holtan
  • Patent number: 12061979
    Abstract: The present teaching relates to obtaining a model for identifying content matching a query. Training data are received which include queries, advertisements, and hyperlinks. A plurality of subwords are identified from each of the queries and a plurality of vectors for the plurality of subwords of each of the queries are obtained. Via a neural network, a vector for each of the queries is derived based on a plurality of vectors for the plurality of subwords of the query. A query/ads model is obtained via optimization with respect to an objective function, based on vectors associated with the plurality of subwords of each of the queries and vectors for the queries obtained from the neural network.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: August 13, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Erik Ordentlich, Milind Rao, Jun Shi, Andrew Feng
  • Patent number: 12061630
    Abstract: The present teaching relates to method, system, medium, and implementations for identifying k nearest neighbors. One or more KNN lists corresponding to one or more source data points are received. Each KNN list includes K neighbors of a source data point and each of the K neighbors is a data point represented by an index. Neighbor pairs and reverse neighbor pairs are generated based on the one or more KNN lists. The neighbor pairs and reverse neighbor pairs having the same source data point are grouped to generate a grouped pairs of neighbors for the source data point. A local join operation is performed based on grouped pairs of neighbors for each source data point to generate a combined neighborhood for the source data point, which is then sent to a KNN server, where combined neighborhoods generated by multiple local join executors are integrated to update a plurality of global KNN lists.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: August 13, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Faizaan Charania, Erik Ordentlich
  • Patent number: 12061608
    Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising processing a plurality of events using a stream processor and executing a deduplication process on the plurality of events using the stream processor. The plurality of events is outputted to a streaming queue and a close of books (COB) of a data transport is detected. Then, an audit process is initiated in response to detecting the COB signal, the audit process comprising comparing a set of raw events to a set of events in the streaming queue to identify a set of missing events, and replaying a set of missing events through the stream processor.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 13, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Michael Pippin, David Willcox, Allie K. Watfa, George Aleksandrovich
  • Patent number: 12056113
    Abstract: The disclosed systems and methods provide a novel framework that parameterizes columns in a templated virtual semantic layer. The disclosed framework enables inter- and cross-column relationships between stored data within a SQL database to be determined and stored, and then leveraged at query time to enable an optimized search of the data within the database. The disclosed framework enables a database to be construed, modified and/or configured according to a hierarchy, and/or with types of metadata, that corresponds to the determined column relationships. This not only reduces the amount of data stored and reduces the time to process queries, but also enables a more streamlined approach for searches to be constructed and executed, which can increase the performance of the database and the operations of systems that are backed by the database.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: August 6, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Aaron J. Klish, Moiz Arafat, Jonathan Kilroy, Rishi Agarwal
  • Patent number: 12056928
    Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for performing cost-effective, accurate and scalable detection and recognition of fine-grained events. The framework functions by training high precision and high recall object/optical character recognition (OCR) models and aligning video frames to text commentaries of the videos (e.g., licensed play-by-play). The disclosed framework operates as a single algorithm that performs multimodal alignments between events/actions within videos and their prescribed text. Thus, the disclosed framework is able to scale to fine-grained action categories across different venues by delving into the key frames and key aspects of a video to identify particular actions performed by particular actors, thereby providing the novelty of fine-granted action detection and recognition.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: August 6, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Topojoy Biswas, Avijit Shah, Deven Santosh Shah
  • Patent number: 12056195
    Abstract: Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: August 6, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Seth Mitchell Demsey
  • Patent number: 12056037
    Abstract: Method, system, and programs for measuring user engagement with content items. In one example, a query is received. A set of content items related to the query is obtained. A presentation of at least one content item of the set of content items is provided on a user interface. A user activity related to the at least one content item is determined. An amount of time between a time at which the presentation of the at least one content item is provided on the user interface and a time at which the user activity occurred is determined. A score associated with the content item is determined based on the amount of time. Information related to user engagement with the set of content items is generated based on the score.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: August 6, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Alyssa Glass, Xing Yi
  • Patent number: 12052214
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content communicating, displaying, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods determine and display message content within a portion of a message inbox in a manner that is specific to the type message content. According to some embodiments, when a message is received in a message inbox of a user, the message content can be opened for display within a dedicated portion of the inbox, thereby enabling improved message content retrieval, access and navigation within a message platform or message application.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: July 30, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Utkarsh Shrivastava, Suhas Sadanandan, Kanika Shah, Kevin Day, Yaqi Hu
  • Patent number: 12050639
    Abstract: The present teaching relates to a method, system, and programming for searching content. A sketch of an object is obtained from a user. The sketch is processed by a neural network to generate an image corresponding to the sketch of the object. One or more features are extracted from the image, and one or more images previously stored are identified that have features similar to the one or more features. The one or more images are provided to the user.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: July 30, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Wei-Lun Su, Wen-Hsuan Wu, Ching-Han Chang, Tzu-Chiang Liou
  • Patent number: 12050658
    Abstract: In an example, a first set of text may be received from a client device. A set of content items may be selected from among content items based upon the first set of text and a plurality of sets of content item text associated with the content items. A set of terms may be determined based upon the first set of text and the set of content items. A similarity profile associated with the set of terms may be generated. The similarity profile is indicative of similarity scores associated with similarities between terms of the set of terms. Relevance scores associated with the set of terms may be determined based upon the similarity profile. One or more search terms may be selected from among the set of terms based upon the relevance scores. A search may be performed based upon the one or more search terms.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: July 30, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Shaunak Mishra, Maxim Ivanovich Sviridenko, Mikhail Kuznetsov, Gaurav Srivastava
  • Patent number: 12045852
    Abstract: Systems and methods are disclosed for traffic filtration by content providers. One method includes receiving a content request from a device of a user; determining whether one or more container tags are associated with requested content; determining, prior to responding to the content request, whether the content request is by a user based on the content request and the one or more container tags; generating, prior to responding to the content request, an ad request based on the content request and the one or more container tags; determining, prior to responding to the content request, an ad request recipient based on the generated ad request and the one or more container tags; transmitting the ad request to the determined ad request recipient; and transmitting, over the electronic network to the device, a response to the content request when the content request is determined to be by a user.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: July 23, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventor: Seth Mitchell Demsey
  • Patent number: 12045861
    Abstract: Disclosed are systems and methods for generating recommendations to users based on historical travel information and electronic communication data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic travel-related recommendations to users by consistently monitoring electronic messages received at an electronic communication mailbox corresponding to a user. The disclosed framework operates by leveraging historical user data, data parsed from electronic communication mailbox corresponding to a user, or various vendor information, and using the aforementioned data as inputs for travel-related recommendation models, in order to generate and transmit the optimal travel-related recommendations to a user.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: July 23, 2024
    Assignee: Yahoo Assets LLC
    Inventor: Ariel Raviv
  • Patent number: 12038996
    Abstract: Disclosed is a server computer that receives, over a network from a computing device, a request for a search suggestion related to a search query that is input into a search term entry area displayed by a web browser executing on the computing device. In response to receiving the request, the server computer transmits over the network to the computing device, instructions for the computing device to display a search suggestion related to the search query, the search suggestion corresponding to a search results web page. The instructions further cause the computing device to store, in a memory of the computing device, a web page component associated with the search results web page without causing the computing device to visibly display the web page component during display of the search suggestion.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: July 16, 2024
    Assignee: YAHOO ASSETS LLC
    Inventor: Stoyan Stefanov
  • Patent number: 12041141
    Abstract: Systems and methods are provided for tracking sharing of an electronic content. An exemplary method may include receiving a request to access content associated with a web address by a user. Based on a unique identity assigned to the user and the web address, a unique tracking web address may be generated. This tracking web address may be shared with additional users. As other users request content associated with the tracking web address, information regarding the sharing of the electronic content may be determined and stored, allowing for tracking of sharing behavior of users.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: July 16, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Huan-Ling Chen, Dmytro Solomakha
  • Patent number: 12039493
    Abstract: A request is received, over a network from a requesting user to sort a plurality of comments relating to online content by a social status of a respective one of a plurality of commenters associated with each of the plurality of comments. The social status of the each of the plurality of commenters is determined using a computing device. The plurality of comments are sorted, using the computing device, by the social status of the respective one of the plurality of commenters associated with each of the plurality of comments. A representation of the sorted comments is transmitted, over the network, to the requesting user. The social status of commenters can reflect, in various embodiments, the status of commenters as favorite commenters of the requesting user, as members of the requesting user's social network, or as a top rated commenters in an online community.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 16, 2024
    Assignee: YAHOO ASSETS LLC
    Inventor: Andrei Broder
  • Patent number: 12039555
    Abstract: Systems, methods, and computer-readable media are provided for group identification and content delivery. In accordance with one implementation, a computer-implemented method is provided that includes operations performed by at least one processor. The operations of the method include generating, based on identification data, an identification profile for each member of a set of members, the set of members being associated with a viewing group. The set of members may comprise all of the members of the viewing group or any subset of the members of the viewing group. The operations also include determining an individual score for each member of the set of members for each media file of a plurality of available media files based on the corresponding identification profile. Additionally, the operations include determining a group score for each of the plurality of available media files based on the corresponding individual score of each member.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: July 16, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Robert Luenberger, Jaime Batiz
  • Patent number: 12034781
    Abstract: The present disclosure provides novel systems and methods of suppressing audio leakage in watch-together sessions. In an embodiment, a device is provided comprising a speaker, a microphone, a media player configured to provide a first media content audio, and a peer to peer (“P2P”) communications engine including a local loopback module and a conferencing module. The local loopback module configured to receive the first media content audio, provide a second media content audio, and amplify, using the speaker, the second media content audio, and the conferencing module configured to capture, using the microphone, captured conference audio, the captured conference audio including the second media content audio, and transmit to a modified captured conference audio; wherein the P2P communications engine is configured to generate the modified captured conference audio by suppressing the second content audio from the captured conference audio.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: July 9, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Herry Leonard, Zhe Qian, Aditya Kathuria, Deepak Somashekhara
  • Patent number: 12034529
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in electronic messaging and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The disclosed systems and methods provide systems and methods for generating electronic message filters and for using electronic message filters comprising item category filtering criteria and having an automatically-determined expiration. The discloses systems and methods filter electronic messages using the item category filtering criteria while an electronic message filter remains active as determined using the automatically-determined expiration information.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: July 9, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Ariel Raviv, Dan Pelleg, Ran Wolff, Gal Lalouche, Noa Avigdor-Elgrabli