System and method for parking an elevator

By relocating elevator cars to areas with higher passenger counts based on occupancy data, the system addresses inefficiencies in elevator traffic by minimizing travel distances and wait times.

JP7811396B2Active Publication Date: 2026-02-05APPANA IND LLC
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023125490
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-07-29
Filing Date
2023-08-01
Publication Date
2026-02-05
Estimated Expiration
2041-07-26

AI Technical Summary

Technical Problem

Elevator cars are often parked at the last-used location, leading to increased travel distances when responding to call requests due to uneven passenger distribution, resulting in reduced traffic efficiency and longer wait times.

Method used

A system that determines the occupancy of elevator cars and relocates inactive cars to locations with higher passenger counts, minimizing travel distances and optimizing traffic flow.

Benefits of technology

This approach reduces wait times for passengers by strategically positioning elevator cars where more passengers are available, enhancing traffic efficiency and reducing travel distances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007811396000001
    Figure 0007811396000001
  • Figure 0007811396000002
    Figure 0007811396000002
  • Figure 0007811396000003
    Figure 0007811396000003
Patent Text Reader

Abstract

To provide an elevator control system that places an elevator car that is in an inactive state in one or more locations based on the relative number of occupants staying at each position.SOLUTION: There is provided a method for placing a plurality of elevator cars comprising: determining the number of occupants staying at each of a plurality of locations by determining the number of occupants exiting the plurality of elevator cars at each of the plurality of locations and by determining the number of occupants entering the plurality of elevator cars from each of the plurality of locations. The method includes moving at least one of the plurality of elevator cars to a first location with a total number of occupants that is greater than the number of occupants in each of the plurality of locations when at least one of the plurality of elevator cars is in an inactive state.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] Aspects of the present disclosure relate generally to systems and methods for controlling elevator traffic, and more particularly to an example elevator control system that places inactive (idle) elevator cars in one or more locations based on the relative occupancy of each location. [Background technology]

[0002] Elevator systems typically maintain an elevator car in its previously used location when there is no call request for that elevator car. That is, the elevator car is parked at the last location (e.g., floor) it traveled to when it completed its previous trip. In such systems, the elevator car may remain idle in that location until the next call is received. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] U.S. Patent No. 3,851,733 [Patent Document 2] US Patent Application Publication No. 2017 / 121147 [Patent Document 3] U.S. Patent No. 3,207,266 Summary of the Invention [Problem to be solved by the invention]

[0004] However, maintaining an inactive elevator car at the last-used location may result in the elevator car being placed in a location with fewer occupants than other locations, which may require the elevator car to travel a longer distance to respond to a call request from a location (e.g., a floor) based on the occupancy at that location, increasing the likelihood of future call requests, thereby reducing traffic and increasing wait times for passengers seeking rides. [Means for solving the problem]

[0005] By providing a system that allows inactive elevator cars to be positioned where more passengers are available, travel distances when answering calls can be minimized, thereby increasing traffic flow and reducing wait times for passengers seeking a ride.

[0006] According to one example, a method for locating a plurality of elevator cars includes determining a dwell count at each of a plurality of locations by determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations and determining a number of occupants entering the plurality of elevator cars from each of the plurality of locations, the method including, when at least one of the plurality of elevator cars is in an inactive state, moving the at least one of the plurality of elevator cars to a first location having a total dwell count that is greater than the dwell count at each of the plurality of locations.

[0007] According to another example, a system for locating a plurality of elevator cars includes at least one counting device located in each of a plurality of elevator cars. The at least one counting device is configured to generate data indicative of a number of occupants in the plurality of elevator cars. The system includes a dispatch controller operatively connected to the at least one counting device in each of the plurality of elevator cars to receive the data indicative of the number of occupants in the plurality of elevator cars. The dispatch controller is configured to determine a dweller count at each of a plurality of locations by determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations and determining a number of occupants entering the plurality of elevator cars from each of the plurality of locations. The dispatch controller is configured to, when at least one of the plurality of elevator cars is in an inactive state, move the at least one of the plurality of elevator cars to a first location having a total dweller count that is greater than the dweller count at each of the plurality of locations.

[0008] According to a further example, a system for controlling traffic flow of a plurality of elevator cars includes a processor and a memory storing instructions that, when executed by the processor, cause the processor to perform a plurality of operations, the plurality of operations including determining a dweller count at each of a plurality of locations by determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations and determining a number of occupants entering the plurality of elevator cars from each of the plurality of locations, the plurality of operations including, when at least one of the plurality of elevator cars is in an inactive state, moving at least one of the plurality of elevator cars to a first location having a total dweller count that is greater than the dweller count at each of the plurality of locations. [Brief explanation of the drawings]

[0009] [Figure 1] 1 illustrates a dispatch system including one or more devices communicating over a network. [Figure 2]2 is a schematic diagram of a work environment including multiple elevator cars interacting with the dispatch system shown in FIG. 1; [Figure 3] FIG. 3 is a top view of the elevator car interior from the working environment shown in FIG. 2. [Figure 4] 2 is a schematic diagram of the hardware components of a computer device from the dispatch system shown in FIG. 1 . [Figure 5] 2 is a flow diagram of an exemplary method for positioning elevator cars using the dispatch system shown in FIG. 1 . [Figure 6] 2 is a flow diagram of an exemplary method for detargeting calls in an elevator car using the dispatch system shown in FIG. 1 . DETAILED DESCRIPTION OF THE INVENTION

[0010] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate various exemplary embodiments and, together with the description, serve to explain the principles of the disclosure. Aspects of the present disclosure may be implemented in conjunction with the embodiments illustrated in the accompanying drawings. These drawings illustrate different aspects of the present disclosure, and where appropriate, reference numerals indicating similar structures, components, materials, and / or elements in different figures are similarly numbered. It is understood that various combinations of structures, components, and / or elements other than those specifically shown are contemplated and are within the scope of the present disclosure. There are many aspects and embodiments described herein. Those skilled in the art will readily recognize that features of a particular aspect or embodiment may be used in combination with any or all features of the other aspects or embodiments described in this disclosure.

[0011] The dispatch system of the present disclosure may be in the form of a variety of embodiments, some of which are illustrated in the figures and further described below. Both the foregoing general description and the following detailed description are exemplary and explanatory and are not limiting of the features as claimed. As used herein, the terms "comprises," "includes," and other variations thereof are not intended to be exclusive, such that a process, method, article, or apparatus including a list of elements is inclusive of only those elements, but may include other elements not expressly listed or inherent in such process, method, article, or apparatus. Additionally, the term "exemplary" is used herein to mean "example" rather than "ideal." Note that all numerical values ​​disclosed or claimed herein (including all disclosed values, limits, and ranges) may have a + / -10% variation from the disclosed numerical value (unless a different variation is specified). Furthermore, in the claims, values, limits, and / or ranges mean + / -10% of the value, limit, and / or range.

[0012] FIG. 1 illustrates an exemplary dispatch system 100, which may include an operation controller 105, a paging device 110, an input device 120, a counting device 125, and a dispatch controller 130. One or more devices of dispatch system 100 may communicate with each other in any configuration via network 115. For example, devices of dispatch system 100 may be communicatively connected to each other via wired or wireless connections, etc. In some embodiments, network 115 may be a wide area network (“WAN”), a local area network (“LAN”), a personal area network (“PAN”), etc. Network 115 may also include the Internet, and information and / or data provided between devices of dispatch system 100 may occur online (e.g., from a location remote from other devices or networks connected to the Internet). In other embodiments, network 115 may utilize Bluetooth technology and / or radio frequencies.

[0013] The traffic controller 105 may be operably connected to the transport unit and may be configured to detect and transmit operational data of the transport unit to one or more devices of the dispatch system 100, such as the dispatch controller 130. For example, the traffic controller 105 may measure and record one or more parameters (e.g., operational data) of the transport unit, including, but not limited to, current location, direction of travel, speed of travel, door position, status (e.g., active, inactive, moving, parked, idle, etc.), etc. The traffic controller 105 may include a computing device having one or more hardware components (e.g., a processor, memory, sensors, communication modules, etc.) for generating, storing, and transmitting the operational data. As described in further detail herein, the traffic controller 105 may be operably connected to elevator cars located within a building, and the dispatch system 100 may include at least one traffic controller 105 for each elevator car.

[0014] Continuing with reference to FIG. 1 , the call device 110 may be located outside the transportation unit and may be configured to receive user input from one or more riders seeking access to the transportation unit. For example, the user input may indicate a call requesting transportation from the transportation unit. The call device 110 may be configured to transmit the call request to one or more devices of the dispatch system 100, such as, for example, the dispatch controller 130. The call device 110 may include a keypad, a touchscreen display, a microphone, buttons, switches, etc. The call device 110 may further be configured to receive user input from multiple locations indicating a current location (e.g., a first location) and / or a destination location (e.g., a second location) of the call request.

[0015] As described in further detail herein, call devices 110 may be located within a building, and dispatch system 100 may have at least one call device 100 for each floor of the building. Call devices 100 may be configured to transmit messages from one or more devices of dispatch system 100 (e.g., dispatch controller 130) that identify an elevator car assigned to arrive at a floor of the building to respond to a call request. Messages may be communicated by call devices 100 via a variety of suitable manners, including, for example, text, voice, graphics, etc.

[0016] Input device 120 may be located inside a transport unit and configured to receive user input from one or more occupants of the transport unit. For example, the user input may indicate a command requesting redirection of the transport unit. Input device 120 may be configured to transmit commands to one or more devices of dispatch system 100, such as dispatch controller 130. Input device 120 may include a keypad, a touchscreen display, a microphone, buttons, switches, etc. As described in more detail herein, input device 120 may be located in an elevator car, and dispatch system 100 may include at least one input device 100 for each elevator car in a building. In other embodiments, input device 120 may be omitted entirely from dispatch system 100.

[0017] 1 , counting device 125 may be located inside a transport unit and may be configured to detect and transmit occupant data of the transport unit to one or more devices of dispatch system 100, such as, for example, dispatch controller 130. For example, counting device 125 may measure and record the number of objects located inside the transport unit, including, but not limited to, occupants, their belongings, luggage, baggage, etc. Counting device 125 may include an optical system facing the interior of the transport unit, such as, for example, a sensor, a camera, a light beam, an infrared detector, etc. As described in further detail herein, counting device 125 may be connected to elevator cars located within a building, and dispatch system 100 may include at least one counting device 125 for each elevator car in the building.

[0018] The dispatch controller 130 may be located outside the transportation unit and may be configured to receive data (e.g., operational data, call requests, redirect commands, occupant data, etc.) from one or more devices of the dispatch system 100. The dispatch controller 130 may be further configured to determine whether to dispatch at least one of the plurality of transportation units to a location of a call request received from a ride seeker seeking a ride. The dispatch controller 130 may be further configured to determine a occupancy count at a plurality of locations (e.g., within a building) based on data received from one or more devices of the dispatch system 100. The dispatch controller 130 may further include a computing device (see FIG. 4) operable to execute one or more processes (see FIG. 5) for moving an inactive transportation unit to a location having a greater total occupancy count than the occupancy counts at other locations. The dispatch controller 130 may also be operable to execute one or more processes (see FIG. 6) for disabling a transportation unit so that it cannot receive call requests when the current occupancy count of the transportation unit exceeds its passenger capacity. As described in further detail herein, dispatch controller 130 may be operably connected to multiple elevator cars located within a building, and dispatch system 100 may include at least one dispatch controller 130 for each building.

[0019] Referring now to FIG. 2 , dispatch system 100 may be utilized in work environment 200, such as a building (e.g., a facility, a factory, a store, a school, a home, an office, and various other structures). In this example, the transportation unit may include one or more elevator cars within the building. It should be understood that work environment 200 is merely exemplary, and dispatch system 100 may be utilized in a variety of other suitable environments other than those shown and described herein without departing from the scope of this disclosure. For example, work environment 200 may include a mass transit system, where the transportation unit may include a bus, a train, a subway car, a metro car, a vehicle, etc. In this example, work environment 200 may include multiple floors, e.g., first floor 204A, second floor 204B, third floor 204C, and fourth floor 204D, defining multiple locations within a building. It should be understood that in other embodiments, the construction of work environment 200 may include additional and / or fewer floors.

[0020] Work environment 200 may further include one or more elevator shafts with at least one elevator car disposed within each elevator shaft. In this example, work environment 200 includes a first elevator shaft 202 with a first elevator car 210 and a second elevator shaft 212 with a second elevator car 220. Although not shown, work environment 200 may include additional (e.g., multiple) elevator shafts and / or elevator cars. Each elevator car 210, 220 may be connected to a pulley system 208 configured to move elevator car 210, 220 within elevator shafts 202, 212 relative to floors 204A-204D. It should be understood that pulley system 208 may include various mechanical and / or electrical mechanisms for moving elevator cars 210, 220 within elevator shafts 202, 212, including, but not limited to, motors, cables, counterweights, pulleys, etc.

[0021] 2, each elevator car 210, 220 may include at least one operation controller 105 operably connected to sheave system 208, for example, via a wireless and / or wired connection 209. The operation controller 105 is configured to measure operation data (e.g., status) from elevator car 210, 220 by detecting relative motion of sheave system 208. Each elevator car 210, 220 may further include at least one input device 120 disposed within the cabin of elevator car 210, 220 for accepting user input from one or more occupants 10 located within the cabin.

[0022] Each floor 204A-204D may include one or more call devices 110 and access doors 206 that provide access to the elevator cars 210, 220 when the elevator doors 207 of the elevator cars 210, 220 are located at the floor 204A-204D, respectively. The call devices 110 may be configured to receive user input from one or more ride seekers 20 located at one of the floors 204A-204D. For example, the call devices 110 may be configured to receive user input indicating a call requesting transportation via at least one of the elevator cars 210, 220. The call devices 110 may be configured to transmit a call request to the dispatch controller 130, which may include data indicating a current location within the work environment 200 from which the call request originates. The call request may further include data indicating a destination location within the work environment 200 to which the ride seeker is seeking transportation.

[0023] 2, each elevator car 210, 220 may further include at least one counting device 125 disposed within the cabin. The counting device 125 may be disposed along an interior wall (e.g., the ceiling) of each elevator car 210, 220 and may be configured to detect the number of occupants 10 within the cabin. In some embodiments, the counting device 125 may be operable to distinguish one or more objects detected within the elevator car 210, 220.

[0024] 3, counting device 125 may be configured to detect items present in the cabin that occupy the volume of elevator car 210, 220 (e.g., occupants 10, incidental objects 12, etc.) and items in the cabin that do not appear to occupy the volume of elevator car 210, 220 (e.g., rails 14, etc.). Counting device 125 may measure the number of items detected in elevator car 210, 220 and record such measurements as occupant data. As described further herein, counting device 125 may be configured to transmit occupant data for each elevator car 210, 220 over network 115 to dispatch controller 130 to determine the number of occupants (dwellers) at multiple locations.

[0025] Referring now to FIG. 4 , dispatch controller 130 may include a computing device incorporating multiple hardware components that enable dispatch controller 130 to receive data (e.g., operational data, call requests, commands, passenger data, etc.), process information (e.g., passenger capacity), and / or perform one or more processes (see FIGS. 5-6 ). An exemplary hardware configuration of dispatch controller 130 may include at least one processor 132, at least one communication module 134, and at least one memory 136. In some embodiments, dispatch controller 130 may include a computer, a mobile user device, a remote station, a server, cloud storage, etc. Although in the illustrated embodiment, dispatch controller 130 is shown and described herein as a device separate from other devices of dispatch system 100, in other embodiments, one or more aspects of dispatch controller 130 may be integrated with one or more other devices of dispatch system 100. In other words, the exemplary hardware configuration of the dispatch controller 130 shown and described herein may be integrated with one or more of the operation controller 105, the calling device 110, the input device 120, and / or the counting device 125.

[0026] Processor 132 may include any computing device capable of executing machine-readable instructions, which may be stored on a non-transitory computer-readable medium, such as memory 136. By way of example, processor 132 may include a controller, an integrated circuit, a microchip, a computer, and / or any other computing unit operable to perform the computational and logical operations necessary to execute a program. As described in detail herein, processor 132 is configured to perform one or more operations according to instructions stored in memory 136, such as, for example, area logic 138.

[0027] 4 , memory 136 may include various programmed algorithms and data that support the operation of dispatch system 100. Memory 136 may include any type of computer-readable medium suitable for storing data and algorithms, such as, for example, random access memory (RAM), read-only memory (ROM), flash memory, a hard drive, and / or any device capable of storing machine-readable instructions. Memory 136 may include one or more data sets, such as, but not limited to, operation data 140 received from operation controller 105, elevator occupancy data 142 obtained from counting device 125, and / or zone occupancy data 144 (collectively referred to as “occupant data”).

[0028] As described further herein, elevator occupant data 142 may include a real-time count of occupants 10 (and / or incidental objects 12) detected within the cabin of each elevator car 210, 220 by counting device 125. Zone occupant data 144 may include a number of occupants 10 previously detected within at least one elevator car 210, 220 by counting device 125 and to be transported to at least one of a plurality of locations within work environment 200. In other words, zone occupant data 144 may correspond to a number of occupants 10 to be transported to at least one of a plurality of floors 204A-204D by at least one of the plurality of elevator cars 210, 220. Dispatch controller 130 may be configured to store zone occupant data 144 in memory 136 and associate the number of occupants 10 with a corresponding destination (e.g., floor 204A-204D) within the work environment 200. For example, dispatch controller 130 may receive and correlate operation data 140 received from operations controller 105 with elevator occupancy data 142 to determine zone occupancy data 144 .

[0029] Dispatch controller 130 may further be configured to periodically update zone occupant data 144 upon determining that one or more elevator cars 210, 220 have arrived at or arrived at one or more floors 204A-204D to transport at least one occupant 10. That is, dispatch controller 130 may continually modify zone occupant data 144 to include the current number of occupants 10 at each floor 204A-204D based on determining the number of occupants 10 arriving at or arriving at each floor 204A-204D (e.g., as detected by counting devices 125 of each elevator car 210, 220).

[0030] Additionally, memory 136 may include non-transitory computer-readable media storing machine-readable instructions, such as zone logic 140. In one example, zone logic 140 may include executable instructions that enable dispatch system 100 to determine when one or more of elevator cars 210, 220 is inactive and at what location (e.g., a first location) to park the elevator car while inactive. The executable instructions of zone logic 140 may further enable dispatch system 100 to determine real-time occupancy (e.g., zone occupancy data 144) for multiple locations (e.g., floors 204A-204D) and identify a first location that has a total occupancy that is greater than the occupancy of the remaining multiple locations.

[0031] Dispatch logic 140 may further facilitate determining the passenger capacity of each elevator car 210, 220 based on the number of passengers 10 physically present within each elevator car 210, 220 (e.g., elevator passenger data 142). As described in further detail herein, dispatch system 100 may be configured to determine whether the number of passengers 10 present within each elevator car 210, 220 exceeds the passenger capacity of each elevator car 210, 220. Once the passenger capacity of at least one elevator car 210, 220 is exceeded, dispatch system 100 may prevent that elevator car from responding to additional call requests from ride seekers 20 seeking transportation. That is, dispatch system 100 may remove that elevator car from consideration when determining which of the multiple elevator cars 210, 220 to dispatch in response to new call requests until the number of passengers 10 in that elevator car no longer exceeds the passenger capacity.

