Please download the dossier by clicking on the dossier button x
×

Optimizing use of location services in mobile applications to improve battery consumption

  • US 10,372,194 B2
  • Filed: 02/09/2016
  • Issued: 08/06/2019
  • Est. Priority Date: 02/09/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for modifying a computer code of a mobile application to become adapted to an optimized use of location services, comprising:

  • analyzing a computer code of a mobile application executable on a processor of a mobile device;

    identifying, in said computer code, at least one code segment which includes program instructions for requesting location data from at least one location service device of said mobile device;

    identifying, in said computer code, an other code segment which includes program instructions for using the data acquired from said at least one location service device;

    obtaining a pre-defined set of location request rules defining preferred practices for requesting location services to achieve optimized use of said location services;

    analyzing said program instructions of said at least one code segment and said other code segment to identify a relation between a location, within said computer code, of said at least one code segment and a location of said other code segment;

    determining when said relation violates at least one of said location request rules, wherein said at least one of said location request rules requires a reduction in time window during which said at least one location service device provides location data updates as a result of said request for said location data, before said location data is used; and

    upon said determination, providing at least one suggested modification to said program instructions, to adapt said computer code to said optimized use, according to said at least one of said location request rules.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×