US20120078788A1 - Transactions by flicking - Google Patents

Transactions by flicking Download PDF

Info

Publication number
US20120078788A1
US20120078788A1 US12/892,234 US89223410A US2012078788A1 US 20120078788 A1 US20120078788 A1 US 20120078788A1 US 89223410 A US89223410 A US 89223410A US 2012078788 A1 US2012078788 A1 US 2012078788A1
Authority
US
United States
Prior art keywords
user
item
recipient
request
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/892,234
Inventor
Saumil Ashvin Gandhi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PayPal Inc
Original Assignee
eBay Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by eBay Inc filed Critical eBay Inc
Priority to US12/892,234 priority Critical patent/US20120078788A1/en
Assigned to EBAY INC. reassignment EBAY INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GANDHI, SAUMIL ASHVIN
Priority to AU2011312701A priority patent/AU2011312701B2/en
Priority to PCT/US2011/051453 priority patent/WO2012047462A1/en
Priority to CA2812444A priority patent/CA2812444C/en
Priority to KR1020137010798A priority patent/KR20130118875A/en
Publication of US20120078788A1 publication Critical patent/US20120078788A1/en
Assigned to PAYPAL, INC. reassignment PAYPAL, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: EBAY INC.
Priority to US14/920,506 priority patent/US10740807B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0611Request for offers or quotes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers

