NATIVE ADVERTISEMENT SMART INJECTION
Granted: June 30, 2016
Application Number:
20160189248
Techniques are provided that include generating a single script block for placement at a single location on an HTML document in response to a creation of one or more ad units for the HTML document, the single script block including one or more section codes that correspond to one or more content blocks of the HTML document. A syndication script for obtaining logic and metadata is generated for injecting native advertisements in the HTML document based on the one or more section codes.…
TARGETING USING HISTORICAL DATA
Granted: June 30, 2016
Application Number:
20160189217
A method of advertising receives a data log that includes the activities of users. The users have unique identifiers and associated profiles that form a user base. The method segments the user base into user segments by types of users. Hence, a first user segment is formed. The users within the first user segment have a profile similarity. The method groups publisher inventory, and forms a first publisher group. The publishers provide content to the users. The method categorizes…
INFORMATION DISPLAY DEVICE, DISTRIBUTION DEVICE, INFORMATION DISPLAY METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Granted: June 23, 2016
Application Number:
20160180564
According to one aspect of an embodiment, an information display device includes an arranging unit that arranges, in a column, first content and second content that is different from the first content such that an upper end of the first content is brought into contact with the lower end of the second content. The information display device includes a displaying unit that displays the first content and the second content at the position away from the upper end of the second content by a…
GENERATING DEVICE, GENERATING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Granted: June 23, 2016
Application Number:
20160180455
A generating device according to the present application includes an acquisition unit, and a generation unit. The acquisition unit acquires information concerning a company from information transmitted on a communication network. The generation unit generates a model for predicting an index value indicating credit to a first company based on information concerning the first company acquired by the acquisition unit, based on a correlation between information concerning a second company…
DISTRIBUTION APPARATUS, DISTRIBUTION METHOD, TERMINAL DEVICE, SELECTION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Granted: June 23, 2016
Application Number:
20160180397
A distribution apparatus according to an embodiment includes an accepting unit and a distributing unit. The accepting unit accepts an advertisement request from an application that operates can the terminal device. When the accepting unit accepts the advertisement request, the distributing unit distributes display candidate advertisements as candidates to be displayed by the terminal device to a terminal device that selects a display target advertisement based on the information on the…
SYSTEMS AND METHODS FOR AD CAMPAIGN OPTIMIZATION
Granted: June 23, 2016
Application Number:
20160180376
A computer system that implements a method for optimizing an ad campaign may be configured to receive an online ad display request to display an ad to a viewer and obtain at least three probabilities—a first probability that the ad will receive a positive response from the viewer, a second probability that the ad will receive a neutral response from the viewer, and a third probability that the ad will receive a negative response from the viewer. Additionally, the computer system may…
VIEWABLE IMPRESSIONS SYSTEM
Granted: June 23, 2016
Application Number:
20160180374
Described herein are solutions for improving management of viewable impression based display advertising systems. For example, described herein are solutions for improving management of viewable impression based display advertising systems amongst various online marketing channels, such as search engine and guaranteed display advertising (GDA) marketing channels. The solutions can include use of a legacy GDA system and a score (e.g., a ratio) to bridge viewable impression based control…
PACING CONTROL FOR ONLINE AD CAMPAIGNS
Granted: June 23, 2016
Application Number:
20160180373
Described herein are techniques and systems for online ad campaign pacing. The techniques described herein use budget allocation along with the estimations of bids and response rates. With use of budget allocation, the techniques can use budget pacing to enhance impressions and maximize desired responses, such as desired click-through rates. These techniques focus on enhancing pacing and performance of ad campaigns, such as enhancing performance across distinct and/or unified online ad…
PREDICTION DEVICE, PREDICTION METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Granted: June 23, 2016
Application Number:
20160180232
A prediction device according to the present application includes an acquisition unit and a prediction unit. The acquisition unit acquires sensor information related to a first user, the sensor information having been detected with a sensor. The prediction unit predicts an interest of the first user, based on an action pattern obtained from a history of the sensor information of the first user obtained by the acquisition unit, and interest information of user classification into which a…
SYSTEM FOR DETERMINING LOCAL INTENT IN A SEARCH QUERY
Granted: June 9, 2016
Application Number:
20160162946
A system and method are disclosed for selecting advertisements based on local intent. Local intent may reflect whether a search query should receive results and advertisements that are geographically specific. The local intent may be determined using probabilistic models that analyze historical searches to determine which search terms tend to have local intent.
ADVERTISEMENT DISTRIBUTION MANAGEMENT DEVICE, ADVERTISEMENT DISTRIBUTION MANAGEMENT METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Granted: June 9, 2016
Application Number:
20160162934
An advertisement distribution management device according to the present resent invention includes an acquiring unit, a determination unit, and a sending unit. The acquiring unit acquires, for each number of advertisement requests sent to an advertisement distribution device per unit time, a profit expected value of advertising content that is distributed by the advertisement distribution device in accordance with the advertisement requests. The determination unit determines, on the…
METHOD AND SYSTEM FOR DISPLAYING ONLINE ADVERTISEMENTS
Granted: May 26, 2016
Application Number:
20160148282
A system and method for increasing displaying time of online advertisements. Upon receiving a search request, a search engine identifies a list of search results and displays them on one side of a result page. The search engine also obtains a list of advertisements and displays them on the other side of the result page. When a user scrolls down to look at search results at a lower portion of the result page, the list of advertisements are moved down, following the movement of the screen.…
SYSTEMS AND METHODS FOR MANAGING ADVERTISING CAMPAIGNS
Granted: May 5, 2016
Application Number:
20160125454
Systems and methods for managing advertisement campaign are provided. The system includes one or more devices having a processor and a non-transitory storage medium accessible to the hardware processor. The system includes a memory storing a database including campaign data. The system also includes a server computer in communication with the database. The server computer is programmed to receive a budget to be spent on a plurality of websites. The server computer is programmed to…
SYSTEMS AND METHODS FOR TRACKING BRAND REPUTATION AND MARKET SHARE
Granted: May 5, 2016
Application Number:
20160125450
Systems and methods for tracking brand reputation and market share are provided. The system includes one or more devices having a processor and a non-transitory storage medium accessible to the hardware processor. The device is programmed to obtain an awareness index at a plurality of levels at least partially based on the brand data. The device is programmed to obtain a favorability index as a ratio of user numbers based on the brand data. The device is programmed to obtain a branding…
SYSTEMS AND METHODS FOR NATIVE ADVERTISEMENT SELECTION AND FORMATTING
Granted: May 5, 2016
Application Number:
20160125314
Provided herein is a system or method for a native advertisement selection and formatting module operable to monitor displayable content and store characteristic-related information relating to the monitored content, including keyword-related information and format-related information, utilize one or more machine learning-based algorithms, analyze the characteristic-related information relating to the monitored content, including the keyword-related information and the format-related…
SYSTEM AND METHOD FOR DYNAMICALLY RETRIEVING DATA SPECIFIC TO A REGION OF A LAYER
Granted: May 5, 2016
Application Number:
20160125051
A system may provide for retrieving data within a selected region of a map is provided. The system may include mobile devices configured to display a map and to receive a user selection of a region of the map. An application server may receive data from the mobile device, representing the user selected region of the map and a search criterion. A database may be in operative communication with the application server and executes a query using the data representing the selected region of…
METHODS AND SYSTEMS FOR DATA TRAFFIC CONTROL AND ENCRYPTION
Granted: April 28, 2016
Application Number:
20160119294
Methods, systems and programming for data traffic control and encryption. In one example, data traffic is received from a first node to be sent to a second node. The health of an encryption pathway between the first node and the second node is determined. The data traffic is sent to the second node over the network without going through the encryption pathway when the encryption pathway is not healthy.
ADAPTIVE RETARGETING
Granted: April 28, 2016
Application Number:
20160117727
Described herein are solutions for improving ad retargeting. For example, described herein are solutions for improving ad retargeting amongst various online marketing channels, such as search engine and native advertising marketing channels. The solutions can include adaptive ad retargeting. Adaptive ad retargeting can be beneficial in that it can solve the problem of ineffectively predicting which search terms to associate with advertising, such as in a more conventional process of…
ONLINE AD CAMPAIGN TUNING WITH PID CONTROLLERS
Granted: April 21, 2016
Application Number:
20160110755
Described herein are techniques and systems for online ad campaign tuning using proportional-integral-derivative (PID) controllers, such as proportional (P) controllers and proportional-integral (PI) controllers. Also, described herein are techniques and systems for shortening a learning/tuning phase of a PID controller used for optimizing an online ad campaign.
ONLINE PRODUCT TESTING USING BUCKET TESTS
Granted: April 14, 2016
Application Number:
20160103758
The technologies described herein use a statistical test to determine whether differences between data sets of buckets in a bucket test, such as differences between averages of two buckets (e.g., differences between means of two buckets), are directionally larger than a predetermined or preset minimum threshold value. The statistical test may also provide an extension to specify the minimum threshold value as a percentage. Also, described herein are techniques for estimating different…