[0032] 5, an example method 300 is shown for using dispatch system 100 to determine occupancy counts at multiple locations and allocate inactive elevator cars to locations with higher occupancy counts. It should be understood that the steps shown and described herein, and the order in which they are presented, are merely exemplary, and that various embodiments may include additional steps and / or fewer steps without departing from the scope of the present disclosure. Furthermore, it should be understood that dispatch system 100 may perform example method 300 in conjunction with one or more other processes, such as example method 400 (see FIG. 6), which is described in further detail herein.

[0033] In step 302, dispatch system 100 may receive a call request at a first location of multiple locations within work environment 200. The call request may be initiated in response to ride seeker 20 activating call device 110 at a location (e.g., an arrival location), such as first floor 204A. Call device 100 may transmit the call request to dispatch controller 130 over network 115, and the call request may include data indicating the arrival location (e.g., first floor 204A) from which the call request originated. The call request may further include data indicating a destination location (e.g., second floor 204B) within work environment 200 to which ride seeker 20 is traveling.

[0034] In step 304, dispatch controller 130 may be configured to retrieve operation data 140 for each elevator car 210, 220 from a corresponding operations controller 105 to determine various movement parameters for each elevator car 210, 220, such as the current location, direction of movement, and speed of movement of each elevator car 210, 220. Dispatch controller 130 may also retrieve elevator occupancy data 142 for each elevator car 210, 220 from a corresponding counting device 125 to determine the number of occupants 10 currently in each elevator car 210, 220. Dispatch controller 130 may be configured to analyze operation data 140 and elevator occupancy data 142 for multiple elevator cars 210, 220 to determine which elevator car 210, 220 to dispatch to a destination location.

[0035] In this example, the first elevator car 210 may be determined to be the best elevator car among the plurality of elevator cars 210, 220 to dispatch to the first floor 204A (e.g., the arrival location). In some embodiments, the dispatch controller 130 may be configured to communicate with the call device 110 to transmit a message to the ride seeker 20 at the arrival location. For example, the dispatch controller 130 may communicate the identity of the first elevator car 210 assigned to respond to the call request. In other embodiments, the dispatch controller 130 may identify the first elevator shaft 202 in which the first elevator car 210 will arrive. The message may be transmitted via the call device 110 in a variety of suitable formats, including, for example, via a display (e.g., in text format, image format, etc.), a speaker (e.g., in audio format), etc. As described in more detail herein, dispatch controller 130 may prohibit one or more elevator cars 210, 220 from dispatching call requests when the elevator cars 210, 220 exceed their passenger capacity (see FIG. 6).

[0036] In steps 306-310, dispatch controller 130 may be configured to determine the number of occupants 10 at multiple locations. For example, in step 306, dispatch controller 130 may be configured to determine the number of occupants 10 entering first elevator car 210 by retrieving elevator occupant data 142 from counting device 125 when responding to a call request. Dispatch controller 130 may retrieve elevator occupant data 142 in response to first elevator car 210 arriving at first floor 204A (e.g., an arrival location) and receiving one or more occupants 10 therefrom. Counting device 125 may transmit a signal indicative of elevator occupant data 142 for first elevator car 210 to dispatch controller 130 via network 115.

[0037] In some embodiments, the dispatch controller 130 may compare the number of passengers 10 in the first elevator car 210 before arriving at the first floor 204A with the number of passengers 10 in the first elevator car 210 after departing the first floor 204A to determine the number of passengers 10 received from the arrival location. In other words, the dispatch controller 130 may calculate the difference between the number of passengers in the first elevator car 210 before answering the call request (from the first floor 204A) and the number of passengers in the first elevator car 210 before completing the call request to the second floor 204B. In this example, the first elevator 210 may have zero passengers 10 before answering the call request at the arrival location and one passenger 10 when it departs from the arrival location to its destination (e.g., the second floor 204B). Thus, dispatch controller 130 may be configured to determine that one occupant 10 entered first elevator car 210 from first floor 204A.

[0038] 5 , in step 308, dispatch controller 130 may be configured to determine the number of occupants 10 exiting first elevator car 210 by retrieving elevator occupant data 142 from counting device 125 after the call is completed. Dispatch controller 130 may retrieve elevator occupant data 142 in response to first elevator car 210 arriving at second floor 204B (e.g., destination) and dropping off one or more occupants 10 thereat. For example, counting device 125 may be configured to detect an updated number of occupants 10 remaining in first elevator car 210 upon arrival at the destination. Counting device 125 may transmit a signal indicative of elevator occupant data 142 for first elevator car 210 to dispatch controller 130 via network 115.

[0039] In some embodiments, the dispatch controller 130 may compare the updated number of occupants 10 remaining in the first elevator car 210 (e.g., after departing from the destination location) with the number of occupants 10 in the first elevator car 210 before arriving at the destination (e.g., the elevator occupant data in step 306). In this example, the first elevator 210 may contain one occupant 10 before completing a call request to the destination location and may have zero occupants 10 upon departing from the destination location. Thus, the dispatch controller 130 may determine that one occupant 10 has exited the first elevator car 210 at the second floor 204B. The counting device 125 may be configured to detect the total number of occupants 10 and / or objects 12 (see FIG. 3 ) in the first elevator car 210 in steps 306 and 308. Thus, the dispatch controller 130 may take into account one or more objects 12 detected by the counting device 125 when determining the number of occupants 10 in the first elevator car 210 .

[0040] 5 , at step 310, to determine dwellers at the arrival location and the destination location, dispatch controller 130 may be configured to incorporate elevator occupant data 142 received from first elevator car 210 with zone occupant data 144 stored in memory. For example, memory 136 may include zone occupant data 144 for each of a plurality of floors 204A-204D, which may indicate the current occupant count at each floor 204A-204D. Dispatch controller 130 may update the current occupant count at one or more locations based on the number of occupants 10 entering first elevator car 210 from the arrival location (e.g., first floor 204A) and the number of occupants 10 exiting first elevator car 210 at the destination location (e.g., second floor 204B).

