Controlling of an elevator system

By analyzing a user's gait through radio signals and matching it with user data, the elevator system can automatically generate control signals to arrange services efficiently, addressing the challenges of delayed service requests and sensor complexity in existing systems.

WO2025103582A1PCT designated stage expired Publication Date: 2025-05-22KONE OYJ
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2023/081812
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

Existing elevator systems face challenges in efficiently generating service requests, particularly in crowded environments where users struggle to reach call devices, leading to delays and increased complexity with the use of biometric sensors.

Method used

A method and apparatus that utilize radio signals to analyze a user's gait, generating an identifier that matches user data stored in a database, allowing for automated generation of control signals to arrange elevator services without user interaction.

Benefits of technology

This approach enables efficient and automated generation of elevator service requests, reducing delays and complexity, while being cost-effective due to the use of existing radio communication infrastructure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2023081812_22052025_PF_FP_ABST
    Figure EP2023081812_22052025_PF_FP_ABST
Patent Text Reader

Abstract

A method for generating a control signal of an elevator system is provided, the method comprises: receiving (210) a plurality of data samples obtained from radio signals reflected from the object; generating (220) an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples; inquiring (230) a match of the identifier descriptive of the gait of the object with user data stored in the data storage (108); receiving (250) data associated with the user data defining at least one parameter relating to a service of the elevator system; and generating (260) the control signal to arrange service in accordance with the parameter relating to the service of the elevator system. Also an apparatus (106, 170), a computer program and an elevator system are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CONTROLLING OF AN ELEVATOR SYSTEM

[0002] TECHNICAL FIELD

[0003] The invention concerns in general the technical field of elevator systems. More particularly, the invention concerns controlling of the elevator systems.

[0004] BACKGROUND

[0005] The service by elevator system is expected to be efficient and seamless. In practice, this means that the users of the elevator system are expecting to be transported from one floor to another as fast as possible. One area relating to the service speed is that how fast a user may generate the service call to the elevator system. Especially if the elevator lobby is crowded the user may face challenges to reach a call giving device typically residing close to the elevator doors and that causes delay in the service provision.

[0006] Some prior art solutions are introduced to tackle at least in part the above described challenges and, thus, to make the provision of the service request to the elevator system more efficient. For example, the call giving devices may be positioned distantly from the elevator doors so that the users may reach them on their way to the waiting area. Moreover, it is also arranged that a plurality of call giving devices are arranged for one elevator, or elevator system. Still further, in some cases the user interface of the elevator system may be arranged to a mobile terminal carried by the users, e.g. with a dedicated application executed in the mobile terminal.

[0007] A further way to make the user’s lives easier according to the prior art is to automatize a generation of the service calls. This refers to solutions in which users are identified based on biometric markers received with various types of sensors, such as with cameras, and the generation of the service calls is performed automatically without an interaction needed from the users. However, the need of the specific sensors make the implementation of the system complex and costly.

[0008] Therefore, there is still room for introducing novel approach in the field of controlling the elevator systems.

[0009] SUMMARY

[0010] The following presents a simplified summary in order to provide basic understanding of some aspects of various invention embodiments. The summary is not an extensive overview of the invention. It is neither intended to identify key or critical elements of the invention nor to delineate the scope of the invention. The following summary merely presents some concepts of the invention in a simplified form as a prelude to a more detailed description of exemplifying embodiments of the invention.

[0011] An object of the invention is to present a method, an apparatus, a computer program and an elevator system for generating a control signal of an elevator system .

[0012] The objects of the invention are reached by a method, an apparatus, a computer program and an elevator system as defined by the respective independent claims.

[0013] According to a first aspect, a computer-implemented method for generating a control signal of an elevator system is provided, the method comprises: receiving a plurality of data samples descriptive of an object, the plurality of data samples are received from radio signals reflected from the object, generating an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples, inquiring, from data storage, a match of the identifier descriptive of the gait of the object with user data stored in the data storage, receiving, in response to the match of the identifier descriptive of the gait of the object with the user data stored in the data storage, data associated with the user data, the data associated with the user data defines at least one parameter relating to a service of the elevator system, and generating the control signal to arrange service in accordance with the parameter relating to the service of the elevator system.

[0014] For example, the identifier descriptive of the gait of the object may be generated by: generating a spectrogram based on the plurality of data samples, applying, as the identifier descriptive of the gait of the object, at least one of: the spectrogram; a number of characteristics derivable from the spectrogram.

[0015] The number of characteristics derivable from the spectrogram may comprise one or more of the following: walking speed of the object; gait cycle time of the object; footstep length of the object; movement speeds of predefined portions of the object.

[0016] The at least one parameter relating to a service of the elevator system may be at least one of: a destination floor defined for the object; an ambience of an elevator car defined for the object.

[0017] Furthermore, the plurality of data samples may be received in a Channel State Information in a radio signal.

[0018] According to a second aspect, an apparatus configured to generate a control signal of an elevator system is provided, the apparatus is configured to: receive a plurality of data samples, the plurality of data samples are received from radio signals reflected from the object, generate an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples, inquire, from data storage, a match of the identifier descriptive of the gait of the object with user data stored in the data storage, receive, in response to the match of the identifier descriptive of the gait of the object with the user data stored in the data storage, data associated with the user data, the data associated with the user data defines at least one parameter relating to a service of the elevator system, and generate the control signal to arrange service in accordance with the parameter relating to the service of the elevator system.

[0019] For example, the apparatus may be configured to generate the identifier descriptive of the gait of the object by: generating a spectrogram based on the plurality of data samples, applying, as the identifier descriptive of the gait of the object, at least one of: the spectrogram; a number of characteristics derivable from the spectrogram.

[0020] The apparatus may be configured to derive, as the number of characteristics from the spectrogram, one or more of the following: walking speed of the object; gait cycle time of the object; footstep length of the object; movement speeds of predefined portions of the object.

[0021] The apparatus may be configured to apply as the at least parameter relating to a service of the elevator system at least one of: a destination floor defined for the object; an ambience of an elevator car defined for the object.

[0022] Furthermore, the apparatus may be arranged to receive the plurality of data samples in a Channel State Information in a radio signal. According to a third aspect, a computer program comprising instructions which, when the program is executed by a computing apparatus, cause the computing apparatus to carry out the method according to the first aspect as defined above.

[0023] According to a fourth aspect, an elevator system is provided, the elevator system comprising: a transmitting portion for transmitting radio signals, a receiving portion for receiving a reflection signal of transmitted radio signals from an object, an elevator controller for controlling an operation of an elevator system, and the apparatus according to the second aspect as defined above to control the operation of the elevator system through the elevator controller.

[0024] For example, functionalities of the elevator controller and functionalities of the apparatus may be integrated to a same entity.

[0025] The expression "a number of” refers herein to any positive integer starting from one, e.g. to one, two, or three.

[0026] The expression "a plurality of” refers herein to any positive integer starting from two, e.g. to two, three, or four.

[0027] Various exemplifying and non-limiting embodiments of the invention both as to constructions and to methods of operation, together with additional objects and advantages thereof, will be best understood from the following description of specific exemplifying and non-limiting embodiments when read in connection with the accompanying drawings.

[0028] The verbs “to comprise” and “to include” are used in this document as open limitations that neither exclude nor require the existence of unrecited features. The features recited in dependent claims are mutually freely combinable unless otherwise explicitly stated. Furthermore, it is to be understood that the use of “a” or “an”, i.e. a singular form, throughout this document does not exclude a plurality.

[0029] BRIEF DESCRIPTION OF FIGURES

[0030] The embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings.

[0031] Figure 1 illustrates schematically entities of a system according to an example.

[0032] Figure 2 illustrates schematically a method according to an example.

[0033] Figure 3 illustrates schematically an apparatus according to an example.

[0034] DESCRIPTION OF THE EXEMPLIFYING EMBODIMENTS

[0035] The specific examples provided in the description given below should not be construed as limiting the scope and / or the applicability of the appended claims. Lists and groups of examples provided in the description given below are not exhaustive unless otherwise explicitly stated.

[0036] The present invention provides a sophisticated way to generate service request to an elevator system in an efficient manner. The generation of the service request in accordance with the present invention is achieved without any interaction with the elevator system by the user. In the following at least some aspects of the present invention are described by referring to Figure 1 which schematically illustrates at least some entities of a system implementing the invention.

[0037] In accordance with the present invention information on one or more object residing in an area in premises under monitoring is obtained by utilizing radio signals for the task. More specifically, the aim of the invention is to analyse visitors, cf. human beings, based on their movement in the premises in order to identify them at a required accuracy and based on the identification to perform controlling of the elevator system. The control of the elevator system may refer to a generation of one or more control signals to the elevator system in order to provide service to a user by the elevator system. The provision of the service typically refers to carrying a user, i.e. a passenger, from one floor to another in the premises, such as in a building or in a ship. In order to implement the above-described approach the premises are equipped with a radio communication portion that is communicatively connected with the elevator system.

[0038] An example of an implementation to control an elevator system 100 is schematically illustrated in Figure 1. The radio communication portion being an entity of the elevator system may e.g. comprise a transmitting portion 102 for transmitting radio signals, a receiving portion 104 for receiving a reflection signal from an object 110, i.e. a user. The reflection signal is a result of that the transmitted radio signal from the transmitting portion 102 hits the object 110 and at least in part reflects therefrom and the reflected signal is detected by the receiving portion 104. The radio communication portion may also comprise a computing entity 106 that is at least configured to control both the transmitting portion 102 and the receiving portion 104. For sake of completeness the transmitting portion 102 may refer to a device configured to transmit radio signals, such as a base station and the receiving portion 104 may refer to a device configured to receive radio signals at a monitored frequency band. In other words, the receiving portion 104 may be considered as a sensor for the reflected radio signals. The computing entity 106, in turn, may refer to a device configured to perform control operations in order to control the operation of the entities in the radio portion in a manner as described herein. The computing entity 106 may also be configured to perform processing of at least data samples of the reflected signals and communicate with other entities as is described in the forthcoming description. The implementation shown in Figure 1 is based on that the mentioned entities are implemented with separate devices but the invention is not anyhow limited to such an implementation. The functionalities of the entities may be integrated to one or more devices in some implementations of the present invention. The processing of the data samples of the reflected signals is performed so that the processing entity is configured to generate an identifier for the object, i.e. the person under monitoring, based on data derivable from the received reflected signals. The generated identifier is a kind of fingerprint of the person i.e. it is characteristic to the person in question. In other words, each person has her / his own identifier. The generation of the identifier is based an analysis of a number of parameters in data samples in a plurality of reflected signals received from the object at different instants of time. In accordance with at least some embodiments the reflected signals are received from the object at different positions, such as the object is moving in the area monitored with the described system. In other words, the generated identifier may be considered to be descriptive of a gait of the object. The idea behind this is that the gait is individual to each object, i.e. to each person, and, therefore, an individual identifier may be generated for each object. The parameters applied in the analysis for generating the identifier may e.g. relate to a number of metrics derivable from the movement of the object which metrics may relate to human walking metrics, like gait cycle time, torso, leg speed, footstep length, movement speed, and so on.

[0039] The system also comprises a data storage 108 implemented e.g. as a database into which it is possible to make inquiries. The data storage is arranged to store user data. The user data at least comprises an identifier of each user whose data is stored in the data storage 108. The data record for the user data also comprises data that is associated with the user data and defines at least one parameter relating to a service of the elevator system. Such data may be user definable and define at least some preferences of the user. As a non-limiting example, the parameter may be data defining a specific floor in the building called e.g. a home floor for the user in question. The home floor may e.g. refer to a most used floor of the user in the building. The data storage 108 is communicatively connected, either directly or indirectly, to an entity configured to perform an inquiry to the data storage 108 based on the identifier generated from the data representing the movement of the object. In Figure 1 such an entity is the computing entity 106 as a non-limiting example of the implementation of the invention, but it may be any other computing entity arranged to perform the operation.

[0040] From an operational perspective the computing unit, such as the computing entity 106, generates the identifier of the user and performs an inquiry to the data storage wherein the inquiry may carry at least the generated identifier. The data storage 108 uses the identifier in searching if the data storage 108 stores a data record comprising user data which matches with the identifier descriptive of the gait of the object. In other words, the identifier in the inquiry signal is used for searching a corresponding identifier in the data stored in the data storage 108 and in response to a match the data storage 108 may e.g. return the data in the data record, or a part of it, to the inquiring entity, cf. the entity 106. In accordance with the present invention the entity 106 receives data associated with the user data, the data associated with the user data defines at least one parameter relating to a service of the elevator system stored with respect to the user in question. For sake of completeness it is worthwhile to mention that if the inquiry does not generate a match with the data stored in the data storage a response indicating this may be generated to the entity 106.

[0041] In response to a receipt of the data comprising the at least one parameter relating to the service of the elevator system the computing entity 106 is configured to generate a control signal to the elevator system, such as to an elevator controller denoted with 120 in Figure 1 , to receive service from the elevator system in accordance with the parameter relating to the service of the elevator system. In other words, the computing entity 106 generates the control signal by including therein data descriptive of the information defined in the parameter received from the data storage. The data may be the original parameter or any modification of it indicating the information defined with the parameter. As a non-limiting example, the control signal generated by the computing entity 106 to the elevator system may be an elevator call defining the floor in which the object, i.e. the user, resides as well as a destination floor defined by the parameter. The floor in which the object resides may be defined by the system based on information on the floor from which the reflected signals are gathered from. The elevator system analyzes the data in the control signals and generates an internal control signal in order to provide the service, i.e. e.g. causing an elevator car to travel to the pick-up floor and to travel to the destination floor with the user. Thus, there is not required any actions from the user. The entity in the elevator system receiving the control signal from the computing entity 106 may e.g. be an elevator controller. The control signal, or at least the data carried by the control signal, may be encrypted in order to improve a security in the communication wherein the encryption method is such that the receiving entity may decrypt it.

[0042] In the above described approach the computing entity 106 is configured to receive the data of the reflected signals, analyse it as described and to generate the control signal to the elevator system. However, it may also be arranged that the computing entity 106 gathers the data of the reflected signals and pre-process it in a predefined manner and the elevator controller 120 performs the final analyzation in order to achieve the service to the user. In accordance with an embodiment, it may also be arranged that functionalities of the computing entity 106 and functionalities of the elevator controller 120 are integrated in the same entity and the operations as described are arranged to be performed therein.

[0043] Further aspects of the present invention are now described by referring to Figure 2 schematically illustrating a computer-implemented method for generating a control signal of an elevator system according to an embodiment of the invention. The entity implementing the method is a computing apparatus, or a plurality of computing apparatuses, configured to perform the method. As already mentioned, such an apparatus may be the computing entity 106 as shown in a non-limited manner in Figure 1.

[0044] First, the apparatus is configured to receive 210 a plurality of data samples wherein the plurality of data samples are received from radio signals reflected from the object as described. In other words, the reflected radio signal carries one or more predefined types of data as the data samples and those are received, by the computing apparatus executing the method, from a plurality of reflected radio signals from the object under monitoring. Thus, the reflected signals are received over a time window and an analysis is performed thereto. The data samples carry such information that it is possible to generate 220 an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples. The identifier is thus a representation for the object derived in a predefined manner from a predefined input data wherein the input data is the plurality of data samples received with the reflected signals. In the generation of the identifier the analysis comprises a number of operations performed to the input data wherein the operations may comprise filtering of the data (e.g. to minimize noise) as well as a generation of the representation by applying known techniques, such as Fourier transform. The representation may e.g. be a spectrogram which may be generated due to a fact that different body parts generate reflections of the radio signals at different radio frequencies e.g. due to their different speed of movement, and since the different frequencies are separable in the frequency domain the representation, i.e. the identifier, descriptive of the gait of the object, i.e. the person, may be generated 220. Thus, the identifier may be the spectrogram itself or an extraction of predefined number of features from the spectrogram or both.

[0045] It is clear from above that the number of data samples received in consecutive reflected signals shall be such that it is possible to generate an identifier in the manner as described. The more data samples are gathered, the more accurate identifier may be generated and, as a result, the more accurate operation in accordance with the invention may be achieved as is further described in the forthcoming description.

