Check patentability & draft patents in minutes with Patsnap Eureka AI!

Coalescing geo-fence events

A geo-fencing, event technology, applied in power management, electrical components, advanced technology, etc., can solve problems such as increased power usage, poor user experience, and shortened battery life

Active Publication Date: 2016-03-23
MICROSOFT TECH LICENSING LLC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This can lead to circumvention of device controls regarding how often programs are expected to be run, which results in increased power usage and reduced battery life in the device, thus resulting in a poor user experience when using the device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Coalescing geo-fence events
  • Coalescing geo-fence events
  • Coalescing geo-fence events

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] This article discusses merging Geofence events. The location of the computing device is determined and the location of an area of ​​interest is identified, the area of ​​interest being a geographic area referred to as a Geofence. Multiple Geofences may be identified by a computing device, and different Geofences may be associated with different programs on the computing device. An operating system for a computing device implements a number of different operating cycles of the computing device, including a save cycle, during which certain programs are typically not scheduled to run, and an execute cycle, during which those programs typically is scheduled to run. The computing device's system identifies a Geofence event that occurs when the computing device enters or exits the Geofence. The system maintains a record of Geofence events for each of a plurality of Geofences, and provides programs with those Geofence events (e.g., recently entered and Exit Geofence Events ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A device location is determined, and the location of an area of interest that is a geographic area referred to as a geo-fence is identified. Multiple geo-fences can be identified by the device, and different geo-fences can be associated with different programs on the device. An operating system of the device implements multiple different periods of operation for the device, including a conservation period during which certain programs are not typically scheduled to run, and an execution period during which such programs are typically scheduled to run. A system identifies geo-fence events, which occur when the device enters or exits the geo-fence. The system maintains a record of the geo-fence events for each of multiple geo-fences, and provides to a program selected ones of those geo-fence events at a time when the program is scheduled to run on the device during an execution period of the operating system.

Description

Background technique [0001] As computing technology has advanced, increasingly powerful mobile devices have become available. For example, smart phones have become commonplace. The mobility of these devices has led to the development of different types of functionality, such as location-based functionality in which certain actions are taken by the device based on the location of the device. While this functionality has many benefits, it is not without its problems. One such problem is that a program may attempt to be notified of the device's location more often than the program expects to be notified. This can lead to circumvention of device controls regarding how often programs are expected to be run, which results in increased power usage and reduced battery life in the device, thus resulting in a poor user experience when using the device. Contents of the invention [0002] This Summary is provided to introduce a selection of concepts in a simplified form that are furt...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04W4/02H04W4/021
CPCH04W52/0251H04W4/021Y02D30/70H04W4/022
Inventor F.戈根伊D.埃斯特拉达阿尔瓦F.冈萨雷斯S.萨哈
Owner MICROSOFT TECH LICENSING LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More