Definitions

  • the present invention generally relates to conducting electronic transactions, and in particular, to ways of sending and receiving items via user devices.
  • More and more consumers are purchasing items and services over electronic networks, such as the Internet. Consumers routinely search for and purchase products and services from merchants and individuals alike. The transactions can take place directly between an on-line merchant or retailer and the consumer, where payment is typically made by entering credit card or other financial information. Transactions can also take place with the aid of an on-line payment provider, such as PayPal, Inc. of San Jose, Calif. Such payment providers can make transactions easier and safer for the parties. Payment providers enable payments to be made through many different convenient methods.
  • a user performs a flicking motion on a user device to send an item to a recipient, where the item then appears on the recipient device.
  • the item may be currency (real such as coins and/or bills or virtual) or products.
  • the flicking may transfer funds to the recipient, request a payment from the recipient, offer a product to the recipient, or other actions.
  • the recipient may accept the payment, send a payment, or purchase a product. Depending on the recipient action, this may also be performed with a swiping motion on the recipient device.
  • the user may designate certain recipients as “trusted” so that a reduced authorization is needed to complete transactions between trusted parties.
  • the user flicks various coins and/or bills displayed on the user device to one or more selected recipients.
  • the money is shown moving out of the user device. This can be through NFC or other communication means such as WiFi or cellular networks.
  • the recipient(s) sees money coming into the recipient device, with a total amount received.
  • the recipient(s) can confirm the receipt and receive the money in a recipient account. If the user was requesting payment, the recipient(s) can confirm or authorize the payment, which credits the user account and debits the recipient account.
  • the currency shown on either device can be set by the user and/or recipient(s) or be based on the location or registration of either device.
  • the currency can be real for real money transfers or virtual for virtual currency transfers, such as with on-line gaming and other activities.
  • the user flicks an item displayed on the user device to one or more selected recipients.
  • the item is shown moving out of the user device and into the recipient device.
  • the recipient can then purchase the item from the recipient device, such as through a normal payment process or by flicking the proper amount of money to the seller.
  • the flicking can be similar to a money transfer in the above embodiment.
  • a corresponding sound may be heard. For example, if coins are sent, the sound of coins may be heard. If bills are sent, the sound of paper may be heard. When money is received, the sound of a cash register may be heard. Users may select specific sounds for different actions or may create specific sounds, such as a voice message.
  • FIG. 1 is a flowchart showing a process where transactions are performed by flicking according to one embodiment
  • FIG. 2 is a flowchart showing a process for a service provider in handling a transaction performed by flicking according to one embodiment
  • FIGS. 3A to 12 are exemplary screen shots showing displays a user and/or recipient may see during a transaction performed by flicking according to another embodiment
  • FIG. 13 is block diagram of a networked system suitable for implementing the process of FIGS. 1-12 according to an embodiment of the invention.
  • FIG. 14 is a block diagram of a computer system suitable for implementing one or more components in FIG. 13 according to one embodiment of the present disclosure.
  • FIG. 1 is a flowchart 100 showing a process where transactions are performed by flicking according to one embodiment.
  • a sender or user selects an intended recipient from a user device.
  • the user device may be a smart phone, PC, or other computing device capable of communication, such as to another device, a merchant, or a service provider, such as a payment provider, on-line merchant, or on-line marketplace. Selection can be through any suitable means.
  • the recipient may be selected as the person the user device is currently communicating with, such as on a phone call.
  • the user selects an intended recipient from a list of recipients. The list may be created by the user or determined by the service provider.
  • the user may have family members, friends, select merchants, or any or all contacts of the user.
  • the list may include only recipients within a certain distance to the user, where the distance may be set by the user.
  • the user selects a type of action.
  • the action is to send money.
  • examples of other actions include, but are not limited to, request a payment, send a gift, send an offering or item, transfer virtual currency, send a contact, send a photo, send a video, send an app, etc.
  • the action may be selected by the user selecting from a list of actions, such as by tapping on or checking the desired action.
  • the user is then presented with items. For example, if the user is making or requesting a payment, the user may be presented with currency.
  • the type of currency may be determined in different ways, such as the user selecting the default currency, which the user can change transaction to transaction, or the device or service provider determining the currency by the location the user or device registration address. Assuming the type of currency is for the United States, the user may see a penny, a nickel, a dime, a quarter, a dollar bill, a five dollar bill, a ten dollar bill, a twenty dollar bill, a fifty dollar bill, and a hundred dollar bill on the user device display.
  • the user may be presented with one or more such items. For example, the user may be shown a list, with or without pictures or additional description.
  • the user may be presented with a list of possible virtual currencies for selection. This may depend on what the user has previously selected or on what games or other activities the user has been engaged with.
  • the user flicks the desired item(s) at step 106 .
  • the user may place a finger, cursor, mouse, or the like, on a desired item and then move the item with a flicking motion. Other motions may also be suitable.
  • the item may see the item moving out of the user device or other visual representation of moving the item. Examples include the item fading away or simply disappearing from the display.
  • the money transfer example if the user wishes to transfer $5.25, the user may flick a five dollar bill and a quarter, which are then shown moving out of the device.
  • steps 102 , 104 , and 106 can be performed in any order and/or combined.
  • the user may be asked to confirm the selection, at step 108 , before the items are actually communicated to the recipient. This may simply entail the user selecting a button or link indicating “confirm,” “send,” or the like. In one embodiment, if the recipient is “trusted,” this confirmation step may be skipped. “Trusted” recipients will be discussed in detail below, but are generally recipients the user trusts or has designated as trusted parties.
  • Step 110 if confirmed, the selected items are sent from the user device to the recipient device.
  • Communication may be through any suitable means, including, but not limited to, Bluetooth, WiFi, 3GS, and 4G.
  • one or more sounds may accompany step 106 or 110 .
  • Sounds may be selected by the user or by a service provider. For example, if money is being sent, coins being flicked or sent may be accompanied with a sound of coins jingling and bills being flicked or sent may be accompanied with a sound of bills rustling.
  • the user may also customize a sound, such as by selecting from a list of sounds, creating or downloading a sound, or creating a voice message.
  • the recipient then receives the selected items, at step 112 , on a recipient device.
  • the device is a smart phone, but can be other computing/transmitting devices, such as a PC.
  • the recipient may then see the items on the device display, such as the item moving onto the device, suddenly appearing, fading in, etc.
  • items being received on the recipient device may be accompanied with a sound, which can be selected by the recipient or service provider. For example, when the recipient receives money, a cash register sound or slot machine sound may be heard.
  • the recipient determines the reason. For example, at step 114 , the recipient determines whether a payment or money transfer is being received. This may be indicated by a visual or audio message, which may indicate the identity of the sender. The recipient can then confirm or authorize receipt of the payment at step 116 . The recipient may select a button or link indicating “Accept Money” or the like to confirm. Once confirmed, the service provider processes the payment, such as by debiting an account of the user/sender and crediting an account of the recipient.
  • a payment request may be the user requesting the recipient send a payment, such as a child asking a parent for money, a friend asking another friend for a loan or repayment of a loan, etc. If such a payment request, the recipient can make the payment at step 120 . This may be done in any number of ways. For example, the recipient may flick money, approve the payment request, enter a payment amount, etc., after logging into a service provider site.
  • steps 114 , 118 , and 122 are not exhaustive, but just exemplary. There may be other actions, such as sending virtual currency, contacts, photos, etc., which may require different levels of confirmation, including no confirmation.
  • the determination steps 114 , 118 , and 122 need not be in succession or any particular order. For example, the recipient may only need to make a single determination based on the received item.
  • any or all flicked items, sent or received, may be stored for future use.
  • the user may access an area that contains all flicked items, along with information about the flicked items, such as recipient(s).
  • the area may be visually represented as a box or container. This allows the user to repeat previously flicked items or group individual flicked items into a group folder so that the user can flick the contents of the folder in one action.
  • This “container” may also include an area where flicked items were not completed, e.g., not received or sent. This may be due to an interruption in communication, failure to establish a trust relationship, or other reasons. The user may then access this area to send unsent or unreceived items.
  • FIG. 2 is a flowchart 200 showing a process for a service provider in handling a transaction performed by flicking according to one embodiment.
  • the service provider receives information about the user or sender. This may be conveyed when the user is logged into the service provider site or when the user sends the item to a recipient. This information is communicated to the service provider, where the information may include a phone number of the user device or other device ID, a cookie, IP address, etc. that uniquely identifies the user to the service provider. Other types of identification may be suitable, depending on the method of authentication.
  • the service provider receives information about the recipient. This may be conveyed within the transmission of step 202 when the user sends the selected item or items or separately when the user selects a desired recipient.
  • Recipient information may be an email address, a phone number of the recipient device, an account number, or other identifier that uniquely identifies the recipient to the service provider.
  • the service provider receives information about the type of action the user is desiring.
  • the action may be a money transfer, a request for payment, information or data transfer, a request for purchase, etc.
  • This step may be combined with step 202 and/or 204 or may be separate, such as when the user selects an action from the user device.
  • the service provider receives information about the item(s) being sent to the recipient. Again, this may be combined with any or all of the steps above. In one example, when the user flicks a five dollar bill image, the service provider receives information allowing it to know that the user intends to transfer or pay the recipient $5. At step 206 or step 208 , the service provider may also determine the type of currency, such as set by the user, the country location of user device registration, etc.
  • the service provider processes the information at step 210 . This may include determining whether the user and/or recipient have an account with the service provider, whether there is sufficient information to process the action, identifying accounts of the user and/or recipient, identifying item and/or seller information, and/or anything needed to process the action.
  • One determination, made at step 212 may be whether the recipient is trusted, as will be discussed in more detail below. If the recipient is not trusted, the service provider may request confirmation from the user and/or the recipient at step 214 . The trust determination may also be whether the user is trusted by the recipient.
  • the service provider transmits the item and any other data to the recipient device at step 216 . If sound is associated with the communication, the service provider determines the appropriate sound to accompany the transmission. As a result of the transmission, the recipient device sees the intended action from the user, such as a payment, a payment request, a purchase request, a gift, a photo, etc. Not all actions require a response. For example, a photo transmission between two trusted parties may not require any response from the recipient.
  • the service provider may then wait for a response from the recipient.
  • the response may be an authorization of payment, an authorization of receipt of the item, a payment request to the service provider for purchase of the item, etc.
  • the service provider processes the response at step 218 .
  • the processing depends on the action and the response (if needed).
  • the service provider may process a payment from the user to the recipient, a payment from the recipient to the user (e.g., in response to a payment request from the user or a purchase offer from the user), a transfer of virtual currency, etc.
  • a notification may also be sent if the process is completed, denied, or not completed for any number of reasons.
  • FIGS. 3A to 11D are exemplary screen shots a user or a recipient sees on a device during a transaction by flicking, according to one embodiment.
  • FIG. 3A shows a display on a user smart phone for sending money to the recipient.
  • the service is hosted by a payment provider, in this case, PayPal, Inc. of San Jose, Calif.
  • the user sees different coins and bills in U.S. dollars.
  • the user also sees a current balance in the user account with the payment provider.
  • the user may scroll up or down, such as using a finger, to reveal additional coins or bills.
  • the user is able to select or flick any number of coins or bills shown.
  • the animated pointer is not typically part of the display, but is included to illustrate selection and flicking of items.
  • FIG. 3B shows a display for sending a product listing to a recipient.
  • the service is hosted by a marketplace site, such as eBay, Inc. of San Jose, Calif.
  • eBay, Inc. of San Jose, Calif.
  • the user sees two items the user has won on the marketplace site.
  • the user is able to select individual items or the entire listing, such as by flicking.
  • FIG. 4 shows a display asking the reader to identify the intended recipient.
  • the list of possible intended recipients is divided into three categories.
  • the Neighbor or Family category lists recipients that are trusted by the user, such as family members, friends, regular sellers/buyers, etc.
  • the Neighborhood category lists trusted contacts within a certain radius or distance from the user, where the distance can be set by the user or payment provider.
  • the World category lists user contacts that are known to the user. These categories can be defined differently as well. There may also be different numbers and/or types of categories. Additional information can be added next to each contact or potential recipient, such as whether the contact is trusted and the type of connection between the user and the contact. The user can select the desired recipient by simply tapping or clicking on that contact.
  • FIG. 5 shows a display that gives the user a chance to confirm or cancel the action or items selected earlier.
  • the display can be separate or overlaid over a previous screen. In one embodiment, the display is not presented if the user had selected a trusted recipient. The display also allows the user to designate the selected recipient as trusted.
  • FIG. 6A shows a display the recipient sees after the user sends money, such as from FIG. 3A .
  • the recipient on a recipient device, such as a smart phone, sees a five dollar bill and a quarter, which may appear in various ways, including with sound, as discussed earlier.
  • the display also shows a total, in this case $5.25, and currency type.
  • a button is shown that the recipient can select to accept the money from the user.
  • FIG. 6B shows a display the recipient sees after the user sends a product listing or items, such as from FIG. 3B .
  • FIG. 7 shows a display in which the recipient can accept the transaction or action from the user, similar to the user display screen in FIG. 5 .
  • the recipient can accept or decline the transaction or add the recipient as a trusted contact.
  • the recipient may also download the application and accept the transaction from this display. Note that this display may be shown before or after the display in FIGS. 6A and/or 6 B.
  • FIG. 8 shows a display in which the user receives an item or listing, such as in FIG. 6B , and can then pay using the same flicking actions. If the item was $105.12, the recipient may flick the hundred dollar bill, the five dollar bill, the dime, and the penny twice, in any order. If the recipient is still connected to the user or sender, the recipient may not need to select the recipient, but can simply flick the desired money for payment.
  • FIG. 9A shows a display in which the user is requesting a payment from the recipient.
  • the user sees bills and coins in the desired currency, with a “Send Money” button highlighted or selected.
  • the user can then simply flick the desired bills and/or coins to the intended recipient.
  • the total requested is also displayed on the screen.
  • the recipient can see the amount of money requested and make a payment through a typical payment process through a payment provider or by flicking a corresponding amount of bills and/or coins.
  • FIG. 9B shows a display in which the user is requesting the recipient purchase an item.
  • the user can send the item to one or more recipients by first selecting the item and then flicking it or by just flicking the item.
  • One or more intended recipients may be selected as discussed herein.
  • the recipient may purchase the item through a typical payment process or by flicking, a discussed herein.
  • FIG. 10 shows a display for a use case where virtual currency is transferred or sent.
  • the setting is a poker game between four users, who may all be trusted.
  • the user of the device is identified with a figure of a person, although any other identifier may be used.
  • the user may simply flick the virtual currency to the middle of the table.
  • the user may also transfer virtual currency to others at the table, such as by flicking currency to the desired destination.
  • the user may also see others flicking virtual currency into the pot and to other players. This is just an example of using flick to move virtual currency.
  • the type of virtual currency can be automatically shown when the user accesses an application or site using virtual currency.
  • FIGS. 11A to 11D show displays a user may see settings for the flick feature and how to customize the feature as well as invite others to be a trusted contact.
  • the user is presented with a list of questions to answer or settings to select. This may be on the actual user device, such as a smart phone, or on another user device, such as a PC, where the user can register for the feature.
  • the questions and requests allow the user to customize the experience.
  • FIG. 11B shows a display after the user has clicked on “Click to Configure Partners” from the display of FIG. 11A .
  • This screen allows the user to see current settings and change or configure as desired.
  • the user can see devices discovered or available to the user, along with the type of connection.
  • the user can select a desired recipient to send that recipient a request.
  • FIG. 11C shows a display from the device of the selected recipient.
  • the display includes a message from the user, along with options the recipient can select.
  • the recipient can select all or just specific types of flicking actions to accept. Other portions allow the user to ignore the request or download an application to give the recipient the ability to use the flick feature on the recipient device.
  • FIG. 11D shows a display when the recipient accepts the request and is successful.
  • only trusted parties can communicate with the flick feature, such that parties need to set up a trust, e.g., as shown above.
  • a one-time user or recipient can accept an action without setting up a trust relationship, even though this may be construed as a one-time trust relationship.
  • FIG. 12 shows a display where the user's trusted contacts are always available, such as by accessing the flick application.
  • the display shows the user at the center, with trusted recipients on the screen. After selecting a desired trusted recipients, the user may initiate an action, such as making a payment.
  • This “always on” mode is one of the settings the user can choose, as shown in FIG. 11A .
  • the user has the option of selecting multiple users from different lists, such as within a circle of trust, and sending the same item or items to all selected users with a single flick or action.
  • flicking or other similar motions can make electronic transactions fun and easy for both a user and a recipient. Use cases are virtually unlimited.
  • a user may use flicking to collect money from several recipients, such as a soccer mom collecting money for snacks or the Red Cross collecting money at a charity event.
  • Unmanned kiosks or other machines can receive money from users flicking to make a payment, such as a purchase of tickets or other dispensable items. Flicking can also transfer coupons or other value items.
  • FIG. 13 is a block diagram of a networked system 1300 configured to handle a financial transaction between a user and a recipient, such as described above, in accordance with an embodiment of the invention.
  • System 1300 includes a first user device 1310 , a second user device 1362 , a merchant server 1340 , and a service provider server 1370 in communication over a network 1360 .
  • Service provider server 1370 may be maintained by a payment provider, such as PayPal, Inc. of San Jose, Calif., or an online market place provider, such as eBay, Inc. of San Jose, Calif.
  • a first user 1305 such as a sender person or merchant, utilizes first user device 1310
  • a second user 1306 such as a recipient person or merchant, utilizes and second user device 1362 for performing a transaction with a service provider.
  • First user device 1310 , second user device 1362 , merchant server 1340 , and service provider server 1370 may each include one or more processors, memories, and other appropriate components for executing instructions such as program code and/or data stored on one or more computer readable mediums to implement the various applications, data, and steps described herein.
  • instructions may be stored in one or more computer readable media such as memories or data storage devices internal and/or external to various components of system 1300 , and/or accessible over network 1360 .
  • Network 1360 may be implemented as a single network or a combination of multiple networks.
  • network 1360 may include the Internet or one or more intranets, landline networks, wireless networks, and/or other appropriate types of networks.
  • First user device 1310 and second user device 1362 may be implemented using any appropriate hardware and software configured for wired and/or wireless communication over network 1360 .
  • the two user devices may be implemented as a personal computer (PC), a smart phone, personal digital assistant (PDA), laptop computer, and/or other types of computing devices capable of transmitting and/or receiving data, such as an iPadTM from AppleTM
  • First user device 1310 may include one or more browser applications 1315 which may be used, for example, to provide a convenient interface to permit first user 1305 to browse information available over network 1360 .
  • browser application 1315 may be implemented as a web browser configured to view information available over the Internet.
  • First user device 1310 may also include one or more toolbar applications 1320 which may be used, for example, to provide client-side processing for performing desired tasks in response to operations selected by first user 1305 .
  • toolbar application 1320 may display a user interface in connection with browser application 1315 as further described herein.
  • First user device 1310 may further include other applications 1325 as may be desired in particular embodiments to provide desired features to first user device 1310 .
  • other applications 1325 may include security applications for implementing client-side security features, programmatic client applications for interfacing with appropriate application programming interfaces (APIs) over network 1360 , or other types of applications.
  • Applications 1325 may also include email, texting, voice and IM applications that allow first user 1305 to communicate through network 1360 .
  • Applications 1325 may also include applications that display items for flicking, process a flicking motion on an item, and animate a transmission or reception of a flicked item.
  • First user device 1310 includes one or more user identifiers 1330 which may be implemented, for example, as operating system registry entries, cookies associated with browser application 1315 , identifiers associated with hardware of first user device 1310 , or other appropriate identifiers, such as used for payment/user/device authentication.
  • user identifier 1330 may be used by a service provider to associate first user 1305 with a particular account maintained by the service provider as further described herein.
  • a communications application 1322 with associated interfaces, enables first user device 1310 to communicate within system 1300 .
  • Second user device 1362 may have similar applications and modules as first user device 1310 , but is used, in this example, for receiving money or other items from first user 1305 .
  • Second user device 1362 may also include one or more browser applications 1315 and one or more toolbar applications 1320 which may be used, for example, to provide a convenient interface to permit second user 406 to browse information and perform tasks over network 1360 .
  • browser application 1315 may be implemented as a web browser configured to view information available over the Internet and communicate with merchant server 1340 to receive and send information about purchases made through merchant server 1340 .
  • Second user device 1362 may further include other applications 1325 such as security applications for implementing client-side security features, programmatic client applications for interfacing with appropriate application programming interfaces (APIs) over network 1360 , or other types of applications. Applications 1325 may also include email, text, IM, and voice applications that allow second user 1306 to communicate through network 1360 and receive items and money through network 1360 .
  • Second user device 1362 includes one or more user identifiers 1330 which may be implemented, for example, as operating system registry entries, cookies associated with browser application 1315 , identifiers associated with hardware of second user device 1362 , or other appropriate identifiers, such as used for payment/user/device authentication, e.g., the phone number associated with second user device 1362 . Identifiers may be used by a service provider to associate second user 1306 with a particular account maintained by the service provider.
  • Merchant server 1340 may be maintained, for example, by an on-line merchant offering various products and/or services in exchange for payment to be received over network 1360 .
  • Merchant server 1340 includes a database 1345 identifying available products and/or services (e.g., collectively referred to as items) which may be made available for viewing and purchase by first user 1305 .
  • merchant server 1340 also includes a marketplace application 1350 which may be configured to serve information over network 1360 to browser 1315 of first user device 1310 and second user device 1362 .
  • first user 1305 may interact with marketplace application 1350 through browser applications over network 1360 in order to view various products or services identified in database 1345 .
  • Merchant server 1340 also includes a checkout application 1355 which may be configured to facilitate the purchase by first user 1305 of goods or services identified by marketplace application 1350 .
  • Checkout application 1355 may be configured to accept payment information from first user 1305 through service provider server 1370 over network 1360 .
  • checkout application 1355 may receive and process a payment confirmation from service provider server 1370 , as well as transmit transaction information to the service provider and receive information from the payment provider (e.g., a transaction ID).
  • Checkout application 1355 may also enable payment through second user device 1362 in communication with the service provider by using a payment link as described herein.
  • Service provider server 1370 may be maintained, for example, by an online payment service provider which may provide payment or transmission of information between first user 1305 , second user 1306 , and the operator of merchant server 1340 .
  • service provider server 1370 includes one or more payment applications 1375 which may be configured to interact with first user device 1310 , second user device 1362 , and/or merchant server 1340 over network 1360 to facilitate the purchase/transmission of goods or services by first user 1305 of first user device 1310 or payment between first user device 1310 and second user device 1362 .
  • Service provider server 1370 also maintains a plurality of user accounts 1380 , each of which may include account information 1385 associated with individual users.
  • account information 1385 may include private financial information of users of devices such as account numbers, passwords, device identifiers, user names, phone numbers, credit card information, bank information, or other financial information which may be used to facilitate online transactions by first user 1305 .
  • payment application 1375 may be configured to interact with merchant server 1340 on behalf of first user 1305 during a transaction with checkout application 1355 to track and manage purchases made by users.
  • a transaction processing application 1390 which may be part of payment application 1375 or separate, may be configured to receive information from a user device and/or merchant server 1340 for processing and storage in a payment database 1395 .
  • Transaction processing application 1390 may include one or more applications to process information from a payment or item transfer request from first user 1305 to either second user 1306 or a merchant associated with merchant server 1340 .
  • Other funding sources may also be processed through this application.
  • Payment application 1375 may be further configured to determine the existence of accounts for first user 1305 and/or second user 1306 , as well as create new accounts if necessary.
  • FIG. 14 is a block diagram of a computer system 1400 suitable for implementing one or more embodiments of the present disclosure.
  • the user device may comprise a personal computing device (e.g., a personal computer, laptop, smart phone, PDA, Bluetooth device, iPad, badge, etc.) capable of communicating with the network.
  • the merchant and/or payment provider may utilize a network computing device (e.g., a network server) capable of communicating with the network.
  • a network computing device e.g., a network server
  • each of the devices utilized by users, merchants, and payment providers may be implemented as computer system 1400 in a manner as follows.
  • Computer system 1400 includes a bus 1402 or other communication mechanism for communicating information data, signals, and information between various components of computer system 1400 .
  • Components include an input/output (I/O) component 1404 that processes a user action, such as recognizing a flicking or other motion movement, selecting keys from a keypad/keyboard, selecting one or more buttons or links on a display, etc., and sends a corresponding signal to bus 1402 .
  • I/O component 1404 may also include an output component, such as a display, which may be interactive.
  • An optional audio input/output component 1405 may also be included to allow a user to hear audio, such as corresponding to flicking actions.
  • a transceiver 1406 transmits and receives signals between computer system 1400 and other devices, such as another user device, a merchant server, or a service provider server. In one embodiment, the transmission is wireless, although other transmission mediums and methods may also be suitable.
  • a processor 1412 which can be a micro-controller, digital signal processor (DSP), or other processing component, processes these various signals, such as for display on computer system 1400 or transmission to other devices via a communication link 1418 . Processor 1412 may also control transmission of information, such as cookies or IP addresses, to other devices.
  • DSP digital signal processor
  • Components of computer system 1400 also include a system memory component 1414 (e.g., RAM) and a static storage component 1416 (e.g., ROM).
  • Computer system 1400 performs specific operations by processor 1412 and other components by executing one or more sequences of instructions contained in system memory component 1414 .
  • Logic may be encoded in a computer readable medium, which may refer to any medium that participates in providing instructions to processor 1412 for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media.
  • non-volatile media includes optical or magnetic disks
  • volatile media includes dynamic memory, such as system memory component 1414
  • transmission media includes coaxial cables, copper wire, and fiber optics, including wires that comprise bus 1402 .
  • transmission media may take the form of acoustic or light waves, such as those generated during radio wave, optical, and infrared data communications.
  • Computer readable media includes, for example, floppy disk, flexible disk, hard disk, magnetic tape, any other magnetic medium, CD-ROM, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, RAM, PROM, EPROM, FLASH-EPROM, any other memory chip or cartridge, or any other medium from which a computer is adapted to read.
  • execution of instruction sequences to practice the present disclosure may be performed by computer system 1400 .
  • a plurality of computer systems 500 coupled by communication link 1418 to the network may perform instruction sequences to practice the present disclosure in coordination with one another.
  • various embodiments provided by the present disclosure may be implemented using hardware, software, or combinations of hardware and software.
  • the various hardware components and/or software components set forth herein may be combined into composite components comprising software, hardware, and/or both without departing from the spirit of the present disclosure.
  • the various hardware components and/or software components set forth herein may be separated into sub-components comprising software, hardware, or both without departing from the scope of the present disclosure.
  • software components may be implemented as hardware components and vice-versa.
  • Software in accordance with the present disclosure, such as program code and/or data, may be stored on one or more computer readable mediums. It is also contemplated that software identified herein may be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein may be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.

Abstract

A user can transfer items, such as a money, a payment request, virtual goods, listings, etc., by flicking the item on a user device, such as a smart phone. The selected item then moves out of the display and onto the display of a recipient device. The transfer can be completed when the user and recipient have an established trust relationship or authorize the transfer.

Description

    BACKGROUND
  • 1. Field of the Invention
  • The present invention generally relates to conducting electronic transactions, and in particular, to ways of sending and receiving items via user devices.
  • 2. Related Art
  • More and more consumers are purchasing items and services over electronic networks, such as the Internet. Consumers routinely search for and purchase products and services from merchants and individuals alike. The transactions can take place directly between an on-line merchant or retailer and the consumer, where payment is typically made by entering credit card or other financial information. Transactions can also take place with the aid of an on-line payment provider, such as PayPal, Inc. of San Jose, Calif. Such payment providers can make transactions easier and safer for the parties. Payment providers enable payments to be made through many different convenient methods.
  • Electronic transactions need not be financial or with a merchant. With the increasing use of mobile devices, users can now pay or transfer money to other users, as well as share items, such as through emails or texts. However, mobile devices typically have relatively small screens, making such transactions difficult and not very enjoyable. For example, a user may have difficulty or find it boring to enter information and select boxes or links to process an information transfer or transaction to another user or merchant.
  • Thus, there is a need for uses to have a more enjoyable and easier process of conducing electronic transactions.
  • SUMMARY
  • In accordance with different embodiments, a user performs a flicking motion on a user device to send an item to a recipient, where the item then appears on the recipient device. The item may be currency (real such as coins and/or bills or virtual) or products. The flicking may transfer funds to the recipient, request a payment from the recipient, offer a product to the recipient, or other actions. Once received, the recipient may accept the payment, send a payment, or purchase a product. Depending on the recipient action, this may also be performed with a swiping motion on the recipient device. The user may designate certain recipients as “trusted” so that a reduced authorization is needed to complete transactions between trusted parties.
  • In one embodiment, with money transfers, the user flicks various coins and/or bills displayed on the user device to one or more selected recipients. The money is shown moving out of the user device. This can be through NFC or other communication means such as WiFi or cellular networks. The recipient(s) sees money coming into the recipient device, with a total amount received. The recipient(s) can confirm the receipt and receive the money in a recipient account. If the user was requesting payment, the recipient(s) can confirm or authorize the payment, which credits the user account and debits the recipient account. The currency shown on either device can be set by the user and/or recipient(s) or be based on the location or registration of either device. The currency can be real for real money transfers or virtual for virtual currency transfers, such as with on-line gaming and other activities.
  • In another embodiment, the user flicks an item displayed on the user device to one or more selected recipients. The item is shown moving out of the user device and into the recipient device. The recipient can then purchase the item from the recipient device, such as through a normal payment process or by flicking the proper amount of money to the seller. For the latter, the flicking can be similar to a money transfer in the above embodiment.
  • Once money is sent or received, in different embodiments, a corresponding sound may be heard. For example, if coins are sent, the sound of coins may be heard. If bills are sent, the sound of paper may be heard. When money is received, the sound of a cash register may be heard. Users may select specific sounds for different actions or may create specific sounds, such as a voice message.
  • Virtually, anything displayed on a user device can be flicked to a recipient. Examples include contacts, digital goods, calendar events, photos, videos, etc.
  • As a result, both the user and recipient are provided with a unique and fun experience for performing financial and other electronic transactions or data transfers. With trusted parties, the process becomes even simpler.
  • These and other features and advantages of the present invention will be more readily apparent from the detailed description of the embodiments set forth below taken in conjunction with the accompanying drawings.
  • BRIEF DESCRIPTION OF THE FIGURES
  • FIG. 1 is a flowchart showing a process where transactions are performed by flicking according to one embodiment;
  • FIG. 2 is a flowchart showing a process for a service provider in handling a transaction performed by flicking according to one embodiment;
  • FIGS. 3A to 12 are exemplary screen shots showing displays a user and/or recipient may see during a transaction performed by flicking according to another embodiment;
  • FIG. 13 is block diagram of a networked system suitable for implementing the process of FIGS. 1-12 according to an embodiment of the invention; and
  • FIG. 14 is a block diagram of a computer system suitable for implementing one or more components in FIG. 13 according to one embodiment of the present disclosure.
  • Embodiments of the present disclosure and their advantages are best understood by referring to the detailed description that follows. It should be appreciated that like reference numerals are used to identify like elements illustrated in one or more of the figures, wherein showings therein are for purposes of illustrating embodiments of the present disclosure and not for purposes of limiting the same.
  • DETAILED DESCRIPTION
  • FIG. 1 is a flowchart 100 showing a process where transactions are performed by flicking according to one embodiment. At step 102, a sender or user selects an intended recipient from a user device. The user device may be a smart phone, PC, or other computing device capable of communication, such as to another device, a merchant, or a service provider, such as a payment provider, on-line merchant, or on-line marketplace. Selection can be through any suitable means. For example, the recipient may be selected as the person the user device is currently communicating with, such as on a phone call. In another example, the user selects an intended recipient from a list of recipients. The list may be created by the user or determined by the service provider. For a user-created list, the user may have family members, friends, select merchants, or any or all contacts of the user. For a list determined by the service provider, the list may include only recipients within a certain distance to the user, where the distance may be set by the user.
  • At step 104, the user selects a type of action. In one embodiment, the action is to send money. Examples of other actions include, but are not limited to, request a payment, send a gift, send an offering or item, transfer virtual currency, send a contact, send a photo, send a video, send an app, etc. The action may be selected by the user selecting from a list of actions, such as by tapping on or checking the desired action.
  • Depending on the type of action, the user is then presented with items. For example, if the user is making or requesting a payment, the user may be presented with currency. The type of currency may be determined in different ways, such as the user selecting the default currency, which the user can change transaction to transaction, or the device or service provider determining the currency by the location the user or device registration address. Assuming the type of currency is for the United States, the user may see a penny, a nickel, a dime, a quarter, a dollar bill, a five dollar bill, a ten dollar bill, a twenty dollar bill, a fifty dollar bill, and a hundred dollar bill on the user device display.
  • If the user is sending a gift or an item for possible purchase, the user may be presented with one or more such items. For example, the user may be shown a list, with or without pictures or additional description.
  • If the user is transferring virtual currency, the user may be presented with a list of possible virtual currencies for selection. This may depend on what the user has previously selected or on what games or other activities the user has been engaged with.
  • Once the item(s) are presented, the user flicks the desired item(s) at step 106. For example, the user may place a finger, cursor, mouse, or the like, on a desired item and then move the item with a flicking motion. Other motions may also be suitable. When the item is flicked, the user may see the item moving out of the user device or other visual representation of moving the item. Examples include the item fading away or simply disappearing from the display. Using the money transfer example, if the user wishes to transfer $5.25, the user may flick a five dollar bill and a quarter, which are then shown moving out of the device. In different embodiments, steps 102, 104, and 106 can be performed in any order and/or combined.
  • After the user is finished selecting item(s) to move, the user may be asked to confirm the selection, at step 108, before the items are actually communicated to the recipient. This may simply entail the user selecting a button or link indicating “confirm,” “send,” or the like. In one embodiment, if the recipient is “trusted,” this confirmation step may be skipped. “Trusted” recipients will be discussed in detail below, but are generally recipients the user trusts or has designated as trusted parties.
  • Next, at step 110, if confirmed, the selected items are sent from the user device to the recipient device. Communication may be through any suitable means, including, but not limited to, Bluetooth, WiFi, 3GS, and 4G.
  • In one embodiment, one or more sounds may accompany step 106 or 110. Sounds may be selected by the user or by a service provider. For example, if money is being sent, coins being flicked or sent may be accompanied with a sound of coins jingling and bills being flicked or sent may be accompanied with a sound of bills rustling. The user may also customize a sound, such as by selecting from a list of sounds, creating or downloading a sound, or creating a voice message.
  • The recipient then receives the selected items, at step 112, on a recipient device. In one embodiment, the device is a smart phone, but can be other computing/transmitting devices, such as a PC. The recipient may then see the items on the device display, such as the item moving onto the device, suddenly appearing, fading in, etc.
  • In different embodiments, items being received on the recipient device may be accompanied with a sound, which can be selected by the recipient or service provider. For example, when the recipient receives money, a cash register sound or slot machine sound may be heard.
  • When the recipient sees (and/or hears) the items arriving, the recipient determines the reason. For example, at step 114, the recipient determines whether a payment or money transfer is being received. This may be indicated by a visual or audio message, which may indicate the identity of the sender. The recipient can then confirm or authorize receipt of the payment at step 116. The recipient may select a button or link indicating “Accept Money” or the like to confirm. Once confirmed, the service provider processes the payment, such as by debiting an account of the user/sender and crediting an account of the recipient.
  • If the items sent do not indicate a payment, the recipient determines whether it is for a payment request at step 118. A payment request may be the user requesting the recipient send a payment, such as a child asking a parent for money, a friend asking another friend for a loan or repayment of a loan, etc. If such a payment request, the recipient can make the payment at step 120. This may be done in any number of ways. For example, the recipient may flick money, approve the payment request, enter a payment amount, etc., after logging into a service provider site.
  • If the items sent do not indicate a payment or payment request, a determination is made at step 122 whether the recipient is asked to or wants to make a purchase. If yes, the recipient may go through a normal payment process to purchase the item or simply select the item to be taken through a payment process.
  • Note that the actions in steps 114, 118, and 122 are not exhaustive, but just exemplary. There may be other actions, such as sending virtual currency, contacts, photos, etc., which may require different levels of confirmation, including no confirmation. In addition, the determination steps 114, 118, and 122 need not be in succession or any particular order. For example, the recipient may only need to make a single determination based on the received item.
  • Any or all flicked items, sent or received, may be stored for future use. For example, the user may access an area that contains all flicked items, along with information about the flicked items, such as recipient(s). The area may be visually represented as a box or container. This allows the user to repeat previously flicked items or group individual flicked items into a group folder so that the user can flick the contents of the folder in one action. This “container” may also include an area where flicked items were not completed, e.g., not received or sent. This may be due to an interruption in communication, failure to establish a trust relationship, or other reasons. The user may then access this area to send unsent or unreceived items.
  • FIG. 2 is a flowchart 200 showing a process for a service provider in handling a transaction performed by flicking according to one embodiment. At step 202, the service provider receives information about the user or sender. This may be conveyed when the user is logged into the service provider site or when the user sends the item to a recipient. This information is communicated to the service provider, where the information may include a phone number of the user device or other device ID, a cookie, IP address, etc. that uniquely identifies the user to the service provider. Other types of identification may be suitable, depending on the method of authentication.
  • At step 204, the service provider receives information about the recipient. This may be conveyed within the transmission of step 202 when the user sends the selected item or items or separately when the user selects a desired recipient. Recipient information may be an email address, a phone number of the recipient device, an account number, or other identifier that uniquely identifies the recipient to the service provider.
  • At step 206, the service provider receives information about the type of action the user is desiring. For example, as discussed above, the action may be a money transfer, a request for payment, information or data transfer, a request for purchase, etc. This step may be combined with step 202 and/or 204 or may be separate, such as when the user selects an action from the user device.
  • At step 208, the service provider receives information about the item(s) being sent to the recipient. Again, this may be combined with any or all of the steps above. In one example, when the user flicks a five dollar bill image, the service provider receives information allowing it to know that the user intends to transfer or pay the recipient $5. At step 206 or step 208, the service provider may also determine the type of currency, such as set by the user, the country location of user device registration, etc.
  • After the necessary information is received, the service provider processes the information at step 210. This may include determining whether the user and/or recipient have an account with the service provider, whether there is sufficient information to process the action, identifying accounts of the user and/or recipient, identifying item and/or seller information, and/or anything needed to process the action.
  • One determination, made at step 212, may be whether the recipient is trusted, as will be discussed in more detail below. If the recipient is not trusted, the service provider may request confirmation from the user and/or the recipient at step 214. The trust determination may also be whether the user is trusted by the recipient.
  • If the trust requirement is satisfied or one or both parties confirms the action, the service provider transmits the item and any other data to the recipient device at step 216. If sound is associated with the communication, the service provider determines the appropriate sound to accompany the transmission. As a result of the transmission, the recipient device sees the intended action from the user, such as a payment, a payment request, a purchase request, a gift, a photo, etc. Not all actions require a response. For example, a photo transmission between two trusted parties may not require any response from the recipient.
  • However, there may be actions that do require a response from the recipient. If the user is requesting a payment or asking the recipient to purchase an item, the service provider may then wait for a response from the recipient. The response may be an authorization of payment, an authorization of receipt of the item, a payment request to the service provider for purchase of the item, etc.
  • When a response is needed and is received, the service provider processes the response at step 218. The processing depends on the action and the response (if needed). For example, the service provider may process a payment from the user to the recipient, a payment from the recipient to the user (e.g., in response to a payment request from the user or a purchase offer from the user), a transfer of virtual currency, etc. A notification may also be sent if the process is completed, denied, or not completed for any number of reasons.
  • FIGS. 3A to 11D are exemplary screen shots a user or a recipient sees on a device during a transaction by flicking, according to one embodiment. FIG. 3A shows a display on a user smart phone for sending money to the recipient. The service is hosted by a payment provider, in this case, PayPal, Inc. of San Jose, Calif. In FIG. 3A, the user sees different coins and bills in U.S. dollars. The user also sees a current balance in the user account with the payment provider. For more coins or bills not shown on the screen, the user may scroll up or down, such as using a finger, to reveal additional coins or bills. The user is able to select or flick any number of coins or bills shown. Note that the animated pointer is not typically part of the display, but is included to illustrate selection and flicking of items.
  • FIG. 3B shows a display for sending a product listing to a recipient. In this case, the service is hosted by a marketplace site, such as eBay, Inc. of San Jose, Calif. Here, the user sees two items the user has won on the marketplace site. The user is able to select individual items or the entire listing, such as by flicking.
  • FIG. 4 shows a display asking the reader to identify the intended recipient. In this example, the list of possible intended recipients is divided into three categories. The Neighbor or Family category lists recipients that are trusted by the user, such as family members, friends, regular sellers/buyers, etc. The Neighborhood category lists trusted contacts within a certain radius or distance from the user, where the distance can be set by the user or payment provider. The World category lists user contacts that are known to the user. These categories can be defined differently as well. There may also be different numbers and/or types of categories. Additional information can be added next to each contact or potential recipient, such as whether the contact is trusted and the type of connection between the user and the contact. The user can select the desired recipient by simply tapping or clicking on that contact.
  • FIG. 5 shows a display that gives the user a chance to confirm or cancel the action or items selected earlier. The display can be separate or overlaid over a previous screen. In one embodiment, the display is not presented if the user had selected a trusted recipient. The display also allows the user to designate the selected recipient as trusted.
  • FIG. 6A shows a display the recipient sees after the user sends money, such as from FIG. 3A. In the display, the recipient, on a recipient device, such as a smart phone, sees a five dollar bill and a quarter, which may appear in various ways, including with sound, as discussed earlier. The display also shows a total, in this case $5.25, and currency type. A button is shown that the recipient can select to accept the money from the user. FIG. 6B shows a display the recipient sees after the user sends a product listing or items, such as from FIG. 3B.
  • FIG. 7 shows a display in which the recipient can accept the transaction or action from the user, similar to the user display screen in FIG. 5. The recipient can accept or decline the transaction or add the recipient as a trusted contact. The recipient may also download the application and accept the transaction from this display. Note that this display may be shown before or after the display in FIGS. 6A and/or 6B.
  • FIG. 8 shows a display in which the user receives an item or listing, such as in FIG. 6B, and can then pay using the same flicking actions. If the item was $105.12, the recipient may flick the hundred dollar bill, the five dollar bill, the dime, and the penny twice, in any order. If the recipient is still connected to the user or sender, the recipient may not need to select the recipient, but can simply flick the desired money for payment.
  • FIG. 9A shows a display in which the user is requesting a payment from the recipient. Here, the user sees bills and coins in the desired currency, with a “Send Money” button highlighted or selected. The user can then simply flick the desired bills and/or coins to the intended recipient. In one embodiment, the total requested is also displayed on the screen. Once received, the recipient can see the amount of money requested and make a payment through a typical payment process through a payment provider or by flicking a corresponding amount of bills and/or coins.
  • FIG. 9B shows a display in which the user is requesting the recipient purchase an item. The user can send the item to one or more recipients by first selecting the item and then flicking it or by just flicking the item. One or more intended recipients may be selected as discussed herein. Once received, the recipient may purchase the item through a typical payment process or by flicking, a discussed herein.
  • FIG. 10 shows a display for a use case where virtual currency is transferred or sent. In this example, the setting is a poker game between four users, who may all be trusted. The user of the device is identified with a figure of a person, although any other identifier may be used. When the user wishes to contribute to the pot, the user may simply flick the virtual currency to the middle of the table. The user may also transfer virtual currency to others at the table, such as by flicking currency to the desired destination. The user may also see others flicking virtual currency into the pot and to other players. This is just an example of using flick to move virtual currency. The type of virtual currency can be automatically shown when the user accesses an application or site using virtual currency.
  • FIGS. 11A to 11D show displays a user may see settings for the flick feature and how to customize the feature as well as invite others to be a trusted contact. In FIG. 11A, the user is presented with a list of questions to answer or settings to select. This may be on the actual user device, such as a smart phone, or on another user device, such as a PC, where the user can register for the feature. The questions and requests allow the user to customize the experience.
  • FIG. 11B shows a display after the user has clicked on “Click to Configure Partners” from the display of FIG. 11A. This screen allows the user to see current settings and change or configure as desired. Here, the user can see devices discovered or available to the user, along with the type of connection. The user can select a desired recipient to send that recipient a request.
  • FIG. 11C shows a display from the device of the selected recipient. The display includes a message from the user, along with options the recipient can select. In an “Accept” portion, the recipient can select all or just specific types of flicking actions to accept. Other portions allow the user to ignore the request or download an application to give the recipient the ability to use the flick feature on the recipient device. FIG. 11D shows a display when the recipient accepts the request and is successful. In one embodiment, only trusted parties can communicate with the flick feature, such that parties need to set up a trust, e.g., as shown above. However, in other embodiments, a one-time user or recipient can accept an action without setting up a trust relationship, even though this may be construed as a one-time trust relationship.
  • FIG. 12 shows a display where the user's trusted contacts are always available, such as by accessing the flick application. The display shows the user at the center, with trusted recipients on the screen. After selecting a desired trusted recipients, the user may initiate an action, such as making a payment. This “always on” mode is one of the settings the user can choose, as shown in FIG. 11A. In another embodiment, the user has the option of selecting multiple users from different lists, such as within a circle of trust, and sending the same item or items to all selected users with a single flick or action.
  • Thus, as seen, flicking or other similar motions can make electronic transactions fun and easy for both a user and a recipient. Use cases are virtually unlimited. In addition to the above, a user may use flicking to collect money from several recipients, such as a soccer mom collecting money for snacks or the Red Cross collecting money at a charity event. Unmanned kiosks or other machines can receive money from users flicking to make a payment, such as a purchase of tickets or other dispensable items. Flicking can also transfer coupons or other value items.
  • FIG. 13 is a block diagram of a networked system 1300 configured to handle a financial transaction between a user and a recipient, such as described above, in accordance with an embodiment of the invention. System 1300 includes a first user device 1310, a second user device 1362, a merchant server 1340, and a service provider server 1370 in communication over a network 1360. Service provider server 1370 may be maintained by a payment provider, such as PayPal, Inc. of San Jose, Calif., or an online market place provider, such as eBay, Inc. of San Jose, Calif. A first user 1305, such as a sender person or merchant, utilizes first user device 1310, and a second user 1306, such as a recipient person or merchant, utilizes and second user device 1362 for performing a transaction with a service provider.
  • First user device 1310, second user device 1362, merchant server 1340, and service provider server 1370 may each include one or more processors, memories, and other appropriate components for executing instructions such as program code and/or data stored on one or more computer readable mediums to implement the various applications, data, and steps described herein. For example, such instructions may be stored in one or more computer readable media such as memories or data storage devices internal and/or external to various components of system 1300, and/or accessible over network 1360.
  • Network 1360 may be implemented as a single network or a combination of multiple networks. For example, in various embodiments, network 1360 may include the Internet or one or more intranets, landline networks, wireless networks, and/or other appropriate types of networks.
  • First user device 1310 and second user device 1362 may be implemented using any appropriate hardware and software configured for wired and/or wireless communication over network 1360. For example, in one embodiment, the two user devices may be implemented as a personal computer (PC), a smart phone, personal digital assistant (PDA), laptop computer, and/or other types of computing devices capable of transmitting and/or receiving data, such as an iPad™ from Apple™
  • First user device 1310 may include one or more browser applications 1315 which may be used, for example, to provide a convenient interface to permit first user 1305 to browse information available over network 1360. For example, in one embodiment, browser application 1315 may be implemented as a web browser configured to view information available over the Internet. First user device 1310 may also include one or more toolbar applications 1320 which may be used, for example, to provide client-side processing for performing desired tasks in response to operations selected by first user 1305. In one embodiment, toolbar application 1320 may display a user interface in connection with browser application 1315 as further described herein.
  • First user device 1310 may further include other applications 1325 as may be desired in particular embodiments to provide desired features to first user device 1310. For example, other applications 1325 may include security applications for implementing client-side security features, programmatic client applications for interfacing with appropriate application programming interfaces (APIs) over network 1360, or other types of applications. Applications 1325 may also include email, texting, voice and IM applications that allow first user 1305 to communicate through network 1360. Applications 1325 may also include applications that display items for flicking, process a flicking motion on an item, and animate a transmission or reception of a flicked item.
  • First user device 1310 includes one or more user identifiers 1330 which may be implemented, for example, as operating system registry entries, cookies associated with browser application 1315, identifiers associated with hardware of first user device 1310, or other appropriate identifiers, such as used for payment/user/device authentication. In one embodiment, user identifier 1330 may be used by a service provider to associate first user 1305 with a particular account maintained by the service provider as further described herein. A communications application 1322, with associated interfaces, enables first user device 1310 to communicate within system 1300.
  • Second user device 1362 may have similar applications and modules as first user device 1310, but is used, in this example, for receiving money or other items from first user 1305. Second user device 1362 may also include one or more browser applications 1315 and one or more toolbar applications 1320 which may be used, for example, to provide a convenient interface to permit second user 406 to browse information and perform tasks over network 1360. For example, in one embodiment, browser application 1315 may be implemented as a web browser configured to view information available over the Internet and communicate with merchant server 1340 to receive and send information about purchases made through merchant server 1340.
  • Second user device 1362 may further include other applications 1325 such as security applications for implementing client-side security features, programmatic client applications for interfacing with appropriate application programming interfaces (APIs) over network 1360, or other types of applications. Applications 1325 may also include email, text, IM, and voice applications that allow second user 1306 to communicate through network 1360 and receive items and money through network 1360. Second user device 1362 includes one or more user identifiers 1330 which may be implemented, for example, as operating system registry entries, cookies associated with browser application 1315, identifiers associated with hardware of second user device 1362, or other appropriate identifiers, such as used for payment/user/device authentication, e.g., the phone number associated with second user device 1362. Identifiers may be used by a service provider to associate second user 1306 with a particular account maintained by the service provider.
  • Merchant server 1340 may be maintained, for example, by an on-line merchant offering various products and/or services in exchange for payment to be received over network 1360. Merchant server 1340 includes a database 1345 identifying available products and/or services (e.g., collectively referred to as items) which may be made available for viewing and purchase by first user 1305. Accordingly, merchant server 1340 also includes a marketplace application 1350 which may be configured to serve information over network 1360 to browser 1315 of first user device 1310 and second user device 1362. In one embodiment, first user 1305 may interact with marketplace application 1350 through browser applications over network 1360 in order to view various products or services identified in database 1345.
  • Merchant server 1340 also includes a checkout application 1355 which may be configured to facilitate the purchase by first user 1305 of goods or services identified by marketplace application 1350. Checkout application 1355 may be configured to accept payment information from first user 1305 through service provider server 1370 over network 1360. For example, checkout application 1355 may receive and process a payment confirmation from service provider server 1370, as well as transmit transaction information to the service provider and receive information from the payment provider (e.g., a transaction ID). Checkout application 1355 may also enable payment through second user device 1362 in communication with the service provider by using a payment link as described herein.
  • Service provider server 1370 may be maintained, for example, by an online payment service provider which may provide payment or transmission of information between first user 1305, second user 1306, and the operator of merchant server 1340. In this regard, service provider server 1370 includes one or more payment applications 1375 which may be configured to interact with first user device 1310, second user device 1362, and/or merchant server 1340 over network 1360 to facilitate the purchase/transmission of goods or services by first user 1305 of first user device 1310 or payment between first user device 1310 and second user device 1362.
  • Service provider server 1370 also maintains a plurality of user accounts 1380, each of which may include account information 1385 associated with individual users. For example, account information 1385 may include private financial information of users of devices such as account numbers, passwords, device identifiers, user names, phone numbers, credit card information, bank information, or other financial information which may be used to facilitate online transactions by first user 1305. Advantageously, payment application 1375 may be configured to interact with merchant server 1340 on behalf of first user 1305 during a transaction with checkout application 1355 to track and manage purchases made by users.
  • A transaction processing application 1390, which may be part of payment application 1375 or separate, may be configured to receive information from a user device and/or merchant server 1340 for processing and storage in a payment database 1395. Transaction processing application 1390 may include one or more applications to process information from a payment or item transfer request from first user 1305 to either second user 1306 or a merchant associated with merchant server 1340. Other funding sources may also be processed through this application. Payment application 1375 may be further configured to determine the existence of accounts for first user 1305 and/or second user 1306, as well as create new accounts if necessary.
  • FIG. 14 is a block diagram of a computer system 1400 suitable for implementing one or more embodiments of the present disclosure. In various implementations, the user device may comprise a personal computing device (e.g., a personal computer, laptop, smart phone, PDA, Bluetooth device, iPad, badge, etc.) capable of communicating with the network. The merchant and/or payment provider may utilize a network computing device (e.g., a network server) capable of communicating with the network. It should be appreciated that each of the devices utilized by users, merchants, and payment providers may be implemented as computer system 1400 in a manner as follows.
  • Computer system 1400 includes a bus 1402 or other communication mechanism for communicating information data, signals, and information between various components of computer system 1400. Components include an input/output (I/O) component 1404 that processes a user action, such as recognizing a flicking or other motion movement, selecting keys from a keypad/keyboard, selecting one or more buttons or links on a display, etc., and sends a corresponding signal to bus 1402. Other inputting means may also be suitable, such as stylus, video, multimedia, etc. I/O component 1404 may also include an output component, such as a display, which may be interactive. An optional audio input/output component 1405 may also be included to allow a user to hear audio, such as corresponding to flicking actions. A transceiver 1406 transmits and receives signals between computer system 1400 and other devices, such as another user device, a merchant server, or a service provider server. In one embodiment, the transmission is wireless, although other transmission mediums and methods may also be suitable. A processor 1412, which can be a micro-controller, digital signal processor (DSP), or other processing component, processes these various signals, such as for display on computer system 1400 or transmission to other devices via a communication link 1418. Processor 1412 may also control transmission of information, such as cookies or IP addresses, to other devices.
  • Components of computer system 1400 also include a system memory component 1414 (e.g., RAM) and a static storage component 1416 (e.g., ROM). Computer system 1400 performs specific operations by processor 1412 and other components by executing one or more sequences of instructions contained in system memory component 1414. Logic may be encoded in a computer readable medium, which may refer to any medium that participates in providing instructions to processor 1412 for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. In various implementations, non-volatile media includes optical or magnetic disks, volatile media includes dynamic memory, such as system memory component 1414, and transmission media includes coaxial cables, copper wire, and fiber optics, including wires that comprise bus 1402. In one example, transmission media may take the form of acoustic or light waves, such as those generated during radio wave, optical, and infrared data communications.
  • Some common forms of computer readable media includes, for example, floppy disk, flexible disk, hard disk, magnetic tape, any other magnetic medium, CD-ROM, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, RAM, PROM, EPROM, FLASH-EPROM, any other memory chip or cartridge, or any other medium from which a computer is adapted to read.
  • In various embodiments of the present disclosure, execution of instruction sequences to practice the present disclosure may be performed by computer system 1400. In various other embodiments of the present disclosure, a plurality of computer systems 500 coupled by communication link 1418 to the network (e.g., such as a LAN, WLAN, PTSN, and/or various other wired or wireless networks, including telecommunications, mobile, and cellular phone networks) may perform instruction sequences to practice the present disclosure in coordination with one another.
  • Where applicable, various embodiments provided by the present disclosure may be implemented using hardware, software, or combinations of hardware and software. Also, where applicable, the various hardware components and/or software components set forth herein may be combined into composite components comprising software, hardware, and/or both without departing from the spirit of the present disclosure. Where applicable, the various hardware components and/or software components set forth herein may be separated into sub-components comprising software, hardware, or both without departing from the scope of the present disclosure. In addition, where applicable, it is contemplated that software components may be implemented as hardware components and vice-versa.
  • Software, in accordance with the present disclosure, such as program code and/or data, may be stored on one or more computer readable mediums. It is also contemplated that software identified herein may be implemented using one or more general purpose or specific purpose computers and/or computer systems, networked and/or otherwise. Where applicable, the ordering of various steps described herein may be changed, combined into composite steps, and/or separated into sub-steps to provide features described herein.
  • The foregoing disclosure is not intended to limit the present disclosure to the precise forms or particular fields of use disclosed. As such, it is contemplated that various alternate embodiments and/or modifications to the present disclosure, whether explicitly described or implied herein, are possible in light of the disclosure. For example, the above focused on the user “flicking” an item. However, the user may perform another suitable action on the item to send it to a recipient, such as by tapping the item. “Flicking” can encompass any such or similar action. Having thus described embodiments of the present disclosure, persons of ordinary skill in the art will recognize that changes may be made in form and detail without departing from the scope of the present disclosure. Thus, the present disclosure is limited only by the claims.

Claims (20)

1. A method of performing electronic transactions, comprising:
receiving, by a processor of a service provider, a request to transfer an item from a first user to a second user, wherein the request is initiated by the first user performing a flicking motion on the item on a device of the first user;
processing, by the processor, information from the request; and
transferring the item to the second user, wherein the item appears on a display of a device of the second user.
2. The method of claim 1, further comprising determining whether a trusted relationship exists between the first and second user.
3. The method of claim 2, further comprising requesting a confirmation from the first user and/or the second user if the trusted relationship does not exist.
4. The method of claim 3, wherein the item is transferred if the confirmation is received by the service provider.
5. The method of claim 1, wherein the item comprises money, a product listing, virtual currency, a photo, a contact, a video, an app, a money request, or a purchase request.
6. The method of claim 1, wherein the flicking motion causes the item to move out of a display of the device of the first user.
7. The method of claim 1, wherein the item is money, and the device of the first user has a display of coins and bills for the first user to perform the flicking motion on.
8. The method of claim 7, wherein the first user flicks a desired combination of the coins and bills equal to the money being transferred.
9. The method of claim 7, wherein the display has a currency type automatically based on country displayed for the coins and bills.
10. The method of claim 1, wherein sound accompanies the item appearing on the display of the device of the second user.
11. The method of claim 1, wherein the flicking motion is made by a finger of the first user.
12. The method of claim 8, further comprising processing a transfer of the money from an account of the first user to an account of the second user.
13. A machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors of a server are adapted to cause the server to perform a method comprising:
receiving, by a service provider, a request to transfer an item from a first user to a second user, wherein the request is initiated by the first user performing a flicking motion on the item on a device of the first user;
processing information from the request; and
transferring the item to the second user, wherein the item appears on a display of a device of the second user.
14. The machine-readable medium of claim 13, wherein the method further comprises determining whether there is a trusted relationship between the first and second user.
15. The machine-readable medium of claim 14, wherein the method further comprises requesting a confirmation from the first user and/or the second user if the trusted relationship does not exist.
16. The machine-readable medium of claim 15, wherein the item is transferred if the confirmation is received by the service provider.
17. The machine-readable medium of claim 13, wherein the item comprises money, a product listing, virtual currency, a photo, a contact, a video, an app, a money request, or a purchase request.
18. The machine-readable medium of claim 13, wherein the flicking motion causes the item to move out of a display of the device of the first user.
19. An electronic transaction processing system comprising:
means for receiving, by a service provider, a request to transfer an item from a first user to a second user, wherein the request is initiated by the first user performing a flicking motion on the item on a device of the first user;
means for processing information from the request; and
means for transferring the item to the second user, wherein the item appears on a display of a device of the second user.
20. The system of claim 19, wherein the item is transferred when a trust relationship has been established or confirmed between the first user and the second user.
US12/892,234 2010-09-28 2010-09-28 Transactions by flicking Abandoned US20120078788A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US12/892,234 US20120078788A1 (en) 2010-09-28 2010-09-28 Transactions by flicking
AU2011312701A AU2011312701B2 (en) 2010-09-28 2011-09-13 Transactions by flicking
PCT/US2011/051453 WO2012047462A1 (en) 2010-09-28 2011-09-13 Transactions by flicking
CA2812444A CA2812444C (en) 2010-09-28 2011-09-13 Transactions by flicking
KR1020137010798A KR20130118875A (en) 2010-09-28 2011-09-13 Transactions by flicking
US14/920,506 US10740807B2 (en) 2010-09-28 2015-10-22 Systems and methods for transmission of representational image-based offers based on a tactile input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/892,234 US20120078788A1 (en) 2010-09-28 2010-09-28 Transactions by flicking

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/920,506 Continuation US10740807B2 (en) 2010-09-28 2015-10-22 Systems and methods for transmission of representational image-based offers based on a tactile input