[0041] In this example, the dispatch controller 130 may modify the current occupancy count (e.g., in-zone occupancy data 144) corresponding to the first floor 204A by one passenger 10, i.e., the number of passengers 10 received by the first elevator car 210 from the arrival location. In this case, the current occupancy count for the first floor 204A stored in the memory 136 in the form of the in-zone occupancy data 144 may be decreased by one. The dispatch controller 130 may also modify the current occupancy count corresponding to the second floor 204B by one passenger 10, i.e., the number of passengers 10 transported to the destination location by the first elevator car 210. In this case, the current occupancy count for the second floor 204B stored in the memory 136 in the form of the in-zone occupancy data 144 may be increased by one. The dispatch controller 130 may be configured to continuously update the in-area occupant data 144 for each of the plurality of floors 204A-204D as at least one of the plurality of elevator cars 210, 220 transports the occupant 10 from the arrival location to the destination location.

[0042] Continuing with reference to FIG. 5 , in step 312, dispatch controller 130 may be configured to determine the operational status of first elevator car 210. For example, dispatch controller 130 may determine that first elevator car 210 is assigned to respond to an additional call request. In this case, first elevator car 210 may be in an active state, and dispatch controller 130 may be configured to dispatch first elevator car 210 to the arrival location of the additional call request in step 304. Alternatively, dispatch controller 130 may determine that first elevator car 210 has an additional destination location to travel to based on an existing call for occupant 10 located in first elevator car 210. In this case, first elevator car 210 may be in an active state, and dispatch controller 130 may be configured to dispatch first elevator car 210 in step 304. Dispatch controller 130 may determine that first elevator car 210 is in an inactive state when no further call requests are assigned to first elevator car 210 and / or when first elevator car 210 no longer contains additional destination locations from existing calls.

[0043] In response to determining that the first elevator car 210 is inactive in step 312, the dispatch controller 130 may be configured to determine a first location from the multiple locations that includes the most occupants in step 314. That is, the dispatch controller 130 may be configured to compare the area occupant data 144 of the multiple locations to each other to evaluate the current occupancy at each location. The dispatch controller 130 may determine that the first location has the most occupants that is greater than the occupancy at the remaining multiple locations. In this example, as seen in FIG. 2 , the first floor 204A may have zero occupants 20, the second floor 204B may have one occupant 20 (e.g., transported there recently by the first elevator car 210), the third floor 204C may have two occupants 20, and the fourth floor 204D may have three occupants 20. Therefore, the dispatch controller 130 may determine that the fourth floor 204D has a current visitor count that is greater than the current visitor counts on the remaining floors 204A-204C.

[0044] 5 , in step 316, dispatch controller 130 may determine whether the number of other inactive elevator cars 220 located at the first location exceeds a specified threshold. For example, the specified threshold may be stored in memory 136 and may be selectively adjustable by an operator of dispatch system 100. In some embodiments, the specified threshold may include at least one elevator car. In other embodiments, the specified threshold may be a percentage of elevator cars 210, 220 included in work environment 200. In response to determining that the number of inactive elevator cars 220 located at the first location does not exceed the threshold, dispatch controller 130 may be configured to move first elevator car 210 to the first location in step 318.

[0045] In this example, the specified threshold may include two elevator cars, and dispatch controller 130 may identify one elevator car (e.g., second elevator car 220) located at the first location. Accordingly, dispatch controller 130 may be configured to dispatch first elevator car 210 to fourth floor 204D. First elevator car 210 may be located at fourth floor 204D while first elevator car 210 remains in an inactive state. In other words, first elevator car 210 may be parked at fourth floor 204D until a call request from one of the plurality of floors 204A-204D is assigned to first elevator car 210 by dispatch controller 130 (e.g., via call device 110). It should be appreciated that if the first elevator car 210 is maintained on the fourth floor 204D and the fourth floor 204D contains a greater number of occupants than the remaining floors 204A-204C, the minimum travel distance for the first elevator car 210 to respond to future call requests may be minimized.

[0046] Alternatively, in response to determining that the number of inactive elevator cars 220 located at a first location exceeds a specified threshold in step 316, the dispatch controller 130 may be configured to determine a second location from the plurality of locations that has a maximum number of occupants that is less than the first location. For example, in step 320, the dispatch controller 130 may be configured to compare the area occupant data 144 of the plurality of locations to each other to determine a second location that has a maximum number of occupants that is greater than the number of occupants of the remaining plurality of locations excluding the first location. In this example, the first floor 204A has zero occupants 20, the second floor 204B has one occupant 20, the third floor 204C has two occupants 20, and the fourth floor 204D has three occupants 20 (see FIG. 2). Therefore, the dispatch controller 130 may determine that the fourth floor 204D contains the largest number of visitors, and the third floor 204C contains the second largest number of visitors, relative to the number of visitors on the remaining floors 204A-204B.

[0047] In this example, the specified threshold may include one elevator car, and dispatch controller 130 may identify one elevator car (e.g., second elevator car 220) located at the first location. Accordingly, dispatch controller 130 may be configured to dispatch first elevator car 210 to third floor 204C in step 322. First elevator car 210 may be located at third floor 204C while first elevator car 210 remains in an inactive state. In other words, first elevator car 210 may park at third floor 204C until a call request from one of the plurality of floors 204A-204D is assigned to first elevator car 210 by dispatch controller 130. It should be appreciated that if first elevator car 210 is located on third floor 204D and second elevator car 220 is located on fourth floor 204D, and floors 204C-204D contain the highest number of occupants relative to the remaining floors 204A-204B, the minimum travel distance for responding to future call requests at either elevator car 210, 220 may be minimized.

[0048] It should be appreciated that the dispatch controller 130 may be configured to periodically reevaluate the current occupancy count (e.g., zone occupancy data 144) for each of the plurality of floors 204A-204D. Accordingly, the dispatch controller 130 may move one or more inactive elevator cars 210, 220 to modified first and / or second locations based on the updated zone occupancy data 144. For example, in response to determining that the first location (identified in step 314) no longer has a higher occupancy count than the other locations, the dispatch controller 130 may be configured to relocate the inactive elevator cars 210, 220 to the modified first location having the highest occupancy count. The dispatch controller 130 may further determine that the second location (identified in step 320) no longer has the second-highest occupancy count compared to the other locations, resulting in the inactive elevator cars at the second location being relocated to the modified second location having the second-highest occupancy count.

[0049] In some embodiments, method 300 may include a further step for distributing one or more inactive elevator cars to an additional location (e.g., a third location, etc.) if the number of inactive elevator cars in the second location exceeds a specified threshold. In other embodiments, the specified threshold may be omitted entirely, such that any inactive elevator cars 210, 220 are disposed in the first location. In further embodiments, the specified threshold may be automatically adjusted by dispatch controller 130 based on traffic flow patterns in work environment 200. For example, dispatch controller 130 may be configured to build a model based on operation data 140, elevator occupancy data 142, area occupancy data 144, etc., to map one or more traffic flow patterns. Data may be collected over a period of time (e.g., a day, a week, a month, a year, etc.) and stored in memory 136 to build the model.

[0050] The prescribed threshold may be modified based on one or more traffic flow patterns determined from the model. For example, the dispatch controller 130 may be configured to increase and / or decrease the prescribed threshold at predefined intervals during a particular time period (e.g., day, week, month, year, etc.). In this case, the dispatch controller 130 may periodically adjust the prescribed threshold accordingly to facilitate traffic flow within the work environment 200 via the multiple elevator cars 210, 220. Further, the dispatch controller 130 may be configured to determine the first and / or second locations based at least in part on the traffic flow patterns of the model. For example, the dispatch controller 130 may identify one or more floors 204A-204D that have a higher occupancy rate than the remaining floors at predefined intervals during a particular time period (e.g., day, week, month, year, etc.). In this case, the dispatch controller 130 may periodically adjust its determination of the first and / or second locations to facilitate traffic flow within the work environment 200 via the multiple elevator cars 210, 220.

[0051] 6, an example method 400 is shown for using dispatch system 100 to prevent an elevator car from receiving additional call requests when its passenger capacity is exceeded. It should be understood that the steps shown and described herein, and the order in which they are presented, are merely exemplary, and that additional steps and / or fewer steps may be added and included in various configurations without departing from the scope of the present disclosure. Furthermore, it should be understood that dispatch system 100 may perform example method 400 in conjunction with one or more other processes, such as example method 300 described above.

[0052] In step 402, dispatch system 100 may receive a call request at one of multiple locations within work environment 200. The call request may be initiated in response to a ride seeker 20 activating a call device 110 at that location (one of floors 204A-204D). Call device 100 may transmit the call request to dispatch controller 130 over network 115. In step 404, dispatch controller 130 may retrieve elevator occupant data 142 for each elevator car 210, 220 from a corresponding counting device 125 to determine the number of occupants 10 currently in each elevator car 210, 220. Counting device 125 may transmit a signal indicative of the elevator occupant data 142 for the corresponding elevator car 210, 220 to dispatch controller 130 over network 115.

[0053] 6 , in step 406, dispatch controller 130 may be configured to analyze elevator occupancy data 142 for the plurality of elevator cars 210, 220 to determine whether the number of occupants 10 exceeds a predefined elevator capacity for each elevator car 210, 220. It should be understood that each of the plurality of elevator cars 210, 220 may include a predefined passenger capacity that differs from one another. The predefined passenger capacity may be stored within dispatch system 100, such as in memory 136. In some embodiments, the predefined passenger capacity may be selectively changed by an operator of dispatch system 100.

[0054] In other embodiments, dispatch controller 130 may be configured to automatically adjust the predefined occupancy capacity of each of the plurality of elevator cars 210, 220 based on one or more parameters, such as operational data 140, elevator occupancy data 142, and zone occupancy data 144. As described in detail above, dispatch controller 130 may be configured to build a model based on the data such that dispatch controller 130 may adjust the predefined occupancy capacity of elevators 210, 220 based on one or more traffic flow patterns determined from the model.

[0055] Continuing with reference to FIG. 6 , in response to determining in step 406 that the number of occupants 10 in an elevator car (e.g., first elevator car 210, second elevator car 220, etc.) does not exceed a predefined passenger capacity, dispatch controller 130 may be configured to enable the elevator car to receive a call request in step 408. That is, dispatch controller 130 may consider the availability of the elevator car when determining which of the multiple elevator cars 210, 220 to dispatch a call request to. In response to determining in step 406 that the number of occupants 10 in an elevator car exceeds the predefined passenger capacity, dispatch controller 130 may be configured to disable the elevator car from receiving a call request in step 410. In this case, dispatch controller 130 may determine that the elevator car is unavailable so that the elevator car is not considered when determining which of the multiple elevator cars 210, 220 to dispatch a call request to.

[0056] In step 412, the dispatch controller 130 may be configured to wait a predetermined period of time (e.g., one second, one minute, etc.) before returning to step 404 and re-evaluating the number of occupants 10 in the elevator car (e.g., via the counting device 125). In this case, the dispatch controller 130 may be configured to update the operational status (e.g., available, unavailable, operable, inoperable, etc.) of the elevator car when it determines that the updated number of occupants 10 no longer exceeds the passenger capacity of that elevator car. Alternatively, the counting device 125 may be configured to send a signal to the dispatch controller 130 over the network 115 indicating the updated number of occupants in the corresponding elevator car 210, 220. In this case, receipt of the signal from the counting device 125 may cause the dispatch controller 130 to re-evaluate the operational status of the elevator car 210, 220. In other embodiments, dispatch controller 130 may omit step 412 from example method 400 so as to completely disqualify the elevator car from the particular call request received in step 402 .

[0057] It should be understood that one or more processes of dispatching system 100 shown and described herein, such as exemplary methods 300 and 400, may be implemented in a variety of other operating environments. In one example, dispatching system 100 may be configured to apply one or more of exemplary methods 300 and 400 in a transportation system, such as a bus service, a train service, a subway service, a metro service, a shared ride service, etc. With respect to exemplary method 300, dispatching system 100 may determine occupancy at multiple locations (e.g., bus stops, train stops, subway stops, metro stops, etc.) and allocate inactive transportation units (e.g., buses, trains, subways, metro cars, etc.) to locations with higher occupancy.

[0058] With respect to exemplary method 400, dispatch system 100 may prevent a transportation unit (e.g., a bus, train, subway, metro, car, etc.) from accepting additional call requests and / or passengers when the transportation unit exceeds its passenger capacity. In this case, the transportation unit may bypass the location (e.g., a stop) and / or prohibit the transportation unit from accepting passengers (e.g., by not opening its doors). In some embodiments, dispatch system 100 may be configured to communicate with one or more remote stations to transmit information indicative of passenger data. For example, dispatch system 100 may send an alert to a remote station requesting assistance from additional transportation units (e.g., a bus, train, subway, metro, car, etc.) at one or more locations when one or more current transportation units exceed their passenger capacity. It should be appreciated that dispatch system 100 may facilitate traffic flow by determining the minimum number of transportation units needed at one or more locations or at one or more predefined intervals to accommodate an expected number of passengers based on previous passenger data.

