Patent application number | Description | Published |
20090013018 | Automatic calculation with multiple editable fields - A simplified transaction data management system using automatic calculation with multiple editable fields is provided. The system enables a user to manage transactions with a simplified interface, with multiple editable fields and automatic calculation of other fields based on mathematical relations with inputs that are received in any of the other editable fields. For example, either net amounts subject to a tax or gross amounts including the tax may be entered for a transaction, and the other value is automatically computed and displayed. Either value may subsequently be re-entered, and the other value may again automatically be computed and displayed, replacing the earlier input and output. | 01-08-2009 |
20090037809 | SERVER BASED CONTROL OF AD PLACEMENT IN CLIENT SOFTWARE - A system and methods for server based control of ad placement in client software wherein a server controls the area in which advertisements appear in the client software application. A user interface associated with the client software area reclaims an area where the advertisement was displayed after the advertisement is disabled. Different types or classes of advertisements may be displayed within a single area in user interface of the application. | 02-05-2009 |
20120258691 | ADAPTIVE NOTIFICATIONS - A simplified notification scheme that looks at past behavior of accepting or rejecting messages and modifies whether and/or how future similar notifications are displayed. For example, if a user consistently ignores or rejects a pop-up notification, the system can modify whether or not such a pop-up notification is displayed again. In one specific embodiment, a wireless network can be detected by a mobile phone. The phone can determine whether or not a pop-up notification related to the wireless-network detection should be displayed based on past behavior of the user. | 10-11-2012 |
20130297452 | PAYMENT PROCESSING FOR CLIENT DEVICES - A method of payment using a client device is disclosed. The payment can be made through a payment method service that can control the payment flow and options available to the user of a client device. Using the payment method service, new payment options with new data schemas and/or new process flows can be used by the client device, but without any need to update software stored on the client device. The payment method service can utilize the look and feel of the client device, such that the user views payment options in the native UI of the client device. | 11-07-2013 |
20130339166 | USER-CONFIGURABLE ACTIVATION OF CARD APPLETS - Card applets associated with an electronic wallet are activated and deactivated based on user-defined rules. Based on the rules and a device state, a card emulation state and card applet states are modified to enable or disable completion of transactions. The transactions are between a computing device and a reader such as a point-of-sale terminal. In some embodiments, a user designates a plurality of the card applets as fast cards capable of completing a transaction via near-field communication (NFC) interaction without user input at a time of the transaction. | 12-19-2013 |
20140101009 | AUTOMATIC CALCULATION WITH MULTIPLE EDITABLE FIELDS - A simplified transaction data management system using automatic calculation with multiple editable fields is provided. The system enables a user to manage transactions with a simplified interface, with multiple editable fields and automatic calculation of other fields based on mathematical relations with inputs that are received in any of the other editable fields. For example, either net amounts subject to a tax or gross amounts including the tax may be entered for a transaction, and the other value is automatically computed and displayed. Either value may subsequently be re-entered, and the other value may again automatically be computed and displayed, replacing the earlier input and output. | 04-10-2014 |
20140148094 | SHARING OF INFORMATION COMMON TO TWO MOBILE DEVICE USERS OVER A NEAR-FIELD COMMUNICATION (NFC) LINK - A method for exchanging information between two communication devices includes communicating first identity information from a first communication device to a second communication device over a short-range communication link in response to an event. A second identity is received from the second communication device over the short-range communication link. The first identity information identifies a user of the first communication device and the second identity information identifies a user of the second communication device. Based on the first and second identity information, information is obtained specifying at least one attribute of the first and second users that they have in common. | 05-29-2014 |
20150082189 | PROVIDING VISUALIZATIONS FOR CONVERSATIONS - Technologies are generally described for providing a system for visualizing items and conversations in a communication application. Conversations are presented as a list of items in the communication application. A quantity of presented items is limited based on a size of a client device employed for viewing the items. Visualizations are applied to the presented items to attempt to maximize a number of items that are presented while providing information about the items to enable a user to preview content and take actions on the items. The visualizations include different templates applied to each item based on a type of item and content associated with the item, and the templates may be are dynamically updated based on user interactions with the items. The templates for items are determined by applying a set of rules and factors to each item to determine a most appropriate visualization for each item. | 03-19-2015 |