US 12,395,496 B2
Resource obtaining method and system, server, and storage medium
Jiaxin Yin, Nanjing (CN)
Assigned to PETAL CLOUD TECHNOLOGY CO., LTD., Dongguan (CN)
Appl. No. 17/920,473
Filed by Petal Cloud Technology Co., Ltd., Dongguan (CN)
PCT Filed Mar. 11, 2021, PCT No. PCT/CN2021/080239
§ 371(c)(1), (2) Date Oct. 21, 2022,
PCT Pub. No. WO2021/213061, PCT Pub. Date Oct. 28, 2021.
Claims priority of application No. 202010327138.8 (CN), filed on Apr. 23, 2020.
Prior Publication US 2023/0208850 A1, Jun. 29, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04W 4/02 (2018.01); H04W 12/08 (2021.01); H04W 12/63 (2021.01)
CPC H04L 63/107 (2013.01) [H04L 63/0807 (2013.01); H04W 4/025 (2013.01); H04W 4/027 (2013.01); H04W 12/08 (2013.01); H04W 12/63 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
sending, by a terminal device to a server, resource access request information for accessing a target device, wherein the resource access request information carries a user identity and a first identifier of a to-be-accessed resource;
authenticating, by the server, the user identity;
obtaining, by the server in response to successfully authenticating the user identity, location information of the terminal device by obtaining, based on the first identifier, a location parameter that needs to be verified from a correspondence table, wherein the correspondence table stores a correspondence between the first identifier, a second identifier of a target device, and the location parameter, wherein the location information comprises geographical location information indicating a geographical location of the terminal device and positioning assistance information indicating a positioning of the terminal device, and wherein the positioning assistance information comprises a positioning delay, a positioning manner, a movement speed of the terminal device, and a movement direction of the terminal device;
verifying, by the server, the geographical location, the positioning delay, the positioning manner, the movement speed, and the movement direction;
sending, by the server, to the terminal device, and in response to successfully verifying the geographical location, the positioning delay, the positioning manner, the movement speed of the terminal device, and the movement direction, an access token corresponding to the first identifier; and
obtaining, by the terminal device from the target device, the to-be-accessed resource based on the access token.