# US 2022/0019213 A1 · Delivery robot

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

- Number: US 2022/0019213 A1
- Document ID: US20220019213A1
- Status: Published application
- Kind: A1
- Application number: 17/309,582
- Filed: 2019-12-09
- Published: 2022-01-20
- Earliest claimed: 2018-12-07
- Assignees: Serve Robotics Inc.
- Applicants: Serve Robotics Inc.
- Inventors: Ali Haghighat Kashani; Colin Janssen; Ario Jafarzadeh; Bastian Lehmann; Sean Plaice; Dmitry Demeshchuk; Marc Greenberg; Kimia Nassehi; Nicholas Fischer; Chace Medeiros; Enger Bewza; Cormac Eubanks
- Web page: https://patentgrep.com/patent/US20220019213A1

## CPC

- B25J 11/0015: {Face robots, animated artificial faces for imitating human expressions}
- B60K 1/02: comprising more than one electric motor
- B60Q 1/34: for indicating change of drive direction (B60Q1/22 takes precedence)
- B60Q 1/381: {with several light sources activated in sequence, e.g. to create a sweep effect}
- B60Q 1/44: for indicating braking action {or preparation for braking, e.g. by detection of the foot approaching the brake pedal}
- B60Q 1/5037: {the display content changing automatically, e.g. depending on traffic situation}
- B60Q 1/507: {specific to autonomous vehicles}
- B60Q 1/543: {for indicating other states or conditions of the vehicle (indicating taxis' state of hire or fare G07B13/045)}
- B60Q 1/547: {for issuing requests to other traffic participants; for confirming to other traffic participants they can proceed, e.g. they can overtake}
- B60Q 1/549: {for expressing greetings, gratitude or emotions}
- B60R 25/01: operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- B60R 25/20: Means to switch the anti-theft system on or off
- G05D 1/0011: {associated with a remote control arrangement}
- G05D 1/0088: {characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00)}
- G05D 1/0212: {with means for defining a desired trajectory (involving a plurality of land vehicles G05D1/0287)}
- G05D 1/0231: {using optical position detecting means (position-fixing by using electromagnetic waves other than radio waves, e.g. optical position detecting means G01S5/16)}
- G05D 1/0276: {using signals provided by a source external to the vehicle (involving a plurality of vehicles G05D1/0287; automatically controlling vehicle speed responsive to externally generated signals B60K31/0058)}
- G06V 20/10: Terrestrial scenes (scenes under surveillance with static cameras G06V20/52; scenes perceived from the exterior of a vehicle G06V20/56; scenes perceived from the interior of a vehicle G06V20/59)
- B60Q 1/30: for indicating rear of vehicle, e.g. by means of reflecting surfaces
- B60Q 2400/30: Daytime running lights [DRL], e.g. circuits or arrangements therefor
- B60Q 2400/50: Projected symbol or information, e.g. onto the road or car body
- B60Q 2800/20: Utility vehicles, e.g. for agriculture, construction work
- G06Q 10/083: Shipping
- G07C 9/00896: {specially adapted for particular uses}
- H04N 7/181: {for receiving images from a plurality of remote sources}
- H04N 7/188: {Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position (signal generation from motion picture films H04N5/253)}
- 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})
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60Q: ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- 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
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Described herein is a delivery robot that can be programmed to travel from one location to another in open spaces that have few restrictions on the robot's path of travel. The delivery robot may operate in an autonomous mode, a remote controlled mode, or a combination thereof. The delivery robot can include a cargo area for transporting physical items. The robot can include exterior display devices and/or lighting devices to convey information to people that the robot may be encountering, including indications of the robot's direction of travel, current status, and/or other information.

## Claims

### Claim 1

A delivery robot, comprising:
a chassis;
a set of wheels coupled to the chassis;
a motor operable to drive the set of wheels;
a body mounted to the chassis, the body including a cargo area;
a first lighting system including a plurality of lighting elements that can be activated in a plurality of patterns to indicate one or more of a direction of travel of the delivery robot or a current status of the delivery robot;
a display device mounted on an exterior of the robot;
a plurality of sensors; and
a computing device comprising a processor and a memory coupled to and readable by the processor, the memory including instructions that, when executed by the processor, cause the processor to:
receive input from the plurality of sensors,
analyze the input from the plurality of sensors,
identify an output based on the analysis,
transmit the output to at least the display device for displaying on the display device, and
control the first lighting system based on the analysis including activating the plurality of lighting elements in at least one of the plurality of patterns;
wherein the display device is configured to display the output received from the computing device.

### Claim 2 (depends on 1)

The delivery robot of claim 1, wherein the plurality of lighting elements includes one or more circular elements aligned along a horizontal axis, wherein each circular element is divided in half along the horizontal axis into two individually controllable arcs.

### Claim 3 (depends on 2)

