Search

CN-121986503-A - Obtaining positioning information from IoT devices

CN121986503ACN 121986503 ACN121986503 ACN 121986503ACN-121986503-A

Abstract

A method for obtaining location information from an IoT device may include determining, by a server, a reporting plan for obtaining location information from the IoT device. The reporting plan is based at least in part on the current location of the IoT device. The method may also include causing, by the server, the IoT device to obtain positioning information based on the reporting plan, and receiving, at the server, the positioning information obtained by the IoT device.

Inventors

  • S.K. Bitra
  • N. K. aravapari
  • H. Monga

Assignees

  • 高通股份有限公司

Dates

Publication Date
20260505
Application Date
20240923
Priority Date
20231019

Claims (20)

  1. 1. A method for obtaining positioning information from an IoT device, the method comprising: determining, by a server, a reporting plan for obtaining positioning information from the IoT device, wherein the reporting plan is based at least in part on a current positioning of the IoT device; Causing, by the server, the IoT device to obtain positioning information based on the reporting plan, and The location information obtained by the IoT device is received at the server.
  2. 2. The method of claim 1, wherein determining the reporting plan is further based on a rate of movement of the IoT device along a route of travel.
  3. 3. The method of claim 1, wherein determining the reporting plan is further based on an environmental condition associated with at least one region on a travel route.
  4. 4. The method of claim 1, wherein determining the reporting plan is further based on availability of a location determination technique in at least one area on a travel route.
  5. 5. The method of claim 4, wherein the positioning information comprises one or more positioning estimates, the method further comprising: Determining, by the IoT device, that one or more Global Navigation Satellite System (GNSS) signals cannot be used to obtain a location estimate, and The one or more positioning estimates are alternatively obtained by the IoT device configured to use a terrestrial system.
  6. 6. The method of claim 4, wherein determining the reporting plan further based on the availability of the location determination technique in the at least one region on the travel route comprises: information associated with the availability of the location determination technique in the at least one region on the travel route is obtained based on at least one of crowd-sourced information or historical data.
  7. 7. The method of claim 1, wherein the reporting plan includes a location estimate reporting frequency for each of a plurality of travel segments of a travel route.
  8. 8. The method of claim 1, wherein the reporting plan includes a location estimate reporting frequency for each of a plurality of time periods corresponding to traversing a travel route.
  9. 9. The method of claim 8, wherein receiving, at the server, the positioning information obtained by the IoT device comprises receiving a first set of positioning estimates based on a first positioning estimate reporting frequency over a first time period of the plurality of time periods, and a second set of positioning estimates based on a second reporting frequency over a second time period of the plurality of time periods.
  10. 10. The method of claim 1, wherein the reporting plan is further based on a battery status of a battery powering the IoT device.
  11. 11. The method of claim 1, wherein the reporting plan is further based on a travel distance of at least a portion of a travel route.
  12. 12. The method of claim 11, wherein the reporting plan is further based on obtaining a uniformly distributed number of location estimates over the at least the portion of the travel route.
  13. 13. The method of claim 1, wherein the reporting plan is further based on travel time over at least a portion of a travel route.
  14. 14. The method of claim 1, wherein the reporting plan is further based on at least one of crowd-sourced information about a travel route or historical data associated with the travel route.
  15. 15. The method of claim 14, wherein the historical data includes historical information associated with at least one of the IoT device or another IoT device.
  16. 16. A method for obtaining positioning information from an IoT device, the method comprising: Receiving, by the IoT device from a server, a reporting plan for obtaining positioning information from the IoT device, wherein the reporting plan is based at least in part on a current positioning of the IoT device; obtaining, by the IoT device, positioning information based on the reporting plan, and Positioning information is sent from the IoT device to the server.
  17. 17. The method of claim 16, wherein the reporting plan is further based on at least one of a rate of movement of the IoT device along a travel route or an environmental condition associated with at least one region on the travel route.
  18. 18. The method of claim 16, wherein the positioning information comprises one or more positioning estimates, the method further comprising: Determining, by the IoT device, that one or more Global Navigation Satellite System (GNSS) signals cannot be used to obtain a location estimate, and The one or more positioning estimates are alternatively obtained by the IoT device configured to use a terrestrial system.
  19. 19. The method of claim 16, wherein the reporting plan includes at least one of a location estimate reporting frequency for each of a plurality of time periods corresponding to traversing a travel route or a location estimate reporting frequency for each of a plurality of travel segments of the travel route.
  20. 20. The method of claim 19, the method further comprising: A first set of location estimates based on a first location estimate reporting frequency over a first time period of the plurality of time periods and a second set of location estimates based on a second reporting frequency over a second time period of the plurality of time periods are transmitted by the IoT device to the server.

Description

Obtaining positioning information from IoT devices RELATED APPLICATIONS The present application claims the benefit of indian application No. 202341071522, entitled "OBTAINING POSITION INFORMATION FROM AN IOT DEVIC (obtaining location information from IoT devices)", filed on day 19, 10, 2023, which is assigned to the assignee of the present application and incorporated herein by reference in its entirety. Technical Field The present disclosure relates generally to the field of obtaining positioning information from a device, and more particularly to determining a reporting plan for obtaining positioning information from a device. Background Description of related Art Devices that move from one location to another may provide location information based on a fixed reporting plan and the use of wireless communications. However, the use of a fixed schedule may not take into account various factors associated with interruptions, breaks, or malfunctions in wireless communications. It is therefore desirable to address this shortcoming, as well as some other drawbacks associated with positioning reporting. Disclosure of Invention Embodiments described herein relate to using reporting plans to obtain positioning information from an internet of things (IoT) device. More specifically, in accordance with the present disclosure, a method for obtaining location information from an IoT device may include determining, by a server, a reporting plan for obtaining location information from the IoT device, wherein the reporting plan is based at least in part on a current location of the IoT device. The method may also include causing, by the server, the IoT device to obtain positioning information based on the reporting plan, and receiving, at the server, the positioning information obtained by the IoT device. Another example method for obtaining location information by an IoT device may include receiving, by the IoT device from a server, a reporting plan for obtaining location information from the IoT device, wherein the reporting plan is based at least in part on a current location of the IoT device. The method may also include obtaining, by the IoT device, positioning information based on the reporting plan, and transmitting, from the IoT device to the server, the positioning information. A server according to the present disclosure may include one or more memories and one or more processors communicatively coupled with the memories. The one or more processors may be configured to determine a reporting plan for obtaining location information from the IoT device, wherein the reporting plan is based at least in part on a current location of the IoT device, and further configured to cause the IoT device to obtain the location information based on the reporting plan and receive the location information obtained by the IoT device. A device in accordance with the present disclosure may include a device comprising means for determining a reporting plan for obtaining location information from an IoT device, wherein the reporting plan is based at least in part on a current location of the IoT device, means for causing the IoT device to obtain the location information based on the reporting plan, and means for receiving the location information obtained by the IoT device. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. The subject matter should be understood with reference to appropriate portions of the entire specification of this disclosure, any or all drawings, and each claim. The foregoing and other features and examples will be described in more detail in the following specification, claims and accompanying drawings. Drawings The following detailed description is directed to some example embodiments that are illustrated in the accompanying drawings. However, it must be understood that this description is equally relevant to various other variations of the embodiments described herein. Such embodiments may utilize objects and/or components other than those illustrated in the figures. It must also be understood that the same reference numerals used in the various figures refer to similar or identical objects. Fig. 1 illustrates an example system including IoT devices configured to provide positioning information based on a positioning report plan in accordance with this disclosure. Fig. 2 illustrates some example components that may be included in the IoT devices shown in fig. 1. FIG. 3 illustrates a list of example factors that may be associated with a location reporting program in accordance with the present disclosure. Fig. 4 illustrates a first example format for a positioning report plan according to this disclosure. Fig. 5 illustrates a second example format for a positioning report plan according to this disclosure. Fig. 6 illustrates a first example scenario related to a