SYSTEMS AND METHODS FOR HANDHELD DEVICE BASED BATTERY EFFICIENT CONTEXT MONITORING, DETECTION OF A VEHICULAR MOTION AND IDENTIFICATION OF A SPECIFIC VEHICLE
First Claim
1. A method performed in connection with a handheld communication device for monitoring a context in a battery efficient manner and for detecting a vehicular context, the handheld communication device comprising a GPS hardware component, a network-based position estimation component and a data processor, the method comprising:
- acquiring a sequence of location data readings using the network-based position estimation component;
identifying a non-vehicular context based on changes in the acquired sequence of the location data readings;
when the non-vehicular context is identified, continuing to acquire the sequence of the location data readings;
when the non-vehicular context is not identified, powering on the GPS hardware component and acquiring speed data using the GPS hardware component, determining whether the acquired speed is within predetermined vehicular speed ranges and identifying either a vehicular context or the non-vehicular context;
when the vehicular context is not identified, powering off the GPS hardware component to save battery power;
when the vehicular context is identified, detecting a start of a driving trip as a moment when first driving speed data is observed; and
when the vehicular context is identified, detecting the end of driving trip as a moment when last driving speed data is observed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed in connection with a handheld communication device for monitoring a context in a battery efficient manner and for detecting a vehicular motion context, the handheld communication device comprising a GPS hardware component, a network-based position estimation component and a data processor, the method comprising: acquiring a sequence of location data readings using the network-based position estimation component; identifying a non-vehicular motion context based on changes in the acquired sequence of the location data readings; if the non-vehicular motion context is identified, continuing to acquire the sequence of the location data readings; if the non-vehicular motion context is not identified, powering on the GPS hardware component and acquiring speed data using the GPS hardware component, determining whether the acquired speed is within predetermined vehicular speed ranges and identifying either a vehicular motion context or the non-vehicular motion context.
-
Citations
14 Claims
-
1. A method performed in connection with a handheld communication device for monitoring a context in a battery efficient manner and for detecting a vehicular context, the handheld communication device comprising a GPS hardware component, a network-based position estimation component and a data processor, the method comprising:
-
acquiring a sequence of location data readings using the network-based position estimation component; identifying a non-vehicular context based on changes in the acquired sequence of the location data readings; when the non-vehicular context is identified, continuing to acquire the sequence of the location data readings; when the non-vehicular context is not identified, powering on the GPS hardware component and acquiring speed data using the GPS hardware component, determining whether the acquired speed is within predetermined vehicular speed ranges and identifying either a vehicular context or the non-vehicular context; when the vehicular context is not identified, powering off the GPS hardware component to save battery power; when the vehicular context is identified, detecting a start of a driving trip as a moment when first driving speed data is observed; and when the vehicular context is identified, detecting the end of driving trip as a moment when last driving speed data is observed. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable medium embodying a set of computer executable instructions, which, when executed in connection with a handheld communication device comprising a GPS hardware component, a network-based position estimation component and a data processor, causes the handheld communication device to perform a method for monitoring a context in a battery efficient manner and for detecting a vehicular context, the method comprising:
-
acquiring a sequence of location data readings using the network-based position estimation component; identifying a non-vehicular context based on changes in the acquired sequence of the location data readings; when the non-vehicular context is identified, continuing to acquire the sequence of the location data readings; when the non-vehicular context is not identified, powering on the GPS hardware component and acquiring speed data using the GPS hardware component, determining whether the acquired speed is within predetermined vehicular speed ranges and identifying either a vehicular context or the non-vehicular context; when the vehicular context is not identified, powering off the GPS hardware component to save battery power; when the vehicular context is identified, detecting a start of a driving trip as a moment when first driving speed data is observed; and when the vehicular context is identified, detecting the end of driving trip as a moment when last driving speed data is observed. - View Dependent Claims (6, 7, 8)
-
-
9. A method performed in connection with a handheld communication device for monitoring a context in a battery efficient manner and for detecting a vehicular context, the handheld communication device comprising a GPS hardware component, a proximity component and a data processor, the method comprising:
-
acquiring proximity data using the proximity component; processing the acquired proximity data to identify a vehicular context; when the vehicular context is identified, powering on the GPS hardware component and acquiring speed data using the GPS hardware component, determining whether the acquired speed is within predetermined vehicular speed ranges and identifying either a vehicular context or the non-vehicular context; when the vehicular context is not identified, powering off the GPS hardware component to save battery power; when the vehicular context is identified, detecting a start of a driving trip as a moment when first driving speed data is observed; and when the vehicular context is identified, detecting the end of driving trip as a moment when last driving speed data is observed. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification