Yahoo Patent Grants

Network based enforcement of geographical compliance

Granted: May 6, 2025
Patent Number: 12294912
Improved systems and methods for enhancing the performance of network based computerized content rendering and hosting and providing of devices, systems and/or platforms by modifying the capabilities and providing non-native functionality to such devices, systems and/or platforms through a novel and improved application, networked based enforcement of geographical compliance, data processing and networking framework.

Selective streaming of video segments based on buffer data and download rate range

Granted: May 6, 2025
Patent Number: 12294750
Technologies for selectively streaming video based on mapping buffer data to download rates. The technologies can include sampling download rates of a video player prior to or during downloading of a first video segment to the video player. The technologies can include determining a range of download rates of the video player based at least on the sampled download rates. The technologies can include determining an amount of accumulated video data in a buffer of the video player…

Method and system for storing and managing digital assets

Granted: May 6, 2025
Patent Number: 12294560
In some aspects, the techniques described herein relate to a method including: obtaining, by a computing device, a set of messages, each message including message metadata and message structure, at least one message of the set of messages comprising a digital asset; clustering, by the computing device, the set of messages based on the message metadata and the message structure; classifying, by the computing device, the clusters into categories; determining, by the computing device, a…

Computerized system and method for cloud-based content creation, enhancement and/or rendering

Granted: May 6, 2025
Patent Number: 12293447
The disclosed systems and methods provide a cloud-based framework for the creation and/or enhancement of high quality media content for dissemination over a computerized network. The disclosed framework is configured to operate in accordance with at least one of a content creation, content enhancement and/or rendering template. Such templates can function as rules engines that call specific types of ML or AI algorithms or routines that modify the input data according to the type of…

Computerized system and method for applying transfer learning for generating a multi-variable based unified recommendation

Granted: May 6, 2025
Patent Number: 12293398
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 recommendation framework that automatically applies transfer learning from a knowledge-base and generating a multi-variable based unified recommendation. The framework dynamically develops a universal word dictionary between a…

Computerized system and method for distilled deep prediction for personalized stream ranking

Granted: April 29, 2025
Patent Number: 12288150
The disclosed systems and methods provide a novel framework that provides mechanisms for a Deep & Cross Network (DCN) framework that performs distilled deep prediction for personalized stream ranking on portal websites. The disclosed framework is scalable to satisfy the much more stringent latency and computational requirements required by current network operating environments. The disclosed framework is able to dynamically evaluate and leverage live traffic on network sites in…

Determination apparatus, determination method, and non-transitory computer readable storage medium

Granted: April 8, 2025
Patent Number: 12271386
A determination device according to the present application has an acquisition unit and a determination unit. The acquisition unit acquires the search queries, which are the search queries input by a plurality of input customers who have input the reference query and input within a predetermined period. The determination unit determines whether a predetermined period is appropriate or not based on the attributes of the input customers who have input search queries or based on whether…

Automatic digital content captioning using spatial relationships method and apparatus

Granted: April 8, 2025
Patent Number: 12271814
Disclosed are systems and methods for improving interactions with and between computers in content 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 systems and methods for…

Electronic information extraction using a machine-learned model architecture method and apparatus

Granted: April 8, 2025
Patent Number: 12271445
Techniques for automatic intelligent information extraction from an electronic document are disclosed. In one embodiment, a computerized method is disclosed comprising training a label prediction model to generate a set of label predictions, obtaining an electronic document, analyzing the electronic document and determining a set of features for each of a set of information items identified in the electronic document, obtaining model output from the label prediction model for each…

Systems and methods for improved web-based document retrieval and object manipulation

Granted: April 8, 2025
Patent Number: 12271437
Systems and methods are provided for improving web-based document retrieval and object manipulation. In an implementation, objects within web documents (e.g., a web page) are manipulated when the objects are visible through a viewport of a user's web browser. According to a method, an object selected from a web document is manipulated when that selected object is displayed within the viewport of the user's browser. The manipulation may include downloading content associated with the…

Identifying fraudulent requests for content

Granted: March 25, 2025
Patent Number: 12261882
One or more computing devices, systems, and/or methods are provided. A request for content associated with a device and/or a set of request information associated with the request for content may be received. A content item may be transmitted to the device. A set of client information associated with the device may be received. The set of client information may be analyzed to determine a fraudulence label associated with the request for content. Fraud detection information generated…

Method and system for dynamically generating a card

Granted: March 25, 2025
Patent Number: 12261811
The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.

Computerized system and method for fine-grained video frame classification and content creation therefrom

Granted: March 25, 2025
Patent Number: 12260642
The disclosed systems and methods provide a novel framework that enables cost-effective, accurate and scalable detection and recognition of key events in sporting or live events. The framework functions by creating a domain-specific video dataset with frame level annotations (i.e., deep domain datasets) and then training a lightweight camera view classifier to detect camera views for a given video. The disclosed framework uses pre-trained pose estimation and panoptic segmentation models…

Pruning for content selection

Granted: March 25, 2025
Patent Number: 12260432
One or more computing devices, systems, and/or methods are provided. A machine learning model may be trained using a plurality of sets of information. One or more pruning operations may be performed in association with the training to generate a machine learning model with sparse vector representations associated with features of the plurality of sets of information. A request for content associated with a client device may be received. A set of features associated with the request for…

System and method for summarizing a multimedia content item

Granted: March 18, 2025
Patent Number: 12254036
A multimedia content item is summarized based on its audio track and a desired compression budget. The audio track is extracted and processed by an automatic speech recognizer to obtain a time-aligned text transcript. The text-transcript is partitioned into a plurality of segment sequences. An informativeness score based on a salience score and a diversity score is computed for each of the segments. A coherence score is also computed for the segments in the plurality of sequences. A…

Audience feedback for large streaming events

Granted: March 18, 2025
Patent Number: 12256125
The disclosed embodiments are directed toward local emotion detection during live streaming events. A client device receives a video stream from a remote server and captures media content while displaying the video stream. The client device uses a local machine learning/artificial intelligence event detection model to detect events in the media content. The client device then transmits detected events to the remote server involved in the live stream. The client device may additionally…

Systems and methods for utilizing unused network capacity for prefetch requests

Granted: March 18, 2025
Patent Number: 12255971
Methods, systems, and computer-readable media are disclosed for utilizing unused network capacity for prefetch requests. One method includes: receiving, over a network, network traffic information from a network provider of the network; determining a threshold value for prefetch request fulfillment based on the received network traffic information; receiving, over the network, a plurality of prefetch requests from an application running on a mobile device connected to the network of the…

Method and system for tracking events in distributed high-throughput applications

Granted: March 18, 2025
Patent Number: 12255967
The present teaching relates to tracking an event at a plurality of distributed servers. In one example, an event to be tracked is determined. A user associated with the event is identified. A script is generated to be embedded in a web page. The script triggers an event message when the user performs an online behavior related to the web page in accordance with the event. The event message triggered by the script is received. A tracing flag is determined from the event message. An…

Identifying fraudulent requests for content

Granted: March 18, 2025
Patent Number: 12255903
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…

Local content exchange for mobile devices via mediated inter-application communication

Granted: March 18, 2025
Patent Number: 12254492
Disclosed are methods and devices for converting mobile notifications to content using a local content exchange. In one embodiment, the method comprises receiving a request for content from a mobile application; querying a data store of available content, the data store of available content populated with one or more notifications received by other mobile applications installed on the mobile device; identifying a responsive notification for the request for content based on the querying,…