Patents Assigned to Yahoo!
-
Patent number: 11947542Abstract: Disclosed are embodiments for providing batch performance using a stream processor. In one embodiment, a method is disclosed comprising detecting a real close of books (COB) of a data transport, the real COB associated with a set of raw events transmitted over the data transport, flushing a stream processor in response to detecting the real COB, and retrieving a set of processed events from a distributed file system after the flushing is complete. A fact COB computation is then performed on the set of processed events and the set of raw events, the fact COB computation outputting a number of missing events, each missing event representing a raw event that is not present in the set of processed events. The processed events are then certified upon determining that the number of missing events is below a threshold.Type: GrantFiled: May 22, 2020Date of Patent: April 2, 2024Assignee: YAHOO ASSETS LLCInventors: Michael Pippin, David Willcox, Allie K. Watfa, George Aleksandrovich
-
Patent number: 11949671Abstract: Systems and methods are disclosed for managing online advertising data secure sharing. One method includes receiving, at a server, a request for proprietary data from a data consumer, the request including a data consumer identifier; retrieving, from a database of proprietary data, proprietary data based on the request; determining, by the server, whether the retrieved proprietary data is at least one of: designated to be processed and designated to have privileges set; processing, by the server, the proprietary data when the server determines the proprietary data is designated to be processed; setting one or more privileges to the proprietary data using the certificate associated with the data consumer identifier when the server determines the proprietary data is designated to have privileges set; encrypting the proprietary data using the certificate associated with the data consumer identifier; and transmitting the encrypted proprietary data to the data consumer.Type: GrantFiled: October 6, 2022Date of Patent: April 2, 2024Assignee: Yahoo Ad Tech LLCInventors: Matthew M. Patton, Seth Mitchell Demsey
-
Patent number: 11947897Abstract: Methods and an apparatus are provided for associating video content to keywords present on the webpage of a user computer. Furthermore, the method includes creating a link on the webpage from the keyword which displays the video file when the link is activated. In addition, a system for video content association includes a video association controller configured to receive a request for video content association when a webpage is requested by a user computer and determine whether the webpage contains at least one keyword. Furthermore, the video association controller is configured to display a link on the webpage from at least one keyword to a video file.Type: GrantFiled: March 2, 2021Date of Patent: April 2, 2024Assignee: Yahoo Ad Tech LLCInventor: Michael Fisher
-
Patent number: 11943310Abstract: One or more computing devices, systems, and/or methods for determining activity patterns based upon user activity and/or performing operations based upon the activity patterns are provided. For example, activity performed using a communication interface associated with a user account may be detected. The activity may be analyzed to determine an activity pattern associated with a first set of conditions. The activity pattern may be stored in a user profile associated with the user account. The user profile may comprise a plurality of activity patterns. Each activity pattern of the plurality of activity patterns may be associated with a set of conditions of a plurality of sets of conditions. It may be determined that the first set of conditions are met. Responsive to determining that the first set of conditions are met, one or more operations associated with the activity pattern may be performed.Type: GrantFiled: August 23, 2021Date of Patent: March 26, 2024Assignee: Yahoo Assets LLCInventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
-
Patent number: 11941669Abstract: 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 content may be determined. A plurality of positive signal probabilities associated with a plurality of content items may be determined using the machine learning model based upon one or more sparse vector representations, of the machine learning model, associated with the set of features. A content item may be selected from the plurality of content items for presentation via the client device based upon the plurality of positive signal probabilities.Type: GrantFiled: April 24, 2023Date of Patent: March 26, 2024Assignee: Yahoo Ad Tech LLCInventors: Junwei Pan, Tian Zhou, Aaron Eliasib Flores
-
Patent number: 11936547Abstract: At times, it may be desirable to determine that a client system is, or to determine the number of client systems that are, presenting particular dynamic content when an auditable event occurs in the dynamic content. One manner of making the determination may include accessing presentation time information that indicates the time(s) at which one or more client systems present particular dynamic content and accessing event time information indicating the time(s) at which one or more auditable events occur in the dynamic particular content. Based on the presentation time information and the event time information, it may be possible to determine that a client system is, or to determine the number of client systems that are, presenting particular dynamic content when an auditable event occurs in the dynamic content.Type: GrantFiled: April 24, 2021Date of Patent: March 19, 2024Assignee: Yahoo Ad Tech LLCInventors: G. Thomas Des Jardins, Jeffrey Dalton Porter, Vinayak Raghuvamshi, Bryan Slavin, Paul Miller
-
Patent number: 11935091Abstract: Systems and method are disclosed for providing advertisements to users by determining the occurrence of user defined external triggering events comprising a moment. One method comprises defining a set of conditions or criteria that define a moment, collecting data associated with said set of conditions or criteria, evaluating whether the conditions or criteria are satisfied and whether the user defined moment has occurred, executing an advertisement campaign associated with said user defined moment, transmitting an advertisement associated with said user defined moment to a target user, and modifying said advertisement in accordance with changes in the data associated with the conditions or criteria.Type: GrantFiled: May 27, 2021Date of Patent: March 19, 2024Assignee: Yahoo Ad Tech LLCInventors: Toby Ernster, Seth Mitchell Demsey, Edward Barnes
-
Patent number: 11934472Abstract: In an example, first entities are extracted from user profiles. Second entities are extracted from content information associated with content item. User-associated metrics associated with the first entities are determined based upon the user profiles and/or content events. First vector representations of the first entities and second vector representations of the second entities are processed to generate an attention distribution array. Each value of the attention distribution array represents, for a user interested in an entity of the first entities, a proportion of (i) entity-specific activity, of the user, related to an entity of the second entities relative to (ii) an entirety of activity of the user. An inferred activity distribution array is generated by applying the user-associated metrics to the attention distribution array. A filtered subset of activity distribution values is generated by pruning values from the inferred activity distribution array.Type: GrantFiled: October 26, 2022Date of Patent: March 19, 2024Assignee: Yahoo Assets LLCInventors: Yufeng Ma, Rao Shen, Kostas Tsioutsiouliklis, Donghyun Kim, Liuqing Li
-
Patent number: 11929964Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for enabling message senders to dictate, control and/or create dynamic immersive content consumption experiences for recipients of their messages. The disclosed framework provides message senders with previously non-existent functionality to control the experience and environment within which their messages are consumed. Conventional systems provide recipients with capabilities to consume messages and/or supplemental content; however, these capabilities are driven and controlled by the hosting messaging platform and/or the third party entity that is availed opportunities to provide supplemental content. The disclosed framework prevents such experiences by providing capabilities to the message sender that involves control not only over the experience of the sender's messages but also control over the experience of the environment in which the messages are consumed by their recipients.Type: GrantFiled: August 19, 2021Date of Patent: March 12, 2024Assignee: YAHOO AD TECH LLCInventors: Mohit Goenka, Gnanavel Shanmugam, Ashish Khushal Dharamshi, Nikita Varma
-
Patent number: 11928712Abstract: A computer-implemented method for allocation-free control of online campaigns for distributing online content includes receiving a daily content distribution spending budget and one or more response functions, calculating one or more plant gain estimates based on the one or more response functions, calculating a marginal content distribution spending budget based on the daily content distribution spending budget, generating one or more control signals based on the calculated marginal budget and the calculated one or more plant gain estimates, generating a price control signal based on the generated one or more control signals, and calculating a bid for one or more impressions based on the price control signal.Type: GrantFiled: July 25, 2022Date of Patent: March 12, 2024Assignee: Yahoo Ad Tech LLCInventors: Qixing Zheng, Niklas Karlsson
-
Patent number: 11928119Abstract: Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.Type: GrantFiled: June 27, 2022Date of Patent: March 12, 2024Assignee: YAHOO ASSETS LLCInventors: Ingmar Weber, Yoelle Maarek, Yehuda Arie Koren
-
Patent number: 11922937Abstract: One or more computing devices, systems, and/or methods for detecting trigger phrases and transmitting electronic messages to devices are provided. For example, audio received via a microphone of a first device may be monitored. Responsive to detecting a first trigger phrase in a first audio segment identified during the monitoring, a first electronic message comprising instructions to activate a microphone function of a second device may be generated and the first electronic message may be transmitted to the second device. Responsive to detecting a second trigger phrase in a second audio segment identified during the monitoring, a second electronic message comprising instructions to activate a microphone function of a third device may be generated and the second electronic message may be transmitted to the third device.Type: GrantFiled: October 18, 2021Date of Patent: March 5, 2024Assignee: Yahoo Assets LLCInventor: Varun Bhagwan
-
Patent number: 11922554Abstract: 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 template being used. Thus, the disclosed framework can be utilized for creating new high-quality media, improving upon existing media and/or reformatting media for rendering upon dissemination.Type: GrantFiled: October 4, 2021Date of Patent: March 5, 2024Assignee: YAHOO AD TECH LLCInventors: Victor Kyriazakos, Eugen Fialcovschi, Christos Papapavlou, Ben Skinner, Zeda Stone, Herve Bizira
-
Patent number: 11921846Abstract: Disclosed are systems and methods for improving interactions with and between computers in distributional similarity identification using randomized observations. In connection with an intrusion detection system monitoring a computing system, a pair of perturbed sample sets are generating using a pair of real sample set (or real observations) and a pair of random sample sets (of randomly-selected observations), and a similarity measuring representing a level of consistency in user behavior is determined. The systems improve the quality and accuracy of the similarity determination for use in intrusion detection.Type: GrantFiled: March 31, 2020Date of Patent: March 5, 2024Assignee: YAHOO ASSETS LLCInventors: Stav Yanovsky Daye, Ran Wolff
-
Patent number: 11914582Abstract: One or more computing devices, systems, and/or methods for generating a list of suggested queries associated with one or more keywords are provided. For example, one or more keywords may be received via a search interface. A plurality of queries associated with the one or more keywords may be determined based upon the one or more keywords and a historical query database. A plurality of relationship scores associated with the plurality of queries may be generated based upon a plurality of search sessions associated with the historical query database. The historical query database may be analyzed to determine a plurality of click rates associated with the plurality of queries. A list of suggested queries may be generated based upon the plurality of relationship scores and the plurality of click rates.Type: GrantFiled: June 28, 2022Date of Patent: February 27, 2024Assignee: Yahoo Assets LLCInventors: Su-Chen Lin, Jian-Chih Ou, Tzu-Chiang Liou, Wei-Lun Su
-
Patent number: 11915158Abstract: One or more computing devices, systems, and/or methods for cross-domain action prediction are provided. Action sequence embeddings are generated based upon a textual embedding and a graph embedding utilizing past user action sequences corresponding to sequences of past actions performed by users across a plurality of domains. An autoencoder is trained to utilize the action sequence embeddings to project the action sequence embeddings to obtain intent space vectors. A service switch classifier is trained using the intent space vectors. In response to the service switch classifier predicting that a current user will switch from a current domain to a next domain, the current user is provided with a recommendation of an action corresponding to the next domain.Type: GrantFiled: January 16, 2023Date of Patent: February 27, 2024Assignee: Yahoo Assets LLCInventors: Su-Chen Lin, Zhungxun Liao, Jian-Chih Ou, Tzu-Chiang Liou
-
Patent number: 11915693Abstract: Methods, programming, and system for modifying a slot value are described herein. In a non-limiting embodiment, an intent may be determined based on a first utterance. A first slot-value pair may be obtained for the first utterance based on the intent, the first slot-value pair including a first slot and a first value associated with the first slot. A second value associated with the first slot may be identified, the second value being identified from a second utterance that was previously received. Based on the intent and the first slot, a type of update to be performed with respect to the second value may be determined. The second value may then be updated based on the first value and the type of update.Type: GrantFiled: September 21, 2020Date of Patent: February 27, 2024Assignee: YAHOO ASSETS LLCInventors: Prakhar Biyani, Cem Akkaya, Kostas Tsioutsiouliklis
-
Patent number: 11916946Abstract: Systems and methods are disclosed for identifying malicious traffic associated with a website.Type: GrantFiled: March 21, 2022Date of Patent: February 27, 2024Assignee: Yahoo Ad Tech LLCInventors: Lachlan A. Maxwell, Donald J. McQueen
-
Patent number: 11914838Abstract: A device, system, and method are directed towards facilitating composing, editing, and displaying a message that includes text and graphics inline. An edit window provides a mechanism for editing the text inline. The message, including text and graphics, may be sent to a remote device. The remote device may display the message, and edit the text and graphics inline, and send a reply message to the original sender.Type: GrantFiled: September 23, 2020Date of Patent: February 27, 2024Assignee: YAHOO ASSETS LLCInventors: Chris Kalaboukis, Sunil Nagaraj
-
Patent number: 11916899Abstract: Disclosed are systems and methods for managing online identity authentication risk in a nuanced identity system. For example, a method may include receiving a request by a user for a transaction on an electronic platform; determining a risk associated with the requested transaction; determining a current level of assurance associated with the user on the electronic platform; determining that the risk exceeds the current level of assurance; adjusting the current level of assurance such that the adjusted level of assurance exceeds the risk; and executing the requested transaction on the electronic platform after adjusting the current level of assurance.Type: GrantFiled: September 27, 2019Date of Patent: February 27, 2024Assignee: Yahoo Assets LLCInventors: George Fletcher, Jonathan Hryn, Lovlesh Chhabra, Deepak Nayak