Patents by Inventor Yohay Kaplan
Yohay Kaplan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250124482Abstract: One or more systems and/or methods for providing conversion prospecting for dynamic content recommendation are provided. A model is trained, using positive events and negative events, to predict conversion-given-click probabilities of users and products. The model is utilized to generate a prediction of a conversion-given-click probability that a user will perform an action in relation to a product. The model is used to generate a bid for the user and the product based upon the conversion-given-click probability, a content provider bid for the product, and a target cost per action. The bid is used to determine whether the product is to compete in an auction hosted by a content serving platform that selects and transmits content items of products to devices for display to users.Type: ApplicationFiled: October 15, 2023Publication date: April 17, 2025Inventors: Eliran Abutbul, Yohay Kaplan, Naama Haramaty-Krasne, Omer Duvdevany, Oren S. Somekh, Or David
-
Publication number: 20250095025Abstract: The present teaching relates to online advertising. Bids directed to a display ad opportunity are received, where the display ad opportunity involves a user and an associated context and each bid includes a candidate advertisement. Auxiliary features are obtained for each bid based on a code generated by an autoencoder based on the bid and a predicted performance metric is determined for the candidate advertisement associated with the bid based on the auxiliary features associated with the bid. A winning advertisement is selected from candidate advertisements of the bids according to a ranking determined based on the respective predicted performance metrics of the candidate advertisements.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Alex Shtoff, Ariel Raviv, Yohay Kaplan
-
Patent number: 12217193Abstract: One or more computing devices, systems, and/or methods for content recommendations using historical future data are provided. A model serving delay time is computed as an average of training delays of events. A historical data time interval is determined based upon the model serving delay time. A model is trained for predicting user content preferences using historic user distribution data and historic content distribution data associated with the historic data time interval. The model is utilized to generate and provide content recommendations to users.Type: GrantFiled: April 21, 2023Date of Patent: February 4, 2025Assignee: Yahoo Assets LLCInventors: Roie Melamed, Yohay Kaplan, Yair Koren
-
Publication number: 20250037171Abstract: The present teaching relates to method, system, medium, and implementations for online advertising. Bids are solicited from multiple bidders for an online ad display opportunity. A current value of a budget factor is retrieved and used for computing, for each advertisement corresponding to a respective bid, a wrapper function value based on the current value of the budget factor and a flow type of the advertisement. Based on the wrapper function value for each advertisement, a ranking score is determined and used to rank the advertisements associated with the bids. A winning bid is accordingly selected based on the ranking scores.Type: ApplicationFiled: July 26, 2023Publication date: January 30, 2025Inventors: Naama Haramaty-Krasne, Oren Shlomo Somekh, Yohay Kaplan, Tal Cohen, Daniel Haddad
-
Publication number: 20240311662Abstract: One or more computing devices, systems, and/or methods for content recommendation based upon continuity and grouping information of attributes are provided herein. User interaction data specifying whether users interacted with content items, user attributes of the users, and content attributes of the content items is obtained. A data structure is populated with the user interaction data. The data structure is modified by inserting a set of sub-fields into the data structure for a user attribute. A sub-field is populated with a value representing an option of the user attribute. The set of sub-fields are an encoding of continuity information and grouping information representing options for the user attribute. The data structure is processed using machine learning functionality to generate a model. The model is utilized to generate a prediction as to whether a user will interact with a content item.Type: ApplicationFiled: May 24, 2024Publication date: September 19, 2024Inventors: Alexander Shtof, Yair Koren, Yohay Kaplan
-
Publication number: 20240202095Abstract: 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: ApplicationFiled: January 8, 2024Publication date: June 20, 2024Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
-
Patent number: 11995572Abstract: One or more computing devices, systems, and/or methods for content recommendation based upon continuity and grouping information of attributes are provided herein. User interaction data specifying whether users interacted with content items, user attributes of the users, and content attributes of the content items is obtained. A data structure is populated with the user interaction data. The data structure is modified by inserting a set of sub-fields into the data structure for a user attribute. A sub-field is populated with a value representing an option of the user attribute. The set of sub-fields are an encoding of continuity information and grouping information representing options for the user attribute. The data structure is processed using machine learning functionality to generate a model. The model is utilized to generate a prediction as to whether a user will interact with a content item.Type: GrantFiled: January 16, 2023Date of Patent: May 28, 2024Assignee: Yahoo Assets LLCInventors: Alexander Shtof, Yair Koren, Yohay Kaplan
-
Patent number: 11887154Abstract: One or more computing devices, systems, and/or methods for implementing a model for serving exploration traffic are provided. An amount of spend by a content provider to provide content items of the content provider through a content serving platform to client devices of users is determined. A number of exploration impressions of users viewing exploration content items of the content provider over a timespan is determined. A return on exploration impression metric is determined for the content provider based upon a ratio of the amount of spend to the number of exploration impressions. The return on exploration metric is used to rank available exploration content items of content providers for serving exploration traffic.Type: GrantFiled: October 18, 2022Date of Patent: January 30, 2024Assignee: Yahoo Ad Tech LLCInventors: Tal Cohen, Yair Koren, Abraham Shahar, Alexander Zlotnik, Yohay Kaplan
-
Patent number: 11868228Abstract: 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: GrantFiled: January 19, 2023Date of Patent: January 9, 2024Assignee: Yahoo Ad Tech LLCInventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
-
Publication number: 20230297857Abstract: One or more computing devices, systems, and/or methods for content recommendations using historical future data are provided. A model serving delay time is computed as an average of training delays of events. A historical data time interval is determined based upon the model serving delay time. A model is trained for predicting user content preferences using historic user distribution data and historic content distribution data associated with the historic data time interval. The model is utilized to generate and provide content recommendations to users.Type: ApplicationFiled: April 21, 2023Publication date: September 21, 2023Inventors: Roie Melamed, Yohay Kaplan, Yair Koren
-
Publication number: 20230214686Abstract: One or more computing devices, systems, and/or methods for content recommendation based upon continuity and grouping information of attributes are provided herein. User interaction data specifying whether users interacted with content items, user attributes of the users, and content attributes of the content items is obtained. A data structure is populated with the user interaction data. The data structure is modified by inserting a set of sub-fields into the data structure for a user attribute. A sub-field is populated with a value representing an option of the user attribute. The set of sub-fields are an encoding of continuity information and grouping information representing options for the user attribute. The data structure is processed using machine learning functionality to generate a model. The model is utilized to generate a prediction as to whether a user will interact with a content item.Type: ApplicationFiled: January 16, 2023Publication date: July 6, 2023Inventors: Alexander Shtof, Yair Koren, Yohay Kaplan
-
Publication number: 20230214883Abstract: The present teaching relates to generating combination distributions for ads. A prediction model is obtained via machine learning with respect to a criterion. Training data are associated with multiple ads each having multiple attributes, and include combinations with recorded performance for each ad. Each combination has multiple assets representing respective attributes of an ad. Using the prediction model, performance of each combination of each ad can be predicted and used for generating combination distributions for the ads. Such generated combination distributions are then sent to an explore/exploit layer (EEL) at a frontend ad serving engine so that it can draw a combination associated with an auction winning ad for rendering on a webpage viewed by a user on a user device.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Baruch Trayvas
-
Publication number: 20230214880Abstract: 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: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Boris Trayvas
-
Publication number: 20230214882Abstract: The present teaching relates to generating combination distributions for ads. Features are computed based on training data associated with ads, each of which has a plurality of attributes. The training data include asset combinations with past performance thereof for each of the ads. Each combination includes multiple assets representing respective attributes of an ad. The features are used in machine learning to obtain an auxiliary model, which is used to generate combination distributions for each ad based on predicted performance for each combination associated with the ad. Such generated combination distributions are sent to an explore/exploit layer (EEL) for a frontend ad serving engine to draw a combination therefrom for an auction winning ad for rendering on a webpage viewed by a user on a user device.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Boris Trayvas
-
Publication number: 20230153221Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
-
Patent number: 11636361Abstract: One or more computing devices, systems, and/or methods for content recommendations using historical future data are provided. A model serving delay time is computed as an average of training delays of events. A historical data time interval is determined based upon the model serving delay time. A model is trained for predicting user content preferences using historic user distribution data and historic content distribution data associated with the historic data time interval. The model is utilized to generate and provide content recommendations to users.Type: GrantFiled: July 14, 2020Date of Patent: April 25, 2023Assignee: YAHOO ASSETS LLCInventors: Roie Melamed, Yohay Kaplan, Yair Koren
-
Publication number: 20230039956Abstract: One or more computing devices, systems, and/or methods for implementing a model for serving exploration traffic are provided. An amount of spend by a content provider to provide content items of the content provider through a content serving platform to client devices of users is determined. A number of exploration impressions of users viewing exploration content items of the content provider over a timespan is determined. A return on exploration impression metric is determined for the content provider based upon a ratio of the amount of spend to the number of exploration impressions. The return on exploration metric is used to rank available exploration content items of content providers for serving exploration traffic.Type: ApplicationFiled: October 18, 2022Publication date: February 9, 2023Inventors: Tal Cohen, Yair Koren, Abraham Shahar, Alexander Zlotnik, Yohay Kaplan
-
Patent number: 11561879Abstract: 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: GrantFiled: June 14, 2021Date of Patent: January 24, 2023Assignee: YAHOO AD TECH LLCInventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
-
Patent number: 11556814Abstract: One or more computing devices, systems, and/or methods for content recommendation based upon continuity and grouping information of attributes are provided herein. User interaction data specifying whether users interacted with content items, user attributes of the users, and content attributes of the content items is obtained. A data structure is populated with the user interaction data. The data structure is modified by inserting a set of sub-fields into the data structure for a user attribute. A sub-field is populated with a value representing an option of the user attribute. The set of sub-fields are an encoding of continuity information and grouping information representing options for the user attribute. The data structure is processed using machine learning functionality to generate a model. The model is utilized to generate a prediction as to whether a user will interact with a content item.Type: GrantFiled: February 25, 2020Date of Patent: January 17, 2023Assignee: YAHOO ASSETS LLCInventors: Alexander Shtof, Yair Koren, Yohay Kaplan
-
Publication number: 20220398180Abstract: 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: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff