# US 12,008,656 B2 · Banking automation using autonomous robot

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,656 B2
- Document ID: US12008656B2
- Status: Granted
- Kind: B2
- Application number: 17/874,579
- Filed: 2022-07-27
- Published: 2022-11-17
- Granted: 2024-06-11
- Earliest claimed: 2011-08-29
- Applicants: Neil Shivraj Davey; Haris Godil
- Inventors: Neil Shivraj Davey; Haris Godil
- Web page: https://patentgrep.com/patent/US12008656B2

## CPC

- G06Q 40/08: Insurance
- B25J 11/0005: {Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means}
- B25J 11/008: {Manipulators for service tasks}
- B65G 1/1373: {for fulfilling orders in warehouses}
- G06F 30/13: Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
- G06Q 40/02: Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03)
- G16H 20/10: relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16Z 99/00: Subject matter not provided for in other main groups of this subclass
- Y10S 901/01: Mobile robot
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- B25J: MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES ({manipulators specially adapted for use in surgery A61B34/70; manipulators used in cleaning hollow articles B08B9/04}; manipulators associated with rolling mills B21B39/20; manipulators associated with forging machines B21J13/10; {manipulators associated with picking-up and placing mechanisms B23P19/007}; means for holding wheels or parts thereof B60B30/00; {vehicles with ground-engaging propulsion means, e.g. walking members B62D57/02, B62D57/032; devices for picking-up and depositing articles or materials between conveyors B65G47/90, B65G47/91; manipulators with gripping or holding means for transferring packages B65H67/065}; cranes B66C; {manipulators used in the protection or supervision of pipe-line installations F17D5/00; walking equipment adapted for nuclear steam-generators F22B37/006}; manipulators specially adapted for, or associated with, nuclear reactors G21C; {apparatus used for handling wafers during manufacture or treatment of semiconductor H10P72/50})
- B65G: TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS (packaging B65B; handling thin or filamentary materials, e.g. paper sheets or thread, B65H; cranes B66C; portable mobile or lifting or hauling appliances, e.g. hoists, B66D; devices for lifting or lowering goods for loading or unloading purposes, e.g. fork-lift trucks, B66F9/00; emptying bottles, jars, casks, barrels or similar containers, not otherwise provided for, B67C9/00; delivering or transferring liquids B67D; filling or discharging vessels for liquefied, solidified or compressed gases F17C; pipe-line systems for fluids F17D)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16Z: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A banking automation system comprising a robot for robotically assisting a plurality of individuals in retrieval and storage of goods deposited in a funk, wherein during said retrieval and storage of goods by the robot: (a) each of the plurality of the individuals maintains privacy by being placed in a private location, (b) the plurality of the individuals are able to retrieve and store goods simultaneously, and (c) identification of each of the plurality of the individuals is verified biometrically.

## Claims

### Claim 1

A method comprising:
mapping at least a portion of a bank with a robot;
receiving, by the robot in the bank, a request for an access to the portion of the bank by a user, the user being a proxy of a consumer, wherein the consumer is remotely located;
verifying a first identification of the consumer;
verifying a second identification of the proxy;
receiving an identification code of the portion of the bank from the consumer; and
wherein the robot is configured for retrieval and storage of goods deposited in the portion of the bank.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first identification is through a first biometric data comprising at least one of a fingerprint, a retinal image, an iris image, a facial image, and a voice print.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second identification is through a second biometric data comprising at least one of a fingerprint, a retinal image, an iris image, a facial image, and a voice print.

### Claim 4 (depends on 1)

The method of claim 1, wherein the proxy is placed in a private location to maintain privacy.

### Claim 5 (depends on 4)

The method of claim 4, wherein the mapping includes determining a shortest path between the proxy and a location of the portion of the bank.

### Claim 6 (depends on 5)

The method of claim 5, wherein the portion of the bank has an associated code, and the consumer has an associated key, and when the robot verifies the associated code with the associated key, the robot provides the access to the portion of the bank.

### Claim 7 (depends on 1)

The method of claim 1, wherein the robot uses a simultaneous localization and mapping (SLAM) technique for odometry.

### Claim 8 (depends on 1)

The method of claim 1, wherein the robot communicated via a communication link, wherein the communication link is at least one of a permanent connection, a temporary switched-circuit connection, and a virtual connection, and wherein the communication link is encrypted.

### Claim 9

A system comprising: a robot, a vault, and a tangible non-transitory memory configured to communicate with a processor of the robot, wherein the processor performs, under power, following respective functions, wherein the respective functions comprise:
mapping at least a portion of a bank with a robot;
receiving a request for accessing the vault by a user, the user being a proxy of a consumer, wherein the consumer is remotely located;
verifying a first identification of the consumer;
verifying a second identification of the proxy;
receiving, identification code of the vault from the consumer; and
wherein the system is configured for robotically storing and retrieving goods from the vault of the bank.

### Claim 10 (depends on 9)

The system of claim 9, wherein the first identification is through a first biometric data comprising at least one of a fingerprint, a retinal image, an iris image, a facial image, and a voice print.

### Claim 11 (depends on 9)

The system of claim 9, wherein the second identification is through a second biometric data comprising at least one of a fingerprint, a retinal image, an iris image, a facial image, and a voice print.

### Claim 12 (depends on 11)

The system of claim 11, wherein the robot is configured to map at least a portion of the bank.

### Claim 13 (depends on 12)

The system of claim 12, wherein the robot determines a shortest path between the proxy and the vault.

### Claim 14 (depends on 9)

The system of claim 9, wherein the bank comprises a financial institution that safeguards valuables, a tissue bank, a gene bank, a sperm bank, a stem cell bank, a library for storage of books, movies or photographs, a central intelligence agency that safeguards classified or non-classified data and goods, an archive, an armory for storage of weapons, a storage facility, or combinations thereof.

### Claim 15

A tangible non-transitory computer readable medium comprising computer executable instructions that, when executed by a processor, cause the processor, under power, to conduct a banking automation, comprising:
mapping at least a portion of a bank with a robot;
receiving, by the robot in the bank, a request to access a portion of the bank by a user, the user being a proxy of a consumer, wherein the consumer is remotely located;
verifying a first identification of the consumer;
verifying a second identification of the proxy;
receiving, by the robot, an identification code of the portion of the bank; and
wherein the robot uses a simultaneous localization and mapping (SLAM) technique for odometry.

### Claim 16 (depends on 15)

The tangible non-transitory computer readable medium of claim 15, wherein the tangible non-transitory computer readable medium records information relating to retrieval and storage of goods.

### Claim 17 (depends on 15)

The tangible non-transitory computer readable medium of claim 15, further comprising mapping at least a portion of the map.

### Claim 18 (depends on 17)

The tangible non-transitory computer readable medium of claim 17, wherein the mapping includes determining a shortest path between the proxy and location of the portion of the bank.

### Claim 19 (depends on 18)

The tangible non-transitory computer readable medium of claim 18, wherein the portion of the bank has an associated code, and the consumer has an associated key, and when the robot verifies the associated code with the associated key, the robot retrieve goods from the location.

### Claim 20 (depends on 15)

The tangible non-transitory computer readable medium of claim 15, wherein the tangible non-transitory computer readable medium accepts a query of the second biometric data and identifies the consumer from the second biometric data.
