IP Library Granted Patent US 11,200,558
Granted Patent B2
US 11,200,558 · App. 16/888,541 · Granted Dec 14, 2021

Automatic vending

Inventors: Yao Qin (Hangzhou, CN); Jun Wu (Hangzhou, CN); Hong Zhang (Hangzhou, CN); Zhe Han (Hangzhou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G06Q20/327G06Q20/18G06Q20/202G06Q30/0625H04W4/80H04W72/085H04W76/10H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,200,558
App. No.
16/888,541
Granted
Dec 14, 2021
Kind
B2
Abstract

The present application discloses resource selection and resource transfer methods and apparatuses, and automatic vending methods and systems. The method includes the following: obtaining, by a mobile device placed within a predetermined range of a resource management terminal, data comprising changes in magnetic field intensity of the resource management terminal; determining, by the mobile device and based on the data comprising changes in the magnetic field intensity, a first target channel from a plurality of channels in a rack of the resource management terminal; and sending, by the mobile device and to the resource management terminal, a target resource selection instruction, wherein the target resource selection instruction comprises information that specifies the first target channel.

Claims (73)

1. A method, comprising:

obtaining, by a mobile device placed within a predetermined range of a resource management terminal, data comprising changes in magnetic field intensity of the resource management terminal;

determining, by the mobile device and based on the data comprising changes in the magnetic field intensity, a first target channel from a plurality of channels in a rack of the resource management terminal; and

sending, by the mobile device and to the resource management terminal, a target resource selection instruction, wherein the target resource selection instruction comprises information that specifies the first target channel.

2. The method according to claim 1 , comprising, prior to determining the first target channel from the plurality of channels included in the rack of the resource management terminal:

sending a query request to the resource management terminal, wherein the query request comprises identification information of a user; and

receiving information about the plurality of channels returned by the resource management terminal in response to the query request.

3. The method according to claim 2 , comprising, prior to sending a query request to the resource management terminal:

searching for a Bluetooth signal or a Wi-Fi signal sent by the resource management terminal;

in response to identifying the Bluetooth signal or the Wi-Fi signal, sending a connection request to the resource management terminal.

4. The method according to claim 2 , wherein the information about the plurality of channels comprises channel identifiers of the plurality of channels, respectively, and magnetic field intensity change rules corresponding to the channel identifiers, respectively.

5. The method according to claim 4 , wherein determining the first target channel from the plurality of channels included in the rack of the resource management terminal comprises:

comparing the data comprising the changes in the magnetic field intensity with some or all of the magnetic field intensity change rules;

determining that the data matches with a first magnetic field intensity change rule of a first channel from the plurality of channels; and

in response to determining that the data matches with a first magnetic field intensity change rule of the first channel from the plurality of channels, identifying the first channel as the first target channel.

6. The method according to claim 1 , further comprising:

displaying, on the mobile device, a predetermined user interface;

receiving, through the predetermined user interface, a confirmation of authorization instruction for resource transfer; and

sending the authorization instruction to the resource management terminal.

7. A method, comprising:

receiving, by a resource management terminal, a selection instruction sent by a mobile device, wherein the selection instruction comprises information that specifies a first target channel from a plurality of channels in a rack of the resource management terminal, and wherein the information that specifies the first target channel is derived by the mobile device responsive to the mobile device sensing data describing changes in magnetic field intensity of the resource management terminal;

sending, by the resource management terminal, a resource transfer request to a server, wherein the resource transfer request comprises identification information of a user of the mobile device, a resource management terminal identifier, and the information that specifies the first target channel;

receiving, by the resource management terminal and from the server, information specifying a target resource selected by the user; and

setting, by the resource management terminal, the target resource available for transfer to the user.

8. The method according to claim 7 , comprising:

receiving a query request sent by the mobile device, wherein the query request comprises the identification information of the user; and

returning information about the plurality of channels to the mobile device in response to the query request.

9. The method according to claim 7 , comprising:

emitting a Bluetooth signal or a Wi-Fi signal; and

in response receiving a connection request sent by the mobile device, establishing a Bluetooth or Wi-Fi connection to the mobile device.

10. The method according to claim 7 , comprising, prior to sending a resource transfer request to a server:

receiving an authorization instruction for resource transfer from the mobile device that is confirmed by the user of the mobile device; and

sending the resource transfer request to the server.

11. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

obtaining, by a mobile device placed within a predetermined range of a resource management terminal, data comprising changes in magnetic field intensity of the resource management terminal;

determining, by the mobile device and based on the data comprising changes in the magnetic field intensity, a first target channel from a plurality of channels in a rack of the resource management terminal; and

sending, by the mobile device and to the resource management terminal, a target resource selection instruction, wherein the target resource selection instruction comprises information that specifies the first target channel.

12. The non-transitory, computer-readable medium of claim 11 , wherein the operations further comprise, prior to determining the first target channel from the plurality of channels included in the rack of the resource management terminal:

sending a query request to the resource management terminal, wherein the query request comprises identification information of a user; and

receiving information about the plurality of channels returned by the resource management terminal in response to the query request.

13. The non-transitory, computer-readable medium of claim 11 , wherein the operations further comprise, prior to sending a query request to the resource management terminal:

searching for a Bluetooth signal or a Wi-Fi signal sent by the resource management terminal;

in response to identifying the Bluetooth signal or the Wi-Fi signal, sending a connection request to the resource management terminal.

14. The non-transitory, computer-readable medium of claim 12 , wherein the information about the plurality of channels comprises channel identifiers of the plurality of channels, respectively, and magnetic field intensity change rules corresponding to the channel identifiers, respectively.

15. The non-transitory, computer-readable medium of claim 14 , wherein determining the first target channel from the plurality of channels included in the rack of the resource management terminal comprises:

comparing the data comprising the changes in the magnetic field intensity with some or all of the magnetic field intensity change rules;

determining that the data matches with a first magnetic field intensity change rule of a first channel from the plurality of channels; and

in response to determining that the data matches with a first magnetic field intensity change rule of the first channel from the plurality of channels, identifying the first channel as the first target channel.

16. The non-transitory, computer-readable medium of claim 11 , wherein the operations further comprise:

displaying, on the mobile device, a predetermined user interface;

receiving, through the predetermined user interface, a confirmation of authorization instruction for resource transfer; and

sending the authorization instruction to the resource management terminal.

17. 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:

obtaining, by a mobile device placed within a predetermined range of a resource management terminal, data comprising changes in magnetic field intensity of the resource management terminal;

determining, by the mobile device and based on the data comprising changes in the magnetic field intensity, a first target channel from a plurality of channels in a rack of the resource management terminal; and

sending, by the mobile device and to the resource management terminal, a target resource selection instruction, wherein the target resource selection instruction comprises information that specifies the first target channel.

18. The computer-implemented system of claim 17 , wherein the operations further comprise, prior to determining the first target channel from the plurality of channels included in the rack of the resource management terminal:

sending a query request to the resource management terminal, wherein the query request comprises identification information of a user; and

receiving information about the plurality of channels returned by the resource management terminal in response to the query request.

19. The computer-implemented system of claim 17 , wherein the operations further comprise, prior to sending a query request to the resource management terminal:

searching for a Bluetooth signal or a Wi-Fi signal sent by the resource management terminal;

in response to identifying the Bluetooth signal or the Wi-Fi signal, sending a connection request to the resource management terminal.

20. The computer-implemented system of claim 18 , wherein the information about the plurality of channels comprises channel identifiers of the plurality of channels, respectively, and magnetic field intensity change rules corresponding to the channel identifiers, respectively.

21. The computer-implemented system of claim 20 , wherein determining the first target channel from the plurality of channels included in the rack of the resource management terminal comprises:

comparing the data comprising the changes in the magnetic field intensity with some or all of the magnetic field intensity change rules;

determining that the data matches with a first magnetic field intensity change rule of a first channel from the plurality of channels; and

in response to determining that the data matches with a first magnetic field intensity change rule of the first channel from the plurality of channels, identifying the first channel as the first target channel.

22. The computer-implemented system of claim 17 , wherein the operations further comprise:

displaying, on the mobile device, a predetermined user interface;

receiving, through the predetermined user interface, a confirmation of authorization instruction for resource transfer; and

sending the authorization instruction to the resource management terminal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: QIN, YAO; WU, JUN; ZHANG, HONG; HAN, ZHE
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 053646/0481 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →