G06Q30/0255

Predictive preference selection for in-vehicle entertainment systems

Devices, systems and methods for providing customized entertainment or productivity options to passengers on commercial passenger vehicles are disclosed. An exemplary method implemented by a computer on a commercial passenger vehicle includes receiving and storing from a server system communication on a memory and a display screen of a portable device of a passenger, prior to a start of a current travel segment of the commercial passenger vehicle, data for predictive preference selection during the current travel segment; determining, during the current travel segment, for the passenger, a personalized display menu of the passenger for one or more items or services from a plurality of items and services; and providing, during the travel segment, an interactive session having the personalized display menu based on the traveler profile and displayed on the display screen for the passenger on the portable device based on the determining.

Dynamic trigger of web beacons
11520932 · 2022-12-06 · ·

Techniques are disclosed relating to methods that include receiving an indication of an access by a user to a web page that includes a beacon, and calculating a readiness score for triggering the beacon. The methods may also include determining, based on the readiness score, whether to perform a client-side or server-side triggering of the beacon. The triggering causes data associated with the access to be transmitted to a third-party computer system.

System And Method For Capturing And Sharing A Location Based Experience
20220382710 · 2022-12-01 ·

A system and method for capturing a location based experience at an event including a plurality of mobile devices having a camera employed near a point of interest to capture random, crowdsourced images and associated metadata near said point of interest. In a preferred form, the images include depth camera information from prepositioned devices around the point of interest during the event. A network communicates images, depth information, and metadata to build a 3D model of the region, preferably with the location of contributors known. Users connect to this experience platform to view the 3D model from a user selected location and orientation and to participate in experiences with, for example, a social network.

ADVERTISEMENT CONTROL DEVICE, ADVERTISEMENT CONTROL METHOD, AND PROGRAM
20220383360 · 2022-12-01 ·

An acquirer acquires last date information and at least one of frequency information and money amount information. The last date information indicates a last store visit date when a customer last visited a store or a last purchase date when the customer last purchased a product at the store. The frequency information indicates at least one of a frequency with which the customer has visited the store and a frequency with which the customer has made a purchase at the store. The money amount information is information about an amount of money of products purchased by the customer at the store. A product selector selects a product whose advertisement is required to be presented to the customer using at least one of the frequency information and the money amount information. On the basis of the last date information, an information amount determiner sets a condition.

REAL-TIME PROVISIONING OF DIRECTED DIGITAL CONTENT BASED ON DECOMPOSED STRUCTURED MESSAGING DATA

The disclosed embodiments include computer-implemented systems and processes that generate and provision, in real time, directed digital content based on decomposed structured messaging data. For example, an apparatus may receive a plurality of messages that characterize first data exchanges initiated between a first counterparty and second counterparties during a first temporal interval. Each of the messages includes elements of message data associated with a real-time payment requested from the first counterparty by a corresponding one of the second counterparties. Based on the elements of message data, that apparatus may predict an occurrence of a second exchange of data that involves the first counterparty during a second temporal interval, and may transmit notification data that includes product data characterizing an available product associated with the predicted occurrence of the second data exchange to a device operable by the first counterparty for presentation within a digital interface.

CUSTOMIZE A VIRTUAL STORE BASED ON BUYER PREFERENCES AND MOVEMENT
20220383397 · 2022-12-01 ·

Disclosed herein are methods and systems for customizing a virtual store based on buyer preferences and movement. A computing system is structured to transmit, to a user device, a 3D virtual environment of a virtual store configured for presenting at least one product from a set of products positioned on a virtual structure simulating a corresponding physical store; determine, based on information received from the user device, a subset of the set of products relevant to a virtual user; and transmit a visual modifier to the user device. The visual modifier is configured to distinguish the subset of the set of products from remaining products in the set of products positioned in the 3D virtual environment.

Cross-browser, cross-machine recoverable user identifiers
11514476 · 2022-11-29 · ·

Methods and systems to identify a user across multiple browsers and machines are described. In some embodiments, a web request is received at a retrieval service from a browser. The web request may include a request to access a retrieval service website of the retrieval service and may be initiated by a redirection of the browser from a requesting service to the retrieval service. A unique identifier associated with a user logged in to an account of the retrieval service may be determined. The user may be logged in to the account via the browser. A redirect request is sent from the retrieval service to the browser. The redirect may include the unique identifier and may redirect the browser from the retrieval service website to the requesting service. The unique identifier may be used by the requesting service to perform additional functionality specific to the user.

Adaptive bidding for networked advertising

An adaptive bidding system for networked advertising. A bid request is received from an exchange over a network. Each bid request represents the opportunity to bid on an advertising opportunity. A processing time limit is determined based at least in part on a network latency measurement and an exchange reported timeout. The execution of one or more tasks is initiated by the adaptive bidding system. A response is determined from one or more results which are available before the processing time limit expires. The execution of any tasks that have not completed execution before the processing time limit expires are terminated. The response is provided to the exchange.

Online platform for out of home advertising

The present disclosure relates to an online platform for out of home advertising. The online platform may allow various advertisers to search for advertising panels (e.g., digital billboards), select available time periods for an advertising panel, upload an advertisement (“ad”), and have the ad displayed on the advertising panel. An advertiser can search for advertising panels using one or more search parameters (e.g., geographical location and demography of target audience). The online platform may also allow advertising panel owners to publish their advertising panels, manage availability, and approve or reject ads for display. The online platform may generate reports relating to the advertising panels.

PRIVACY PRESERVING DATA COLLECTION AND ANALYSIS
20220374546 · 2022-11-24 ·

A method includes receiving, by a data processing apparatus and from a content distribution system, a message comprising a probabilistic data structure representing a set of content items that should not be provided to a user device, content item data for content items available to be provided, and a request to determine whether any content item data is invalid, determining that the content item data for a given content item is invalid because the given content item may be in the set of content items represented by the probabilistic data structure, including removing the content item data for the given content item that was determined to be invalid; and preventing distribution of content items including the given content item.