# US 11,999,589 B2 · Mobile device state management and location determination

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

- Number: US 11,999,589 B2
- Document ID: US11999589B2
- Status: Granted
- Kind: B2
- Application number: 16/091,613
- Filed: 2016-04-06
- Published: 2019-05-23
- Granted: 2024-06-04
- Earliest claimed: 2016-04-06
- Assignees: Otis Elevator Company
- Applicants: Otis Elevator Company; Lucien Wedzikowski
- Inventors: Lucien Wedzikowski; Bradley Armand Scoville; Ashley Chapman; Eric C. Peterson
- Web page: https://patentgrep.com/patent/US11999589B2

## CPC

- B66B 1/468: {Call registering systems}
- B66B 1/2408: {where the allocation of a call to an elevator car is of importance, i.e. by means of a supervisory or group controller}
- H04W 4/33: for indoor environments, e.g. buildings
- H04W 76/10: Connection setup
- B66B 2201/103: Destination call input before entering the elevator car
- B66B 2201/4615: Wherein the destination is registered before boarding
- B66B 2201/4653: wherein the call is registered using portable devices
- B66B: ELEVATORS; ESCALATORS OR MOVING WALKWAYS ({apparatus for raising or lowering persons on theatrical stages or the like A63J5/12} ; funicular railbound systems with rigid ground-supported tracks and cable traction, e.g. cliff railways, B61B9/00; arrangements of ammunition handlers in vessels B63G3/00; hoists, lifts, or conveyors for loading or unloading in general B65G; braking or detent devices controlling normal movements of winding drums or barrels B66D; ship-lifting devices E02C; garages for many vehicles with mechanical means for lifting vehicles E04H6/12; hoists for feeding ammunition or projectiles to launching apparatus or to loading mechanisms F41A9/00)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system and method of managing an elevator system based on a location and status of a mobile device is provided. The method includes determining a current status of a mobile device, receiving a destination request from the mobile device, and dispatching an elevator car based on the destination request and the current status.

## Claims

### Claim 1

A method of managing an elevator system based on a location and status of a mobile device, the method comprising:
determining a current status of a mobile device;
determining a location of the mobile device;
receiving a destination request from the mobile device; and
dispatching an elevator car based on the destination request and the current status;
wherein the current status comprises one or more of a no intent to use elevator status, an idle approaching of the elevator status, a waiting for elevator status, a boarded elevator status, and an exited at destination floor status.

### Claim 2 (depends on 1)

The method of claim 1, wherein the destination request includes a destination floor.

### Claim 3 (depends on 1)

The method of claim 1, wherein determining the location of the mobile device comprises:
comparing, using the mobile device, multiple radio frequency signal strengths from multiple wireless devices that the mobile device can communicate with,
wherein the multiple wireless devices includes devices installed in the building and other mobile devices in the building; and
determining the location of the mobile device based on the comparison.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining the location of the mobile device comprises:
establishing a wireless connection between the mobile device and a real-time location system installed in the building;
determining, using the real-time location system, the location of the mobile device based on the portion of the real-time location system the mobile device connects with; and
receiving the location from the real-time location system at an elevator controller.

### Claim 5 (depends on 1)

The method of claim 1, wherein determining the location of the mobile device comprises using one or more of trilateration, triangulation, GPS, differential GPS, WiFi receiver, Bluetooth receiver, sensors, beacons, and access points distributed throughout the building.

### Claim 6 (depends on 1)

The method of claim 1, wherein determining the current status comprises:
receiving a record of past statuses of the mobile device;
receiving a location of the mobile device;
generating the current status of the mobile device based on the record, location, and destination request; and
providing an elevator service based on the current status of the mobile device.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
storing the current status in the record of past statuses of the mobile device.

### Claim 8 (depends on 6)

The method of claim 6, wherein the elevator service is at least one selected from a group consisting of not calling an elevator, calling an elevator, calling a second elevator, and parking an elevator near the location of the mobile device.

### Claim 9

A system for managing an elevator system based on a location and status of a mobile device, the system comprising:
at least one mobile device comprising a current status and location, wherein the mobile device is configured to generate and transmit a destination request;
at least one sensor configured to collect sensor data that is analyzed and used to determine the location and current status of the mobile device; and
an elevator system comprising an elevator controller and at least one elevator car, wherein the elevator controller dispatches the one or more elevator cars based on the location, current status, and destination request from the mobile device;
wherein the current status comprises one or more of a no intent to use elevator status, an idle approaching of the elevator status, a waiting for elevator status, a boarded elevator status, and an exited at destination floor status.

### Claim 10 (depends on 9)

The system of claim 9,
wherein the current status is a location defined status of the mobile device, wherein the location of the mobile device is determined in a building using a wireless detection system.

### Claim 11

A computer program product for managing an elevator system based on a location and status of a mobile device, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
determine a current status of a mobile device;
determine a location of the mobile device;
receive a destination request from the mobile device; and
dispatch an elevator car based on the destination request and the current status;
wherein the current status comprises one or more of a no intent to use elevator status, an idle approaching of the elevator status, a waiting for elevator status, a boarded elevator status, and an exited at destination floor status.

### Claim 12 (depends on 11)

The computer program product of claim 11, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
determine a location of the mobile device.

### Claim 13 (depends on 12)

The computer program product of claim 12, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
compare, using the mobile device, multiple radio frequency signal strengths from multiple wireless devices that the mobile device can communicate with,
wherein the multiple wireless devices includes devices installed in the building and other mobile devices in the building; and
determine the location of the mobile device based on the comparison.

### Claim 14 (depends on 12)

The computer program product of claim 12, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
establish a wireless connection between the mobile device and a real-time location system installed in the building;
determine, using the real-time location system, the location of the mobile device based on the portion of the real-time location system the mobile device connects with; and
receive the location from the real-time location system at an elevator controller.

### Claim 15 (depends on 12)

The computer program product of claim 12, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
use one or more of trilateration, triangulation, GPS, differential GPS, WiFi receiver, Bluetooth receiver, sensors, beacons, and access points distributed throughout the building to determine the location of the mobile device.

### Claim 16 (depends on 11)

The computer program product of claim 11, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
receive a record of past statuses of the mobile device;
receive a location of the mobile device;
generate the current status of the mobile device based on the record, location, and destination request; and
provide an elevator service based on the current status of the mobile device.

### Claim 17 (depends on 11)

The computer program product of claim 11, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
store the current status in the record of past statuses of the mobile device.

### Claim 18 (depends on 11)

The computer program product of claim 11, the computer program product comprising additional program instructions executable by the processor to cause the processor to:
select the elevator service from a group consisting of not calling an elevator, calling an elevator, calling a second elevator, and parking an elevator near the location of the mobile device.
