Dynamic defenses to secure a proximity-based communication system of linked wireless-enabled devices
First Claim
1. A system to provide a physical infrastructure to support secure communications over a proximity-based network, the system comprising:
- a central programming device (“
CPD”
); and
a plurality of wireless-enabled devices capable of wireless communication with the CPD;
the CPD including a processing device and a memory device having instructions stored thereon, wherein the instructions, in response to execution by the processing device, cause the CPD to;
identify and enroll the plurality of wireless-enabled devices;
generate a geo-proximity fence that encompasses an area;
assign a relational link among at least two of the enrolled wireless-enabled devices to form a communications network;
establish at least one operating rule and associate the operating rule with the assigned relational link, each operating rule based, at least in part, on current locations of the corresponding enrolled wireless-enabled devices relative to the geo-proximity fence;
store the relational link and the associated operating rules in a database to define parameters for access and operation of the communications network; and
based on the stored relational link and associated operating rules, configure the enrolled devices to communicate with each other so as to realize the communications network; and
wherein the stored instructions, in response to execution by the processing device, further cause the CPD to—
receive a notification from a linked device;
responsive to the notification indicating a violation of one of the associated operating rules, perform predetermined remedial operations;
query the linked device for an updated status report; and
based on the updated status report indicating the rule violation has been rectified, return to normal operation of the system.
1 Assignment
0 Petitions
Accused Products
Abstract
The proliferation of networked, wireless-enabled devices is challenged by the reliance upon password management and user knowledge of privacy and security techniques to maintain control over data that is personal, proprietary or restricted. This disclosure enables a geo-proximity security and privacy system for assuring control and non-repudiation for wireless-enabled devices by relying upon location and trusted network relationships among a set of wireless-enabled devices, where one or more devices may act as a control or master key. Security in a digital society may be benefited by the establishment of digital walls that are as flexible as the world of cyberspace to be erected whenever and wherever wireless-enabled technology is in use. The security protocol may be configured to secure a protected device or the data they contain from loss, theft, abuse or misuse.
-
Citations
31 Claims
-
1. A system to provide a physical infrastructure to support secure communications over a proximity-based network, the system comprising:
-
a central programming device (“
CPD”
); anda plurality of wireless-enabled devices capable of wireless communication with the CPD; the CPD including a processing device and a memory device having instructions stored thereon, wherein the instructions, in response to execution by the processing device, cause the CPD to; identify and enroll the plurality of wireless-enabled devices; generate a geo-proximity fence that encompasses an area; assign a relational link among at least two of the enrolled wireless-enabled devices to form a communications network; establish at least one operating rule and associate the operating rule with the assigned relational link, each operating rule based, at least in part, on current locations of the corresponding enrolled wireless-enabled devices relative to the geo-proximity fence; store the relational link and the associated operating rules in a database to define parameters for access and operation of the communications network; and based on the stored relational link and associated operating rules, configure the enrolled devices to communicate with each other so as to realize the communications network; and wherein the stored instructions, in response to execution by the processing device, further cause the CPD to— receive a notification from a linked device; responsive to the notification indicating a violation of one of the associated operating rules, perform predetermined remedial operations; query the linked device for an updated status report; and based on the updated status report indicating the rule violation has been rectified, return to normal operation of the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to provide a physical infrastructure to support secure communications over a proximity-based network, the system comprising:
-
a central programming device (“
CPD”
); anda plurality of wireless-enabled devices capable of wireless communication with the CPD; the CPD including a processing device and a memory device having instructions stored thereon, wherein the instructions, in response to execution by the processing device, cause the CPD to; identify and enroll the plurality of wireless-enabled devices; generate a geo-proximity fence that encompasses an area; assign a relational link among at least two of the enrolled wireless-enabled devices to form a communications network; establish at least one operating rule and associate the operating rule with the assigned relational link, each operating rule based, at least in part, on current locations of the corresponding enrolled wireless-enabled devices relative to the geo-proximity fence; store the relational link and the associated operating rules in a database to define parameters for access and operation of the communications network; and based on the stored relational link and associated operating rules, configure the enrolled devices to communicate with each other so as to realize the communications network; and wherein the stored instructions, in response to execution by the processing device, further cause the CPD to— receive a communication from a wireless-enabled device; determine an identifier based on the received communication; query the database based on the identifier to obtain a result; in a case that the result indicates the received communication is from a device not among the group of linked devices, preventing the communication from communicating with the group of linked devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
providing a programmable, wireless-enabled, central programming device (“
CPD”
);linking a plurality of wireless-enables devices for communication among each other and with the CPD to form a digital communication network, the linking step including defining a relational link among at least two of the wireless-enables devices; generating a geo-proximity fence that encompasses an area within wireless communication distance of the linked wireless-enables devices; establishing at least one operating rule and associating the operating rule with at least one of the relational links, each operating rule based, at least in part, on a current location of the corresponding linked wireless-enabled device relative to the geo-proximity fence; in each of the linked devices, monitoring communications during operation of the network; in at least one of the linked devices, detecting a violation of one of the associated operating rules, and transmitting a notification of the detected violation to the CPD; at the CPD, receive the notification from a linked device; responsive to the notification indicating a violation of one of the associated operating rules, perform predetermined remedial operations; query the linked device for an updated status report; and based on the updated status report indicating the rule violation has been rectified, return to normal operation of the system. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system to provide a physical infrastructure to support secure communications over a proximity-based network, the system comprising:
-
a central programming device (“
CPD”
); anda plurality of wireless-enabled devices capable of wireless communication with the CPD; the CPD including a processing device and a memory device having instructions stored thereon, wherein the instructions, in response to execution by the processing device, cause the CPD to; identify and enroll the plurality of wireless-enabled devices; generate a geo-proximity fence that encompasses an area; assign a relational link among at least two of the enrolled wireless-enabled devices to form a communications network; establish at least one operating rule and associate the operating rule with the assigned relational link, each operating rule based, at least in part, on current locations of the corresponding enrolled wireless-enabled devices relative to the geo-proximity fence; store the relational link and the associated operating rules in a database to define parameters for access and operation of the communications network; and based on the stored relational link and associated operating rules, configure the enrolled devices to communicate with each other so as to realize the communications network; wherein at least one of the enrolled devices is configured to— detect entry of a new device into the geo-fenced area; query the database to determine whether the new device was previously enrolled; and if the new device was not previously enrolled, apply a predetermined operating rule applicable to a non-enrolled device entering the geo-fenced area. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification