No authentication payment and seamless authentication
First Claim
Patent Images
1. A method comprising:
- in response to receiving, from a device, authentication credentials for an account with a payment provider, establishing, by one or more processors, a communication session for the account with the device based on the authentication credentials;
receiving, by the one or more processors, a wallet establishment request for an online wallet from the device during the communication session, wherein the wallet establishment request comprises a motion that is input to the device by a user for use of the online wallet to make a purchase through an interface of an application executing on the device, wherein the motion is performed by the user on a display of the device, and wherein the motion comprises at least one of a tapping pattern, a swipe, a circular motion, or a zig-zag pattern;
generating, by the one or more processors, the online wallet using the account, wherein the use of the online wallet in the application is associated with input of the motion;
populating, by the one or more processors, an icon within the application, wherein the icon designates the application as available for purchases using the motion;
receiving, by the one or more processors and from the device, a transaction processing request that is input to the device by the motion performed with the device;
receiving, by the one or more processors, one or more identifiers associated with the application executing on the device, wherein the one or more identifiers are associated with the motion for the use of the online wallet;
determining, by the one or more processors, the online wallet using the one or more identifiers; and
processing, by the one or more processors, the purchase using the online wallet based on the transaction processing request input without requiring additional authentication through the application.
2 Assignments
0 Petitions
Accused Products
Abstract
An easy authentication or payment is made by creating an account associated with a particular web browser or device that accesses an on-line page. Payments are made, such as for full-access viewing of an article or viewing content without visible ads, by selecting a payment button on the on-line page. Selection can be with a specific swiping motion or device motion previously defined for the user. Once selected, the payment is made without the user having to authorize or authenticate. The motion can be used independently to authorize or authenticate the user through the device.
9 Citations
18 Claims
-
1. A method comprising:
-
in response to receiving, from a device, authentication credentials for an account with a payment provider, establishing, by one or more processors, a communication session for the account with the device based on the authentication credentials; receiving, by the one or more processors, a wallet establishment request for an online wallet from the device during the communication session, wherein the wallet establishment request comprises a motion that is input to the device by a user for use of the online wallet to make a purchase through an interface of an application executing on the device, wherein the motion is performed by the user on a display of the device, and wherein the motion comprises at least one of a tapping pattern, a swipe, a circular motion, or a zig-zag pattern; generating, by the one or more processors, the online wallet using the account, wherein the use of the online wallet in the application is associated with input of the motion; populating, by the one or more processors, an icon within the application, wherein the icon designates the application as available for purchases using the motion; receiving, by the one or more processors and from the device, a transaction processing request that is input to the device by the motion performed with the device; receiving, by the one or more processors, one or more identifiers associated with the application executing on the device, wherein the one or more identifiers are associated with the motion for the use of the online wallet; determining, by the one or more processors, the online wallet using the one or more identifiers; and processing, by the one or more processors, the purchase using the online wallet based on the transaction processing request input without requiring additional authentication through the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; in response to receiving, from a device, authentication credentials for an account with a payment provider, establishing a communication session for the account with the device based on the authentication credentials; receiving a wallet establishment request for an online wallet from the device during the communication session, wherein the wallet establishment request comprises a motion that is input to the device by a user for use of the online wallet to make a purchase through an interface of an application executing on the device, wherein the motion is performed by the user on a display of the device, and wherein the motion comprises at least one of a tapping pattern, a swipe, a circular motion, or a zig-zag pattern; generating the online wallet using the account, wherein the use of the online wallet in the application is associated with input of the motion; populating an icon within the application, wherein the icon designates the application as available for purchases using the motion; receiving, from the device, a transaction processing request that is input to the device by the motion; receiving one or more identifiers associated with the application executing on the device, wherein the one or more identifiers are associated with the motion for the use of the online wallet; determining the online wallet using the one or more identifiers; and processing the purchase using the online wallet based on the transaction processing request input without requiring additional authentication through the application. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
in response to receiving, from a device, authentication credentials for an account with a payment provider, establishing a communication session for the account with the device based on the authentication credentials; receiving a wallet establishment request for an online wallet from the device during the communication session, wherein the wallet establishment request comprises a motion that is input to the device by a user for use of the online wallet to make a purchase through an interface of an application executing on the device, wherein the motion is performed by the user on a display of the device, and wherein the motion comprises at least one of a tapping pattern, a swipe, a circular motion, or a zig-zag pattern; generating the online wallet using the account, wherein the use of the online wallet in the application is associated with input of the motion; populating an icon within the application, wherein the icon designates the application as available for purchases using the motion; receiving, from the device, a transaction processing request that is input to the device by the motion performed with the device; receiving one or more identifiers associated with the application executing on the device, wherein the one or more identifiers are associated with the motion for the use of the online wallet; determining the online wallet using the one or more identifiers; and processing purchase using the online wallet based on the transaction processing request input without requiring additional authentication through the application.
-
Specification