[0046] In response to the generation 220 of the identifier it is inquired 230, from data storage, a match of the identifier descriptive of the gait of the object with user data stored in the data storage 108. Thus, the user data stored in the data storage 108 comprises a piece of data comparable to the generated identifier, i.e. it is formed in the corresponding manner to each user whose user data is stored in the data storage 108, and this enables to perform a comparison 240 between the respective piece of data in the user data with the generated identifier.

[0047] The aim in the comparison 240 of the comparable pieces of data is to determine if there is a match in the user data stored in the data storage 108 with the generated identifier and in response to a detection of the match it is received 250 data associated with the user data wherein the data associated with the user data defines at least one parameter relating to a service of the elevator system. The association of the data with the user data herein shall be understood as that the data defining the at least one parameter is stored in the data record for the user together with the data used in the comparison with the identifier and it is returned to the inquiring entity in the step 250. Alternatively, the associated data may define a location, e.g. with a network address to an entity storing the data, from which the data may be received 250. The data defining the at least one parameter defines at least one piece of information based on which it is possible to provide service by the elevator system. In accordance with an embodiment of the invention the at least one parameter defines a floor related to the user, or the object, in question wherein the floor e.g. may so-called home floor of the user, i.e. the one into which the user is expected to travel from the floor in which the reflected signals are measured. The associated data may define one or more floors e.g. dependently on the floor where the reflected signals are measured to which are received in the step 250. Furthermore, the data defining the at least one parameter relating to the service of the elevator system may be another type of data than the floor information, such as a definition of an ambience settable for an elevator car of the elevator system. Such a definition may e.g. cause an adjustment of lighting conditions, sound conditions, and so on in the elevator car in the user dependable way.

[0048] Finally, he apparatus arranged to execute the method is configured to generate 260 a control signal to the elevator system to arrange service in accordance with the parameter relating to the service of the elevator system. The control signal is provided with data interpretable by the elevator system and the data enables to generate internal controlling of the elevator system in order to provide the elevator service according to the data stored in the data storage 108.

[0049] In accordance with an embodiment of the invention the radio communication portion is implemented by utilizing wireless network protocols based on a specification IEEE 802.11 (Wi-Fi). In other words, the transmitting portion 102 and the receiving portion 104 are configured to implement radio technology complying with Wi-Fi standard. Thus, the receiving portion 102 may be configured to measure a predefined information in the reflected signals complying with Wi-Fi standard. The predefined information measured in the reflected signals may advantageously be a Channel State Information (CSI) of each received Wi-Fi frame. The Wi-Fi signal reflected from the object being the human body generates unique variations in the CSI measurements in the receiving portion 104 and this is a result of the multi-path effect of the wireless signals in general. The variations in the values in various CSIs provide a basis for applying signal processing techniques to generate the identifier as described. In other words, the signal processing allows to generate information e.g. on the gait of the person, such as walking speed of the object, gait cycle time of the object, footstep length of the object, movement speeds of predefined portions of the object, i.e. the human body, such as legs and torso, and with information on one or more of these it is possible to generate an identifier, also callable as a gait pattern, for the person in question.

[0050] The signal processing techniques applied to the CSI stream received from the reflected signals may comprise filtering of data (e.g. to get rid of noise at least in part), a generation of a representation (e.g. spectrogram), an enhancement of the representation, and so on. Furthermore, in case the representation is the spectrogram the processing may comprise feature extraction from the spectrogram for generating the identifier which feature extraction may refer to derivation of characteristics under monitoring, such as the walking speed, gait cycle time, footstep length, movement speeds of torso and legs. Thus, the identifier may comprise a number of values descriptive of the characteristics as mentioned or it may be a combination of these. Alternatively or in addition, the spectrogram, or any corresponding representation, may be used as the identifier in some example embodiments.

[0051] The utilization of Wi-Fi signals in the context of the present invention is advantageous in a sense that nowadays many locations are covered with WiFi network. Hence, an establishment of the system as described is cost- effective. However, corresponding approach by applying other types of radio signals is possible as long as they carry information based on which the corresponding identifier descriptive of the gait of the user may be derived and used as an identifier of the person in question in the described manner.

[0052] An example of an apparatus configurable to implement the operation of the computing entity 106, 120 is schematically illustrated in Figure 3. The apparatus may be configured to perform the method according to the invention as described with the examples in the foregoing description. Thus, the apparatus of Figure 3 may be configured to perform a generation of a control signal of an elevator system. For sake of clarity, it is worthwhile to mention that the block diagram of Figure 3 depicts some components of an apparatus that may be employed to implement a functionality of the computing entity. The apparatus of Figure 3 comprises a processor 310 and a memory 320. The memory 320 may store data, such as pieces of data as described, but also computer program code 325 causing the operation in the described manner. In at least some embodiments, the apparatus may further comprise a communication interface 330, such as a wireless communication interface or a communication interface for wired communication, or both to communicate with other entities as described. The communication interface 330 may thus comprise one or more modems, antennas, and any other hardware and software for enabling an execution of the communication e.g. under control of the processor 310. Furthermore, I / O (input / output) components may be arranged, together with the processor 310 and a portion of the computer program code 325, to provide a user interface for receiving input from a user, such as from a technician, and / or providing output to the user of the apparatus when necessary. In particular, the I / O components may include user input means, such as one or more keys or buttons, a keyboard, a touchscreen, or a touchpad, etc. The I / O components may include output means, such as a loudspeaker, a display, or a touchscreen. The components of the apparatus may be communicatively connected to each other via data bus that enables transfer of data and control information between the components.

[0053] The memory 320 and at least a portion of the computer program code 325 stored therein may further be arranged, with the processor 310, to cause the apparatus to perform at least a portion of a method as is described herein. The processor 310 may be configured to read from and write to the memory 320. Although the processor 310 is depicted as a respective single component, it may be implemented as respective one or more separate processing components. Similarly, although the memory 320 is depicted as a respective single component, it may be implemented as respective one or more separate com-ponents, some, or all of which may be integrated I removable and I or may provide permanent I semi-permanent I dynamic / cached storage.

[0054] The computer program code 325 may comprise computer-executable instructions that implement functions that correspond to steps implemented in the method when loaded into the processor 310 of the respective entity. As an example, the computer program code 325 may include a computer program consisting of one or more sequences of one or more instructions. The processor 310 is able to load and execute the computer program by reading the one or more sequences of one or more instructions included therein from the memory 320. The one or more sequences of one or more instructions may be configured to, when executed by the processor 310, cause the apparatus, such as a computer, to perform a method as described. Hence, the apparatus may comprise at least one processor 310 and at least one memory 320 including the computer program code 325 for one or more programs, the at least one memory 320 and the computer program code 325 configured to, with the at least one processor 310, cause the apparatus implementing the computing entity to perform the method.

[0055] The computer program code 325, or at least some portion of it, may be provided e.g. a computer program product comprising at least one computer- readable non-transitory medium having the computer program code 325 stored thereon, which computer program code 325, when executed by the processor 310 causes the apparatus to perform the method. The computer- readable non-transitory medium may comprise a memory device or a record medium, such as a CD-ROM, a DVD, a Blu-ray disc, or another article of manufacture that tangibly embodies the computer program. As another example, the computer program may be provided as a signal configured to reliably transfer the computer program.

[0056] Still further, the computer program code 325 may comprise a proprietary application, such as computer program code for causing an execution of the method in the manner as described in the description herein.

[0057] Any of the programmed functions mentioned may also be performed in firmware or hardware adapted to or programmed to perform the necessary tasks.

[0058] For sake of completeness it is worthwhile to mention that the entity performing the method in the role of the computing entity may also be implemented with a plurality of apparatuses, such as the one schematically illustrated in Figure 3, as a distributed computing environment. For example, one of the apparatuses may be communicatively connected with the other apparatuses, and e.g. share the data of the method, to cause another apparatus to perform at least one other portion of the method. As a result, the method performed in the distributed computing environment generates the control interface as described. The functionalities of the computing entity as described may also be integrated to an entity configured also to perform other operations. As derivable from the above the apparatus as schematically illustrated in Figure 3 may be the computing entity referred with 106 in Figure 1 , but it may also be an elevator controller or an external controller to these.

[0059] The specific examples provided in the description given above should not be construed as limiting the applicability and / or the interpretation of the appended claims. Lists and groups of examples provided in the description given above are not exhaustive unless otherwise explicitly stated.

Claims

WHAT IS CLAIMED IS:

1. A computer-implemented method for generating a control signal of an elevator system, the method comprises: receiving (210) a plurality of data samples, the plurality of data samples are received from radio signals reflected from the object, generating (220) an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples, inquiring (230), from data storage (108), a match of the identifier descriptive of the gait of the object with user data stored in the data storage (108), receiving (250), in response to the match of the identifier descriptive of the gait of the object with the user data stored in the data storage (108), data associated with the user data, the data associated with the user data defines at least one parameter relating to a service of the elevator system, and generating (260) the control signal to arrange service in accordance with the parameter relating to the service of the elevator system.

2. The method according to claim 1 , wherein the identifier descriptive of the gait of the object is generated by: generating a spectrogram based on the plurality of data samples, applying, as the identifier descriptive of the gait of the object, at least one of: the spectrogram; a number of characteristics derivable from the spectrogram.

3. The method according to claim 2, wherein the number of characteristics derivable from the spectrogram comprises one or more of the following: walking speed of the object; gait cycle time of the object; footstep length of the object; movement speeds of predefined portions of the object.

4. The method according to any of preceding claims, wherein the at least one parameter relating to a service of the elevator system is at least one of: a destination floor defined for the object; an ambience of an elevator car defined for the object.

5. The method according to any of the preceding claims, wherein the plurality of data samples are received in a Channel State Information in a radio signal.

6. An apparatus (106, 120) configured to generate a control signal of an elevator system, the apparatus (106, 120) is configured to: receive (210) a plurality of data samples, the plurality of data samples are received from radio signals reflected from the object, generate (220) an identifier descriptive of a gait of the object based on an analysis of the plurality of data samples, inquire (230), from data storage (108), a match of the identifier descriptive of the gait of the object with user data stored in the data storage (108), receive (250), in response to the match of the identifier descriptive of the gait of the object with the user data stored in the data storage (108), data associated with the user data, the data associated with the user data defines at least one parameter relating to a service of the elevator system, and generate (260) the control signal to arrange service in accordance with the parameter relating to the service of the elevator system.

7. The apparatus (106, 120) according to claim 6, wherein the apparatus (106, 120) is configured to generate the identifier descriptive of the gait of the object by: generating a spectrogram based on the plurality of data samples, applying, as the identifier descriptive of the gait of the object, at least one of: the spectrogram; a number of characteristics derivable from the spectrogram.

8. The apparatus (106, 120) according to claim 7, wherein the apparatus (106, 120) is configured to derive, as the number of characteristics from the spectrogram, one or more of the following: walking speed of the object; gait cycle time of the object; footstep length of the object; movement speeds of predefined portions of the object.

9. The apparatus (106, 120) according to any of preceding claims 6 to 8, wherein the apparatus (106, 120) is configured to apply as the at least one parameter relating to a service of the elevator system at least one of: a destination floor defined for the object; an ambience of an elevator car defined for the object.

10. The apparatus (106, 120) according to any of the preceding claims 6 to 9, wherein the apparatus (106, 120) is arranged to receive the plurality of data samples in a Channel State Information in a radio signal.

11. A computer program comprising instructions which, when the program is executed by a computing apparatus, cause the computing apparatus to carry out the method of claim 1 .

12. An elevator system, comprising: a transmitting portion (102) for transmitting radio signals, a receiving portion (104) for receiving a reflection signal of transmitted radio signals, an elevator controller (120) for controlling an operation of an elevator system, and the apparatus (106) according to claim 6 to control the operation of the elevator system through the elevator controller (120).

13. The elevator system according to claim 12, wherein functionalities of the elevator controller (120) and functionalities of the apparatus (106) are integrated to a same entity.

Citation Information

Patent Citations

  • Elevator system

    US20210101776A1

  • Method, apparatus, and system for human recognition based on gait features

    US20220026530A1