Yahoo Patent Grants

Tree-like metadata structure for composite datasets

Granted: November 7, 2023
Patent Number: 11809396
Disclosed are embodiments for generating metadata files for composite datasets. In one embodiment, a method is disclosed comprising generating a tree representing a plurality of datasets; parsing the tree into an algebraic representation of the tree; identifying a plurality of terms in the algebraic representation, each term in the terms comprising at least two factors, each of the two factors associated with a dataset in the plurality of datasets; generating a metadata object of the…

Computerized system and method for an interactive online learning experience

Granted: October 31, 2023
Patent Number: 11805165
Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score…

Systems and methods for improved sorting using intelligent partitioning and termination

Granted: October 31, 2023
Patent Number: 11803897
Systems and methods are disclosed for sorting elements, such as bids in an auction environment or marketplace for the display of an advertisement on a web page. According to one implementation, a plurality of elements may be received over a network. For example, the plurality of elements may comprise a plurality of bids, each of which may include, for example, a bid price, a bid allocation, and a bid target. The received set of elements may be recursively partitioned into a plurality of…

Determining salient entities and generating salient entity tags based upon articles

Granted: October 31, 2023
Patent Number: 11803605
In an example, an article may be analyzed to identify entity terms. Entity term relevance scores associated with the entity terms may be determined based upon the article and the entity terms. One or more first entity terms may be selected based upon the entity term relevance scores. One or more sets of reference position information associated with the one or more first entity terms may be determined. A first set of reference position information is based upon one or more positions, in…

Method and system for querying streaming data

Granted: October 31, 2023
Patent Number: 11803562
The present teaching relates to streaming data querying and providing query results. In one example, a query is received for events happening after receipt of the query. A plurality of data records are obtained, where each of the data records corresponds to an event happening after receipt of the query. For each of the plurality of data records, it is determined whether the data record matches the query. Based on the determining, one or more query results are determined and provided as a…

Automated image ads

Granted: October 24, 2023
Patent Number: 11798042
A system for generating an advertisement is provided. The system may receive an advertisement request from a client device and select an advertisement from a database in response to the advertisement request. The system may identify an advertiser web server associated with the advertisement, for example a landing page. The system may retrieve a picture from the advertiser web server and integrate the picture with the advertisement to generate an enhanced advertisement. The system may…

System and method of content selection using selection activity in digital messaging

Granted: October 24, 2023
Patent Number: 11799981
Information is collected about a user, e.g., the user's interests, from the user's interaction with digital messaging content. Information collected about the user can be used to identify an interest of the user. The identified interest(s) can be used to select content to be presented to the user. By way of a non-limiting example, information collected in response to the user clicking on a link in an electronic mail, email, message can be used to identify one or more content items to be…

Computerized systems and methods for graph data modeling

Granted: October 24, 2023
Patent Number: 11798208
Systems, methods, and computer-readable media are provided for graph data modeling. In accordance with one implementation, a method is provided that includes operations performed by at least one processor. The operations of the method include receiving raw data and determining a model for the raw data, wherein the model defines the graph structure for the raw data. The method also includes converting the raw data to fit the model, and generating at least a portion of a graph based on the…

Public content validation and presentation method and apparatus

Granted: October 24, 2023
Patent Number: 11797517
Techniques for identifying and validating online content items for presentation to users are disclosed. Disclosed systems and methods use a sentiment analyzer to determine a sentiment of a candidate content item and collateral content items identified using keywords associated with the candidate content item, determine a measure of agreement in sentiment using the sentiments determined for the candidate content item and collateral content items, and provide at least a portion of the…

Milestone determination associated with video presentation

Granted: October 17, 2023
Patent Number: 11792492
One or more computing devices, systems, and/or methods are provided. A manifest associated with a first video may be generated. The manifest may include a first web address associated with accessing the first video, one or more first milestone markers of the first video, and/or one or more first beacon web addresses associated with the one or more first milestone markers. The manifest may be transmitted to a first client device. An indication addressed to a first beacon web address of…

Similarity profile generation and user profile modification

Granted: October 17, 2023
Patent Number: 11792277
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 client devices and entities. A network profile associated with the client devices and the entities may be generated based upon the event information. A similarity profile associated with the client devices may be generated based upon the network profile. The similarity profile may be indicative of…

Visual inventory rules building system

Granted: October 10, 2023
Patent Number: 11783381
Methods for creating and updating rules for distribution of an online advertising inventory. The methods can include generating a rule conditions section of a GUI that is configured to display a plurality of parameters of a rule condition of a rule for distribution of an online advertising inventory. Each displayed parameter of the rule condition can be graphically represented by a basic shape (e.g., a hexagon). And, each basic shape of the rule condition can be labeled with an…

Method and system for intrusion detection and prevention

Granted: October 10, 2023
Patent Number: 11784974
The present teaching generally relates to providing optimized access control rules. A request may be received from a client device. A determination may be made, based on the request, that an update is needed for access control rule information for the client device. Rule data may be generated. The rule data may include a plurality of data buckets each including one or more access control rules, each data bucket of the plurality being associated with a range of destination port numbers,…

Generation device, generation method, and non-transitory computer readable storage medium

Granted: October 3, 2023
Patent Number: 11776183
A generation device according to the present application includes: an acquisition unit which acquires content targeted for disclosure (for example, an image which a user desires to disclose) and policy information which indicates a disclosure policy of the content (for example, a text which the user inputs as a caption of the image); and a generation unit which generates modified content in which a predetermined part of the content is modified based on the disclosure policy indicated by…

Computerized systems and methods for a message frequency and control assistant

Granted: October 3, 2023
Patent Number: 11777890
An email system is configured to enable a user to identify frequent email senders and block or consolidate emails from such senders. The emails received within a predetermined time period from a sender, who is selected for consolidation by a user of an email account, are consolidated into one entry in the inbox. This mitigates the inbox from getting overcrowded with frequent emails from various senders. Statistics related to various senders are also generated in order to aid the user in…

Computerized system and method for email search assist optimization

Granted: September 26, 2023
Patent Number: 11768895
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 that provides an optimized ranking methodology for query suggestion and auto-completion tasks that messaging systems can implement and embed into their functionality. The disclosed framework can leverage the mail query…

Systems and methods for providing media content over an electronic network

Granted: September 26, 2023
Patent Number: 11768900
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…

Systems and methods for providing a topology of a wireless network

Granted: September 26, 2023
Patent Number: 11770303
A distribution of a content selection being distributed throughout a wireless mesh network may be tracked. A wireless device in the wireless mesh network enables the content selection to be exchanged. Wireless devices then exchange the content, and a network topology is recorded in response. Finally, the network topology is reported to a reporting agent.

Systems and method for performing contextual classification using supervised and unsupervised training

Granted: September 19, 2023
Patent Number: 11763193
Computerized systems and methods are disclosed for performing contextual classification of objects using supervised and unsupervised training. In accordance with one implementation, content reviewers may review training objects and submit supervised training data for preprocessing and analysis. The supervised training data may be preprocessed to identify key terms and phrases, such as by stemming, tokenization, or n-gram analysis, and form vectorized objects. The vectorized objects may…

Output apparatus, output method and non-transitory computer-readable recording medium

Granted: September 19, 2023
Patent Number: 11763831
An output apparatus according to the present application includes a prediction unit and an output unit. The prediction unit predicts whether or not waveform information having a predetermined context is generated on the basis of detection information detected by a predetermined detection device. The output unit outputs waveform information having an opposite phase to the waveform information having the predetermined context in a case where it has been predicted that the waveform…