Patents Assigned to Amobee Inc.
-
Patent number: 11429989Abstract: The present teaching relates to method, system, and medium for determining audience clusters to be assigned to an advertisement exposure opportunity. A plurality of advertisement exposure opportunities are obtained, wherein each of the plurality of advertisement exposure opportunities is to be used for placing an advertisement. For each of the plurality of advertisement exposure opportunities, a plurality of audience clusters are generated based on at least one criterion associated with the advertisement exposure opportunity. The plurality of audience clusters are ranked based on at least one ranking criterion, and ordered audience clusters are generated based on the ranking. The ordered audience clusters associated with the plurality of advertisement exposure opportunities in response to an event are updated, wherein the ordered audience clusters for each of the plurality of advertisement exposure opportunities are generated prior to receiving a request for placing the advertisement.Type: GrantFiled: February 6, 2018Date of Patent: August 30, 2022Assignee: AMOBEE, INC.Inventors: Scott Andrew Ferber, Kevin Coates Haley
-
Publication number: 20210383425Abstract: 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: ApplicationFiled: June 8, 2020Publication date: December 9, 2021Applicant: Amobee, Inc.Inventors: Mark Hrycay, Carrie Ward, Kevin Haley, Kaushik Sinha
-
Publication number: 20210182886Abstract: 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: ApplicationFiled: February 16, 2021Publication date: June 17, 2021Applicant: Amobee, Inc.Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
-
Patent number: 10956922Abstract: 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: GrantFiled: February 6, 2018Date of Patent: March 23, 2021Assignee: Amobee, Inc.Inventors: Scott Andrew Ferber, Kevin Coates Haley, Aleck Howard Schleider
-
Patent number: 10846714Abstract: 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: GrantFiled: November 15, 2016Date of Patent: November 24, 2020Assignee: Amobee, Inc.Inventors: Ali Jalali, Santanu Kolay, Peter Foldes, Ali Dasdan
-
Patent number: 10783563Abstract: 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: GrantFiled: December 27, 2018Date of Patent: September 22, 2020Assignee: Amobee, Inc.Inventors: Ali Dasdan, Andrey Svirsky
-
Patent number: 10762539Abstract: Disclosed are systems and methods for managing queries on on-line advertisement data. The system includes a query engine device for receiving queries from and outputting query results to query client devices and a training engine for generating and adjusting a model for predicting an estimation of resource usage for execution of each received query based on each query's corresponding feature vector having values pertaining to the query and a system status. The query engine device is further configured to provide the estimation of resource usage for each query to the corresponding query client device and, in response, receive input from such corresponding query client device and specifying whether to proceed with the corresponding query. A database system receives input from each query's corresponding query client device as to whether to proceed with the query and, in response, initiates or inhibits execution of such query with respect to a database storage system.Type: GrantFiled: January 27, 2016Date of Patent: September 1, 2020Assignee: AMOBEE, INC.Inventors: Mummoorthy Murugesan, Jianqiang Shen, Yan Qi
-
Patent number: 10719836Abstract: 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: GrantFiled: September 16, 2011Date of Patent: July 21, 2020Assignee: Amobee, Inc.Inventors: Assaf Henkin, Itai Brickner, Stanislav Krichevsky
-
Patent number: 10621616Abstract: 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: GrantFiled: October 7, 2015Date of Patent: April 14, 2020Assignee: Amobee, Inc.Inventor: Harshini Ramnath Krishnan
-
Patent number: 10528970Abstract: 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: GrantFiled: December 1, 2014Date of Patent: January 7, 2020Assignee: Amobee, Inc.Inventors: Bin Song, Khaled Elmeleegy, ShaoSu Liu, Santanu Kolay, Lawrence Lo
-
Patent number: 10521829Abstract: 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: GrantFiled: October 20, 2016Date of Patent: December 31, 2019Assignee: Amobee, Inc.Inventors: Ali Dasdan, Christos Koufogiannakis
-
Patent number: 10412430Abstract: 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: GrantFiled: May 28, 2014Date of Patent: September 10, 2019Assignee: Amobee, Inc.Inventors: Scott Andrew Ferber, Aleck Howard Schleider, D. Bryan Jones
-
Patent number: 10410246Abstract: 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: GrantFiled: November 13, 2015Date of Patent: September 10, 2019Assignee: Amobee, Inc.Inventors: Santanu Kolay, Christos Koufogiannakis, Ali Dasdan, Shiyong Cheng, Lawrence Lo
-
Patent number: 10353918Abstract: 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: GrantFiled: November 7, 2014Date of Patent: July 16, 2019Assignee: Amobee, Inc.Inventors: Yan Qi, Mingxi Wu
-
Patent number: 10325289Abstract: 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: GrantFiled: July 18, 2016Date of Patent: June 18, 2019Assignee: Amobee, Inc.Inventor: Joshua M. Koran
-
Patent number: 10311490Abstract: 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: GrantFiled: May 1, 2017Date of Patent: June 4, 2019Assignee: Amobee, Inc.Inventor: Douglas Smith
-
Patent number: 10296946Abstract: 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: GrantFiled: December 24, 2013Date of Patent: May 21, 2019Assignee: Amobee, Inc.Inventor: Sherman Luk
-
Patent number: 10290026Abstract: 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: GrantFiled: January 5, 2017Date of Patent: May 14, 2019Assignee: Amobee, Inc.Inventor: Douglas Smith
-
Publication number: 20190130457Abstract: 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: ApplicationFiled: December 27, 2018Publication date: May 2, 2019Applicant: Amobee, Inc.Inventors: Ali Dasdan, Andrey Svirsky
-
Patent number: 10262339Abstract: 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: GrantFiled: July 20, 2015Date of Patent: April 16, 2019Assignee: Amobee, Inc.Inventor: Joshua M. Koran