Subnet-based device allocation with geofenced attestation
US-2020145415-A1 · May 7, 2020 · US
US12143447B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12143447-B2 |
| Application number | US-202318320621-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 19, 2023 |
| Priority date | Dec 11, 2020 |
| Publication date | Nov 12, 2024 |
| Grant date | Nov 12, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device is provided. The electronic device includes a communication module, a memory and a processor operatively connected to the communication module and the memory, wherein the processor can be configured to receive, from a cloud server, through the communication module, a trigger event sensed by a first external device and rule information in which at least one from among a rule set, destination, and an operation command corresponding to the trigger event is mapped, so as to store same in a local rule database of the memory, receiving the trigger event from the first external device through the communication module, confirm, from the local rule database, the rule information mapped to the received trigger event, and transmit, to a second external device, through the communication module, information related to the trigger event on the basis of the confirmed rule information.
Opening claim text (preview).
What is claimed is: 1. An electronic device comprising: a communication circuitry; memory storing one or more computer programs; and one or more processors communicatively coupled to the communication circuitry and the memory, wherein the or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to: receive rule information of mapping a trigger event detected by a first external device and at least one of a rule set, a destination, or an action command corresponding to the trigger event from a cloud server through the communication circuitry and store the rule information in a local rule database of the memory, receive the trigger event from the first external device through the communication circuitry, identify the rule information mapped to the received trigger event in the local rule database, identify a second external device to perform a specific operation in response to the trigger event based on the rule information, and transmit information related to the trigger event to the second external device through the communication circuitry, based on the identified rule information. 2. The electronic device of claim 1 , wherein the second external device is a hub device located in an equal local network to the electronic device. 3. The electronic device of claim 1 , wherein the local rule database comprises a routing database of mapping the trigger event and a destination to bypass the trigger event, and wherein the is one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to: identify the second external device mapped to the received trigger event in the routing database, and transmit the trigger event to the second external device. 4. The electronic device of claim 1 , wherein the local rule database comprises a destination database of mapping and storing the trigger event and rule sets defining a rule conducted when the trigger event is generated, and wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to: identify a rule set mapped to the received trigger event in the destination database, identify the second external device capable of conducting the identified rule set, and transmit information on the identified rule set to the second external device. 5. The electronic device of claim 2 , wherein the local rule database comprises a command database of mapping and storing the trigger event, an action command indicating an operation to be performed in response to the trigger event, and a third external device to execute the action command, and wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to: identify the action command and the third external device mapped to the received trigger event in the command database, and transmit the identified action command to the second external device connected to the third external device. 6. The electronic device of claim 1 , wherein the local rule database comprises a command database of mapping and storing the trigger event, an action command indicating an operation to be performed in response to the trigger event, and the second external device to execute the action command, and wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to: identify the action command mapped to the received trigger event in the command database, and transmit the identified action command to the second external device. 7. The electronic device of claim 1 , wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to, in case that a connection with the second external device cannot be made through the communication circuitry, transmit the information related to the trigger event to the cloud server. 8. The electronic device of claim 1 , wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to directly transmit the information related to the trigger event to the second external device through a short-range wireless communication function of the communication circuitry or transmit the information through an access point. 9. The electronic device of claim 1 , wherein the one or more computer programs further include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to, in case that update information is received from the cloud server in a state in which the local rule database is stored in the memory, update at least some of the local rule database. 10. A method performed by an electronic device of processing a local network-based event, the method comprising: receiving, by the electronic device, rule information of mapping a trigger event detected by a first external device and at least one of a rule set, a destination, or an action command corresponding to the trigger event from a cloud server and storing the rule information in a local rule database; receiving, by the electronic device, the trigger event from the first external device; identifying, by the electronic device, rule information mapped to the received trigger event in the local rule database; identifying, by the electronic device, a second external device to perform a specific operation in response to the trigger event based on the rule information; and transmitting, by the electronic device, information related to the trigger event to the second external device, based on the identified rule information. 11. The method of claim 10 , wherein the second external device is a hub device located in an equal local network to the electronic device. 12. The method of claim 10 , wherein the local rule database comprises a routing database of mapping and storing the trigger event and a destination to bypass the trigger event, wherein the identifying of the rule information mapped to the trigger event comprises identifying the second external device mapped to the received trigger event in the routing database, and wherein the transmitting of the information related to the trigger event to the second external device comprises transmitting the trigger event to the second external device. 13. The method of claim 10 , wherein the local rule database comprises a destination database of mapping and storing the trigger event and rule sets defining a rule conducted when the trigger event is generated, wherein the identifying of the rule information mapped to the trigger event comprises: identifying a rule set mapped to the received trigger event in the destination database, and identifying the second external device capable of conducting the identified rule set, and wherein the transmitting of the information related to the trigger event to the second external device comprises transmitting information on the identified rule set to the second external device. 14. The met
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Information technology; Communication · CPC title
IoT infrastructure · CPC title
Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title
Control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.