G06Q30/0259

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CLASSIFYING USER SEARCH DATA
20180268438 · 2018-09-20 ·

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.

CONTEXTUAL BASED INFORMATION AGGREGATION SYSTEM

A system finds and aggregates the most relevant and current information about the people and things that a user cares about. The information gathering is based on current context (e.g., where the user is, what the user is doing, what the user is saying/typing, etc.). The result of the context based information gathering is presented ubiquitously on user interfaces of any of the various physical devices operated by the user.

APPARATUS, METHOD AND ARTICLE FOR PHYSICAL SECURITY OF POWER STORAGE DEVICES IN VEHICLES

A network of collection, charging and distribution machines collect, charge and distribute portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). To avoid theft and tampering of the portable electrical energy storage devices, by default, each portable electrical energy storage device is locked in and operably connected to the vehicle to which it provides power unless the vehicle comes within the vicinity of a collection, charging and distribution machine or other authorized external device such as that in a service center. Once within the vicinity of a collection, charging and distribution machine or other authorized external device a locking mechanism in the vehicle or within the portable electrical energy storage device unlocks and allows the portable electrical energy storage device to be exchanged or serviced.

Merchant-facing Queue Interface

Particular embodiments receive information about a plurality of client devices assigned to positions in a waiting queue, wherein each of the client devices is associated with a requested service and an estimated service time. Particular embodiments may request permission to receive location information from each of the client device. Particular embodiments may receive real time location information updates from each of the client devices. Particular embodiments may, based on the real time location information updates, the requested service and the estimated service time, send time-and-location-relevant information to at least one of the client devices.

Methods and apparatus to collect distributed user information for media impressions

Methods and apparatus to collect distributed user information for media impressions is disclosed. An example method includes receiving an encrypted identifier and media impression information collected from a mobile device, sending the encrypted identifier to a database proprietor associated with collection of mobile device presence information at a merchant location, receiving user information associated with the encrypted identifier from the first database proprietor, and associating at least one of the merchant location or the user information with the media impression information.

Methods of conducting social network operations
10064004 · 2018-08-28 ·

In one embodiment, a method of sharing locations of users participating in a social networking service at a geographic location and communicating app related information of users participating in the social networking service, the method executed by a computer system and comprises: receiving location information and text descriptive information from a mobile device of a first user of the social networking service, the location information representing a geographic location of the first user, the text descriptive information manually provided by the first user on an input module of the mobile device; associating the location information with the text descriptive information of the first user in a database; sending the text descriptive information and the location information of the first user to a second user for display.

Apparatus, method and article for authentication, security and control of power storage devices, such as batteries, based on user profiles

A network of collection, charging and distribution machines collect, charge and distribute portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). To charge, the machines employ electrical current from an external source, such as the electrical grid or an electrical service of an installation location. The charging and distribution machines may distribute portable electrical energy storage devices of particular performance characteristics and other attributes based on customer preferences and/or customer profiles. The charging and distribution machines may provide instructions to or otherwise program portable electrical energy storage devices stored within the charging and distribution machines to perform at various levels according to user preferences and user profiles.

Method and Apparatus Selling Internet Products and Services via Retail locations
20180232777 · 2018-08-16 ·

A method of enabling the sale of products or services which are available on the internet which comprises selecting a retail location, providing the retail location with information about products or services available on the internet which includes a website address at which the products or services may be purchased and a code for use in making purchases which is correlated with the identity of the retail location, storing the code in a computer which is not located at the retail location, programming the computer to monitor incoming signals received from purchasers and after a code which is the same as the stored code is received, provide an indication of the identity of the retail location which is correlated with the code, and paying a finder's fee to the retail location.

Method and system for operating and participating in fantasy leagues

A system and computer-implemented method for operating a fantasy league including: fantasy player information including performance history of one or more real-world athletes selected as fantasy players is stored. Sponsorship information associated with the fantasy player is stored on at least one of an individual or team basis. An operational request from a fantasy client device is received. An association between the operational request and the fantasy player is determined. An operational result is determined. At least one item of sponsorship information is associated with the operational result. The operational result and the sponsorship information are transmitted. An alert window is displayed at the fantasy client device including the sponsorship information.

ALLOCATION OF DESIGNS TO PRODUCTS
20180225723 · 2018-08-09 · ·

In an example, processing apparatus comprises a product module to identify products of a plurality of product types. Each of the products has sales packaging comprising a display region which is to receive a design. A location module may identify at least one retail location for a plurality of the products. A design module may receive a design to be displayed on at least one display region. An allocation module may determine, for at least one design, a retail location at which the design is to be displayed and a product type on which the design is to be displayed. A print instruction module may determine print instructions to print the design for display in a display region. A distribution instruction module may determine a distribution instruction for sending at least one of a printed design and the print instructions to at least one retail location.