[0059] All technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains, unless otherwise specified. As used herein, the singular includes the plural unless the context clearly dictates otherwise.

[0060] The above description is illustrative and not intended to be limiting. Those skilled in the art may make various modifications and / or variations without departing from the general scope of the present disclosure. For example, as noted above, the above-described embodiments (and / or aspects thereof) may be used in combination with each other. In addition, portions of the above-described embodiments may be omitted without departing from the scope of the present disclosure. Furthermore, modifications may be made to adapt a particular situation or material to the teachings of the various embodiments without departing from their scope. Many other embodiments will be apparent to those skilled in the art upon reviewing the above description.

[0061] [Example 1] 1. A method for positioning a plurality of elevator cars, comprising: The number of visitors at each of the plurality of locations is calculated as follows: determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations; determining a number of passengers entering the plurality of elevator cars from each of the plurality of locations; and moving at least one of the plurality of elevator cars to a first location having a total occupancy greater than the occupancy numbers at each of the plurality of locations when at least one of the plurality of elevator cars is in an inactive state; A method comprising:

[0062] [Example 2] further comprising parking at least one of the plurality of elevator cars in the first position when at least one of the plurality of elevator cars is in the inactive state. The method described in Example 1 above.

[0063] [Example 3] determining a number of occupants in each of the plurality of elevator cars when each of the plurality of elevator cars is in an active state. The method described in Example 1 above.

[0064] [Example 4] determining destinations of the plurality of elevator cars from the plurality of locations. The method described in Example 1 above.

[0065] [Example 5] and updating the occupancy count at each of the plurality of locations in response to determining that one or more of the plurality of elevator cars is in an active state and at least one of the plurality of locations is the destination. The method described in Example 4 above.

[0066] [Example 6] The number of visitors at each of the plurality of locations is calculated by: a number of passengers exiting the plurality of elevator cars at each of the plurality of locations; and a number of passengers entering the plurality of elevator cars from each of the plurality of locations; and and further comprising determining by calculating the difference between The method described in Example 1 above.

[0067] [Example 7] each of the plurality of elevator cars including a counting device configured to generate data indicative of a number of occupants in a corresponding elevator car of the plurality of elevator cars; The method described in Example 1 above.

[0068] [Example 8] further comprising moving at least some of the elevator cars in the inactive state to a second location having a second total occupancy number greater than the occupancy number at each of the plurality of locations. The method described in Example 1 above.

[0069] [Example 9] the second total occupancy at the second location is less than the total occupancy at the first location, and the inactive elevator cars are configured to prioritize the first location over the second location. The method described in Example 8 above.

[0070] [Example 10] determining whether a number of the plurality of elevator cars in the inactive state at the first location exceeds a threshold; moving the portion of the plurality of inactive elevator cars to the second position; The method of Example 9 above, further comprising:

[0071] [Example 11] determining that the number of occupants in a first elevator car exceeds the passenger capacity of the first elevator car; Disabling the first elevator car from receiving the call so that the first elevator car is no longer subject to the call; The method of Example 1 above, further comprising:

[0072] [Example 12] determining that the number of occupants in a first elevator car is less than the passenger capacity of the first elevator car; enabling the first elevator car to receive a call; The method of Example 10 above, further comprising:

[0073] [Example 13] the first elevator car includes a counting device configured to count the number of occupants in the first elevator car; The method described in Example 11 above.

[0074] [Example 14] 1. A system for positioning a plurality of elevator cars, comprising: at least one counting device disposed in each of the plurality of elevator cars, the counting device configured to generate data indicative of a number of occupants in the plurality of elevator cars; a dispatch controller operatively connected to the at least one counting device of each of the plurality of elevator cars to receive data indicative of the number of occupants in the plurality of elevator cars; Equipped with The dispatch controller calculates the number of visitors at each of a plurality of locations by: determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations; determining a number of passengers entering the plurality of elevator cars from each of the plurality of locations; The system is configured to determine the the dispatch controller is configured, when at least one of the plurality of elevator cars is in an inactive state, to move at least one of the plurality of elevator cars to a first location having a total resident count that is greater than the resident count at each of the plurality of locations. system.

[0075] [Example 15] the dispatch controller is configured to park at least one of the plurality of elevator cars at the first position when at least one of the plurality of elevator cars is in the inactive state. The system described in Example 14 above.

[0076] [Example 16] The dispatch controller a number of occupants in each of the plurality of elevator cars when each of the plurality of elevator cars is in an active state; and destinations of the plurality of elevator cars from the plurality of locations; 15. The system of Example 14, configured to determine:

[0077] [Example 17] the dispatch controller is configured to update the occupancy count at each of the locations in response to determining that one or more of the elevator cars are in an active state and at least one of the locations is the destination. The system described in Example 16 above.

[0078] [Example 18] The dispatch controller calculates the number of visitors at each of the plurality of locations by: a number of passengers exiting the plurality of elevator cars at each of the plurality of locations; and a number of passengers entering the plurality of elevator cars from each of the plurality of locations; and configured to determine by calculating the difference between The system described in Example 14 above.

[0079] [Example 19] The dispatch controller the number of occupants in a first elevator car exceeds the capacity of the first elevator car, thereby disqualifying the first elevator car from receiving the call; or the number of occupants in the first elevator car falls below the capacity of the first elevator car, allowing the first elevator car to receive the call; or 15. The system of Example 14, configured to determine:

[0080] [Example 20] 1. A system for controlling traffic flow for a plurality of elevator cars, comprising: a processor; a memory storing instructions that, when executed by the processor, cause the processor to perform a plurality of operations; Equipped with The plurality of operations include: The number of visitors at each of the plurality of locations is calculated as follows: determining a number of occupants exiting the plurality of elevator cars at each of the plurality of locations; determining a number of passengers entering the plurality of elevator cars from each of the plurality of locations; and moving at least one of the plurality of elevator cars to a first location having a total occupancy greater than the occupancy numbers at each of the plurality of locations when at least one of the plurality of elevator cars is in an inactive state; Including, the system.

Claims

1. 1. A method for positioning a plurality of elevator cars, comprising: determining a resident population at each of a plurality of locations; moving a first elevator car of the plurality of elevator cars to a first location of the plurality of locations having a first occupancy count when the first elevator car is in an inactive state, the first occupancy count being greater than both: i) a second occupancy count at a second location of the plurality of locations; and ii) occupancy counts at each remaining location of the plurality of locations; periodically re-evaluating the occupancy count for each of the plurality of locations; relocating the first elevator car from the first location to the second location in response to the second occupancy count at the second location being greater than both: i) the first occupancy count at the first location; and ii) occupancy counts at each remaining location of the plurality of locations while the first elevator car remains in the inactive state. A method comprising:

2. before repositioning the first elevator car from the first location to the second location; determining that the first visitor count at the first location is no longer greater than the second visitor count at the second location; changing a parking location for the inactive first elevator car from the first location to the second location. The method of claim 1.

3. Periodically re-evaluating the occupancy count for each of the plurality of locations includes: determining a first number, the first number being a number of passengers exiting the plurality of elevator cars at each of the plurality of locations; determining a second number, the second number being a number of passengers entering the plurality of elevator cars from each of the plurality of locations. The method of claim 1.

4. and parking the first elevator car at the second position while the first elevator car remains in the inactive state so as not to transition to an active state for receiving passengers when the first elevator car is repositioned from the first position to the second position. The method of claim 1.

5. Determining the number of visitors for each of the plurality of locations includes: a first number, the first number being the number of passengers exiting the plurality of elevator cars at each of the plurality of locations; a second number, the number of passengers entering the plurality of elevator cars from each of the plurality of locations; , including calculating the difference between The method of claim 1.

6. each of the plurality of elevator cars includes a counting device, the counting device configured to generate data indicative of a number of occupants and a number of objects in each elevator car of the plurality of elevator cars; The method of claim 1.

7. determining that the first elevator car is active and contains one or more occupants; determining, when the first elevator car is in the active state, that the one or more occupants in the first elevator car exceed an occupancy capacity of the first elevator car; and disabling the first elevator car from receiving the call so that the first elevator car is no longer subject to the call. The method of claim 1.

8. determining that the first elevator car is active and contains one or more occupants; determining, when the first elevator car is in the active state, that the one or more occupants in the first elevator car are below an occupancy capacity of the first elevator car; enabling the first elevator car to receive a call. The method of claim 1.

9. the first elevator car includes a counting device configured to count the number of occupants in the first elevator car; The method of claim 7.

10. determining that a number of the plurality of elevator cars in the inactive state at the second location exceeds a threshold; moving the inactive subset of elevator cars of the plurality of elevator cars from the second location to a third location. The method of claim 1.

11. maintaining the first elevator car parked at the second location in the inactive state; and parking the subset of the plurality of elevator cars in the inactive state at the third location. The method of claim 10.

12. The method further includes, after relocating the first elevator car from the first location to the second location and before moving the inactive subset of the plurality of elevator cars to the third location, determining that the third location contains a third number of occupants; the third number of visitors is less than the second number of visitors at the second location and is greater than the number of visitors at each remaining location among the plurality of locations; The method of claim 10.

13. The plurality of elevator cars in the inactive state include: configured to prioritize the second location over the third location; and configured to prioritize the third location over each remaining location in the plurality of locations; The method of claim 12.

14. 1. A system for positioning a plurality of elevator cars, comprising: at least one counting device disposed in each of the plurality of elevator cars, the counting device configured to generate data indicative of a number of occupants in the plurality of elevator cars; a dispatch controller operatively connected to the at least one counting device of each of the plurality of elevator cars to receive data indicative of the number of occupants in the plurality of elevator cars; Equipped with The dispatch controller moving a first elevator car of the plurality of elevator cars to a first location of a plurality of locations having a first dweller count, when the first elevator car is in an inactive state, the first dweller count being greater than both: i) a second dweller count at a second location of the plurality of locations; and ii) a dweller count at each remaining location of the plurality of locations; periodically re-evaluating the occupancy count for each of the plurality of locations; relocating the first elevator car from the first location to the second location in response to the second occupancy count at the second location being greater than both: i) the first occupancy count at the first location; and ii) occupancy counts at each remaining location of the plurality of locations while the first elevator car remains in the inactive state. A system configured to:

15. The dispatch controller determining that the first visitor count at the first location is no longer greater than the second visitor count at the second location; and configured to change a parking position for the inactive first elevator car from the first position to the second position; The system of claim 14.

16. The dispatch controller calculates a visitor count for each of the plurality of locations, determining a first number, the first number being a number of occupants exiting the plurality of elevator cars at each of the plurality of locations; determining a second number, the second number being a number of passengers entering the plurality of elevator cars from each of the plurality of locations; be structured to be periodically reassessed by The system of claim 14.

17. the dispatch controller is configured to park the first elevator car at the second location while the first elevator car remains in the inactive state so as not to transition to an active state for receiving passengers when the first elevator car is repositioned from the first location to the second location.

17. The system of claim 16.

18. The dispatch controller calculates the number of visitors at each of the plurality of locations by: a first number, the first number being the number of passengers exiting the plurality of elevator cars at each of the plurality of locations; a second number, the number of passengers entering the plurality of elevator cars from each of the plurality of locations; configured to determine by calculating the difference between The system of claim 14.

19. the dispatch controller is configured to determine a number of occupants in the first elevator car; if the number of occupants exceeds the occupancy capacity of the first elevator car, preventing the first elevator car from receiving the call such that the first elevator car is not subject to the call; allowing the first elevator car to receive a call when the number of passengers falls below the passenger capacity of the first elevator car; The system of claim 14.

20. 1. A system for controlling traffic flow for a plurality of elevator cars, comprising: a processor; a memory storing instructions that, when executed by the processor, cause the processor to perform a plurality of operations; Equipped with The plurality of operations include: determining a resident population at each of a plurality of locations; moving a first elevator car of the plurality of elevator cars to a first location of the plurality of locations having a first occupancy count when the first elevator car is in an inactive state, the first occupancy count being greater than both: i) a second occupancy count at a second location of the plurality of locations; and ii) occupancy counts at each remaining location of the plurality of locations; periodically re-evaluating the occupancy count for each of the plurality of locations; relocating the first elevator car from the first location to the second location in response to the second occupancy count at the second location being greater than both: i) the first occupancy count at the first location; and ii) occupancy counts at each remaining location of the plurality of locations while the first elevator car remains in the inactive state. Including, the system.

Citation Information

Patent Citations

  • Group elevator controlling system

    JP1977129139A

  • Elevator device

    JP1997240966A

  • Traffic demand predicting device of elevator

    JP2010006613A

  • Elevator control device

    JP2015048202A

  • Destination dispatch overlay including car positioning monitoring system

    US20170121147A1