USE OF GEOFENCES FOR LOCATION-BASED ACTIVATION AND CONTROL OF SERVICES
First Claim
1. A method, comprising:
- establishing a plurality of geofences associated with a temperature setup control action, wherein each of the plurality of geofences has an associated and distinct temperature value or temperature range value, the temperature value or the temperature range value corresponding to a temperature setting in a temperature control device controlled by the temperature setup control action;
determining, based at least in part on a geographic location identifying capability in a user'"'"'s mobile computing device, a user'"'"'s current geographic location;
upon determining that the user is in a first geofence of the plurality of geofences based on the determined current geographic location, setting the temperature control device at a first temperature value or within a first temperature range value, the first temperature value or the first temperature range value corresponding to the first geofence;
determining, based at least in part on the geographic location identifying capability in the user'"'"'s mobile computing device, that the user has moved from the first geofence to a second geofence of the plurality of geofences; and
upon determining that the user has moved to the second geofence, changing the temperature setting in the temperature control device to a second temperature value or a second temperature range value, the second temperature value or the second temperature range value corresponding to the second geofence.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a geofence service that enables various remote control and automatic operations based a user'"'"'s current geographic position as determined by the user'"'"'s mobile device'"'"'s current geographic location. The geofence service enables the user to define one or more geofences based on specific geographic locations. Such geofences may be applied against several geofence applications for remote and automatic control of devices. In one embodiment, the mobile device'"'"'s volume or power control settings are adjusted based on the user'"'"'s location inside or outside a geofence. In one embodiment, temperature setting of a building or house is controlled based on user'"'"'s proximity to a geofence. In one embodiment, electrical appliances within a home are activated and controlled automatically based on user'"'"'s current geographic location.
83 Citations
16 Claims
-
1. A method, comprising:
-
establishing a plurality of geofences associated with a temperature setup control action, wherein each of the plurality of geofences has an associated and distinct temperature value or temperature range value, the temperature value or the temperature range value corresponding to a temperature setting in a temperature control device controlled by the temperature setup control action; determining, based at least in part on a geographic location identifying capability in a user'"'"'s mobile computing device, a user'"'"'s current geographic location; upon determining that the user is in a first geofence of the plurality of geofences based on the determined current geographic location, setting the temperature control device at a first temperature value or within a first temperature range value, the first temperature value or the first temperature range value corresponding to the first geofence; determining, based at least in part on the geographic location identifying capability in the user'"'"'s mobile computing device, that the user has moved from the first geofence to a second geofence of the plurality of geofences; and upon determining that the user has moved to the second geofence, changing the temperature setting in the temperature control device to a second temperature value or a second temperature range value, the second temperature value or the second temperature range value corresponding to the second geofence. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
establishing a plurality of virtual geofences, each virtual geofence established based at least in part on a geographic region determined by at least a partial radial boundary about a given geographic location, wherein each of the plurality of geofences is associated with a corresponding distinct action; determining, based at least in part on a geographic location identifying capability in a user'"'"'s mobile computing device, a user'"'"'s current geographic location; upon determining that the user is in a first geofence of the plurality of geofences based on the determined current geographic location, causing a first corresponding action to be performed; determining, based at least in part on the geographic location identifying capability in the user'"'"'s mobile computing device, that the user has moved from the first geofence to a second geofence of the plurality of geofences; and upon determining that the user has moved to the second geofence, causing a second corresponding action to be performed. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving, in association with a temperature control device located at a given geographic location, an indication of a user moving from a first geofence to a second geofence of a plurality of geofences, wherein each of the plurality of geofences has an associated and distinct temperature value or temperature range value, the temperature value or the temperature range value corresponding to a temperature setting in the temperature control device, and wherein geographic location identifying capabilities in the user'"'"'s device provides Information related to the user'"'"'s current geographic location, the current geographic location used at least in part to determine the user'"'"'s moving from the first geofence to the second geofence; upon receiving the indication of the user moving from the first geofence to the second geofence, determining a first temperature value or first temperature range value associated with the second geofence; and in response to the determination, causing the temperature setting in the temperature control device to be adjusted substantially to the first temperature value or within the first temperature range value. - View Dependent Claims (13, 14, 15, 16)
-
Specification