SYSTEMS AND METHODS FOR NETWORKING CONSUMER DEVICES
First Claim
Patent Images
1. A method of generating a virtual representation of a structure, the structure associated with an ad hoc network comprising a plurality of nodes, wherein each node comprises a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications, the method comprising:
- for each pair of nodes in the ad hoc network, collecting time of flight data for a communication signal sent from one node of the pair to the other node of the pair;
based on the time of flight data collect, determining a relative spatial relationship between each of the plurality of nodes in the ad hoc network;
sequentially transmitting by each of the plurality of nodes a room-limited communication;
for each sequentially transmitted room-limited communication, determining at each of the non-transmitting nodes whether the sequentially transmitted room-limited communication was received; and
when a room-limited signal is not received at a node, determining the existence of a physical obstruction within the structure.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating a virtual representation of a structure that is associated with an ad hoc network comprising a plurality of nodes. Nodes within the ad hoc network may have a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications.
-
Citations
24 Claims
-
1. A method of generating a virtual representation of a structure, the structure associated with an ad hoc network comprising a plurality of nodes, wherein each node comprises a communication module configured to communicate with the ad hoc network using at least one of room-limited communications and room-transparent communications, the method comprising:
-
for each pair of nodes in the ad hoc network, collecting time of flight data for a communication signal sent from one node of the pair to the other node of the pair; based on the time of flight data collect, determining a relative spatial relationship between each of the plurality of nodes in the ad hoc network; sequentially transmitting by each of the plurality of nodes a room-limited communication; for each sequentially transmitted room-limited communication, determining at each of the non-transmitting nodes whether the sequentially transmitted room-limited communication was received; and when a room-limited signal is not received at a node, determining the existence of a physical obstruction within the structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of generating a virtual representation of a structure, the structure associated with an ad hoc network comprising a plurality of nodes, wherein each node comprises a communication module configured to communicate with the ad hoc network, the method comprising:
-
for each pair of nodes in the ad hoc network, collecting time of flight data for a communication signal sent from one node of the pair to the other node of the pair; based on the time of flight data collect, determining a relative spatial relationship between each of the plurality of nodes in the ad hoc network; sequentially transmitting by each of the plurality of nodes a room-limited communication; for each sequentially transmitted room-limited communication, determining at each of the non-transmitting nodes whether the sequentially transmitted room-limited communication was received; when a room-limited signal is not received at a node, determining the existence of a physical obstruction within the structure; and determining a segmentation of nodes in the structure, wherein a first grouping of nodes is physically located in a first segment and a second grouping is located in a second segment. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of generating a virtual representation of a structure, the structure associated with an ad hoc network comprising a plurality of nodes, each node comprises a communication module configured to communicate with the ad hoc network. A database comprising a room list:
-
for each pair of nodes in the ad hoc network, collecting time of flight data for a communication signal sent from one node of the pair to the other node of the pair; based on the time of flight data collect, determining a relative spatial relationship between each of the plurality of nodes in the ad hoc network; and based on the relative spatial relationship, associate each node with a room list; - View Dependent Claims (23, 24)
-
Specification