Patent classifications
G06Q30/0269
COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR IN-STORE ROUTE RECOMMENDATIONS
A merchant may operate a retail store that users are able to visit in person in order to view and purchase products. When a user visits the store, the user might not know where a desired product (“target product”) is located. Computer technology may help direct the user to the target product in real-time. In some embodiments, a model of passable areas and the location of products in the retail store may be determined, e.g. by a merchant device. In some embodiments, when the user visits the retail store, a computer generates a product recommendation, e.g. based on user-specific information, and a route in the retail store is determined for the user. In some embodiments, the route in the retail store may be determined using the model based on the target product, the user's location in the store, and one or more recommended products.
Blockchain-based advertisement monitoring method and apparatus, and electronic device
The specification discloses a blockchain-based advertisement monitoring method and apparatus, and an electronic device. The method may include: obtaining, by a playing device, an advertisement resource; at each of a plurality of different time points while playing the advertisement resource, collecting, by the playing device, screenshots of the advertisement resource; generating, by the playing device, a plurality of signatures based on the collected screenshots, an device identifier of the playing device, and a private encryption key of the playing device; generating, by the playing device, verification information based on the plurality of signatures; and uploading, by the playing device, the verification information to a blockchain network.
INTERNET DATA USAGE CONTROL SYSTEM
A method for seamlessly and automatically granting tailored permission for use and transference of internet data between databases with comprehensive consent is described. The method employs a graph language such as JSON-LD to integrate and employ cryptographically signed Information Sharing Agreements (ISA) between parties. Data is serialized to be easily transferred between databases when appropriate permission is obtained. Granular data exchange under usage control contacts can be automated among any number of parties on the internet. As such, the method provides a means by which users may control not only what may be done with their data, but to what entity or entities the data may be transferred. Advertisements may then be served to the user according to his or her preferences as defined within a web or desktop app, which is then applied to all related ad publishers publishing to the domains visited by the user.
SYSTEMS AND METHODS FOR AN INTERACTIVE BIDDING PLATFORM FOR OPPORTUNITIES BASED ON LOCATION
A computer-implemented method that includes presenting an available interaction opportunity based on a geolocation of an interaction platform and receiving proposals from one or more users for the available interaction opportunity at the geolocation. The method includes determining a successful proposal from the proposals received by the one or more users and displaying a stored interaction associated with a profile of a user of the one or more users having the successful proposal at the geolocation and on the interaction platform.
Method and system for determining a human social behavior classification
A system for assigning a social attribute class to a human subject in a predefined closed environment includes an image capturing component, a pose detection component configured to perform pose detection and tracking of a human subject in real-time, an action detection component configured to detect an action of the human subject, an activity detection component configured to relate a sequence of actions to detect an activity of the human subject, and a social attribute classification component. The social attribute classification component is configured to determine an average speed (s) of the human subject as a first social attribute, an interaction time of the human subject (T.sub.int) as a second social attribute, an analysis time (T.sub.anal) as a third social attribute, and automatically assigns a social attribute class to the human subject based on the values of the first, second and third social attributes.
User scanning and one-way augmented reality viewing system
An augmented reality customer interaction system includes a transparent panel having a first side and a second side that is opposite to the first side, and a camera device configured to capture visual data from an area adjacent to the second side of the transparent panel. The visual data includes identifying features of a customer located in the area with respect to the second side of the transparent panel. The system further includes a projection system configured to project information on the first side of the transparent panel. The information projected on the first side of the transparent panel may include customer interaction data retrieved from a data store based on the identifying features of the customer.
FACILITATION OF ARTIFICIAL INTELLIGENCE PREDICTIONS OF TELECOMMUNICATIONS CUSTOMERS
Machine learning (ML) can be used to gather data on prospective customers from publicly available online sources. The ML can provide data on a likelihood of near future, customers and subscribers and a list of people with low interest in the company's products. The ML system can be recursively updated as new public data becomes available online. Thus, the ML system can be used to generate targeted advertising and root cause analysis based on a relationship between people's statuses and their respective interests in certain products and/or services.
Targeted communication using order fulfillment logic
Provided is a system, method, and computer program product for performing targeted advertising of a product. A processor may identify a consumer demography of potential consumers for an advertising campaign of a product. The processer may identify an inventory node map of the product. The processor may analyze the consumer demography and node map to identify a geographical collection of consumers for the advertising campaign according to an inventory availability relative to the consumer demography. The processor may determine relative expenses and a risk of inventory outages associated with order fulfillments of the product from the node map to form a fulfillment assessment map. The processor may update the geographical collection of consumers according to an optimizing profit and minimizing inventory outages criteria derived from adjusting the inventory availability and inventory location using the fulfillment assessment map. The processor may target adverting based on the updated geographical collection of consumers.
METHODS, SYSTEMS, AND DEVICES FOR ADJUSTING AN ADVERTISING CAMPAIGN BASED ON DYNAMIC ATTRIBUTION WINDOW AND TIME DECAY ESTIMATION
Aspects of the subject disclosure may include, for example, determining conversions associated with an advertising campaign, identifying consumers associated with the conversions. Further embodiments can include determining an attribution window for the advertising campaign, identifying first advertisements of the advertising campaign exposed to the consumers during the attribution window. Additional embodiments include identifying an advertising medium for each of the first advertisements resulting in a plurality of advertising mediums, and adjusting the advertising campaign according to the conversions and the plurality of advertising mediums resulting in an adjusted advertising campaign. Also, embodiments include delivering, over a communication network, second advertisements associated with the adjusted advertising campaign to communication devices associated with target households. A portion of the second advertisements is presented on each of the communication devices. Other embodiments are disclosed.
Three tier data structures for targeting data
A data management platform server that organizes and transforms data in a 3-tier data structure. The server comprises an application stored in a memory that transforms data into profiles. The application stores the profiles to a profile data store. The application selects a first profile subset from the profiles based on a first criterion. The application selects a second profile subset form the profiles based on a second criterion, where at least some of the profiles in the first profile subset are not in the second profile subset and wherein at least some of the profiles in the second profile subset are not in the first profile subset. The application stores the first profile subset and the second profile subset to a profile data store. The application receives a request from an ad gateway for the first profile subset and transmits the first profile subset to the ad gateway.