Patents Assigned to Yahoo Ad Tech LLC
  • Patent number: 12651279
    Abstract: The present teaching relates to identifying content that matches a query. Train data include queries, advertisement, and hyperlinks associated with query sessions. A plurality of subwords for each of the queries in the training data are identified. A query/ads model is then trained by optimizing vectors associated the plurality of subwords for each of the queries, advertisements, and hyperlinks in the training data with respect to an objective function. At least one vector associated with each of the queries is derived based on the plurality of subword vectors in the query/ads model that represent the plurality of subwords of the query.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 9, 2026
    Assignee: YAHOO AD TECH LLC
    Inventors: Erik Ordentlich, Andrew Feng, Milind Rao, Jun Shi
  • Patent number: 12632776
    Abstract: The instant system and methods solves the cold start problem through various systems and methods directed to aggregating user interaction data associated with a user over a period of time, generating an embedding model based on the aggregated user interaction data, generating a content embedding vector based on the embedding model, generating an embedding profile vector based on the embedding model, storing the embedding profile vector in a storage device, receiving each of the content embedding vector and embedding vector profile for training a ranking model, and generating a predicted list of one or more content items of interest for recommending to the user.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: May 19, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Peng-Yu Chen, Yu-Ting Chang, Chi-Chia Huang, Yi-Ting Tsao, Cheng-En Yen, Tzu-Chiang Liou
  • Patent number: 12626170
    Abstract: The present teaching relates to method, system, medium, and implementations for approximating a non-linear relationship between a numerical feature and an output of a model. A value of a numerical feature is received and is transformed, via a transform function, into a transformed value within a fixed range. With respect to each of a plurality of basis functions used for approximating the non-linear relationship, a respective basis function value of the basis function is computed based on the transformed value. An approximated value of the non-linear numeric feature is generated based on a sum of the plurality of basis function values weighted respectively by each corresponding one of a set of the weights, obtained via machine learning.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: May 12, 2026
    Assignee: YAHOO AD TECH LLC
    Inventor: Alex Shtoff
  • Patent number: 12608728
    Abstract: Embodiments of the present invention are directed to detecting misuse of contextual data, such as user data. In accordance with some embodiments of the present invention, artificial contextual data is created for artificial users and is, thereafter, provided to a bidder(s). Based on reception of artificial contextual data, bidders can place bids for presentation of advertisements. Bids placed by bidders receiving such artificial context data can be collected and analyzed. When bids appear to be atypically increased or decreased based on the artificial contextual data, a determination can be made that the bidder retains and/or misuses contextual data, such as user data.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: April 21, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Jeff Wilson, David Savage
  • Patent number: 12602716
    Abstract: Disclosed are systems and methods for generating recommendations based on online history information and geospatial data. The disclosed systems and methods provide a novel framework for automating the transmission of electronic recommendations to users by consistently monitoring electronic information regarding a user's interests correlating that data with inventory information and geospatial information. The disclosed framework operates by leveraging available user data, user provided objectives, or various real-time data associated with a user, and using the aforementioned data as inputs for recommendation models, in order to generate and transmit the optimal recommendations to the user.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 14, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Gnanavel Shanmugam, Nikita Varma
  • Patent number: 12568154
    Abstract: The disclosed systems and methods provide a novel framework that provides on-device functionality to user devices for localized content ranking, modification and rendering. The disclosed systems and methods provide functionality for on-device personalization in a real-time, secure and network anonymous manner. Rather than exposing a user's data to the network for content tailoring, the disclosed framework performs the ranking and content manipulation locally on the user's device. The disclosed framework enables locally (on-device) built, updated and hosted user profiles to be used to tailor received content for display on a user device. This ensures the integrity of the personalization while maintaining security for the user's personalized data and activities.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: March 3, 2026
    Assignee: YAHOO AD TECH LLC
    Inventors: Prashant Ramarao, Daryl Low, Sanika Shirwadkar, Xiaoyan Yin, Nils Schimmelmann, Looja Tuladhar
  • Patent number: 12554788
    Abstract: A facility for processing a search query is described. The facility identifies one or more items that satisfy the query, at least one of which is a media sequence. For each identified media sequence, the facility identifies an advertising message based upon the contents of the query. In response to the query, the facility returns a search result that indicates the identified items. When one of the identified media sequences is selected in the search result, the selected media sequence is provided in conjunction with the advertising message identified for it.
    Type: Grant
    Filed: August 9, 2023
    Date of Patent: February 17, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Srinivasan Sudanagunta, Karen Nelson Howe, Jennifer Lynn Kolar
  • Patent number: 12548060
    Abstract: One or more computing devices, systems, and/or methods for generating and providing recommendations of products are provided. For example, content is extracted from a message sent to a user. The content is evaluated to identify a product identifier corresponding to a product title of a product. If the product identifier is a truncated version of the product title, then a database of product titles and frequencies of occurrence of the product titles is used to complete the product title. A model is used to infer a product category for the product title. Matching scores are assigned to products within a product category based upon weighted attributes. A recommendation is provided to the user for a product having a matching score greater than a matching threshold.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: February 10, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Ariel Raviv, Irena Grabovitch-Zuyev, Joel Oren
  • Patent number: 12524784
    Abstract: A method of providing targeted content across user channels includes receiving a plurality of device activity events on a user device, storing the received plurality of device activity events, creating an audience population based on the stored device activity events, determining links for additional secondary user devices based on the user device, creating a cross-channel advertising campaign targeting the determined audience population, and running the cross-channel advertising campaign based on the device activity and the determined additional secondary user devices.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: January 13, 2026
    Assignee: Yahoo Ad Tech LLC
    Inventors: Eliot L. Pearson, Elena Hearty, Jay Crystal, Douglas Weltman, Marcy Stone
  • Patent number: 12511218
    Abstract: In an example, sets of event information associated with events may be identified. The events may include intentional click events, accidental click events and/or skip events. Accidental click probabilities associated with the accidental click events and/or the skip events may be determined. Machine learning model training may be performed, using the sets of event information associated with the events and labels associated with the events, to generate a first machine learning model. The labels may include second labels associated with the intentional click events and/or third labels associated with the accidental click events and/or the skip events. The second labels may correspond to an intentional click classification. The third labels may be based upon the accidental click probabilities. Click probabilities associated with content items may be determined using the first machine learning model. A content item may be selected for presentation via a client device based upon the click probabilities.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: December 30, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
  • Patent number: 12493898
    Abstract: The present teaching relates to displaying ads. An explore/exploit layer (EEL) is provided at frontend ad serving engine for storing combination distributions with respect to multiple ads. Each ad has multiple attributes. Each attribute can be instantiated using one of multiple assets. The frontend ad serving engine requests a recommended ad for bidding an ad display opportunity in a slot of a webpage viewed by a user on a user device. The recommended ad is one of the multiple ads. When the auction is successful, a combination of assets for the ad is drawn from the combination distributions in EEL and each of the assets instantiates a corresponding attribute of the ad. The combination is transmitted to the user device to render the ad.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: December 9, 2025
    Assignee: YAHOO AD TECH LLC
    Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Boris Trayvas
  • Patent number: 12482018
    Abstract: An instant message sender user interface for an instant messaging communications session involving an instant message sender and an instant message recipient is rendered, the user interface including a conversation window. User input is entered by the instant message sender through manipulation of the user interface, the user input including data for transmission as an instant message from the instant message sender. An instruction by the instant message sender to send the data to the instant message recipient based on manipulation by the instant message sender of the user interface is resolved. Display of advertising content on the user interface is triggered responsive to the instruction by the instant message sender to send the data to the instant message recipient. The advertising content is displayed in the conversation window during at least a portion of the time that the instant message sender awaits a reply from the instant message recipient.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: November 25, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventor: Orey Gilliam
  • Patent number: 12475486
    Abstract: One or more computing devices, systems, and/or methods for isolated budget utilization are provided. A first budget pacing component is assigned to control bidding by a first content serving component for a set of content items. A second budget pacing component is assigned to control bidding by a second content serving component for the set of content items. The first budget pacing component controls the bidding by the first content serving component according to a first portion of a content item budget based upon a traffic share of the first content serving component. The second budget pacing component controls the bidding by the second content serving component according to a second portion of the content item budget based upon a traffic share of the second content serving component.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: November 18, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Yair Koren, Abraham Shahar, Tal Cohen, Michal Aharon, Assaf Singer
  • Patent number: 12469048
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a first budget is determined for a first instance of a first time period. A pacing system, that is configured to pace spending over a time period based upon a budget, is controlled to spend on transmission of content to a first plurality of client devices using the first budget during the first instance of the first time period. Feedback indicating a rate of spending associated with the transmission of content to the first plurality of client devices is received. Using the feedback, the first budget is updated to determine a second budget for a second instance of the first time period. The pacing system is controlled to spend on transmission of content to a second plurality of client devices using the second budget during the second instance of the first time period.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: November 11, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Ariel Raviv, Rotem Stram
  • Patent number: 12469047
    Abstract: The present teaching generally relates to identifying fraudulent content provider-user device pairs. In one embodiment, an initial user risk value and an initial content provider risk value may be determined. A first functional representation of a user risk value may be generated based on the initial user risk value and relational data. A second functional representation of a content provider risk value may be generated based on the initial content provider risk value and the relational data. A converged user risk value and a converged content provider risk value associated with the first and second representations converging may be determined. A pair risk value may be determined based on the converged user risk value and the converged content provider risk value. A fraudulent label may then be applied to interaction events detected by the content provider from the user in response to the risk pair value satisfying a condition.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 11, 2025
    Assignee: YAHOO AD TECH LLC
    Inventors: Angus Xianen Qiu, Liang Wang, Liang Peng
  • Patent number: 12450650
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for transmission to client devices are provided. A request for content may be received. A second plurality of content items associated with a plurality of rankings may be selected from a plurality of content items based upon a plurality of bid values. A quantity of content items of the second plurality of content items may be greater than a quantity of content items associated with the request for content. One or more ghost content items associated with one or more rankings of the plurality of rankings may be identified. A ghost impression indicator associated with a ghost content item of the one or more ghost content items may be stored based upon a determination that a ranking, of the one or more rankings, associated with the ghost content item matches a second ranking of a presented content item.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: October 21, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Joel Barajas Zamora, Lakshmi Narayan Bhamidipati, Ilya Nathaniel Slain, Lioz Medina, Milena Petrova Krasteva
  • Patent number: 12430583
    Abstract: The disclosed embodiments describe techniques for isolating and managing models via versioning. In one embodiment, a method is disclosed comprising reading a configuration document associated with a first model; incrementing an internal write version of the configuration document; storing the internal write version in the configuration document; generating documents belonging to a second model such that respective document identifiers of the documents include a next external version a first field and the incremented internal write version in a second field; and uploading the documents to a serving system, causing the serving system to replace the first model with the second model.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: September 30, 2025
    Assignee: YAHOO AD TECH LLC
    Inventors: Eran Gilad, Idit Keidar, Eshcar Hillel, Dmitry Basin
  • Patent number: 12430342
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, 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 provide a unified digital content discovery framework that implements a combination of a logistic loss function and a pair-wise loss function for information retrieval. The logistic loss function reduces non-relevant images from appearing in the retrieved results, while the pair-wise loss function ensures that the highest-quality content is included in such results.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: September 30, 2025
    Assignee: YAHOO AD TECH LLC
    Inventors: Yunlong He, Dawei Yin, Yi Chang
  • Patent number: 12430395
    Abstract: One or more computing devices, systems, and/or methods for generating summary lists based upon articles are presented. In an example, a summarizing set of sentences of an article may be identified. The summarizing set of sentences may be analyzed to identify one or more first sentences of the summarizing set of sentences that meet a set of conditions and/or identify one or more second sentences of the summarizing set of sentences that do not meet the set of conditions. A summary list summarizing the article may be generated based upon the one or more first sentences.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: September 30, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Kapil Raj Thadani, Philip Anthony Hairr, Lippe Oosterhof, Xi Gao
  • Patent number: 12423730
    Abstract: Systems and methods are disclosed for executing the electronic distribution of electronic content to a display associated with a transit-oriented vehicle. The method includes receiving, from an advertiser or content provider, a request to transmit electronic content to the display, identifying a geographical zone associated with the transit-oriented vehicle; quantifying the relative position of any one of the plurality of electronic devices to the geographical zone as the transit-oriented vehicle moves along a predetermined path; identifying a displacement pattern generated by the plurality of directional vectors for the plurality of electronic devices as the geographical zone moves along the predetermined path; tailoring the electronic content based on the displacement pattern generated by the plurality of directional vectors; and transmitting the tailored electronic content to the display.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: September 23, 2025
    Assignee: Yahoo Ad Tech LLC
    Inventors: Jay Crystal, Smitha Surapaneni