US9020522B2

Method and system for optimizing uploading of location data for location based services

Summary by NHIP

Opportunistic Transport Selection

The mobile device identifies a second transport to upload cached location data based on determined resources. This selection occurs when data usage associated with the second transport meets specific criteria compared to the first transport.

Claim Score by NHIP

Read claim 11, the broadest

Abstract

A mobile device may be operable to collect location data for a RF node and cache the collected location data in the mobile device. Resources that may be utilized for improving the uploading of the cached location data to a location server may be determined by the mobile device. The cached location data may be communicated, to the location server for updating a location database, by the mobile device utilizing the determined resources. The mobile device may determine and utilize an opportunistic transport based on a data usage and/or an access. The mobile device may store a subset of the location database locally for comparing with the cached location data for redundancy. The compared location data may be transmitted by the mobile device to the location server for updating the location database if the compared location data are not redundant data.

US9020522B2, drawing sheet 1
Sheet 1 of 6

Term

5.8 yearsleft in the term

Expires 5 July 2032, including 832 days of term adjustment.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 2 independent, 18 dependent

  1. 1
    A method for communication in a mobile device, the method comprising:identifying, by said mobile device, a first transport to upload collected location data to a location server;caching, by said mobile device, said collected location data corresponding to a node of a communication network in said mobile device;identifying, by said mobile device, a plurality of resources for uploading said cached collected location data to said location server;identifying, by said mobile device, a second transport to upload said cached collected location data to said location server based upon a resource from among said identified plurality of resources, said second transport being characterized as improving uploading of said cached collected location data to said location server as compared to uploading said cached collected location data using said first transport;and communicating, by said mobile device, said cached collected location data to said location server utilizing said second transport.
  2. 11
    Broadest claimClaim Score 57, broad(NHIP)A system for communication, comprising:one or more processors or circuits for use in a mobile device, said one or more processors or circuits being configured to: identify a first transport to upload collected location data to a location server;cache said collected location data corresponding to a node of a communication network in said mobile device;identify a plurality of resources for uploading said cached collected location data to said location server;identify a second transport to unload said cached collected location data to said location server based upon a resource from among said identified plurality resources, said second transport being characterized as improving uploading of said cached collected location data to said location server as compared to uploading said cached collected location data using said first transport;and communicate said cached collected location data to said location server utilizing said second transport.