Patent classifications
G06Q30/0255
Method and system for data driven personalization
A system and method for providing a customized user experience is presented. A system can include one or more processing modules and one more non-transitory storage modules. The usage history of a user can be tracked at an eCommerce retailer. Static information about the user can also be tracked. Thereafter, using the usage history, the static information, and the available promotions of the retailer, a probability of conversion can be calculated for each promotion. Thereafter, the promotion being displayed to the user can be based on the probability of conversion. Other embodiments are also disclosed herein.
METHOD AND SERVER FOR PROMOTING SALES IN A BRICK-AND-MORTAR STORE
A method is implemented by a server communicating with a user-end portable device carried by a user. The method includes: receiving from the user-end portable device information that indicates a user-end location of the user-end portable device; calculating a distance between the user-end location and a store location of the brick-and-mortar store; determining an advertised article that is sold in the brick-and-mortar store, according to at least one of a purchase record or a wish associated with the user; and when the distance is smaller than a pre-determined distance, transmitting data to the user-end portable device to enable the user-end portable device to display of a webpage for purchasing the advertised article.
System and method for rendering advertisements using lookalike model
A system for targeting advertising comprises a processor configured to compute a similarity score between a plurality of customers in a seed set and each of a pool of in-store purchasers having no history of online purchases from the online store of an entity. Each user in the seed set has a history of online purchases from the online store of the entity and a history of in-store purchases from stores of the entity. The processor is configured for selecting a subset of the pool of in-store purchasers having similarity scores above a predetermined threshold. The processor is configured for initiating rendering of advertisements for the online store to the subset of the pool of in-store purchasers.
SYSTEMS AND NETWORKS TO AGGREGATE PHOTO CONTENT FOR HEURISTIC AD TARGETING
A system for aggregating media is provided which includes a server equipped with a processor and memory and having an event database associated with it which contains a plurality of events, wherein each of the plurality of events has a temporal window and geofence associated with it; and a plurality of users, each having associated therewith a mobile technology platform equipped with a display and a memory which communicates with the server. The memory of each mobile technology platform has an instance of a software application is installed which monitors the current location of the user, prompts the user to check into events present in the event database when the user enters a geofence associated with an event within the temporal window associated with the event, associates, with one of the plurality of events, media which was captured by the user while the user was checked into the one of the plurality of events and within the temporal window and geofence associated with the one of the plurality of events, and uploads the captured media to the server.
Offline shopping guide method and apparatus
Embodiments of the specification provide offline shopping guide methods and apparatuses. One method includes: obtaining a user identifier (ID) of a user and a scene ID of a shopping venue; obtaining historical offline shopping data and historical online shopping data of the user according to the user ID, and obtaining commodity information of the shopping venue according to the scene ID; obtaining a commodity to be recommended to the user according to the historical offline shopping data, the historical online shopping data, and the commodity information; and sending augmented reality (AR) display information of the recommended commodity to a smart terminal of the user, so that the smart terminal displays the recommended commodity to the user in an AR mode.
GEOFENCING OF OBVIOUS GEOGRAPHIC LOCATIONS AND EVENTS
A system for aggregating media is provided which includes a server equipped with a processor and memory and having an event database associated with it which contains a plurality of events, wherein each of the plurality of events has a temporal window and geofence associated with it; and a plurality of users, each having associated therewith a mobile technology platform equipped with a display and a memory which communicates with the server. The memory of each mobile technology platform has an instance of a software application is installed which monitors the current location of the user, prompts the user to check into events present in the event database when the user enters a geofence associated with an event within the temporal window associated with the event, associates, with one of the plurality of events, media which was captured by the user while the user was checked into the one of the plurality of events and within the temporal window and geofence associated with the one of the plurality of events, and uploads the captured media to the server.
Method and apparatus to operate different widgets from a single widget controller
A method, apparatus, and computer readable storage to manage and display mini Graphical User Interface (GUI) applications, or widgets. A widget controller can be associated with a plurality of widgets, upon which a user of the widget controller can then cycle among the associated widgets to display a selected widget. This conserves space on an output device since space for only one widget is needed. Widgets controllers can be embedded on web pages which are part of social networking sites. Particular widgets associated with a widget controller can be automatically determined and associated based on content of a web page containing the widget controller.
System and method for tracking purchases
A novel method for obtaining transaction information includes receiving a first transaction record including data indicative of one or more products purchased by a first purchaser from a first merchant, storing the data included in the first record, receiving a second transaction record including electronic data indicative of one or more products purchased by the purchaser from a second merchant, storing the data included in the second record, and providing the first purchaser access to the first transaction record and the said second transaction record. The method is performed on a handheld device which is carried by the first purchaser. A point-of-sale system is also disclosed and includes: a processing, a product interface operative to receive product data, memory operative to store a first transaction record, and a transaction record interface operative to output electronic data indicative of the first transaction record.
Apparatus and method for replacing and outputting advertisement
An electronic device and method for replacing and outputting an advertisement are provided. The electronic device includes: a memory storing at least one program; a communication unit configured to receive context data to be used to determine a state of a user, from at least one external device; and a processor configured to replace and output an advertisement by executing the at least one program, wherein the at least one program includes instructions to: acquire user state information indicating the state of the user from the received context data, based on a learning model using one or more neural networks; and perform control to replace a previously determined first advertisement with a second advertisement determined based on the user state information and to output the second advertisement.
Determining performance metrics for delivery of electronic media content items by online publishers
Information describing deliveries of content items and user actions associated with the content items is stored. Each delivery is performed by an online publisher to a user. A user action associated with a content item performed by a target user is detected. Information describing a set of online publishers that delivered the content item to the target user is retrieved. For each online publisher of the set, a likelihood that the user action would have occurred without the online publisher's delivery of the content item to the target user is determined. An estimated increase in the likelihood that the user action occurred due to the online publisher's delivery of the content item to the target user is determined. A performance metric is determined for the online publisher, wherein ratios of performance metrics for the set of online publishers are related based on corresponding ratios of the estimated increases in likelihoods.