Modeling characteristics of a venue
First Claim
Patent Images
1. A method of modeling characteristics of a venue, comprising:
- identifying a set of constraints associated with the venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available;
determining a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints;
directing the one or more mobile devices to navigate the venue using the plurality of paths;
receiving data collected by the one or more mobile devices, wherein the determining the plurality of paths to be traveled by the one or more mobile devices further comprises updating the plurality of paths dynamically based at least in part on the data collected by the one or more mobile devices; and
generating a model of the venue using the data collected by the one or more mobile devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for modeling characteristics of a venue are disclosed. The method comprises identifying a set of constraints associated with the venue, determining a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints, directing the one or more mobile devices to navigate the venue using the plurality of paths, receiving data collected by the one or more mobile devices, and generating a model of the venue using the data collected by the one or more mobile devices.
-
Citations
49 Claims
-
1. A method of modeling characteristics of a venue, comprising:
-
identifying a set of constraints associated with the venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; determining a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints; directing the one or more mobile devices to navigate the venue using the plurality of paths; receiving data collected by the one or more mobile devices, wherein the determining the plurality of paths to be traveled by the one or more mobile devices further comprises updating the plurality of paths dynamically based at least in part on the data collected by the one or more mobile devices; and generating a model of the venue using the data collected by the one or more mobile devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 49)
-
-
12. An apparatus configured to model characteristics of a venue, comprising:
-
one or more processors including processing logic, the processing logic comprising; logic configured to identify a set of constraints associated with the venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; logic configured to determine a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints; logic configured to direct the one or more mobile devices to navigate the venue using the plurality of paths; logic configured to receive data collected by the one or more mobile devices, wherein the logic configured to determine the plurality of paths to be traveled by the one or more mobile devices further comprises logic configured to update the plurality of paths dynamically based at least in part on the data collected by the one or more mobile devices; and logic configured to generate a model of the venue using the data collected by the one or more mobile devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for modeling characteristics of a venue, comprising a non-transitory medium storing computer programs for execution by one or more computer systems, the computer program product comprising:
-
code for identifying a set of constraints associated with the venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; code for determining a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints; code for directing the one or more mobile devices to navigate the venue using the plurality of paths; code for receiving data collected by the one or more mobile devices, wherein the code for determining the plurality of paths to be traveled by the one or more mobile devices further comprises code for updating the plurality of paths dynamically based at least in part on the data collected by the one or more mobile devices; and code for generating a model of the venue using the data collected by the one or more mobile devices. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 32, 33)
-
-
28. A mobile device for modeling characteristics of a venue, comprising:
-
one or more processors including processing logic, the processing logic comprising; logic configured to receive from a server a plurality of paths to be traveled in accordance with a set of constraints associated with a venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; logic configured to navigate the venue using the plurality of paths; logic configured to collect data observed from the plurality of paths, wherein the plurality of paths are updated dynamically based at least in part on the data collected by one or more mobile devices; and logic configured to report data collected to the server in order to generate a model of the venue. - View Dependent Claims (29, 30, 31, 34, 35, 36, 37, 38)
-
-
39. An apparatus, comprising:
-
means for identifying a set of constraints associated with a venue, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; means for determining a plurality of paths to be traveled by one or more mobile devices in accordance with the set of constraints; means for directing the one or more mobile devices to navigate the venue using the plurality of paths; means for receiving data collected by the one or more mobile devices, wherein the means for determining the plurality of paths to be traveled by the one or more mobile devices further comprises means for updating the plurality of paths dynamically based at least in part on the data collected by the one or more mobile devices; and means for generating a model of the venue using the data collected by the one or more mobile devices.
-
-
40. A method for modeling characteristics of a venue, comprising:
-
receiving from a server a plurality of paths to be traveled in accordance with a set of constraints associated with a venue at a mobile device, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; navigating the venue using the plurality of paths; collecting data observed from the plurality of paths, wherein the plurality of paths are updated dynamically based at least in part on the data collected by one or more mobile devices; and reporting data collected to the server in order to generate a model of the venue. - View Dependent Claims (41, 42, 43)
-
-
44. A computer program product for modeling characteristics of a venue, comprising a non-transitory medium storing computer programs for execution by one or more processors, the computer program product comprising:
-
code for receiving from a server a plurality of paths to be traveled in accordance with a set of constraints associated with a venue at a mobile device, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; code for navigating the venue using the plurality of paths; code for collecting data observed from the plurality of paths, wherein the plurality of paths are updated dynamically based at least in part on the data collected by one or more mobile devices; and code for reporting data collected to the server in order to generate a model of the venue. - View Dependent Claims (45, 46, 47)
-
-
48. An apparatus, comprising:
-
means for receiving from a server a plurality of paths to be traveled in accordance with a set of constraints associated with a venue at the apparatus, wherein a constraint in the set of constraints comprises a measurement time, which is an amount of survey time available; means for navigating the venue using the plurality of paths; means for collecting data observed from the plurality of paths, wherein the plurality of paths are updated dynamically based at least in part on the data collected by one or more mobile devices; and means for reporting data collected to the server in order to generate a model of the venue.
-
Specification