Patent classifications
G06Q30/0253
Mobile device security
Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Promotions may be sent to the mobile device when more than a threshold number of mobile devices are located at the same merchant.
Expansion of high performing placement criteria
Systems and methods of evaluating information in a computer network environment are provided. A data processing system can obtain or receive a content placement criterion, such as a keyword, associated with a content item and can determine a quality metric of the content placement criterion. The data processing system can identify a candidate content placement criterion and expand placement criteria associated with the content item to include the content placement criterion and the candidate content placement criterion based at least in part on an evaluation of the quality metric of the content placement criterion. The data processing system can expand placement criteria based in part on a throttling parameter. The data processing system can identify a correlation between a document and the placement criteria to identify appropriate content items for the document.
Methods and systems for facilitating communications between providers of on-line services and potential customers
Systems and methods are provided that can include monitoring of activities of potential customer users, for example, on an e-commerce Web site. Based at least in part on the monitored activities, a notification or alert may be provided to a merchant or a merchant administrator, regarding a potential customer, such as by being sent to a mobile device of the merchant or merchant administrator. Real-time communications may be facilitated or initiated between the merchant or the merchant administrator and the potential customer, such as with regard to a potential purchase, which communications can include the use of mobile devices.
AGGREGATOR SYSTEM HAVING A PLATFORM FOR ENGAGING MOBILE DEVICE USERS
Methods and systems are presented for attracting and engaging a user for a merchant system. A selectable option associated with the merchant system is displayed on a client device associated with a user. An indication of a user selection of the selectable option is received, and a content page is provided to the client device in response to the indication. Customer relationship management (CRM) information associated with the user of the client device is received from a carrier system associated with the client device. A transaction is processed for the user on behalf of the merchant system, based on the CRM information, and data associated with the user and the transaction are output to the merchant system.
Induction based transactions at a POS terminal
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
Methods and systems for presenting online content elements based on information caused to be stored on a communication apparatus by a service provider
Methods and systems for presenting online content elements based on information caused to be stored on a communication apparatus by a service provider. One of the methods is a method for presenting online content at a communication apparatus. The method comprises: obtaining information caused to be stored on the communication apparatus by a service provider providing network access to the communication apparatus, the information pertaining to a profile maintained by the service provider; determining an online content element to be presented at the communication apparatus based on the information; and causing the communication apparatus to present the online content element. The online content element may be an advertising content element forming an online advertisement, a primary content element of a network site, or an online page. The information may include location information, personal information, and/or bandwidth information. Servers for implementing the methods are also provided.
Comparison shop ad units
Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
Digital reputation management
Embodiments described herein disclose methods and systems for managing a digital reputation of a user. The exemplary method can receive information about an item to be purchased by the user, determine in real-time or near real-time, based on one or more financial factors, a first digital reputation score indicative of an effect of the item on the user's digital reputation, determine an alternative item to be purchased instead of the item to be purchased, and determine a second digital reputation score based on the purchase of the alternative item.
Location-based content aggregation and distribution
In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device based on a past or present geographic location of the access device.
Point-of-Sale Method, Terminal, and Computer-Readable Medium
There is disclosed a method, a point-of-sale terminal, and a computer-readable storage medium. The point-of-sale terminal may generate transaction information for a commercial transaction, the transaction information including customer information and purchase information. The point-of-sale terminal may generate nutritional information based on the purchase information. The point-of-sale terminal may send the customer information, the purchase information, and location information identifying a location of the POS terminal to an advertising server, and may receive responsive advertising content from the advertising server. The point-of-sale terminal may print a receipt including the transaction information, the nutritional information, and the advertising content.