Patents Assigned to Amobee Inc.
  • Publication number: 20210383425
    Abstract: Forecasted attributes may be determined for scheduled media items based at least in part on observed characteristics associated with previously presented media items. A division of the scheduled media items into a plurality of media segments may be identified based on the forecasted attributes. A media allocation plan may be determined by solving an optimization problem that includes the media segments and the forecasted attributes.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 9, 2021
    Applicant: Amobee, Inc.
    Inventors: Mark Hrycay, Carrie Ward, Kevin Haley, Kaushik Sinha
  • Publication number: 20210182886
    Abstract: The present teaching relates to method, system, and medium for profiling accounts. A plurality of identifiers are obtained, wherein each of the plurality of identifiers is associated with one of a device operated by a user and a platform on which the user consumes content in one or more media types. An account corresponding to the user is created, wherein the account represents the user across devices, platforms, and/or media types. A persistent identifier is generated for the account, wherein the persistent identifier links the plurality of identifiers. Consumption data related to the account with the persistent identifier is obtained. The consumption data is gathered from sources associated with the plurality of identifiers across different devices, platforms, or media types, and the account is profiled based on the obtained consumption data.
    Type: Application
    Filed: February 16, 2021
    Publication date: June 17, 2021
    Applicant: Amobee, Inc.
    Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
  • Patent number: 10956922
    Abstract: The present teaching relates to method, system, and medium for profiling accounts. A plurality of identifiers are obtained, wherein each of the plurality of identifiers is associated with one of a device operated by a user and a platform on which the user consumes content in one or more media types. An account corresponding to the user is created, wherein the account represents the user across devices, platforms, and/or media types. A persistent identifier is generated for the account, wherein the persistent identifier links the plurality of identifiers. Consumption data related to the account with the persistent identifier is obtained. The consumption data is gathered from sources associated with the plurality of identifiers across different devices, platforms, or media types, and the account is profiled based on the obtained consumption data.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: March 23, 2021
    Assignee: Amobee, Inc.
    Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
  • Patent number: 10846714
    Abstract: Techniques and mechanisms described herein facilitate adaptive fuzzy fallback stratified sampling. According to various embodiments, an actual or estimated minimum vertex cover of a feature dependency graph representing a dataset may be determined. The dataset may include a plurality of feature vectors and a plurality of features. Each feature vector may include a plurality of feature values that correspond with the features. The feature dependency graph may represent a plurality of conditional dependencies between the features. The minimum vertex cover may designate a subset of the features for strata selection. The feature vectors may be partitioned into a plurality of strata based on the designated subset of features. Each stratum may include one or more of the feature vectors. Each feature vector may be assigned to a corresponding stratum based on the values of the designated subset of features for the feature vector.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: November 24, 2020
    Assignee: Amobee, Inc.
    Inventors: Ali Jalali, Santanu Kolay, Peter Foldes, Ali Dasdan
  • Patent number: 10783563
    Abstract: A bid determination platform receives specifications for advertisements, each associated with a model configured to adjust a parameter value of a bid based on different combinations of user and/or media content characteristics associated with different advertisement requests. The platform also receives an advertisement request for placement of an advertisement on an advertisement space of a publisher's media content that has been requested by a user, and the advertisement request is associated with a set of user and media content profile data. For each of the advertisements, all or a subset of the set of user and/or media content profile data is input to each model so as to determine an associated parameter value. Bids for each advertisement are determined, with at least some bids being based on the associated parameter value. An optimum bid is sent with a location of its advertisement to the advertisement request sender.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: September 22, 2020
    Assignee: Amobee, Inc.
    Inventors: Ali Dasdan, Andrey Svirsky
  • Patent number: 10719836
    Abstract: Methods and systems for enhancing a web page are described. Consistent with some embodiments, a content enhancement server analyzes receives a user's web search query submitted to a search engine during a web browsing session. Using the received web search query, the content enhancement server performs various algorithmic operations to select text within a web page being presented to a user for conversion to an interactive link, and/or to select content (e.g., an advertisement) to be presented in connection with the presentation of the web page.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: July 21, 2020
    Assignee: Amobee, Inc.
    Inventors: Assaf Henkin, Itai Brickner, Stanislav Krichevsky
  • Patent number: 10621616
    Abstract: Disclosed herein are systems, methods, and devices for generating efficacy metrics. Systems may include a data object aggregator configured to receive a plurality of advertisement data objects characterizing online advertising content associated with at least one online advertisement campaign. Systems may also include an efficacy metric generator configured to generate a plurality of efficacy metrics characterizing an estimate of a probability of at least some of the plurality of advertisement data objects interacting with a target audience, where the generating is based on one or more properties of the plurality of advertisement data objects. Systems may further include a report generator configured to generate at least one report based on the plurality of efficacy metrics.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: April 14, 2020
    Assignee: Amobee, Inc.
    Inventor: Harshini Ramnath Krishnan
  • Patent number: 10528970
    Abstract: Systems, methods, and apparatus are disclosed for identifying and analyzing online advertising performance data. Systems may receive data records that include data events characterizing interactions between users and online advertisement campaigns. The online advertising data records may include timestamp data characterizing creation dates for data events. The systems may generate intermediate data objects by partitioning at least some of the online advertising data records based on a first plurality of temporal data categories representing different units of time. Each intermediate data object may be associated with a temporal data category of the first plurality of temporal data categories. The systems may generate performance data objects by partitioning the intermediate data objects based on a second plurality of temporal data categories that are different than the first temporal data categories.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 7, 2020
    Assignee: Amobee, Inc.
    Inventors: Bin Song, Khaled Elmeleegy, ShaoSu Liu, Santanu Kolay, Lawrence Lo
  • Patent number: 10521829
    Abstract: At a bid determination platform, an initial sequence having an initial order of software steps for filtering advertisements in response to receiving an advertisement bid request is selected. Until a trigger event occurs, the initial sequence of software steps is implemented in the initial order in response to receiving advertisement bid requests. Implementing the initial sequence comprises automatically tracking a failure (or success) metric and resource requirement metric for each of the software steps. After the trigger event occurs, a first optimum sequence of the software steps is automatically selected in a first optimum order so as to optimize a total resource usage for execution of the software steps. Selecting the first optimum sequence of the software steps in the first optimum order is based on the tracked failure (or success) metric and resource requirement metric for each of the software steps during implementation of the initial sequence.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: December 31, 2019
    Assignee: Amobee, Inc.
    Inventors: Ali Dasdan, Christos Koufogiannakis
  • Patent number: 10412430
    Abstract: Methods, systems, and programming for recommending targeted television programs based on online behavior is provided. In one example, information related to one or more online activities of a user is received. An identifier associated with the user is determined. Information related to television consumption of the user is assessed based on the identifier. An index is generated based on the online activity information and the television consumption information. One or more recommendations are generated based on the index.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: September 10, 2019
    Assignee: Amobee, Inc.
    Inventors: Scott Andrew Ferber, Aleck Howard Schleider, D. Bryan Jones
  • Patent number: 10410246
    Abstract: Systems, methods, and devices are disclosed herein for spend control in online advertising. Systems include a first plurality of advertisement servers included in a first data center, and a second plurality of advertisement servers included in a second data center. Systems include a performance data aggregator configured to receive performance data characterizing bids placed by the first plurality of advertisement servers and the second plurality of advertisement servers. Systems include a spend control analyzer configured to generate spend control data objects based on an estimate of bidding activity associated with the first data center and bidding activity associated with the second data center. Spend control data objects are capable of configuring advertisement servers to perform advertisement operations within determined budgetary constraints.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: September 10, 2019
    Assignee: Amobee, Inc.
    Inventors: Santanu Kolay, Christos Koufogiannakis, Ali Dasdan, Shiyong Cheng, Lawrence Lo
  • Patent number: 10353918
    Abstract: Techniques and mechanisms described herein facilitate the management of data centers. According to various embodiments, a first query dispatcher at a first data center may be disabled. The first data center may include a first data cluster and a first database. The first query dispatcher may be configured to dispatch queries to access data in the first data cluster and in a second data cluster at a second data center. The second data cluster may replicate data stored in the first data cluster. Metadata stored in the first database may be replicated to a second database in the second data center. The metadata may describe a state of the first data cluster. A second query dispatcher may be enabled at the second data center. The second query dispatcher may be configured to dispatch queries to access data in the second data cluster.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: July 16, 2019
    Assignee: Amobee, Inc.
    Inventors: Yan Qi, Mingxi Wu
  • Patent number: 10325289
    Abstract: Methods and apparatus for finding similar on-line users for advertisement or content targeting are disclosed. In one embodiment, a plurality of user data sets associated with a plurality of user identifiers for a plurality of anonymous users are obtained, and each user data set of each user identifier specifies one or more user attributes and on-line user events that have occurred for such user identifier. For each attribute, a correlation to a success metric value is determined for a particular type of event or attribute that has occurred for a plurality of user identifiers that are each associated with such attribute. The plurality of user identifiers and associated data sets are clustered into a plurality of user groups that each has similar data sets by weighting based on the attributes' relative correlation to the success metric.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: June 18, 2019
    Assignee: Amobee, Inc.
    Inventor: Joshua M. Koran
  • Patent number: 10311490
    Abstract: According to various embodiments, techniques and mechanisms described herein facilitate the editing of computer programming tags associated with a website. A user interface displaying a representation of a website may be presented on a display screen. The representation may include a plurality of webpage identifiers that each identifies a respective webpage associated with the website. The representation may also include a plurality of active tag indicators that are each associated with a respective one of the webpages. Each active tag indicator may identify a respective portion of computer programming code included in the respective webpage with which the active tag indicator is associated. User input indicating an editing action to be performed with respect to one or more of the computer programming code portions may be received, and a message identifying the editing action may be transmitted via a communications interface.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: June 4, 2019
    Assignee: Amobee, Inc.
    Inventor: Douglas Smith
  • Patent number: 10296946
    Abstract: Techniques and mechanisms described herein facilitate the performance of advertising audience usage pattern analysis. According to various embodiments, a data collection configuration message may be received at a mobile computing device from a configuration server via a network. The data collection configuration message may include a first instruction for identifying data at the mobile computing device and a second instruction for analyzing data collected at the mobile computing device. Data identified based on the first instruction may be analyzed to generate analyzed data via a processor at the mobile computing device. The analysis may be conducted in accordance with the second instruction. The analyzed data may include an indication of a usage pattern associated with the mobile computing device.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: May 21, 2019
    Assignee: Amobee, Inc.
    Inventor: Sherman Luk
  • Patent number: 10290026
    Abstract: According to various embodiments, techniques and mechanisms described herein facilitate the storage of an image of a rendered webpage on a storage medium. A first message including a request for a webpage may be transmitted to a web server via a communications interface. The webpage request may generate an advertising opportunity bid request for bids to place an advertisement on the requested webpage. A second message to place a bid on the generated advertising opportunity bid request may be transmitted. Information for rendering the webpage is received in response to the webpage request, and an image of the rendered webpage may be stored on a storage medium.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: May 14, 2019
    Assignee: Amobee, Inc.
    Inventor: Douglas Smith
  • Publication number: 20190130457
    Abstract: A bid determination platform receives specifications for advertisements, each associated with a model configured to adjust a parameter value of a bid based on different combinations of user and/or media content characteristics associated with different advertisement requests. The platform also receives an advertisement request for placement of an advertisement on an advertisement space of a publisher's media content that has been requested by a user, and the advertisement request is associated with a set of user and media content profile data. For each of the advertisements, all or a subset of the set of user and/or media content profile data is input to each model so as to determine an associated parameter value. Bids for each advertisement are determined, with at least some bids being based on the associated parameter value. An optimum bid is sent with a location of its advertisement to the advertisement request sender.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Applicant: Amobee, Inc.
    Inventors: Ali Dasdan, Andrey Svirsky
  • Patent number: 10262339
    Abstract: Within a computer networking environment, a first bid request having data is received. Bids are determined for advertisements based on the data associated with such first bid request. It may be determined that the first bid request's data includes one or more specific types of data for a bonus variable. At least a first portion of the bids that were determined for the first bid request are increased by a bonus amount in response to the one or more specific types of data for a bonus variable being determined to be present in the first bid request's data. For the first bid request, an optimum set of one or more of the bids are selected and transmitted, along with a reference to the associated advertisement, via to a sender of the first bid request.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: April 16, 2019
    Assignee: Amobee, Inc.
    Inventor: Joshua M. Koran
  • Patent number: 10242388
    Abstract: A system and method of selecting on-line advertisements in a real-time bidding exchange is disclosed. A bid request associated with a first data set is received. Advertisements are filtered based on each advertisement's campaign constraints as applied to the first data set. A heuristic score for each filtered advertisement is determined based on a small subset of features from the first data set or randomly generated. A bid value is then determined based on a substantial number of the features from the first data set only for each of a top fraction of filtered the advertisements that have the highest heuristic scores. A final bid value and its associated advertisement is selected and sent to a sender of the bid request for presenting in an on-line advertisement space as an impression.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: March 26, 2019
    Assignee: Amobee, Inc.
    Inventors: Jianqiang Shen, Fang Bian, Tai-Ping Yu
  • Patent number: 10217139
    Abstract: A system for creating and using a universal tag to gather consumer data from a web site for the purposes of targeted advertising is provided. The universal tag system has two main subsystems. The first subsystem is a configuration system that is used to define the consumer data to be collected from the website and to define taxonomy and transformation rules to be applied to the collected consumer data. The second subsystem is a runtime system that runs a universal tag client-side script, which is triggered when a consumer lands on a webpage of the website, for collecting the defined consumer data. The runtime system then applies the transformation rules to the collected data and updates a user profile corresponding to the consumer with the transformed data. As well, the runtime system applies the taxonomy rules to the collected data and categorizes the consumer for the purposes of subsequent targeted advertising.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: February 26, 2019
    Assignee: Amobee, Inc.
    Inventors: Jonathan Shottan, Vishal Shah, Doug Smith, Ozan Turgut