Patents Assigned to Yahoo!
  • Patent number: 11880303
    Abstract: One or more computing devices, systems, and/or methods for content cache invalidation using cache tags are provided. A first proxy hop may receive a request from a client device for a content object originating from a content source. A cache tagging script is executed to add a query parameter to the request to create a modified request. The query parameter specifies a cache tag version for the content object. The modified request is transmitted through one or more subsequent proxy hops to the content source to retrieve the content object. The content object, tagged with a cache tag specifying the cache tag version, is cached as a cached content object within a cache. The cache tag is associated with an expiration timestamp after which the cached content object is designated to be invalid.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: January 23, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Peter Cheung, Shu Kit Chan
  • Patent number: 11876764
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods for efficiently monitoring and following up on delivered messages for which a user expects and/or requires a reply. The disclosed functionality provides a fully automated, personalized, easy and efficient way to identify and manage outgoing mail messages that require reply by marking outbound messages as RSVP messages, which are those messages determined to require a reply. Such functionality is based on the ability of the disclosed framework to distinguish between a “satisfactory response” (i.e., a response that includes the required information) and a response that is not.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: January 16, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Natalia Silberstein, Irena Grabovitch-zuyev, Iftah Gamzu, Noa Avigdor-Elgrabli, Yoelle Maarek, Liane Lewin-Eytan
  • Patent number: 11875273
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for machine learning (ML) classification of digital content for mobile communication devices, such as implemented in connection with one or more computing and/or communication networks and/or protocols.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 16, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Marc Bron, Mounia Lalmas, Huw Evans, Mahlon Chute, Miriam Redi, Fabrizio Silvestri
  • Patent number: 11875778
    Abstract: Disclosed are systems and methods for generating voice renderings of machine-generated electronic messages. The disclosed systems and methods provide a novel framework for organizing often fragmented machine-generated electronic messages and providing mechanisms for a virtual assistant to produce voice-renderings data extracted from electronic messages. The disclosed system may implement steps for receiving user queries via virtual assistants, extracting data from machine-generated electronic messages, converting the extracted data to purposeful organizational schemas, and generating human perceivable voice renderings based on the user queries and extracted data.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 16, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Ariel Raviv, Avihai Mejer
  • Patent number: 11875161
    Abstract: Disclosed herein is a statistical approach, a win share approach, used to assign a win share value to content items. User interaction with content items is tracked, and a win share value is assigned to content items in response to a “winning” action performed by a user. Win shares associated with content items are used to identify content items that are to be presented, and can further be used to identify an optimal presentation, e.g., layout, presentation frequency, etc., of content items that is to be presented.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: January 16, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Sajjit Thampy, Daniel Ferrante, Amr Awadallah
  • Patent number: 11875363
    Abstract: A method and system for generating recommendations across multiple product or service domains are disclosed. The system includes a plurality of domain servers for handling user events and for interfacing with users via the Internet, a database for storing the user events, and a recommendation engine. The recommendation engine further includes one or more computer programs containing instructions for collecting the user events across a plurality of product or service domains in the database, receiving a triggering event for recommendations, analyzing the user events to formulate correlations between the user events in the database, and generating recommendations in response to the triggering event in accordance with the correlations between the user events in the database. The disclosure uses user input data from different domains for producing recommendations in any of those domains. The disclosure allows for access to a greater amount of user input data which in turn improves the quality of recommendations.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: January 16, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Steven K. Souders, Lars P. Nilsen, Scott A. Gatz, Ashvinkumar P. Patel
  • Patent number: 11876812
    Abstract: One or more computing devices, systems, and/or methods for determining whether requests for content are fraudulent are provided. A request for content may be received from a first device. A first user profile associated with the first device may be identified. The first user profile may comprise activity information associated with the first device, demographic information associated with the first device and/or interest information associated with the first device. A user profile database may be analyzed to identify a set of user profiles similar to the first user profile. A relevance score associated with the request for content may be generated based upon the resource, the set of user profiles and/or the first user profile. The relevance score may be compared with a threshold relevance to determine whether the request for content is fraudulent.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: January 16, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Gaurav Chaula, Kavind Aggarwal
  • Patent number: 11875011
    Abstract: In some aspects, the techniques described herein relate to a method including: receiving, at a processor, a message sent by a sender to a user, the message including a message content item related to an item of interactive content; displaying, by the processor, the message to the user through a user interface (UI); receiving, by the processor, an input corresponding to an interaction between the user and the message content item in the UI, the input directing the processor to generate the interactive content; obtaining, by the processor, interactive content data related to the interactive content; generating, by the processor, the interactive content based on the interactive content data; and displaying, by the processor, the generated interactive content to the user through the UI.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: January 16, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Thanawat Kaewka, Lu Wang, Liu Munchen, Gautham Krishna
  • Patent number: 11870864
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in a content system supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data across platforms, which data 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 a breaking news story and track breaking developments in such story. The present disclosure can construct a breaking news storyline from the developments in the detected breaking news story, whereby a user can view the storyline as individual breaking news messages or as a complete timeline of events displayed on a provided page.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: January 9, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Xue Wu, Renhui Zhang, Qichu Lu
  • Patent number: 11868375
    Abstract: A content delivery system for generating personalized content for a user. The system maintains an interest graph that shows the user's current attachment to one or more topics. When a user performs an action, a topic is determined for the action and the user's interest graph is modified based on the action. The system also receives content and analyzes the language of the content to determine a topic of the content. A similarity between the user's interests and the content is determined. The content is also analyzed to determine the popularity of the content. The user's interest level and the popularity of the content are then used to provide the user with a personalized content, such as a content recommendation or enhanced content.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: January 9, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Amit R. Kapur, Steven F. Pearman, James R. Benedetto
  • Patent number: 11869040
    Abstract: The present teaching relates to analyzing user behavior associated with web contents. Information related to user interactions associated with a content item placed on a reference property is first obtained. A measurement associated with each user interaction of the content item is determined based on the obtained information. An analyzing model for the content item which characterizes statistics of the measurements associated with the content item is further constructed. A measurement threshold to be used to determine a cost of placing the content item on a target property is further determined using the constructed analyzing model.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 9, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Gabriele Tolomei, Ayman Farahat, Mounia Lalmas
  • Patent number: 11868228
    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 19, 2023
    Date of Patent: January 9, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
  • Patent number: 11869099
    Abstract: In general, the present disclosure includes a system, method and architecture for use in analyzing content of a social network data to identify a financial market trend, e.g., a trend associated with a financial market instrument.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: January 9, 2024
    Assignee: YAHOO ASSETS LLC
    Inventor: Charles Shah
  • Patent number: 11869033
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for transmission to client devices are provided. A first content item may be transmitted to a first set of client devices. A first request for content associated with a first client device of a second set of client devices may be received. A first bid value associated with a second content item may be selected. The first bid value may be modified based upon a second bid value associated with the first content item to generate a third bid value associated with the second content item. The second content item may be selected from a first plurality of content items for presentation via the first client device based upon a plurality of bid values having the third bid value. The second content item may be transmitted to the first client device.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 9, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Joel Barajas Zamora, Lakshmi Narayan Bhamidipati, Aaron Eliasib Flores, Benjamin Grant Jackson, Parag Bhattacharjee, Balaji Srinivasa Rao Paladugu
  • Patent number: 11868886
    Abstract: One or more computing devices, systems, and/or methods for generating time-preserving embeddings are provided. User trails of user activities performed by users are generated. Frequencies at which the activities were performed are identified. Indices are assigned to a set of activities identified from the activities as having frequencies above a threshold. Activity descriptions of the set of activities are mapped to the indices to generate a vocabulary. A model is trained using the user trails, timestamps of the activities, and the vocabulary to learn a set of time-preserving embeddings.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 9, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Jelena Gligorijevic, Ivan Stojkovic, Martin Pavlovski, Shubham Agrawal, Djordje Gligorijevic, Srinath Ravindran, Richard Hin-Fai Tang, Shabhareesh Komirishetty, Chander Jayaraman Iyer, Lakshmi Narayan Bhamidipati
  • Patent number: 11863585
    Abstract: One or more computing devices, systems, and/or methods are provided. Event information associated with a plurality of events may be identified. The plurality of events may be associated with first entities corresponding to a first entity type and second entities associated with a second entity type. A first network profile associated with the first entities and the second entities may be generated based upon the event information. An iterative process may be performed to identify a coalition network associated with fraudulent activity. The iterative process may include analyzing the first network profile to identify a first set of entities, of the first entities, that are related to an entity of the second entities, and/or analyzing the first network profile to identify a second set of entities, of the second entities, that are related to the first set of entities. Multiple iterations may be performed to identify the coalition network.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 2, 2024
    Assignee: YAHOO ASSETS LLC
    Inventors: Ruichen Wang, Timothy Michael Olson, Yan Han, Jian Tian, Robert Jason Harris, Shaima Abdul Majeed
  • Patent number: 11861652
    Abstract: One or more computing devices, systems, and/or methods for mailbox-based coupon display are provided. For example, a plurality of email messages stored in a mailbox of a first email account of a first user may be identified, and may be evaluated to identify a plurality of coupons. The plurality of coupons may be analyzed to determine one or more coupon features. User data and/or activity data associated with the first user may be analyzed to determine one or more user features. A predictive model may be tuned based upon the one or more coupon features and/or the one or more user features. A set of scores may be generated for the plurality of coupons based upon the predictive model. A graphical user interface may be controlled based upon the set of scores to display one or more coupons.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 2, 2024
    Assignee: Yahoo Ad Tech LLC
    Inventors: Ariel Raviv, Ran Wolff, Joel Oren, Noa Avigdor-Elgrabli, Michael Viderman, Ian Michael McCarthy
  • Patent number: 11863504
    Abstract: One or more computing devices, systems, and/or methods for facilitating communications with service providers using disposable email addresses (DEAs) are provided. A first email, associated with a requested service, may be received from an email account. A set of service providers may be determined based upon the requested service. A DEA corresponding to the email account may be generated. A second email, comprising an indication of the DEA, may be generated based upon the first email. The second email may be transmitted to a set of email accounts associated with the set of service providers. Emails received from the set of email accounts that are addressed to the DEA may be transmitted to the email account. Responsive to receiving a request to deactivate the DEA from a device associated with the email account and/or responsive to determining that the requested service is completed, the DEA may be deactivated.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: January 2, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Patent number: 11855944
    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: October 4, 2021
    Date of Patent: December 26, 2023
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Kelly Xu, Muni Xu, Shiv Shankar
  • Patent number: 11856214
    Abstract: One or more computing devices, systems, and/or methods for video encoding are provided. For example, a video file may be segmented into at least a first portion and a second portion. The first portion may be analyzed to determine that the first portion is associated with a first level of complexity, and the second portion may be analyzed to determine that the second portion is associated with a second level of complexity. A first bitrate associated with the first level of complexity may be determined, and a second bitrate associated with the second level of complexity may be determined. The first portion may be encoded at the first bitrate to generate a first encoded portion, and the second portion may be encoded at the second bitrate to generate a second encoded portion. The first encoded portion and the second encoded portion may be assembled to generate an optimized video file.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: December 26, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Jian Zhou, Congxia Dai, Heri Zhao, Zhonghua Ma, Xumin Wu, Michael Chang-Ping Chen, Sagar Dattatraya Bhandare