Cross-device login to improve service efficiency
AssigneeAlibaba Group Holding Limited
InventorQi Zhou
Life of this patent
Estimating the term…
Abstract
A server receives a login request from a first device. The login request includes login information used for an application login. In response to receiving the login request from the first device, the server transmits, to a second device different from the first device, a first message including a verification code. The first message instructs the second device to broadcast an audio signal including the verification code. The verification code is used to verify the first device by the server.
Claims20
A computer-implemented method, comprising:
- receiving, by a server and from a first device, a login request, wherein the login request includes login information used for an application login;
- in response to receiving the login request from the first device, transmitting, by the server and to a second device different from the first device, a first message including a verification code, wherein the first message instructs the second device to broadcast an audio signal including the verification code, and the verification code is used to verify the first device by the server;
- determining, by the second device, whether the first device senses the audio signal within a predetermined time period;
- and
- in response to determining that the first device does not sense the audio signal within the predetermined time period, transmitting, by the second device, a timeout indication associated with the verification code to the server.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- receiving, by a server and from a first device, a login request, wherein the login request includes login information used for an application login;
- in response to receiving the login request from the first device, transmitting, by the server and to a second device different from the first device, a first message including a verification code, wherein the first message instructs the second device to broadcast an audio signal including the verification code, and the verification code is used to verify the first device by the server;
- determining, by the second device, whether the first device senses the audio signal within a predetermined time period;
- and
- in response to determining that the first device does not sense the audio signal within the predetermined time period, transmitting, by the second device, a timeout indication associated with the verification code to the server.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- receiving, by a server and from a first device, a login request, wherein the login request includes login information used for an application login;
- in response to receiving the login request from the first device, transmitting, by the server and to a second device different from the first device, a first message including a verification code, wherein the first message instructs the second device to broadcast an audio signal including the verification code, and the verification code is used to verify the first device by the server;
- determining, by the second device, whether the first device senses the audio signal within a predetermined time period;
- and
- in response to determining that the first device does not sense the audio signal within the predetermined time period, transmitting, by the second device, a timeout indication associated with the verification code to the server.
Dependencies are inferred from the claim text.