G06Q30/0253

Movie advertising playback systems and methods

An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer of the movie wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, then only the portion of the movie preceding the static ad can be skipped, that is, the ad is unskippable; this technique is referred to as bounceback since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, then the ad is moved to after the end of the skip; this technique is referred to as slipad since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.

Movie advertising placement optimization based on behavior and content analysis

An ad is placed in a movie, by analyzing inherent characteristics of the movie, analyzing viewed characteristics of the movie, analyzing viewer characteristics of a viewer of the movie, obtaining advertiser preferences for placement of the ad in the movie, determining costs of placing the ad in the movie based on the inherent characteristics of the movie, the viewed characteristics of the movie, the viewer characteristics and the advertiser preferences, and placing the ad in the movie in accordance with the inherent characteristics of the movie, the viewed characteristics of the movie, the viewer characteristics, the advertiser preferences and the determined costs.

Image Capture and Identification System and Process
20170132486 · 2017-05-11 ·

A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.

Location-Based Content Aggregation and Distribution

In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device associated with a second user based on a past or present geographic location of another access device associated with the second user.

Induction based transaction using a management server
09646294 · 2017-05-09 · ·

A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.

Transaction token issuing authorities
09639837 · 2017-05-02 · ·

Systems, methods, apparatus, processes, computer program code and means for conducting transactions are described which allow a first party to a transaction to identify a second party to a transaction.

Method and system for displaying online advertisements
09639845 · 2017-05-02 · ·

A system and method for increasing displaying time of online advertisements. Upon receiving a search request including one or more search terms, a search engine may identify a list of search results and display the search results on one side of a result page. The search engine may also obtain a list of advertisements and display the list of advertisements 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 may be moved down, following the movement of the screen, so that at least a part of the list of advertisements may keep being displayed on the current screen. Since the online advertisements are visible to the user for a longer time, there are more opportunities for the online advertisements to get the user's attention, and consequently more opportunities for the user to click on an advertisement. As a result, the efficiency of online advertising may be improved.

System and method of incentivized advertising
09633363 · 2017-04-25 · ·

Exemplary embodiments of methods and systems of incentivized advertising are presented. A content identifier identifying a digital content item, such as a song, is displayed on a user computing device. The digital content item is typically of the type available for a purchase price by the general public. A selection icon is provided in visual association with the content identifier. If the icon is selected by the user, an advertisement media item, such as a video advertisement, is presented on the user computing device. If the advertisement media item is presented for at least a requisite ad impression period, the digital content item is imparted to the user for free. Follow-up ad engagement views are typically presented to the user with a button to redeem the earned digital content item. Administrator and server elements are configured to facilitate performance of the method, and to optimize efficient use of advertiser's budget.

Entertainment Event Ticket Purchase and Exchange System

An electronic ticket exchange system offers tickets using a market-making system. Patrons submit bids, for seats of different quality, and an initial price is established for each quality of seat. A trading system provides for a secondary market in which patrons who have purchased tickets for an event can readily sell them to other patrons. All of the rights associated with a ticket, such as entry into the venue, parking privileges, designated seating, etc., are stored in a electronic form. An electronic venue entry control system verifies that a person owns an electronic ticket property right, and authorizes the privileges associated with the ticket. A seating system is employed to determine an optimal seating configuration based upon patron-specific preferences, after the initial sale of tickets and prior to entry into the venue. The specific assigned seats are indicated to the ticket holder at the time of entry.

Scalable Systems and Methods for Generating and Serving Recommendations
20170109807 · 2017-04-20 ·

A scalable recommendation engine includes stateless processors in communication with at least one memory server that stores contextual data. A router is configured to direct a recommendation request to a first stateless processor, which is configured to generate a recommendation using contextual data from the memory server. A controller monitors the available processing bandwidth of the stateless processors and deploys an additional stateless processor if the available processing bandwidth is less than a minimum available processing bandwidth threshold. The controller can remove from deployment a stateless processor if the available processing bandwidth is greater than a maximum pre-determined available processing bandwidth threshold.