The delivery robot of claim 2, wherein activating the plurality of lighting elements include includes:
activating a first individually controllable arc independently from a second individually controllable arc to create a human-line facial expression.

### Claim 4 (depends on 1)

The delivery robot of claim 1, further comprising:
a second lighting system mounted to a back of the delivery robot and configured to activate when the delivery robot is stopping or stopped.

### Claim 5 (depends on 1)

The delivery robot of claim 1, wherein the input from the plurality of sensors identifies stationary or moving objects around the delivery robot.

### Claim 6 (depends on 1)

The delivery robot of claim 1, wherein the delivery robot has an autonomous mode and a remote controlled mode, and wherein the memory further includes instructions that, when executed by the processor, cause the processor to:
operate the delivery robot in one of the autonomous mode or the remote controlled mode,
wherein operation in the autonomous mode includes generating instructions to direct the delivery robot to move from a first location to a second location, and
wherein operation in the remote controlled mode includes receiving instructions from a remote server to direct the delivery robot to move from the first location to the second location.

### Claim 7 (depends on 1)

The delivery robot of claim 1, wherein the output includes a text or an image that indicates one or more of the current status of the delivery robot, the direction of travel of the delivery robot, an identification of the delivery robot to a recipient of cargo being carried by the delivery robot, or a graphical representation of an object detected around the delivery robot.

### Claim 8 (depends on 1)

The delivery robot of claim 1, wherein the output further includes motion instructions transmitted to the set of wheels, wherein the set of wheels is adapted to move based on the motion instructions received from the computing device.

### Claim 9 (depends on 1)

The delivery robot of claim 1, further comprising:
one or more antennas operable to communicate with a wireless network.

### Claim 10 (depends on 1)

The delivery robot of claim 1, wherein the computing device transmits a message to a user device when the computing device determines that the delivery robot has arrived at a destination.

### Claim 11 (depends on 1)

The delivery robot of claim 1, further comprising:
a door enclosing the cargo area; and
a locking mechanism configured to secure the door in a closed position and coupled to the computing device, wherein the computing device is operable to operate the locking mechanism.

### Claim 12 (depends on 10)

The delivery robot of claim 10, the memory further including instructions for:
validating a recipient of cargo being carried by the delivery robot before the computing device activates the locking mechanism to unlock the door;
opening the door upon validating the recipient of the cargo being carried in the cargo area; and
closing the door upon determining, using one or more of the plurality of sensors, that the cargo has been removed from the cargo area.

### Claim 13 (depends on 1)

The delivery robot of claim 1, wherein the plurality of sensors includes one or more cameras operable to capture a view in a front direction, a side direction, or a back direction of the delivery robot.

### Claim 14 (depends on 13)

The delivery robot of claim 13, wherein the computing device transmits data from the one or more cameras over a wireless network.

### Claim 15 (depends on 13)

The delivery robot of claim 13, wherein the computing device activates the one or more cameras when one or more of the plurality of sensors indicate contact with the delivery robot having a force that is greater than a threshold.

### Claim 16 (depends on 13)

The delivery robot of claim 13, wherein the computing device activates the one or more cameras when one or more of the plurality of sensors indicate an attempt to open a door enclosing the cargo area.

### Claim 17 (depends on 1)

The delivery robot of claim 1, further comprising:
a set of motors including the motor, wherein a motor from the set of motors drives each wheel from the set of wheels.

### Claim 18

A method of operating a delivery robot to move physical items in open spaces, the delivery robot including a chassis, a set of wheels coupled to the chassis, a motor operable to drive the set of wheels, a body mounted to the chassis, the body including a cargo area, a first lighting system including a plurality of lighting elements that can be activated in a plurality of patterns to indicate one or more of a direction of travel of the delivery robot or a current status of the delivery robot, a display device mounted on an exterior of the robot, a plurality of sensors, and a computing device, the method comprising:
receiving, by the computing device, input from the plurality of sensors;
analyzing, by the computing device, the input from the plurality of sensors;
identifying, by the computing device, an output based on the analysis;
transmitting, by the computing device, the output to at least the display device for displaying on the display device; and
controlling, by the computing device, the first lighting system based on the analysis including activating the plurality of lighting elements in at least one of the plurality of patterns,
wherein the display device is configured to display the output received from the computing device.

### Claim 19 (depends on 18)

The method of claim 18, further comprising:
receiving, by the computing device, instructions from a remote server to operate the delivery robot in a remote controlled mode to move from a first location to a second location.

### Claim 20 (depends on 18)

The method of claim 18, further comprising:
validating a recipient of cargo being carried by the delivery robot prior to activating a locking mechanism to unlock a door enclosing the cargo area;
opening the door upon validating the recipient of the cargo being carried in the cargo area;
determining, using one or more of the plurality of sensors, that the cargo has been removed from the cargo area; and
closing the door upon determining that the cargo has been removed from the cargo area.
