Location determination, mapping, and data management through crowdsourcing
AssigneeSamsung Electronics Co., Ltd.
InventorsKoichi Mori, Satheesh Sudarsan, Danny Bennett, Yifei Jiang, Yannick Pellet, Jasvinder Singh, Shalinder Sidhu
Life of this patent
Estimating the term…
Abstract
Mapping through crowdsourcing includes determining, using a processor, segments for a plurality of trajectories, wherein each trajectory includes radio frequency (RF) data from a communication device, determining, using the processor, RF features for the segments, and forming, using the processor, clusters of the segments according to the RF features. One or more routes of a map are generated from the clusters using the processor.
Claims39
A method, comprising:
- determining, using a processor, segments for a plurality of trajectories, wherein each trajectory comprises radio frequency (RF) data from a communication device;
- determining, using the processor, RF features for the segments;
- forming, using the processor, clusters of the segments according to the RF features;
- and
- generating, using the processor, routes for a map using the clusters.
A system, comprising:
- a processor programmed to initiate executable operations comprising:
- determining segments for a plurality of trajectories, wherein each trajectory comprises radio frequency (RF) data from a communication device;
- determining RF features for the segments;
- forming clusters of the segments according to the RF features;
- and
- generating routes for a map using the clusters.
A non-transitory computer-readable storage medium having instructions stored thereon which, when executed by a processor, perform a method comprising:
- determining segments for a plurality of trajectories, wherein each trajectory comprises radio frequency (RF) data from a communication device;
- determining RF features for the segments;
- forming clusters of the segments according to the RF features;
- and
- generating routes for a map using the clusters.
A method, comprising:
- receiving, using a processor, data units from a plurality of communication devices over time, wherein each data unit comprises location information;
- correlating, using the processor, the data units with regions of a map using the location information;
- determining, using the processor, data densities for regions, wherein a data density specifies a number of data units received from the region over a period of time;
- and
- presenting, using the processor, an indicator of data density of the regions.
A system, comprising:
- a processor programmed to initiate executable operations comprising:
- receiving data units from a plurality of communication devices over time, wherein each data unit comprises location information;
- correlating the data units with regions of a map using the location information;
- determining data densities for regions, wherein a data density specifies a number of data units received from the region over a period of time;
- and
- presenting an indicator of data density of the regions.
Dependencies are inferred from the claim text.