Remote monitoring and control over wireless nodes in a wirelessly connected environment
First Claim
Patent Images
1. A system comprising:
- a plurality of wireless nodes arranged as a wireless network, wherein each of a plurality of the wireless nodes includes a wireless transceiver for wireless communication over the wireless network; and
a computer system configured for wireless communication with the wireless network;
wherein each of a plurality of the wireless nodes is configured to (1) log data representative of a plurality of events, and (2) wirelessly transmit the event log data to the computer system via the wireless network; and
wherein the computer system is further configured to (1) receive the wirelessly transmitted event log data via the wireless network, (2) create a data structure based on the received event log data that tracks the logged events for a plurality of the wireless nodes, (3) receive input, (4) generate a plurality of commands corresponding to a plurality of the wireless nodes in response to the received input, and (5) wirelessly transmit the commands to the corresponding wireless nodes via the wireless network;
wherein the wireless nodes are further configured to be controllable in response to the wirelessly transmitted commands corresponding thereto; and
wherein a plurality of the wireless nodes comprise a plurality of locks, wherein the event log data for a lock includes (1) a log of users who have locked and/or unlocked the lock and (2) data that identifies a product within an enclosure protected by the lock when the events occurred.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are a number of example embodiments where wireless nodes are arranged in a wirelessly connected environment to support a variety of remote management operations, including location tracking, status monitoring, and remote control. In an example embodiment, the wireless nodes can be deployed in a retail store and provide remote management and control over any combination of product display assemblies, locks, power strips, display shelves, display hooks, and other node types.
310 Citations
32 Claims
-
1. A system comprising:
-
a plurality of wireless nodes arranged as a wireless network, wherein each of a plurality of the wireless nodes includes a wireless transceiver for wireless communication over the wireless network; and a computer system configured for wireless communication with the wireless network; wherein each of a plurality of the wireless nodes is configured to (1) log data representative of a plurality of events, and (2) wirelessly transmit the event log data to the computer system via the wireless network; and wherein the computer system is further configured to (1) receive the wirelessly transmitted event log data via the wireless network, (2) create a data structure based on the received event log data that tracks the logged events for a plurality of the wireless nodes, (3) receive input, (4) generate a plurality of commands corresponding to a plurality of the wireless nodes in response to the received input, and (5) wirelessly transmit the commands to the corresponding wireless nodes via the wireless network; wherein the wireless nodes are further configured to be controllable in response to the wirelessly transmitted commands corresponding thereto; and wherein a plurality of the wireless nodes comprise a plurality of locks, wherein the event log data for a lock includes (1) a log of users who have locked and/or unlocked the lock and (2) data that identifies a product within an enclosure protected by the lock when the events occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a plurality of wireless nodes arranged as a wireless network, wherein each of a plurality of the wireless nodes includes a wireless transceiver for wireless communication over the wireless network; and a computer system configured for wireless communication with the wireless network; wherein each of a plurality of the wireless nodes is configured to (1) log data representative of a plurality of events, and (2) wirelessly transmit the event log data to the computer system via the wireless network; and wherein the computer system is further configured to (1) receive the wirelessly transmitted event log data via the wireless network, (2) create a data structure based on the received event log data that tracks the logged events for a plurality of the wireless nodes, (3) receive input, (4) generate a plurality of commands corresponding to a plurality of the wireless nodes in response to the received input, and (5) wirelessly transmit the commands to the corresponding wireless nodes via the wireless network; wherein the wireless nodes are further configured to be controllable in response to the wirelessly transmitted commands corresponding thereto; and wherein a plurality of the wireless nodes comprise a plurality of power strips, wherein the event log data includes (1) a log of users who have armed and/or disarmed the security function of the power strip and (2) data that identifies an electrical appliance connected to the power strip when the events occurred. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
arranging a plurality of wireless nodes as a wireless network, wherein each of a plurality of the wireless nodes includes a wireless transceiver for wireless communication over the wireless network; and each of a plurality of the wireless nodes (1) logging data representative of a plurality of events, and (2) wirelessly transmitting the event log data to a computer system via the wireless network; and the computer system (1) receiving the wirelessly transmitted event log data via the wireless network, (2) creating a data structure based on the received event log data that tracks the logged events for a plurality of the wireless nodes, (3) receiving input, (4) generating a plurality of commands corresponding to a plurality of the wireless nodes in response to the received input, and (5) wirelessly transmitting the commands to the corresponding wireless nodes via the wireless network; and controlling the wireless nodes corresponding to the wirelessly transmitted commands in response to the wirelessly transmitted commands; wherein a plurality of the wireless nodes comprise a plurality of locks, wherein the event log data for a lock includes (1) a log of users who have locked and/or unlocked the lock and (2) data that identifies a product within an enclosure protected by the lock when the events occurred.
-
-
32. A system comprising:
-
a plurality of wireless nodes, wherein each of a plurality of the wireless nodes includes a wireless transceiver for wireless communication over the wireless network; and a plurality of processor-executable instructions that are resident on a non-transitory computer-readable storage medium, the instructions configured for execution by a processor to cause the processor to communicate with the wireless transceivers of the wireless nodes over a wireless network; wherein each of a plurality of the wireless nodes is configured to (1) log data representative of a plurality of events, and (2) wirelessly transmit the event log data via the wireless network; and wherein the instructions are further configured for execution to cause the processor to (1) receive the wirelessly transmitted event log data via the wireless network, (2) create a data structure based on the received event log data that tracks the logged events for a plurality of the wireless nodes, (3) receive input, (4) generate a plurality of commands corresponding to a plurality of the wireless nodes in response to the received input, and (5) wirelessly transmit the commands to the corresponding wireless nodes via the wireless network; wherein the wireless nodes are further configured to be controllable in response to the wirelessly transmitted commands corresponding thereto; and wherein a plurality of the wireless nodes comprise a plurality of locks, wherein the event log data for a lock includes (1) a log of users who have locked and/or unlocked the lock and (2) data that identifies a product within an enclosure protected by the lock when the events occurred.
-
Specification