Patent ID: 11882116
Assignee: SYNCHRONOSS TECHNOLOGIES, INC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A system for near field communication authorization sharing between devices comprises:
a first user device comprising:
a) at least one processor;
b) at least one input device; and
c) at least one storage device storing processor-executable instructions which, when executed by the at least one processor, perform a method including:
providing user credentials as authentication to access an application on a first device, wherein the user credentials comprise a biometric verification;
sending a request to share the authentication with a second device;
in response to the request, receiving an authentication code; and sharing the authentication code with the second device by transmitting the authentication code to the second device using the near field communication data exchange format, wherein sharing enables the second device to access the application on the second device without authentication;

a second user device comprising:
a) at least one processor;
b) at least one input device; and
c) at least one storage device storing processor-executable instructions which, when executed by the at least one processor, perform a method including:
receiving an authentication code from the first user device;
requesting access to the application on the second device;
transmitting the authentication code to an authentication server;
in response to transmitting the authentication code, receiving an access token; and accessing the application using the second device; and

an authentication server comprising:
a) at least one processor;
b) at least one input device; and
c) at least one storage device storing processor-executable instructions which, when executed by the at least one processor, perform a method including:
verifying user credentials for an application on a first user device;
transmitting to the first user device, an authentication code;
receiving the authentication code from the second user device; and
providing an access token to the second device to facilitate access to the application on the second device;

wherein at any time after the first user device transmits the authentication code to the second user device, the method comprises:
sending a revocation message from the first user device to the authentication server invalidating the access token; and
denying access to the application on the second user device.