Patents by Inventor Oren Shlomo Somekh

Oren Shlomo Somekh 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).

  • 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: 11810158
    Abstract: Briefly, embodiments disclosed herein may relate to digital content selection, and more particularly to weighted pseudo-random digital content selection for use in and/or with online digital content delivery, such as online advertising, for example.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: November 7, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: Shahar Golan, Oren Shlomo Somekh, Michal Aharon
  • Patent number: 11792277
    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 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 one or more similarity scores associated with a first client device and one or more client devices. A user profile associated with the first client device may be modified, based upon the similarity profile and/or one or more user profiles associated with the one or more client devices, to generate a modified user profile. Content may be selected for presentation via the first client device based upon the modified user profile.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: October 17, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Rotem Stram, Eliran Abutbul, Oren Shlomo Somekh, Yair Koren, Morelle Sheer Arian
  • Publication number: 20230230125
    Abstract: The present teaching relates to generating an updated model related to advertisement selection. In one example, a request is obtained for updating a model to be utilized for selecting an advertisement. A plurality of copies of the model is generated. The model is pre-selected based on a performance metric related to advertisement selection. Based on each of the plurality of copies, a candidate model is created by modifying one or more parameters of the copy of the model to create a plurality of candidate models. One of the plurality of candidate models is selected based on the performance metric. The steps of generating, creating, and selecting are repeated until a predetermined condition is met. The model is updated with the latest selected candidate model when the predetermined condition is met.
    Type: Application
    Filed: December 16, 2022
    Publication date: July 20, 2023
    Inventors: Amit Kagian, Michal Aharon, Oren Shlomo Somekh
  • Publication number: 20230214883
    Abstract: 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: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Baruch Trayvas
  • Publication number: 20230214880
    Abstract: 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: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Boris Trayvas
  • Publication number: 20230214882
    Abstract: 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: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Oren Shlomo Somekh, Alex Shtoff, Avi Shahar, Tomer Shadi, Yair Koren, Anna Itzhaki, Yohay Kaplan, Tal Cohen, Boris Trayvas
  • Publication number: 20230153221
    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: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
  • Publication number: 20230138111
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for transmission to client devices are provided. A request for content associated with a client device may be received. Bid values and/or click probabilities associated with content items may be determined. A probability of receiving a negative signal associated with a content item of the content items from the client device responsive to presenting the content item via the client device may be determined based upon a user profile associated with the client device. A content item score, of content item scores associated with the content items, may be generated based upon the probability, a click probability and/or a bid value associated with the content item. The content item may be selected from the content items for presentation via the client device based upon the content item scores. The content item may be transmitted to the client device.
    Type: Application
    Filed: January 1, 2023
    Publication date: May 4, 2023
    Inventors: Natalia Silberstein, Oren Shlomo Somekh, Yair Koren, Michal Aharon, Tingyi Wu, Dror Porat
  • Publication number: 20230078227
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a sequence of actions performed using a first interface on a first client device may be identified. A first negative signal probability may be determined based upon the sequence of actions. The first negative signal probability may correspond to a probability of receiving a negative signal associated with a first content item from the first client device responsive to presenting the first content item via the first interface on the first client device. The first interface on the first client device may be controlled based upon the first negative signal probability.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Oren Shlomo Somekh, Natalia Silberstein, Yaroslav Fyodorov, Fiana Raiber, Oleg Zendel, Ali Tabaja
  • Publication number: 20230038736
    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 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 one or more similarity scores associated with a first client device and one or more client devices. A user profile associated with the first client device may be modified, based upon the similarity profile and/or one or more user profiles associated with the one or more client devices, to generate a modified user profile. Content may be selected for presentation via the first client device based upon the modified user profile.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 9, 2023
    Inventors: Rotem STRAM, Eliran ABUTBUL, Oren Shlomo SOMEKH, Yair KOREN, Morelle Sheer ARIAN
  • Patent number: 11561879
    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: June 14, 2021
    Date of Patent: January 24, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
  • Patent number: 11544777
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for transmission to client devices are provided. A request for content associated with a client device may be received. Bid values and/or click probabilities associated with content items may be determined. A probability of receiving a negative signal associated with a content item of the content items from the client device responsive to presenting the content item via the client device may be determined based upon a user profile associated with the client device. A content item score, of content item scores associated with the content items, may be generated based upon the probability, a click probability and/or a bid value associated with the content item. The content item may be selected from the content items for presentation via the client device based upon the content item scores. The content item may be transmitted to the client device.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 3, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: Natalia Silberstein, Oren Shlomo Somekh, Yair Koren, Michal Aharon, Tingyi Wu, Dror Porat
  • Patent number: 11544740
    Abstract: The present teaching relates to generating an updated model related to advertisement selection. In one example, a request is obtained for updating a model to be utilized for selecting an advertisement. A plurality of copies of the model is generated. The model is pre-selected based on a performance metric related to advertisement selection. Based on each of the plurality of copies, a candidate model is created by modifying one or more parameters of the copy of the model to create a plurality of candidate models. One of the plurality of candidate models is selected based on the performance metric. The steps of generating, creating, and selecting are repeated until a predetermined condition is met. The model is updated with the latest selected candidate model when the predetermined condition is met.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: January 3, 2023
    Assignee: YAHOO AD TECH LLC
    Inventors: Amit Kagian, Michal Aharon, Oren Shlomo Somekh
  • Publication number: 20220398180
    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: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Naama Haramaty-Krasne, Yohay Kaplan, Oren Shlomo Somekh, Alexander Shtoff
  • Patent number: 11483401
    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 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 one or more similarity scores associated with a first client device and one or more client devices. A user profile associated with the first client device may be modified, based upon the similarity profile and/or one or more user profiles associated with the one or more client devices, to generate a modified user profile. Content may be selected for presentation via the first client device based upon the modified user profile.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: October 25, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Rotem Stram, Eliran Abutbul, Oren Shlomo Somekh, Yair Koren, Morelle Sheer Arian
  • Patent number: 11361038
    Abstract: The present teaching relates to providing a recommendation for subscribing to or unsubscribing from an electronic communication. In one example, actions of a user are obtained with respect to electronic communications of the user. One or more categories of the electronic communications are determined. A state of the user is determined based on the actions and the one or more categories. The state is either a discovery state indicating that the user expresses an interest to receive electronic communications associated with a specific category or a cleaning state indicating that the user lacks an interest in one or more received electronic communications. A subscribe recommendation for subscribing to electronic communications associated with the specific category is provided when the state is determined to be a discovery state.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 14, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Liane Lewin-Eytan, Iftah Gamzu, Natalia Silberstein, Ian McCarthy, Oren Shlomo Somekh, Keren Baruch, Christopher Royer
  • Publication number: 20220086256
    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 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 one or more similarity scores associated with a first client device and one or more client devices. A user profile associated with the first client device may be modified, based upon the similarity profile and/or one or more user profiles associated with the one or more client devices, to generate a modified user profile. Content may be selected for presentation via the first client device based upon the modified user profile.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventors: Rotem STRAM, Eliran ABUTBUL, Oren Shlomo SOMEKH, Yair KOREN, Morelle Sheer ARIAN
  • Patent number: 11233758
    Abstract: Method, systems, and computer-readable for selectively sharing media among two or more client devices. Initially, media (e.g., image(s), video, audio, text, etc.) can be rendered via a first client device. Portions of the media rendered on a first client device can be selectively encoded, thereby masking the selectively encoded portions. The media can then be shared, including the encoded portions, with a second client device. Using the first client device, an operation can be implemented for authorizing decoding of the portions of the media by the second client device, thereby allowing the decoded portions of the media to be rendered by the second client device without masking.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: January 25, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Nadav Golbandi, Oren Shlomo Somekh, Rodrigo Setti, Srinivas Raovasudeva
  • Publication number: 20210012415
    Abstract: One or more computing devices, systems, and/or methods for selecting content items for transmission to client devices are provided. A request for content associated with a client device may be received. Bid values and/or click probabilities associated with content items may be determined. A probability of receiving a negative signal associated with a content item of the content items from the client device responsive to presenting the content item via the client device may be determined based upon a user profile associated with the client device. A content item score, of content item scores associated with the content items, may be generated based upon the probability, a click probability and/or a bid value associated with the content item. The content item may be selected from the content items for presentation via the client device based upon the content item scores. The content item may be transmitted to the client device.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 14, 2021
    Inventors: Natalia Silberstein, Oren Shlomo Somekh, Yair Koren, Michal Aharon, Tingyi Wu, Dror Porat