Publications (1)

Publication Number Publication Date
US20120078788A1 true US20120078788A1 (en) 2012-03-29

Family

ID=45871624

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/892,234 Abandoned US20120078788A1 (en) 2010-09-28 2010-09-28 Transactions by flicking
US14/920,506 Active 2032-09-26 US10740807B2 (en) 2010-09-28 2015-10-22 Systems and methods for transmission of representational image-based offers based on a tactile input

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/920,506 Active 2032-09-26 US10740807B2 (en) 2010-09-28 2015-10-22 Systems and methods for transmission of representational image-based offers based on a tactile input

Country Status (5)

Country Link
US (2) US20120078788A1 (en)
KR (1) KR20130118875A (en)
AU (1) AU2011312701B2 (en)
CA (1) CA2812444C (en)
WO (1) WO2012047462A1 (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120116957A1 (en) * 2010-11-04 2012-05-10 Bank Of America Corporation System and method for populating a list of transaction participants
US20120272162A1 (en) * 2010-08-13 2012-10-25 Net Power And Light, Inc. Methods and systems for virtual experiences
US20130019184A1 (en) * 2011-07-11 2013-01-17 Net Power And Light, Inc. Methods and systems for virtual experiences
US20140081787A1 (en) * 2012-09-14 2014-03-20 Bank Of America Corporation Peer-to-peer transfer of funds for a specified use
US8789121B2 (en) 2010-10-21 2014-07-22 Net Power And Light, Inc. System architecture and method for composing and directing participant experiences
US8903740B2 (en) 2010-08-12 2014-12-02 Net Power And Light, Inc. System architecture and methods for composing and directing participant experiences
US20150007016A1 (en) * 2013-07-01 2015-01-01 Samsung Electronics Co., Ltd. Mobile terminal and method of operating the same
US20150127541A1 (en) * 2013-11-06 2015-05-07 Capital One Financial Corporation Wearable transaction devices
US9172979B2 (en) 2010-08-12 2015-10-27 Net Power And Light, Inc. Experience or “sentio” codecs, and methods and systems for improving QoE and encoding based on QoE experiences
US9367281B2 (en) 2010-12-31 2016-06-14 Ebay Inc. Methods and systems for displaying content on multiple network devices with a simple command
USD774071S1 (en) 2012-09-07 2016-12-13 Bank Of America Corporation Communication device with graphical user interface
USD774528S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
USD774529S1 (en) 2010-11-04 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
USD774527S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
USD774526S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
US9557817B2 (en) 2010-08-13 2017-01-31 Wickr Inc. Recognizing gesture inputs using distributed processing of sensor data from multiple sensors
US9609547B2 (en) * 2011-10-10 2017-03-28 Optis Circuit Technology, Llc Wireless communication system and method for replacing at least part of an interference signal to mitigate interference
US20170173460A1 (en) * 2015-12-16 2017-06-22 Paypal, Inc. Enhanced Peer-to-Peer Networking Exchange
JP2018507488A (en) * 2015-03-02 2018-03-15 アリババ グループ ホウルディング リミテッド Data transmission method and transmission system
US10163171B1 (en) * 2011-11-11 2018-12-25 Amazon Technologies, Inc. Payment to a friend through a social networking service
US10163083B2 (en) 2015-04-13 2018-12-25 Bank Of America Corporation Account activity management system
US10296889B2 (en) 2008-09-30 2019-05-21 Apple Inc. Group peer-to-peer financial transactions
US10380573B2 (en) 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
AU2018219984B2 (en) * 2014-06-13 2020-03-12 Mastercard International Incorporated Virtual card number based person-to-person payments
JP2020077092A (en) * 2018-11-06 2020-05-21 株式会社 ゆうちょ銀行 Information processing apparatus, method, program, and system
US10783576B1 (en) 2019-03-24 2020-09-22 Apple Inc. User interfaces for managing an account
US10796294B2 (en) 2017-05-16 2020-10-06 Apple Inc. User interfaces for peer-to-peer transfers
US10909524B2 (en) 2018-06-03 2021-02-02 Apple Inc. User interfaces for transfer accounts
US11074572B2 (en) 2016-09-06 2021-07-27 Apple Inc. User interfaces for stored-value accounts
US11100498B2 (en) 2018-06-03 2021-08-24 Apple Inc. User interfaces for transfer accounts
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
US11481769B2 (en) 2016-06-11 2022-10-25 Apple Inc. User interface for transactions
US11784956B2 (en) 2021-09-20 2023-10-10 Apple Inc. Requests to add assets to an asset account
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070064004A1 (en) * 2005-09-21 2007-03-22 Hewlett-Packard Development Company, L.P. Moving a graphic element
US20080152263A1 (en) * 2008-01-21 2008-06-26 Sony Computer Entertainment America Inc. Data transfer using hand-held device
US20100042535A1 (en) * 2008-08-15 2010-02-18 Ebay Inc. Currency display
US20110106675A1 (en) * 2009-10-29 2011-05-05 Jeffrey William Perlman Peer-To-Peer And Group Financial Management Systems And Methods
US20110163944A1 (en) * 2010-01-05 2011-07-07 Apple Inc. Intuitive, gesture-based communications with physics metaphors

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0921475A1 (en) * 1997-11-24 1999-06-09 Fimor S.A. Device for converting an amount of money from one currency into another currency
JP3667330B2 (en) * 2003-02-19 2005-07-06 コナミ株式会社 GAME BILLING PROGRAM AND VIDEO GAME DEVICE
US9082117B2 (en) * 2008-05-17 2015-07-14 David H. Chin Gesture based authentication for wireless payment by a mobile electronic device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070064004A1 (en) * 2005-09-21 2007-03-22 Hewlett-Packard Development Company, L.P. Moving a graphic element
US20080152263A1 (en) * 2008-01-21 2008-06-26 Sony Computer Entertainment America Inc. Data transfer using hand-held device
US20100042535A1 (en) * 2008-08-15 2010-02-18 Ebay Inc. Currency display
US20110106675A1 (en) * 2009-10-29 2011-05-05 Jeffrey William Perlman Peer-To-Peer And Group Financial Management Systems And Methods
US20110163944A1 (en) * 2010-01-05 2011-07-07 Apple Inc. Intuitive, gesture-based communications with physics metaphors

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10296889B2 (en) 2008-09-30 2019-05-21 Apple Inc. Group peer-to-peer financial transactions
US10380573B2 (en) 2008-09-30 2019-08-13 Apple Inc. Peer-to-peer financial transaction devices and methods
US8903740B2 (en) 2010-08-12 2014-12-02 Net Power And Light, Inc. System architecture and methods for composing and directing participant experiences
US9172979B2 (en) 2010-08-12 2015-10-27 Net Power And Light, Inc. Experience or “sentio” codecs, and methods and systems for improving QoE and encoding based on QoE experiences
US20120272162A1 (en) * 2010-08-13 2012-10-25 Net Power And Light, Inc. Methods and systems for virtual experiences
US9557817B2 (en) 2010-08-13 2017-01-31 Wickr Inc. Recognizing gesture inputs using distributed processing of sensor data from multiple sensors
US8789121B2 (en) 2010-10-21 2014-07-22 Net Power And Light, Inc. System architecture and method for composing and directing participant experiences
US20120116957A1 (en) * 2010-11-04 2012-05-10 Bank Of America Corporation System and method for populating a list of transaction participants
USD774529S1 (en) 2010-11-04 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
US10747491B2 (en) 2010-12-31 2020-08-18 Ebay Inc. Methods and systems for displaying content on multiple networked devices with a simple command
US9367281B2 (en) 2010-12-31 2016-06-14 Ebay Inc. Methods and systems for displaying content on multiple network devices with a simple command
US10007477B2 (en) 2010-12-31 2018-06-26 Ebay Inc. Methods and systems for displaying content on multiple networked devices with a simple command
US11269583B2 (en) 2010-12-31 2022-03-08 Ebay Inc. Methods and systems for displaying content on multiple networked devices with a simple command
US11650781B2 (en) 2010-12-31 2023-05-16 Ebay Inc. Methods and systems for displaying content on multiple networked devices with a simple command
USD774527S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
USD774526S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
USD774528S1 (en) 2011-02-21 2016-12-20 Bank Of America Corporation Display screen with graphical user interface for funds transfer
US20130019184A1 (en) * 2011-07-11 2013-01-17 Net Power And Light, Inc. Methods and systems for virtual experiences
US9609547B2 (en) * 2011-10-10 2017-03-28 Optis Circuit Technology, Llc Wireless communication system and method for replacing at least part of an interference signal to mitigate interference
US10163171B1 (en) * 2011-11-11 2018-12-25 Amazon Technologies, Inc. Payment to a friend through a social networking service
USD774071S1 (en) 2012-09-07 2016-12-13 Bank Of America Corporation Communication device with graphical user interface
US9619806B2 (en) * 2012-09-14 2017-04-11 Bank Of America Corporation Peer-to-peer transfer of funds for a specified use
US20140081787A1 (en) * 2012-09-14 2014-03-20 Bank Of America Corporation Peer-to-peer transfer of funds for a specified use
US20150007016A1 (en) * 2013-07-01 2015-01-01 Samsung Electronics Co., Ltd. Mobile terminal and method of operating the same
US20150127541A1 (en) * 2013-11-06 2015-05-07 Capital One Financial Corporation Wearable transaction devices
US10074080B2 (en) * 2013-11-06 2018-09-11 Capital One Services, Llc Wearable transaction devices
US20180137482A1 (en) * 2013-11-06 2018-05-17 Capital One Financial Corporation Wearable transaction devices
US10719817B2 (en) * 2013-11-06 2020-07-21 Capital One Services, Llc Wearable transaction devices
AU2018219984B2 (en) * 2014-06-13 2020-03-12 Mastercard International Incorporated Virtual card number based person-to-person payments
JP2018507488A (en) * 2015-03-02 2018-03-15 アリババ グループ ホウルディング リミテッド Data transmission method and transmission system
US10163083B2 (en) 2015-04-13 2018-12-25 Bank Of America Corporation Account activity management system
US10046235B2 (en) * 2015-12-16 2018-08-14 Paypal, Inc. Enhanced peer-to-peer networking exchange
US11495080B2 (en) 2015-12-16 2022-11-08 Paypal, Inc. Enhanced peer-to-peer networking exchange
US20170173460A1 (en) * 2015-12-16 2017-06-22 Paypal, Inc. Enhanced Peer-to-Peer Networking Exchange
US11481769B2 (en) 2016-06-11 2022-10-25 Apple Inc. User interface for transactions
US11074572B2 (en) 2016-09-06 2021-07-27 Apple Inc. User interfaces for stored-value accounts
US11222325B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
US10796294B2 (en) 2017-05-16 2020-10-06 Apple Inc. User interfaces for peer-to-peer transfers
US11049088B2 (en) 2017-05-16 2021-06-29 Apple Inc. User interfaces for peer-to-peer transfers
US11797968B2 (en) 2017-05-16 2023-10-24 Apple Inc. User interfaces for peer-to-peer transfers
US11100498B2 (en) 2018-06-03 2021-08-24 Apple Inc. User interfaces for transfer accounts
US10909524B2 (en) 2018-06-03 2021-02-02 Apple Inc. User interfaces for transfer accounts
US11900355B2 (en) 2018-06-03 2024-02-13 Apple Inc. User interfaces for transfer accounts
US11514430B2 (en) 2018-06-03 2022-11-29 Apple Inc. User interfaces for transfer accounts
JP2020077092A (en) * 2018-11-06 2020-05-21 株式会社 ゆうちょ銀行 Information processing apparatus, method, program, and system
US10783576B1 (en) 2019-03-24 2020-09-22 Apple Inc. User interfaces for managing an account
US11669896B2 (en) 2019-03-24 2023-06-06 Apple Inc. User interfaces for managing an account
US11688001B2 (en) 2019-03-24 2023-06-27 Apple Inc. User interfaces for managing an account
US11610259B2 (en) 2019-03-24 2023-03-21 Apple Inc. User interfaces for managing an account
US11328352B2 (en) 2019-03-24 2022-05-10 Apple Inc. User interfaces for managing an account
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
US11784956B2 (en) 2021-09-20 2023-10-10 Apple Inc. Requests to add assets to an asset account

Also Published As

Publication number Publication date
AU2011312701A1 (en) 2013-05-02
US10740807B2 (en) 2020-08-11
CA2812444C (en) 2019-01-15
KR20130118875A (en) 2013-10-30
AU2011312701B2 (en) 2014-11-27
CA2812444A1 (en) 2012-04-12
US20160042417A1 (en) 2016-02-11
WO2012047462A1 (en) 2012-04-12

Similar Documents

Publication Publication Date Title
US10740807B2 (en) Systems and methods for transmission of representational image-based offers based on a tactile input
US20220391883A1 (en) System and method for location-based token transaction processing
US10496978B2 (en) Social proximity payments
US9454753B2 (en) Friendly funding source
US20170193468A1 (en) Peer-to-peer mobile transaction device
US10699331B2 (en) Projection shopping with a mobile device
US20140351144A1 (en) Payment transactions on mobile device using mobile carrier
US20120166332A1 (en) Bill splitting system
US10290044B2 (en) Simplified orders using words or phrases
US20110313897A1 (en) Pay group
US20120191610A1 (en) Online payment for offline purchase
US20140258010A1 (en) Delegation payment with picture
US20170300913A1 (en) Online quick key pay
WO2019142050A1 (en) Event based payment-processing system
US20150302367A1 (en) Systems and methods for funding source selection
WO2016099870A1 (en) Communication device interfaces for transaction approval at a merchant location
US20130347013A1 (en) Interactive television shopping via a payment provider
US20110153493A1 (en) Dynamic limit funding source
AU2015200585A1 (en) Transactions by flicking
US20210406847A1 (en) User interfaces for account statement assignment

Legal Events

Date Code Title Description
AS Assignment

Owner name: EBAY INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GANDHI, SAUMIL ASHVIN;REEL/FRAME:025054/0066

Effective date: 20100927

AS Assignment

Owner name: PAYPAL, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EBAY INC.;REEL/FRAME:036169/0707

Effective date: 20150717

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION