The present invention relates to an electronic device control method and an electronic device control system, and particularly relates to an electronic device control method and an electronic device control system which can call an electronic device to approach the user.
Trash cans are needed in each place. However, a user may need to walk for a long distance to reach a location of the trash can if too few trash cans are provided in a large building, since locations of the trash cans are fixed. On the opposite, if many trash cans are provided in a large building, many cleaning staffs are needed for cleaning the trashes, or the cleaning staffs need much time to clean the trashes. Also, if a user is handicapped, it is hard for him to go to a location of a trash can.
One objective of the present invention is to provide an electronic device control method which can call a desired electronic device to a user.
Another objective of the present invention is to provide an electronic device control system which can call a desired electronic device to a user.
One embodiment of the present invention discloses an electronic device control method, for calling a first electronic device in a building, comprising: (a) receiving a call command from an user by the first electronic device; (b) acquiring map information of the building by the first electronic device corresponding to the call command; and (c) driving the first electronic device to go to a user region in which the user is located according to the map information, wherein the user region is a predetermined region of a user location of the user.
Another embodiment of the present invention discloses an electronic device control system, applied to a first electronic device in a building, comprising: a receiving interface, configured to receive a call command by an user; and a control circuit, configured to perform following steps: (a) acquiring map information of the building by the first electronic device corresponding to the call command; and (b) driving the first electronic device to go to a user region in which the user is located according to the map information, wherein the user region is a predetermined region of a user location of the user.
In view of above-mentioned embodiments, the user can call any needed electronic device to his/her location, thus the issues mentioned of prior art can be improved.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Several embodiments are provided in following descriptions to explain the concept of the present invention. Each component in following descriptions can be implemented by hardware (e.g. a device or a circuit) or hardware with software (e.g. a program installed to a processor). Besides, the method in following descriptions can be executed by programs stored in a non-transitory computer readable recording medium such as a hard disk, an optical disc or a memory. Additionally, the term “first”, “second”, “third” in following descriptions are only for the purpose of distinguishing different one elements, and do not mean the sequence of the elements. For example, a first device and a second device only mean these devices can have the same structure but are different devices.
The map information can be generated via various conventional methods. For example, a conventional sweep robot can generate map information by laser or any other mechanism.
In one embodiment, the call command is one of following commands: a voice command, a command from a remote controller, and a command generated by an App (application program). If the call command is a voice command, the control circuit 103 controls the trash can system 100 to go to the user region 200 according to the map information and the voice command received by other device (s) in the user region 200. For example, as illustrated in
However, the location of the user U is not limited to be determined by sound received by two sound receivers. For example, if the call command is a command from a remote controller, or a command generated by the App, the call command can be transmitted via wireless communication such as WiFi or Bluetooth and the location of the user can be determined via the electronic devices for transmitting WiFi signals or Bluetooth signals. Also, the location of the user can also be determined via short distance signal devices such as RFIDs (Radio Frequency Identification)or NFCs (Near-field communication).
In one embodiment, the control circuit 103 reads the map information corresponding to the user region 200 from a storage device if the map information corresponding to the user region 200 is already recorded in the storage device. The storage device can be provided inside the trash can system 100 or provided outside the trash can system 100. If the map information corresponding to the user region is not recorded in the storage device, the control circuit 103 generates the map information corresponding to the user region. Such step is illustrated in
Step 301
A user generates a call command for calling the trash can system.
Step 303
Determine whether the storage device stores map information near the user location (e.g., the map information of the user region), if yes, go to step 307, if not, go to step 305.
Step 305
Generate the map information corresponding to the user region.
Step 307
Go to the user region.
Step 309
Update the map information, if necessary.
Step 311
The trash can 100 reaches the user region.
In one embodiment, the trash can system 100 can share the map information with at least one other electronic device.
In one embodiment, the trash can system 100 further comprises a capacity measurement system configured to measure an available capacity of the trash can system 100. Please note, the available capacity mentioned here can be a probable capacity such as much, medium or few rather than a precise value. The capacity measurement system can be implemented by various systems. For example, the capacity measurement system can measure the weight of the trash in the trash can system 100 to determine the available capacity.
In one embodiment, the available capacity of the trash can system 100 is measured in an optical way.
Besides the above-mentioned functions, the trash can system 100 can further comprise other functions. In one embodiment, the trash can system 100 comprises a balance mechanism such that the trash can system 100 can be balanced when the container is empty or is filled with trash. In one embodiment, the trash can system 100 comprises a function of obstacle avoid mechanism. The obstacle avoid mechanism can be implemented by various ways. For example, the trash can system 100 can use VSLAM (Visual Simultaneous Localization And Mapping) to build map information comprising obstacle information, and can avoid the obstacle based on the map information. Also, the trash can system 100 can use light to detect the obstacle, such as laser or infrared, to detect the obstacle.
In one embodiment, the trash can system 100 further comprises a mechanism for determining a height of the obstacle, such that the trash can system 100 can determine if the trash can system 100 can directly go through the obstacle or the obstacle should be avoided. For example, U.S. application with an application Ser. No. 16/924,138, the present invention is a continuation-in-part thereof, discloses such mechanisms. Additionally, in one embodiment, the trash can system 100 comprises a trash compression mechanism to compress the trash in the container 101. Besides, in one embodiment, the trash can system 100 comprises a food waste treatment mechanism, to decrease a volume of the food waste.
In the embodiment of
Besides a system comprising a container, the concepts disclosed in above-mentioned embodiments can be applied to any other electronic device which does not have a container. For example, as illustrated in
Therefore, in one embodiment, the control circuit 103 and the receiving interface 105 illustrated in
In view of above-mentioned embodiments, an electronic device control method can be acquired.
Step 701
Acquire map information of the building by a first electronic device corresponding to a call command from a user.
The first electronic device can be an electronic device comprises a container, such as the trash can system 100 illustrated in
Step 703
Drive the first electronic device to go to a user region (e.g., the user region 200 in
As above-mentioned, the first electronic device can share map information with a second electronic device, such as the sweep robot 401 illustrated in
In view of above-mentioned embodiments, the user can call any needed electronic device to his/her location, thus the issues mentioned of prior art can be improved.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This application is a continuation-in-part of applicant's earlier application, Ser. No. 16/924,138, filed Jul. 8, 2020 and is included herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 16924138 | Jul 2020 | US |
Child | 17571510 | US |