Patent classifications
G06Q30/0259
Server-Based Product Substantiation with Local Filtering System and Method
A system and method is presented for product substantiation and promotion redemption. A purchased product list is transmitted from a retail store system to a promotion analysis server along with a user identifier. The promotion analysis server identifies promotions available to the user, and then considers whether the benefits under the promotions are still available to the user. Discounts for available promotions related to the purchased product list are calculated and transmitted to the retail store system for deduction from the transactions. An approved product list can be provided that filters the purchased product list before transmittal. The approved product list can include promotions from a plurality of programs.
Methods and Systems for Automatic Electric Vehicle Identification and Charging Via Wireless Charging Pads
A cloud system is configured to execute method operations for communicating with connected vehicles of users having user accounts with the cloud system. One example method includes receiving a signal from of an electric vehicle that is associated to a user account. The signal of the electric vehicle is received in response to the electric vehicle parking over a charging pad of a charging unit, and the charging unit is one of a plurality of charging units located in various geo-locations. The method includes sending instructions to the charging unit to enable initiation of charge transfer to a battery of the electric vehicle upon the cloud system confirming that the user account for the electric vehicle is enabled for automatic charging upon parking over said charging pad of the charging unit. The method includes receiving data from the charging unit indicative of a discontinuing of the charge transfer by the charging pad responsive to detecting that the electric vehicle is no longer parked over said charging pad.
MERCHANT BIDDING AND REWARDS ON CONSUMER INTENT
A method of increasing transit ridership includes receiving a travel destination from a mobile device, identifying a plurality of entities positioned within a predefined radius of the travel destination, and alerting the entities that the mobile device has selected the travel destination. The method also includes receiving, in response to the alert, at least one transit ride option from at least some of the entities, providing the at least one transit ride option to the mobile device, and receiving a selection of one transit ride option of the transit ride option from the mobile device. The method further includes detecting that the mobile device is present on a transit vehicle associated with the transit ride option, determining that the mobile device is present within an entity associated with the selected transit ride option, and providing a transit product to the mobile device based on the determination.
SYSTEMS AND METHODS FOR CONTROLLING A DISPLAY OF CONTENT IN A RETAIL STORE
A system that controls a presentation of digital content comprises at least one electronic display positioned in a retail shopping environment; a mobile device that filters, changes, or replaces content for display at the electronic display; at least one controller that controls an output of the content to the at least one electronic display in response to a request for a change in content received from the mobile device; and a user-configurable sphere of influence that establishes a distance of the mobile device from the at least one controller and determines whether at least one electronic display receives the controlled output of content based on proximity of the mobile device from the at least one controller.
SEGMENT ACTIVITY PLANNING BASED ON ROUTE CHARACTERISTICS
Embodiments include apparatus and methods for matching activities with one or more segments. A series of road segments, which may form a route to at least one destination, are identified. A road property for at least one of the segments is accessed. An activity or activity sequence is selected based on the road property for the at least one of the segments.
Method, apparatus, and computer program product for classifying user search data
Provided herein are systems, methods and computer readable media for classifying user search data. An example method comprises accessing user search data, the user search data generated by a user interacting with a promotion and marketing service to identify a requested promotion, determining, using a processor, a first classification of the user search data by parsing the user search data into one or more terms, applying one or more terms within the user search data to a search index, wherein the first classification is configured to generate a mapping from the one or more terms within the user search data to at least one of a service or merchant, determining, using the processor, a second classification of the user search data, wherein the second classification identifies a requested redemption location for the requested promotion and generating an identification pair for the search data that is representative of a promotion tuple, the identification pair comprising the first classification and the second classification.
Accessing software application functionality in search
A method includes transmitting a search query from a computing device to a search system configured to generate search results in response to a received search query, and receiving search results from the search system in response to transmitting the search query. The search results include an application access mechanism that references a native application and indicates one or more operations for the application to perform. The application performing the operations sets the application into an application state. The search results also include an application download address that indicates a location for downloading the application. The method also includes generating a user selectable link that includes the application access mechanism and the application download address, and displaying the user link. In response to receiving a user selection of the selectable link, the method also includes downloading, installing, launching, and causing the native application to perform the one or more operations.
Restaurant Specific Personalization
Personalizing recommendations for users based at least in part on learning user patterns that are specific to individual entities is described. A service provider may determine data associated with interactions between users and an entity and may determine, based on the data, patterns associated with a user of the users and the entity. The patterns may represent affinities between the user and at least one of goods or services offered by the entity. The service provider may determine entity data associated with the entity and, based at least in part on an availability of at least one of the goods or the services, may generate recommendations associated with the patterns and the entity data.
DEVICE FOR RECOMMENDING LOCATION IN BUILDING BY USING FINGERPRINT OF ACCESS POINT, AND METHOD USING SAME
Disclosed are a device for recommending locations in a building using fingerprints of access points and a method using the device. The locations of access points are detected by collecting fingerprints for the access points from terminals of multiple users, the locations of stores in the building are detected by using the fingerprints and payment histories of the multiple users, and locations may be recommended to a recommendation target user based on a meta-path, using a metamap generated by integrating the locations of the access points and stores with the indoor plan of the building. Indoor positioning is enabled by detecting the locations of access points using the information obtained from the terminals of multiple users, whereby constructing infrastructure information for the access points in the building in advance may not be required.
PROCESS AND PLATFORM FOR LIDS
Embodiments provide an augmented reality system and process that involves a lid with machine readable indicia, a computing device with an application to capture and process the machine readable indicia and a remote server to generate a customized augmented reality experience. The augmented reality experience is generated based on one or more unique identifiers and machine readable indicia to provide a dynamic and engaging user experience.