Radio model updating
First Claim
1. A method for one or more server devices, the method comprising:
- receiving via one or more communication interfaces at least one measurement that corresponds to a position of a first mobile device within an indoor environment;
identifying a conflict between the position of the first mobile device and at least one radio model associated with the indoor environment wherein the identifying comprises comparing the at least one measurement with the radio model to identify the conflict;
updating the at least one radio model that is stored in one or more memories based, at least in part, on the at least one measurement to produce at least one updated radio model, the at least one radio model and the at least one updated radio model corresponding to the indoor environment, the updating being responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobile devices providing indications of the positions of the mobile devices within the indoor environment; and
transmitting the at least one updated radio model to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment;
receive from the first mobile device at least one indication of an incident that apparently conflicts with at least one graph that corresponds to the indoor environment;
update the at least one graph based, at least in part, on the at least one indication of the incident that apparently conflicts with the at least one graph to produce at least one updated graph; and
transmit the at least one updated graph to enable the second mobile device to use the at least one updated graph for positioning within the indoor environment.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter disclosed herein relates to systems, methods, apparatuses, devices, articles, and means for updating radio models. For certain example implementations, a method for one or more server devices may comprise receiving at one or more communication interfaces at least one measurement that corresponds to a position of a first mobile device within an indoor environment. At least one radio model that is stored in one or more memories may be updated based, at least in part, on the at least one measurement to produce at least one updated radio model. The at least one radio model and the at least one updated radio model may correspond to the indoor environment. The at least one updated radio model may be transmitted to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment. Other example implementations are described herein.
-
Citations
50 Claims
-
1. A method for one or more server devices, the method comprising:
-
receiving via one or more communication interfaces at least one measurement that corresponds to a position of a first mobile device within an indoor environment; identifying a conflict between the position of the first mobile device and at least one radio model associated with the indoor environment wherein the identifying comprises comparing the at least one measurement with the radio model to identify the conflict; updating the at least one radio model that is stored in one or more memories based, at least in part, on the at least one measurement to produce at least one updated radio model, the at least one radio model and the at least one updated radio model corresponding to the indoor environment, the updating being responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobile devices providing indications of the positions of the mobile devices within the indoor environment; and transmitting the at least one updated radio model to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment;
receive from the first mobile device at least one indication of an incident that apparently conflicts with at least one graph that corresponds to the indoor environment;
update the at least one graph based, at least in part, on the at least one indication of the incident that apparently conflicts with the at least one graph to produce at least one updated graph; and
transmit the at least one updated graph to enable the second mobile device to use the at least one updated graph for positioning within the indoor environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 50)
-
-
14. A special purpose computing apparatus for updating a radio model, the special purpose computing apparatus comprising:
-
at least one memory to store instructions; and one or more processors to execute said instructions to; receive at least one measurement that corresponds to a position of a first mobile device within an indoor environment; identify a conflict between the position of the first mobile device and at least one radio model associated with the indoor environment wherein the identifying comprises comparing the at least one measurement with the radio model to identify the conflict; update the at least one radio model based, at least in part, on the at least one measurement to produce at least one updated radio model, the at least one radio model and the at least one updated radio model corresponding to the indoor environment, the update being responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobile devices providing indications of the positions of the mobile devices within the indoor environment; and transmit the at least one updated radio model to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment;
receive from the first mobile device at least one indication of an incident that apparently conflicts with at least one graph that corresponds to the indoor environment;
update the at least one graph based, at least in part, on the at least one indication of the incident that apparently conflicts with the at least one graph to produce at least one updated graph; and
transmit the at least one updated graph to enable the second mobile device to use the at least one updated graph for positioning within the indoor environment. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A special purpose computing apparatus for updating a radio model, the special purpose computing apparatus comprising:
-
means for receiving at least one measurement that corresponds to a position of a first mobile device within an indoor environment; means for identifying a conflict between the position of the first mobile device and at least one radio model associated with the indoor environment wherein the identifying comprises comparing the at least one measurement with the radio model to identify the conflict; means for updating the at least one radio model based, at least in part, on the at least one measurement to produce at least one updated radio model, the at least one radio model and the at least one updated radio model corresponding to the indoor environment, the means for updating comprising means for updating the at least one radio model responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobile devices providing indications of the positions of the mobile devices within the indoor environment; and means for transmitting the at least one updated radio model to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment;
means for receiving from the first mobile device at least one indication of an incident that apparently conflicts with at least one graph that corresponds to the indoor environment;
means for updating the at least one graph based, at least in part, on the at least one indication of the incident that apparently conflicts with the at least one graph to produce at least one updated graph; and
means for transmitting the at least one updated graph to enable the second mobile device to use the at least one updated graph for positioning within the indoor environment. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An article comprising:
- at least one non-transitory storage medium having stored thereon instructions executable by one or more processors to;
receive via one or more communication interfaces at least one measurement that corresponds to a position of a first mobile device within an indoor environment; identify a conflict between the position of the first mobile device and at least one radio model associated with the indoor environment wherein the identifying comprises comparing the at least one measurement with the radio model to identify the conflict; update the at least one radio model based, at least in part, on the at least one measurement to produce at least one updated radio model, the at least one radio model and the at least one updated radio model corresponding to the indoor environment, the update being responsive to the conflict being identified a threshold number of times based on information received from a plurality of mobile devices providing indications of the positions of the mobile devices within the indoor environment; and transmit the at least one updated radio model to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment;
receive from the first mobile device at least one indication of an incident that apparently conflicts with at least one graph that corresponds to the indoor environment;
update the at least one graph based, at least in part, on the at least one indication of the incident that apparently conflicts with the at least one graph to produce at least one updated graph; and
transmit the at least one updated graph to enable the second mobile device to use the at least one updated graph for positioning within the indoor environment. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
- at least one non-transitory storage medium having stored thereon instructions executable by one or more processors to;
Specification