US20120172027A1 - Use of geofences for location-based activation and control of services - Google Patents
Use of geofences for location-based activation and control of services Download PDFInfo
- Publication number
- US20120172027A1 US20120172027A1 US13/342,825 US201213342825A US2012172027A1 US 20120172027 A1 US20120172027 A1 US 20120172027A1 US 201213342825 A US201213342825 A US 201213342825A US 2012172027 A1 US2012172027 A1 US 2012172027A1
- Authority
- US
- United States
- Prior art keywords
- user
- geofence
- home
- application
- geofences
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/285—Generic home appliances, e.g. refrigerators
Definitions
- This application generally relates to the field of controlling electrical and electronic appliances and services offered by such appliances utilizing geofencing capabilities offered through the user's mobile device.
- Such smart phones typically include geo-positioning capabilities (e.g., GPS locators, etc.), allowing the mobile device to be cognizant of its present geographic location.
- a user may be able to manipulate certain settings (e.g. WiFi connection on/off, Bluetooth connection on/off, etc.) to efficiently manage battery life.
- certain settings e.g. WiFi connection on/off, Bluetooth connection on/off, etc.
- a user would have to manually control such settings based on the user's location. For example, when the user is home (with ready access to a power outlet to charge his phone), the user may have his WiFi and Bluetooth radios turned on. However, when the user is on the road, the user would have to remember to turn off the radios to be able to conserve power. The user would have to manually make desired changes based on changing geographic situations.
- a user may wish to manually change ring-option settings based on the user's present location. For example, the user may desire full volume ring setting at home but may wish the phone on vibrate when he is outside of his house. The user may forget to change these settings every time he leaves or enters his house, leading to either missed calls at home or unintended interruption at public places.
- users may utilize the mobile phone to remotely control equipment (e.g., dish washer, HVAC control, etc.).
- remotely control equipment e.g., dish washer, HVAC control, etc.
- a user may connect to an automated system to remotely monitor and change temperature settings of his house.
- the user would need to manually connect to an online interface (e.g., using Internet browsing capabilities in his mobile phone) to be able to make such changes.
- the user can automate such settings—for example, the user may set time-based control by which the temperature at his home shifts to particular values based on the time of the day.
- such automatic settings are unintelligent in that they are consistently applied regardless of whether the user is actually located at his home or not.
- This application discloses a geofence service that enables various remote control and automated 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 particular geographic locations.
- Such geofences may be used in conjunction with several mobile-based “geofence applications” for remote and automatic control of devices.
- the mobile device's volume or power-control settings e.g., wireless radios, Bluetooth radios
- the temperature setting of a building or house is selectively controlled based on the user's proximity to a geofence defined relative to the building or the house.
- electrical appliances within a geofence e.g., within a house
- FIG. 1 provides a representative environment in which the invention can be implemented
- FIG. 2 identifies examples of parameters that a user or the geofence service may utilize to define a geofence
- FIG. 3A is an example of a user interface that allows the user to define various geofence parameters
- FIGS. 4A-4C describe the operation of the geofence service
- FIGS. 5A-5C describe examples of geofence applications
- FIG. 6 is a high-level block diagram showing an example of the architecture for a computer system that can be used to practice this invention.
- FIG. 1 and the following discussion provide a brief, general description of a representative environment in which geofencing applications can be implemented.
- aspects of the invention may be described below in the general context of computer-executable instructions, such as routines executed by a general-purpose data processing device (e.g., a server computer or a personal computer).
- a general-purpose data processing device e.g., a server computer or a personal computer.
- PDAs personal digital assistants
- wearable computers all manner of cellular or mobile phones, multi-processor systems, microprocessor-based or programmable consumer electronics, set-top boxes, network PCs, mini-computers, mainframe computers, and the like.
- the terms “computer,” “server,” and the like are used interchangeably herein, and may refer to any of the above devices and systems.
- the disparate processing devices are linked through a communications network, such as a Local Area Network (LAN), Wide Area Network (WAN), or the Internet.
- LAN Local Area Network
- WAN Wide Area Network
- program modules may be located in both local and remote memory storage devices.
- aspects of the invention may be stored or distributed on tangible computer-readable media, including magnetically or optically readable computer discs, hard-wired or preprogrammed chips (e.g., EEPROM semiconductor chips), nanotechnology memory, biological memory, or other data storage media.
- computer implemented instructions, data structures, screen displays, and other data related to the invention may be distributed over the Internet or over other networks (including wireless networks), on a propagated signal on a propagation medium (e.g., an electromagnetic wave(s), a sound wave, etc.) over a period of time.
- the data may be provided on any analog or digital network (packet switched, circuit switched, or other scheme).
- a user may use a personal computing device (e.g., a phone 102 , a personal computer 104 , etc.) to communicate with a network.
- the phone 102 connects using one or more cellular transceivers or base station antennas 106 (in cellular implementations), access points, terminal adapters, routers or modems 108 (in IP-based telecommunications implementations), or combinations of the foregoing (in converged network embodiments).
- the network 110 allows the phone 102 (with, for example, WiFi capability) or the personal computer 104 to access web content offered through various web servers.
- the network 110 may be any type of cellular, IP-based or converged telecommunications network.
- a user uses one of the personal computing devices (e.g., the phone 102 , the personal computer 104 , etc.) to connect to a server 114 through the network 110 .
- the geofence server 114 is a server or other computing system capable of hosting a service that is accessible by other computing systems (e.g., the personal computer 104 ) through the network 110 .
- the geofence server 114 offers a geofence service that enables a variety of capabilities to a mobile user.
- the user may selectively define a geographic boundary (i.e., geofence) within which certain functionalities (e.g., mobile device ring options, temperature control settings, etc.) are automatically enabled or disabled based on the mobile device's location inside or outside of the defined geofence.
- FIG. 2 illustrates some of the parameters that that may be used to establish a geofence for use in a geofence application.
- a user may define a geofence by means of a zip code.
- the user may define the geofence to be a geographic boundary defined by a zip code or a particular city (e.g., 95630 or Folsom, Calif.).
- the geofence application e.g., an automated phone-ringer controller
- the geofence may be a geographic boundary custom-defined by a user.
- a user may pull up a map of a particular area (e.g., a map of Sacramento, Calif.) using services offered by the geofence server 114 .
- the user may define a particular geofence location (e.g., by drawing a circle or any other shape over the displayed map to define a geofence boundary).
- the geofence server 114 would translate the defined map (i.e., the map drawn by the user) and translate it to geographic coordinates for use by the geofence service to determine the presence of the user within a given geofence.
- the user may define a geofence based on a telephone area code (e.g., 916 area code for the Sacramento, Calif. region).
- the geofence server 114 may determine a mobile user's current area code and perform functions based on whether the user is located within or outside a geographic boundary defined by the area code.
- the user may simultaneously define two or more locations (e.g., two area codes, two cities, etc.) to be one geofence, such that various operations may automatically be performed based on whether the mobile user is inside or outside any of the geographic locations.
- the user may define a geofence based on the mobile device's connection to a particular WiFi or Wireless LAN device.
- a user may have configured his mobile device such that the device automatically connects to a particular WiFi or Wireless LAN connection when the device is within range of a hub offering such a connection.
- his mobile device may be configured to automatically connect to a wireless internet offered by the home's wireless adapter. So, the phone would use the wireless internet for data services instead of using a 3G or 4G service offered by the user's mobile service provider.
- the geofence is defined by whether the mobile device is presently connected or not connected to the wireless network.
- the user may specifically specify the name of the wireless connection profile (e.g., the SSID) or a particular IP address or any other indicator associated with a particular connection profile in order to activate geofence services only when the mobile device is present within such wireless connection profiles.
- the geofence services may be activated when the mobile device is present within the purview of (or connected to) any wireless network (as opposed to a cellular data network).
- the geofence services may be activated only when the wireless device is connected to a specific wireless network.
- the user may specify a particular address and define a geofence in relation to the particular address (or particular geographic point on a map). For example, the user may enter an address and specify that the geofence is a 2 mile radius around that particular address.
- an “auto geofence profile” may be used to automatically define a geofence based on the user's current geographic location.
- one of the geofence applications discussed here is a geofence based phone-ringer manager in a mobile device.
- a vibrate-only option may be automatically enabled based on the mobile device's current location within a particular geofence. This particular geofence is normally a fence defined by the user using one of the above examples.
- an “auto geofence profile” is activated, the geofence service would automatically apply it's own predefined geofences.
- the geofence service may define a geofence surrounding cinemas, where the user's mobile device automatically goes to vibrate when the user enters that location.
- the geofence service may predefine this based on mapping information offered through other services (e.g., the geofence service may tap into Google Map® resources to identify such information).
- the geofence service may automatically turn off the user's 3G and WiFi services and put the user's phone on vibrate when the service determines that the user is located within a proximity of a hospital (as indicated by the user's present geographic location).
- the geofence service may automatically apply the auto profiles as soon as the user enters these “auto geo fences.” In some examples, the geofence service may issue an alert to the user allowing the user to confirm the auto-profile services (e.g., the automatic switchover to vibrate setting) before applying such a setting.
- the geofence service may issue an alert to the user allowing the user to confirm the auto-profile services (e.g., the automatic switchover to vibrate setting) before applying such a setting.
- FIG. 3A illustrates an example of a user interface that allows the user to define various geofence parameters.
- the user may utilize more than one parameter for defining a single geofence and save the definition as a particular geofence in association with the user's profile.
- the user may apply these parameters dynamically when a geofence needs to be established.
- the user defined a specific wireless network profile (or an IP address associated with a wireless profile) as the sole parameter for creating a first geofence (geofence setting 1 ).
- the system may automatically retrieve a list of available wireless profiles, or allow the user to define a particular wireless profile.
- the defined geofence may be instantly applied or may be added to the user's geofence profile (maintained, for example, by the geofence server 114 ) for later use by the user in conjunction with a particular geofence application.
- the user interfaces, the geofence services, etc. illustrated here and through the rest of this application may be offered as part of a mobile application (an “app”) offered through the user's mobile device. These interfaces may also be offered in the form of regular web pages that the user may access from the user's mobile device or any other computing device.
- the user may access his geofence profile by means of a login account that can be accessed over any web operated computing device where the user can make the required changes or definitions within her geofence profile.
- FIG. 3B illustrates a user interface allowing the user to apply geofence settings from the user's geofence profile to various “geofence applications.” Examples of such geofence applications are explained in further detail below.
- the user is provided a list of various geofence applications allowing the user to pick one or more applications to be enabled.
- the user also has the option of specifying a particular geofence setting to be applied to each of the enabled applications. For example, the user may enable an auto-profile option.
- the user may not need to specify a geofence setting because the geofence service would automatically identify geofences.
- the user has also enabled the “vibrate-settings” geofence application.
- geofence applications shown in FIG. 3B are: garage opener application; home temperature-setting application; phone 3G enable/disable application; etc.
- FIGS. 4A-4C are used to describe an example of how the geofence service operates.
- the user's current location is indicated by the triangle 402 .
- the geofence service operates on the basis of geofence 404 .
- the geofence service may, for example, install an application that runs in the foreground of the user's mobile device to track the user's mobile location relative to selected geofences and control activation of geofence applications based on the user's location relative to the selected geofences.
- the geofence service determines that the user is outside of geofence 404 , it does not enable a particular geofence application (that may have been previously specified for geofence 404 ).
- the geofence service activates one or more particular geofence applications (e.g., phone-ringer application, temperature control application, etc) that were previously assigned to the particular geofence.
- geofence applications may be simultaneously enabled, as shown in FIG. 4C .
- two geofences are defined: geofence 408 and geofence 410 .
- the two geofences have an overlap defined by region 410 .
- geofence 408 is associated with a phone-ringer application.
- Geofence 408 is associated with a garage opener application.
- the overlap region 410 is associated with both the phone-ringer and garage opener applications.
- the geofence service does not enable either of the two applications. If the user is located at geofence overlap 410 , both applications are enabled.
- the geofence service enables vibrate (and deactivates ringing or changes the volume setting as defined by the user) when a user enters a particular geofence.
- the user has the phone normally enabled at full volume when he is at home and when he is in his car.
- workplace restrictions may require the user to have his mobile phone in vibrate. The user may forget to switch to vibrate option every time he enters work and may forget to switch back to ring when he leaves work.
- the user may enable the geofence vibrate application where he may have set his geofence by either defining a wireless profile his phone connects to automatically when he enters work, or by defining a 1 mile radius around work as the geofence, etc.
- the geofence service triggers the user's mobile-device to automatically switch to the defined vibrate setting.
- the geofence service may cause the mobile device to automatically revert to the ring option.
- smart-phone controls e.g., wireless radios, Bluetooth radios, etc.
- Examples of such controls or functionalities may include: 3G (or 4G or the equivalents) setting, data or voice roaming settings, Wi-Fi setting, cellular data setting, tethering setting, phone auto-lock, Bluetooth setting, etc.
- the user may also utilize the geofence service to control external applications.
- Some such examples are discussed herein with respect to FIGS. 5A-5C . While these illustrations use specific examples such as garage opening applications, temperature setting applications, power control applications, etc., these geofence services can be extended to any other application that benefits from remote and automatic controlling based on the user's present geographic location (as determined by the location of the user's mobile device).
- FIG. 5A shows an example where the geofence service is utilized for a remote garage-opener geofence application.
- a garage door (or mechanism controlling the garage door) is pre-fitted with a communication device that allows the garage door to receive remote instructions through radio messaging.
- the garage opener may be fitted with an RFID device or a wireless radio device that receives a signal over the network.
- the wireless device could just be connected to a home network of the user's home, allowing it to receive instructions through the home network.
- the user's mobile device would send an instruction to the home network, allowing the home network to select and send a corresponding instruction to the wireless device attached to the garage opener.
- the garage openers are already fitted with wireless receivers (e.g., from the wireless remote controls). Here, the home network would simply cause the wireless sensor to be activated appropriately.
- Such remote connection capabilities enabling remote operation of garage openers, indoor climate controllers, wireless indoor appliance controllers, etc. through, for example, a home network or through an internet connection, are already in use in current technologies.
- the geofencing services may simply be built on top of such existing remote communication capabilities to be able to control such devices.
- the user may utilize X10 interfaces to electric appliance modules to enable control of the electric appliances over a network by means of X10 signals.
- a user may utilize LnCP protocols (developed by LG Homenet), which allows Internet-aware appliances to use existing electrical wires to talk to one another or be controlled using signals sent by a mobile device.
- a user interface allows a user to control geofence settings for a garage opener application.
- the user can create a profile that allows the garage door to be automatically opened when a user enters a given geofence.
- the geofence service detects the entry and transmits a message, for example, to the home network or an internet service that controls the wireless device attached to the garage opener application.
- the garage door then automatically opens up in advance (e.g., when the user is 0.2 miles away from home), allowing the user to simply drive straight into his garage.
- the user may even build in a delay to the garage-opening action after the user enters the geofence.
- FIG. 5B illustrates a user interface for a remote temperature control using the geofence service.
- the user may wish to control the temperature within a room or a house or an office based on the user's current geographic position. For example, the user may wish to turn on the AC or start decreasing the temperature setting of the room or office when the user is only 10 miles away from reaching the room or office.
- the user would simply use a time-based approach to control settings. That is, the temperature is set to 82 F at 6 PM, and 76 F at 7 PM, with the assumption that the user arrives home at 7 PM.
- the temperature is set to 76 F only when the geofence application detects that the user is within a 2-mile radius of the house.
- the user would have previously established a 2-mile geofence around his house, and paired the geofence with the temperature-setting geofence application to coordinate such automatic location-based control.
- the user may want to stagger the change in temperature settings to be energy efficient. For example, on a hot day, the user may want to decrease the temperature control from an original value of 90 F to 86 F when the user is 10 miles away, to 84 F when the user is 5 miles away and to 76 F when the user is a mile away. This way, if the user decides to stop for dinner 5 miles away from home, the temperature does not switch to a lower value until the user actually enters the 5-mile radius. Also, gradually decreasing (or decreasing in a staggered fashion) decreasing the temperature based on different proximities of the user allows energy efficient decrease of temperature (instead of suddenly dropping the temperature from 90 F to 76 F when the user enters a 2-mile radius of the house).
- the user may define multiple geofences (one for 10 miles, one for 5 miles, one for 2 miles, etc. around the house address) and apply all the geofences simultaneously (with each geofence setting applied for a different temperature value) for the staggering to work.
- the user may define all the stagger values within one geofence using suitable user interfaces offered by the geofencing application.
- suitable user interfaces offered by the geofencing application.
- FIG. 5B One example of such a user interface is shown in FIG. 5B to allow the user to create such settings.
- the temperature setting is allowed to increase as high as 90 F to save energy associated with cooling the house.
- the geofence service automatically detects the user's presence within one or more geofences to selectively control the temperature, ensuring that the user returns home to an optimal temperature setting.
- FIG. 5C is example of a geofence application, where geofences are used for controlling electrical or electronic appliances in a house or other such location.
- the user may perform a variety of operations to efficiently control and manage appliances in his home.
- Some examples where the geofence services may be applied are listed below:
- the user may wish to automatically engage a home alarm when the user leaves his house (or after a certain duration of time after the user leaves the geofence associated with his house) and automatically disengage the alarm after the user enters the geofence (or after a certain duration of time after the user enters the geofence).
- the user may wish to start his dishwasher or washer or dryer after he leaves the house (or after leaving the house's geofence) so that the noise does not bother him.
- the user may wish to automatically control the temperature setting of the water heater in house based on the user's current geographic location in order to conserve resources.
- the user may want to automatically control a music player or other entertainment device setting to ensure that the entertainment device, for example, plays a soothing music after the user's arrival within a geofence (i.e., just before the user enters the house).
- a user may draw one or more geofences and use corresponding geofence application interfaces to accomplish such automatic control of remote devices or appliances.
- the example in FIG. 5C would allow the user to set preferences for some such appliances.
- the geofence service monitors the user's position, and then transmits a signal to the home network or other wireless capability associated with the electrical appliance to switch on or off or otherwise control the appliance based on the user's current geographic position.
- FIG. 6 is a high-level block diagram showing an example of the architecture for a computer system 1400 that can be utilized to implement a geofence server, a web server, a computing device, etc., for performing the various operations discussed in this application.
- the computer system 1400 includes one or more processors 1405 and memory 1410 connected via an interconnect 1425 .
- the interconnect 1425 is an abstraction that represents any one or more separate physical buses, point to point connections, or both connected by appropriate bridges, adapters, or controllers.
- the interconnect 1425 may include, for example, a system bus, a Peripheral Component Interconnect (PCI) bus, a HyperTransport or industry standard architecture (ISA) bus, a small computer system interface (SCSI) bus, a universal serial bus (USB), IIC (I2C) bus, or an Institute of Electrical and Electronics Engineers (IEEE) standard 694 bus, sometimes referred to as “Firewire”.
- PCI Peripheral Component Interconnect
- ISA HyperTransport or industry standard architecture
- SCSI small computer system interface
- USB universal serial bus
- I2C IIC
- IEEE Institute of Electrical and Electronics Engineers
- the processor(s) 1405 may include central processing units (CPUs) to control the overall operation of, for example, the host computer. In certain embodiments, the processor(s) 1405 accomplish this by executing software or firmware stored in memory 1410 .
- the processor(s) 1405 may be, or may include, one or more programmable general-purpose or special-purpose microprocessors, digital signal processors (DSPs), programmable controllers, application specific integrated circuits (ASICs), programmable logic devices (PLDs), or the like, or a combination of such devices.
- the memory 1410 is or includes the main memory of the computer system.
- the memory 1410 represents any form of random access memory (RAM), read-only memory (ROM), flash memory (as discussed above), or the like, or a combination of such devices.
- the memory 1410 may contain, among other things, a set of machine instructions which, when executed by processor 1405 , causes the processor 1405 to perform operations to implement embodiments of the present invention.
- the network adapter 1415 provides the computer system 1400 with the ability to communicate with remote devices, such as the storage clients, and/or other storage servers, and may be, for example, an Ethernet adapter or Fiber Channel adapter.
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.
Description
- This application claims priority to U.S. Provisional Application No. 61/397,727, entitled “Remote Appliance Control utilizing Geofencing Techniques,” filed on Jan. 3, 2011, the contents of which are fully incorporated herein by this reference.
- This application generally relates to the field of controlling electrical and electronic appliances and services offered by such appliances utilizing geofencing capabilities offered through the user's mobile device.
- With the ever increasing availability of smart phones, more and more users are able to use their mobile devices not just for telephone conversations, but for advanced services (e.g., Internet browsing, digital video playback, etc.) that would normally require a personal computer. Such smart phones typically include geo-positioning capabilities (e.g., GPS locators, etc.), allowing the mobile device to be cognizant of its present geographic location.
- These advanced services come at the cost of increased power consumption, requiring a user to frequently charge the phone for reliable and continuous usability. In most smart phones, a user may be able to manipulate certain settings (e.g. WiFi connection on/off, Bluetooth connection on/off, etc.) to efficiently manage battery life. Typically, a user would have to manually control such settings based on the user's location. For example, when the user is home (with ready access to a power outlet to charge his phone), the user may have his WiFi and Bluetooth radios turned on. However, when the user is on the road, the user would have to remember to turn off the radios to be able to conserve power. The user would have to manually make desired changes based on changing geographic situations.
- In another similar example, a user may wish to manually change ring-option settings based on the user's present location. For example, the user may desire full volume ring setting at home but may wish the phone on vibrate when he is outside of his house. The user may forget to change these settings every time he leaves or enters his house, leading to either missed calls at home or unintended interruption at public places.
- In some examples, users may utilize the mobile phone to remotely control equipment (e.g., dish washer, HVAC control, etc.). For example, a user may connect to an automated system to remotely monitor and change temperature settings of his house. In present remote control systems, the user would need to manually connect to an online interface (e.g., using Internet browsing capabilities in his mobile phone) to be able to make such changes. There are some examples by which the user can automate such settings—for example, the user may set time-based control by which the temperature at his home shifts to particular values based on the time of the day. However, such automatic settings are unintelligent in that they are consistently applied regardless of whether the user is actually located at his home or not.
- This application discloses a geofence service that enables various remote control and automated 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 particular geographic locations. Such geofences may be used in conjunction with several mobile-based “geofence applications” for remote and automatic control of devices. In one example, the mobile device's volume or power-control settings (e.g., wireless radios, Bluetooth radios) are automatically adjusted based on the user's location inside or outside a geofence. In one example, the temperature setting of a building or house is selectively controlled based on the user's proximity to a geofence defined relative to the building or the house. In one example, electrical appliances within a geofence (e.g., within a house) are automatically activated and controlled based on the user's current geographic location relative to the geofence.
- In the drawings:
-
FIG. 1 provides a representative environment in which the invention can be implemented; -
FIG. 2 identifies examples of parameters that a user or the geofence service may utilize to define a geofence; -
FIG. 3A is an example of a user interface that allows the user to define various geofence parameters; -
FIGS. 4A-4C describe the operation of the geofence service; and -
FIGS. 5A-5C describe examples of geofence applications; and -
FIG. 6 is a high-level block diagram showing an example of the architecture for a computer system that can be used to practice this invention. - Various examples of the invention will now be described. The following description provides specific details for a thorough understanding and enabling description of these examples. One skilled in the relevant art will understand, however, that the invention may be practiced without many of these details. Likewise, one skilled in the relevant art will also understand that the invention can include many other obvious features not described in detail herein. Additionally, some well-known structures or functions may not be shown or described in detail below, so as to avoid unnecessarily obscuring the relevant description.
-
FIG. 1 and the following discussion provide a brief, general description of a representative environment in which geofencing applications can be implemented. Although not required, aspects of the invention may be described below in the general context of computer-executable instructions, such as routines executed by a general-purpose data processing device (e.g., a server computer or a personal computer). Those skilled in the relevant art will appreciate that the invention can be practiced with other communications, data processing, or computer system configurations, including: wireless devices, Internet appliances, hand-held devices (including personal digital assistants (PDAs)), wearable computers, all manner of cellular or mobile phones, multi-processor systems, microprocessor-based or programmable consumer electronics, set-top boxes, network PCs, mini-computers, mainframe computers, and the like. Indeed, the terms “computer,” “server,” and the like are used interchangeably herein, and may refer to any of the above devices and systems. - While aspects of the invention, such as certain functions, are described as being performed exclusively on a single device, the invention can also be practiced in distributed environments where functions or modules are shared among disparate processing devices. The disparate processing devices are linked through a communications network, such as a Local Area Network (LAN), Wide Area Network (WAN), or the Internet. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.
- Aspects of the invention may be stored or distributed on tangible computer-readable media, including magnetically or optically readable computer discs, hard-wired or preprogrammed chips (e.g., EEPROM semiconductor chips), nanotechnology memory, biological memory, or other data storage media. Alternatively, computer implemented instructions, data structures, screen displays, and other data related to the invention may be distributed over the Internet or over other networks (including wireless networks), on a propagated signal on a propagation medium (e.g., an electromagnetic wave(s), a sound wave, etc.) over a period of time. In some implementations, the data may be provided on any analog or digital network (packet switched, circuit switched, or other scheme).
- As shown in
FIG. 1 , a user may use a personal computing device (e.g., aphone 102, apersonal computer 104, etc.) to communicate with a network. In one example, thephone 102 connects using one or more cellular transceivers or base station antennas 106 (in cellular implementations), access points, terminal adapters, routers or modems 108 (in IP-based telecommunications implementations), or combinations of the foregoing (in converged network embodiments). Thenetwork 110 allows the phone 102 (with, for example, WiFi capability) or thepersonal computer 104 to access web content offered through various web servers. Thenetwork 110 may be any type of cellular, IP-based or converged telecommunications network. A user uses one of the personal computing devices (e.g., thephone 102, thepersonal computer 104, etc.) to connect to aserver 114 through thenetwork 110. - The
geofence server 114 is a server or other computing system capable of hosting a service that is accessible by other computing systems (e.g., the personal computer 104) through thenetwork 110. As will be explained in more detail below, thegeofence server 114 offers a geofence service that enables a variety of capabilities to a mobile user. In one example, the user may selectively define a geographic boundary (i.e., geofence) within which certain functionalities (e.g., mobile device ring options, temperature control settings, etc.) are automatically enabled or disabled based on the mobile device's location inside or outside of the defined geofence. -
FIG. 2 illustrates some of the parameters that that may be used to establish a geofence for use in a geofence application. In a first example, a user may define a geofence by means of a zip code. Here, the user may define the geofence to be a geographic boundary defined by a zip code or a particular city (e.g., 95630 or Folsom, Calif.). Here, the geofence application (e.g., an automated phone-ringer controller) would perform different operations based on the mobile device's presence within or outside of the geofence (i.e., within or outside of Folsom, Calif.). In a second example, the geofence may be a geographic boundary custom-defined by a user. For example, a user may pull up a map of a particular area (e.g., a map of Sacramento, Calif.) using services offered by thegeofence server 114. Using the map, the user may define a particular geofence location (e.g., by drawing a circle or any other shape over the displayed map to define a geofence boundary). Here, thegeofence server 114 would translate the defined map (i.e., the map drawn by the user) and translate it to geographic coordinates for use by the geofence service to determine the presence of the user within a given geofence. In a third example, the user may define a geofence based on a telephone area code (e.g., 916 area code for the Sacramento, Calif. region). Here, thegeofence server 114 may determine a mobile user's current area code and perform functions based on whether the user is located within or outside a geographic boundary defined by the area code. In the above examples, the user may simultaneously define two or more locations (e.g., two area codes, two cities, etc.) to be one geofence, such that various operations may automatically be performed based on whether the mobile user is inside or outside any of the geographic locations. - In another example, the user may define a geofence based on the mobile device's connection to a particular WiFi or Wireless LAN device. Here, a user may have configured his mobile device such that the device automatically connects to a particular WiFi or Wireless LAN connection when the device is within range of a hub offering such a connection. For example, when a user enters his home, his mobile device may be configured to automatically connect to a wireless internet offered by the home's wireless adapter. So, the phone would use the wireless internet for data services instead of using a 3G or 4G service offered by the user's mobile service provider. Here, the geofence is defined by whether the mobile device is presently connected or not connected to the wireless network. In some examples, the user may specifically specify the name of the wireless connection profile (e.g., the SSID) or a particular IP address or any other indicator associated with a particular connection profile in order to activate geofence services only when the mobile device is present within such wireless connection profiles. To sum up, in a first example, the geofence services may be activated when the mobile device is present within the purview of (or connected to) any wireless network (as opposed to a cellular data network). In a second example, the geofence services may be activated only when the wireless device is connected to a specific wireless network.
- In some examples, the user may specify a particular address and define a geofence in relation to the particular address (or particular geographic point on a map). For example, the user may enter an address and specify that the geofence is a 2 mile radius around that particular address.
- In some examples, an “auto geofence profile” may be used to automatically define a geofence based on the user's current geographic location. For example, one of the geofence applications discussed here is a geofence based phone-ringer manager in a mobile device. In one use, a vibrate-only option may be automatically enabled based on the mobile device's current location within a particular geofence. This particular geofence is normally a fence defined by the user using one of the above examples. However, if an “auto geofence profile” is activated, the geofence service would automatically apply it's own predefined geofences. For example, the geofence service may define a geofence surrounding cinemas, where the user's mobile device automatically goes to vibrate when the user enters that location. The geofence service may predefine this based on mapping information offered through other services (e.g., the geofence service may tap into Google Map® resources to identify such information). In another example, the geofence service may automatically turn off the user's 3G and WiFi services and put the user's phone on vibrate when the service determines that the user is located within a proximity of a hospital (as indicated by the user's present geographic location). In some examples, the geofence service may automatically apply the auto profiles as soon as the user enters these “auto geo fences.” In some examples, the geofence service may issue an alert to the user allowing the user to confirm the auto-profile services (e.g., the automatic switchover to vibrate setting) before applying such a setting.
-
FIG. 3A illustrates an example of a user interface that allows the user to define various geofence parameters. Here, in some cases, the user may utilize more than one parameter for defining a single geofence and save the definition as a particular geofence in association with the user's profile. In some instances, the user may apply these parameters dynamically when a geofence needs to be established. In the example shown inFIG. 3A , the user defined a specific wireless network profile (or an IP address associated with a wireless profile) as the sole parameter for creating a first geofence (geofence setting 1). In this example, when the user selects “choose a wireless profile,” the system may automatically retrieve a list of available wireless profiles, or allow the user to define a particular wireless profile. In examples, once the “geofence setting 1” is established, the defined geofence may be instantly applied or may be added to the user's geofence profile (maintained, for example, by the geofence server 114) for later use by the user in conjunction with a particular geofence application. - The user interfaces, the geofence services, etc. illustrated here and through the rest of this application may be offered as part of a mobile application (an “app”) offered through the user's mobile device. These interfaces may also be offered in the form of regular web pages that the user may access from the user's mobile device or any other computing device. Here, the user may access his geofence profile by means of a login account that can be accessed over any web operated computing device where the user can make the required changes or definitions within her geofence profile.
-
FIG. 3B illustrates a user interface allowing the user to apply geofence settings from the user's geofence profile to various “geofence applications.” Examples of such geofence applications are explained in further detail below. The user is provided a list of various geofence applications allowing the user to pick one or more applications to be enabled. In addition to enabling a particular geofence application, the user also has the option of specifying a particular geofence setting to be applied to each of the enabled applications. For example, the user may enable an auto-profile option. Here, in examples, the user may not need to specify a geofence setting because the geofence service would automatically identify geofences. In the example shown inFIG. 3B , the user has also enabled the “vibrate-settings” geofence application. Here, the user would also have the option of picking one of a list of previously defined geofences to assign to this particular application. Other examples of geofence applications shown inFIG. 3B are: garage opener application; home temperature-setting application;phone 3G enable/disable application; etc. -
FIGS. 4A-4C are used to describe an example of how the geofence service operates. Here, the user's current location is indicated by thetriangle 402. In this example, the geofence service operates on the basis ofgeofence 404. For operation, the geofence service may, for example, install an application that runs in the foreground of the user's mobile device to track the user's mobile location relative to selected geofences and control activation of geofence applications based on the user's location relative to the selected geofences. In the examples ofFIGS. 4A and 4B , when the geofence service determines that the user is outside ofgeofence 404, it does not enable a particular geofence application (that may have been previously specified for geofence 404). When the user enters thegeofence area 404, the geofence service activates one or more particular geofence applications (e.g., phone-ringer application, temperature control application, etc) that were previously assigned to the particular geofence. - In some examples, several geofence applications may be simultaneously enabled, as shown in
FIG. 4C . In this example, two geofences are defined:geofence 408 andgeofence 410. The two geofences have an overlap defined byregion 410. In this example,geofence 408 is associated with a phone-ringer application.Geofence 408 is associated with a garage opener application. Accordingly, theoverlap region 410 is associated with both the phone-ringer and garage opener applications. Here, if the user is located atmobile location 1, the geofence service does not enable either of the two applications. If the user is located atgeofence overlap 410, both applications are enabled. If the user is located at a location ofgeofence 408 that is not covered by theoverlap region 410, only the phone-ringer application is turned on. If the user is located at a location ofgeofence 406 not covered byoverlap region 410, only the garage opener application is enabled. - This paragraph provides a more detailed description of the phone-ringer geofence application. When this application is enabled for a given geofence, the geofence service enables vibrate (and deactivates ringing or changes the volume setting as defined by the user) when a user enters a particular geofence. In an illustrative example, the user has the phone normally enabled at full volume when he is at home and when he is in his car. However, when he reaches work, workplace restrictions may require the user to have his mobile phone in vibrate. The user may forget to switch to vibrate option every time he enters work and may forget to switch back to ring when he leaves work. To avoid this inconvenience, the user may enable the geofence vibrate application where he may have set his geofence by either defining a wireless profile his phone connects to automatically when he enters work, or by defining a 1 mile radius around work as the geofence, etc. Accordingly, when the user enters the work based geofence, the geofence service triggers the user's mobile-device to automatically switch to the defined vibrate setting. When the user leaves the geofence location, the geofence service may cause the mobile device to automatically revert to the ring option.
- The above example was specific to controlling the phone's “ringer.” In examples, smart-phone controls (e.g., wireless radios, Bluetooth radios, etc.) may also be enabled or disabled using geofence services. Examples of such controls or functionalities may include: 3G (or 4G or the equivalents) setting, data or voice roaming settings, Wi-Fi setting, cellular data setting, tethering setting, phone auto-lock, Bluetooth setting, etc. Using an appropriate combination of geofences and geofence applications that enable or disable such features the user could potentially ensure that the battery charge cycle of the phone is enhanced or extended by selectively (and automatically) enabling and disabling the power sensitive settings of the mobile device.
- In embodiments, in addition to, or in lieu of controlling features within the user's mobile device, the user may also utilize the geofence service to control external applications. Some such examples are discussed herein with respect to
FIGS. 5A-5C . While these illustrations use specific examples such as garage opening applications, temperature setting applications, power control applications, etc., these geofence services can be extended to any other application that benefits from remote and automatic controlling based on the user's present geographic location (as determined by the location of the user's mobile device). -
FIG. 5A shows an example where the geofence service is utilized for a remote garage-opener geofence application. Here, a garage door (or mechanism controlling the garage door) is pre-fitted with a communication device that allows the garage door to receive remote instructions through radio messaging. For example, the garage opener may be fitted with an RFID device or a wireless radio device that receives a signal over the network. In some examples, the wireless device could just be connected to a home network of the user's home, allowing it to receive instructions through the home network. For example, the user's mobile device would send an instruction to the home network, allowing the home network to select and send a corresponding instruction to the wireless device attached to the garage opener. In some examples, the garage openers are already fitted with wireless receivers (e.g., from the wireless remote controls). Here, the home network would simply cause the wireless sensor to be activated appropriately. - Such remote connection capabilities, enabling remote operation of garage openers, indoor climate controllers, wireless indoor appliance controllers, etc. through, for example, a home network or through an internet connection, are already in use in current technologies. The geofencing services may simply be built on top of such existing remote communication capabilities to be able to control such devices. For example, the user may utilize X10 interfaces to electric appliance modules to enable control of the electric appliances over a network by means of X10 signals. In another example, a user may utilize LnCP protocols (developed by LG Homenet), which allows Internet-aware appliances to use existing electrical wires to talk to one another or be controlled using signals sent by a mobile device.
- As shown in
FIG. 5A , a user interface allows a user to control geofence settings for a garage opener application. Here, the user can create a profile that allows the garage door to be automatically opened when a user enters a given geofence. Accordingly, when a user enters a geofence (defined, for example, by a radius about the user's home address), the geofence service detects the entry and transmits a message, for example, to the home network or an internet service that controls the wireless device attached to the garage opener application. The garage door then automatically opens up in advance (e.g., when the user is 0.2 miles away from home), allowing the user to simply drive straight into his garage. In some examples, as illustrated inFIG. 5A , the user may even build in a delay to the garage-opening action after the user enters the geofence. -
FIG. 5B illustrates a user interface for a remote temperature control using the geofence service. In some cases, the user may wish to control the temperature within a room or a house or an office based on the user's current geographic position. For example, the user may wish to turn on the AC or start decreasing the temperature setting of the room or office when the user is only 10 miles away from reaching the room or office. In conventional systems, the user would simply use a time-based approach to control settings. That is, the temperature is set to 82 F at 6 PM, and 76 F at 7 PM, with the assumption that the user arrives home at 7 PM. But this conventional system results in power wastage when the user decides to stop for dinner before arriving home at 9 PM (causing the home to be unnecessarily cooled to 76 F for the two hours the user is not even at home). This disadvantage is cured by the geofence application. In one example, the temperature is set to 76 F only when the geofence application detects that the user is within a 2-mile radius of the house. In this example, the user would have previously established a 2-mile geofence around his house, and paired the geofence with the temperature-setting geofence application to coordinate such automatic location-based control. - In some instances, the user may want to stagger the change in temperature settings to be energy efficient. For example, on a hot day, the user may want to decrease the temperature control from an original value of 90 F to 86 F when the user is 10 miles away, to 84 F when the user is 5 miles away and to 76 F when the user is a mile away. This way, if the user decides to stop for
dinner 5 miles away from home, the temperature does not switch to a lower value until the user actually enters the 5-mile radius. Also, gradually decreasing (or decreasing in a staggered fashion) decreasing the temperature based on different proximities of the user allows energy efficient decrease of temperature (instead of suddenly dropping the temperature from 90 F to 76 F when the user enters a 2-mile radius of the house). For such a staggered temperature control example, the user may define multiple geofences (one for 10 miles, one for 5 miles, one for 2 miles, etc. around the house address) and apply all the geofences simultaneously (with each geofence setting applied for a different temperature value) for the staggering to work. In other examples, the user may define all the stagger values within one geofence using suitable user interfaces offered by the geofencing application. One example of such a user interface is shown inFIG. 5B to allow the user to create such settings. Accordingly, in an illustrative example, when the user leaves his home and is more than 2 miles away from the house, the temperature setting is allowed to increase as high as 90 F to save energy associated with cooling the house. Later, when the user is on his way back home, the geofence service automatically detects the user's presence within one or more geofences to selectively control the temperature, ensuring that the user returns home to an optimal temperature setting. -
FIG. 5C is example of a geofence application, where geofences are used for controlling electrical or electronic appliances in a house or other such location. Using suitable user interfaces (an example is shown inFIG. 5C ), the user may perform a variety of operations to efficiently control and manage appliances in his home. Some examples where the geofence services may be applied are listed below: - (1) When a user leaves his house, he may forget to turn off unessential appliances such as lights and fans and so want such appliances automatically switched off when he leaves a geofence he defined around his house. On the other hand, the user may want these turned on when he comes back home.
(2) The user may want the user's lawn to be watered (i.e., the water sprinklers to be activated) only after the user leaves his home in the mornings or after he is located a certain distance away from his home (or a certain duration after he leaves a geofence associated with his home).
(3) The user may wish to automatically engage a home alarm when the user leaves his house (or after a certain duration of time after the user leaves the geofence associated with his house) and automatically disengage the alarm after the user enters the geofence (or after a certain duration of time after the user enters the geofence).
(4) The user may wish to start his dishwasher or washer or dryer after he leaves the house (or after leaving the house's geofence) so that the noise does not bother him.
(5) The user may wish to automatically control the temperature setting of the water heater in house based on the user's current geographic location in order to conserve resources.
(6) The user may want to automatically control a music player or other entertainment device setting to ensure that the entertainment device, for example, plays a soothing music after the user's arrival within a geofence (i.e., just before the user enters the house).
To accomplish these illustrative examples, a user may draw one or more geofences and use corresponding geofence application interfaces to accomplish such automatic control of remote devices or appliances. The example inFIG. 5C would allow the user to set preferences for some such appliances. In these examples, the geofence service monitors the user's position, and then transmits a signal to the home network or other wireless capability associated with the electrical appliance to switch on or off or otherwise control the appliance based on the user's current geographic position. -
FIG. 6 is a high-level block diagram showing an example of the architecture for acomputer system 1400 that can be utilized to implement a geofence server, a web server, a computing device, etc., for performing the various operations discussed in this application. InFIG. 6 , thecomputer system 1400 includes one ormore processors 1405 andmemory 1410 connected via aninterconnect 1425. Theinterconnect 1425 is an abstraction that represents any one or more separate physical buses, point to point connections, or both connected by appropriate bridges, adapters, or controllers. Theinterconnect 1425, therefore, may include, for example, a system bus, a Peripheral Component Interconnect (PCI) bus, a HyperTransport or industry standard architecture (ISA) bus, a small computer system interface (SCSI) bus, a universal serial bus (USB), IIC (I2C) bus, or an Institute of Electrical and Electronics Engineers (IEEE) standard 694 bus, sometimes referred to as “Firewire”. - The processor(s) 1405 may include central processing units (CPUs) to control the overall operation of, for example, the host computer. In certain embodiments, the processor(s) 1405 accomplish this by executing software or firmware stored in
memory 1410. The processor(s) 1405 may be, or may include, one or more programmable general-purpose or special-purpose microprocessors, digital signal processors (DSPs), programmable controllers, application specific integrated circuits (ASICs), programmable logic devices (PLDs), or the like, or a combination of such devices. - The
memory 1410 is or includes the main memory of the computer system. Thememory 1410 represents any form of random access memory (RAM), read-only memory (ROM), flash memory (as discussed above), or the like, or a combination of such devices. In use, thememory 1410 may contain, among other things, a set of machine instructions which, when executed byprocessor 1405, causes theprocessor 1405 to perform operations to implement embodiments of the present invention. - Also connected to the processor(s) 405 through the
interconnect 1425 is anetwork adapter 1415. Thenetwork adapter 1415 provides thecomputer system 1400 with the ability to communicate with remote devices, such as the storage clients, and/or other storage servers, and may be, for example, an Ethernet adapter or Fiber Channel adapter. - The above Detailed Description of examples of the invention is not intended to be exhaustive or to limit the invention to the precise form disclosed above. While specific examples for the invention are described above for illustrative purposes, various equivalent modifications are possible within the scope of the invention, as those skilled in the relevant art will recognize. While processes or blocks are presented in a given order in this application, alternative implementations may perform routines having steps performed in a different order, or employ systems having blocks in a different order. Some processes or blocks may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or sub-combinations. Also, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed or implemented in parallel, or may be performed at different times. Further any specific numbers noted herein are only examples. It is understood that alternative implementations may employ differing values or ranges.
- The various illustrations and teachings provided herein can also be applied to systems other than the system described above. The elements and acts of the various examples described above can be combined to provide further implementations of the invention.
Claims (1)
1. A method for operating a geofence application to remotely control an electric or electronic appliance, the method comprising:
defining a geofence associated with a particular geographic location; and
upon a user entering the geofence, automatically activating an electric or electronic appliance, wherein the user's current geographic position is determined using the geographic location of the user's mobile device.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/342,825 US20120172027A1 (en) | 2011-01-03 | 2012-01-03 | Use of geofences for location-based activation and control of services |
US14/337,065 US9674658B2 (en) | 2011-01-03 | 2014-07-21 | Use of geofences for location-based activation and control of services |
US15/586,521 US10171938B2 (en) | 2011-01-03 | 2017-05-04 | Use of geofences for location-based activation and control of services |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161397727P | 2011-01-03 | 2011-01-03 | |
US13/342,825 US20120172027A1 (en) | 2011-01-03 | 2012-01-03 | Use of geofences for location-based activation and control of services |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/337,065 Continuation US9674658B2 (en) | 2011-01-03 | 2014-07-21 | Use of geofences for location-based activation and control of services |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120172027A1 true US20120172027A1 (en) | 2012-07-05 |
Family
ID=46381190
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/342,825 Abandoned US20120172027A1 (en) | 2011-01-03 | 2012-01-03 | Use of geofences for location-based activation and control of services |
US14/337,065 Expired - Fee Related US9674658B2 (en) | 2011-01-03 | 2014-07-21 | Use of geofences for location-based activation and control of services |
US15/586,521 Active US10171938B2 (en) | 2011-01-03 | 2017-05-04 | Use of geofences for location-based activation and control of services |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/337,065 Expired - Fee Related US9674658B2 (en) | 2011-01-03 | 2014-07-21 | Use of geofences for location-based activation and control of services |
US15/586,521 Active US10171938B2 (en) | 2011-01-03 | 2017-05-04 | Use of geofences for location-based activation and control of services |
Country Status (1)
Country | Link |
---|---|
US (3) | US20120172027A1 (en) |
Cited By (230)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130090106A1 (en) * | 2011-10-07 | 2013-04-11 | Neuaer, Llc | Automating actions within a phone network based upon scanned wireless signals |
US20130190018A1 (en) * | 2011-10-07 | 2013-07-25 | Newaer Inc. | Determining virtual location based upon scanned wireless signals |
EP2690404A1 (en) * | 2012-07-23 | 2014-01-29 | Deutsche Post AG | Creation of a geofence |
CN103778741A (en) * | 2014-02-28 | 2014-05-07 | 四川为民科技有限公司 | Electronic fence integrated control system and monitoring method |
GB2507549A (en) * | 2012-11-02 | 2014-05-07 | Sony Corp | Controlling electrical devices associated with a property based on mobile device location |
WO2014074655A1 (en) * | 2012-11-06 | 2014-05-15 | Michael Gurin | Dynamic personalization profile |
US20140162692A1 (en) * | 2012-12-11 | 2014-06-12 | Research In Motion Limited | Geofencing system and method |
EP2744234A1 (en) * | 2012-12-11 | 2014-06-18 | BlackBerry Limited | Geofencing system and method |
WO2014128706A1 (en) * | 2013-02-21 | 2014-08-28 | Mermelstein Yaakov Z | Method and system that open data files and applications automatically based on geographic location |
US20140242947A1 (en) * | 2013-02-25 | 2014-08-28 | Dell Products L.P. | System and method for dynamic geo-fencing |
ES2491990A1 (en) * | 2013-03-07 | 2014-09-08 | Enrique URRUTIA PELETIER | Control and management system based on the transit of electronic devices (gps, etc.) in geo-referenced rooms that represent spaces. Various applications (Machine-translation by Google Translate, not legally binding) |
WO2014206627A1 (en) * | 2013-06-26 | 2014-12-31 | International Business Machines Corporation | Mobile network based geofencing |
US20150039100A1 (en) * | 2012-12-28 | 2015-02-05 | Panasonic Intellectual Property Corporation Of America | Control method |
US8965406B2 (en) * | 2012-09-06 | 2015-02-24 | Square, Inc. | Generating geofences |
US20150094860A1 (en) * | 2013-09-27 | 2015-04-02 | Siemens Industry, Inc. | Use of a geo-fencing perimeter for energy efficient building control |
KR20150045827A (en) * | 2013-10-21 | 2015-04-29 | 에스케이플래닛 주식회사 | System and method for electronic tag integrated identification, and apparatus applied to the same |
CN104597882A (en) * | 2014-07-15 | 2015-05-06 | 物联智慧科技(深圳)有限公司 | Intelligent electrical appliance, mobile communication device, intelligent electrical appliance control system and method |
US9031540B2 (en) | 2011-10-07 | 2015-05-12 | Newaer Inc. | Automatication of a user transaction based upon scanned wireless signals |
US20150156311A1 (en) * | 2013-12-04 | 2015-06-04 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Recommending Preferred Ringer Settings For A Mobile Communications Device |
US20150163533A1 (en) * | 2013-12-10 | 2015-06-11 | Cellco Partnership D/B/A Verizon Wireless | Take it with you premium video content |
US20150163631A1 (en) * | 2013-12-11 | 2015-06-11 | Honeywell International Inc. | Building automation system with geo-fencing |
US20150188777A1 (en) * | 2013-12-31 | 2015-07-02 | Citrix Systems, Inc. | Providing mobile device management functionalities |
US20150193130A1 (en) * | 2014-01-08 | 2015-07-09 | Samsung Electronics Co., Ltd. | Method of controlling device and control apparatus |
US9100790B2 (en) | 2011-11-01 | 2015-08-04 | Newaer, Inc. | Automating actions with a phone network based upon scanned wireless signals |
US20150230054A1 (en) * | 2014-02-11 | 2015-08-13 | Google Inc. | Virtual geographic perimeters made up of multiple component shapes |
US9115908B2 (en) | 2011-07-27 | 2015-08-25 | Honeywell International Inc. | Systems and methods for managing a programmable thermostat |
US20150288666A1 (en) * | 2014-04-05 | 2015-10-08 | Wearable Intelligence, Inc. | Systems and methods for digital workflow and communication |
US20150288764A1 (en) * | 2014-04-08 | 2015-10-08 | Xiaomi Inc. | Method and apparatus for controlling smart terminal |
WO2015154360A1 (en) * | 2014-04-08 | 2015-10-15 | 小米科技有限责任公司 | Method and device for controlling smart terminal |
WO2015013099A3 (en) * | 2013-07-25 | 2015-10-29 | Square, Inc. | Generating geofences |
US9179257B2 (en) | 2013-08-21 | 2015-11-03 | Pitney Bowes Inc. | Method and system for determining high precision geo-fencing using business property boundaries |
GB2526523A (en) * | 2014-04-14 | 2015-12-02 | British Gas Trading Ltd | Controller for a thermal appliance |
US20150350410A1 (en) * | 2014-05-30 | 2015-12-03 | Wavemarket, Inc. | System and method for mobile device control delegation |
US20150372832A1 (en) * | 2014-06-23 | 2015-12-24 | Google Inc. | Methods and apparatus for exploiting interfaces smart environment device application program interfaces |
US20150369509A1 (en) * | 2013-02-10 | 2015-12-24 | tado GmbH | Method and control apparatus for switching a night mode of a heating system and/or an air-conditioning system on and off |
US20160007156A1 (en) * | 2014-07-02 | 2016-01-07 | Mediatek Inc. | Mobile communication devices and context-based geofence control methods thereof |
US20160043896A1 (en) * | 2014-08-05 | 2016-02-11 | Fibar Group sp. z o.o. | Home network manager for home automation |
WO2016023753A1 (en) * | 2014-08-14 | 2016-02-18 | Echostar Uk Holdings Limited | Personalized ambient temperature management |
US9280559B1 (en) * | 2015-06-02 | 2016-03-08 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
WO2016034939A1 (en) * | 2014-09-05 | 2016-03-10 | Alcatel Lucent | Distributed and mobile virtual fences |
US20160119162A1 (en) * | 2012-08-07 | 2016-04-28 | Honeywell International Inc. | Method for controlling an hvac system using a proximity aware mobile device |
US9351114B2 (en) * | 2013-07-25 | 2016-05-24 | Square, Inc. | Generating geofences |
CN105828294A (en) * | 2016-05-19 | 2016-08-03 | 北京小米移动软件有限公司 | Detection method and device |
US20160223998A1 (en) * | 2013-09-27 | 2016-08-04 | Siemens Industry, Inc. | System and method for deterministic calculation of recovery time for an environmental system |
WO2016122539A1 (en) * | 2015-01-29 | 2016-08-04 | Hewlett Packard Enterprise Development Lp | Applying rules to a device from a service detected by the device |
US9426120B1 (en) * | 2012-12-21 | 2016-08-23 | Mobile Iron, Inc. | Location and time based mobile app policies |
EP3065346A1 (en) * | 2015-03-06 | 2016-09-07 | Honeywell International Inc. | Multi-user geofencing for building automation |
US20160258647A1 (en) * | 2009-08-21 | 2016-09-08 | Allure Energy, Inc. | Energy management system and method |
US20160262010A1 (en) * | 2014-06-04 | 2016-09-08 | Grandios Technologies, Llc | Geo-fencing based functions |
US20160286033A1 (en) * | 2015-03-25 | 2016-09-29 | Honeywell International Inc. | Geo-fencing in a building automation system |
US20160323241A1 (en) * | 2014-07-29 | 2016-11-03 | GeoFrenzy, Inc. | Geocoding with geofences |
US9497589B2 (en) * | 2014-11-25 | 2016-11-15 | International Business Machines Corporation | Systems and methods for managing sensitive data stored on a wireless computing device |
US20160343233A1 (en) * | 2015-05-19 | 2016-11-24 | GM Global Technology Operations LLC | Providing a building door reminder in a vehicle |
US20160357782A1 (en) * | 2015-06-02 | 2016-12-08 | GeoFrenzy, Inc. | Geofence Information Delivery Systems and Methods |
WO2016196496A1 (en) * | 2015-06-02 | 2016-12-08 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9560482B1 (en) | 2015-12-09 | 2017-01-31 | Honeywell International Inc. | User or automated selection of enhanced geo-fencing |
WO2017019945A1 (en) * | 2015-07-30 | 2017-02-02 | Google Inc. | Power management by powering off unnecessary radios automatically |
CN106412833A (en) * | 2016-10-19 | 2017-02-15 | 上海安吉星信息服务有限公司 | Intelligent household control method, apparatus and system |
US9609478B2 (en) | 2015-04-27 | 2017-03-28 | Honeywell International Inc. | Geo-fencing with diagnostic feature |
US9628951B1 (en) | 2015-11-11 | 2017-04-18 | Honeywell International Inc. | Methods and systems for performing geofencing with reduced power consumption |
US20170134891A1 (en) * | 2015-11-06 | 2017-05-11 | Leeo, Inc. | Electronic-device association based on location duration |
US20170130979A1 (en) * | 2015-11-11 | 2017-05-11 | Honeywell International Inc. | Hvac control using geofencing |
JP2017513397A (en) * | 2014-04-01 | 2017-05-25 | クアルコム,インコーポレイテッド | Reduction of overlapping geofences |
US20170150308A1 (en) * | 2014-07-29 | 2017-05-25 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US20170171704A1 (en) * | 2015-12-09 | 2017-06-15 | Honeywell International Inc. | Methods and systems for automatic adjustment of a geofence size |
US20170187866A1 (en) * | 2015-10-17 | 2017-06-29 | Eric Qing Li | Automatic Volume Control Based on Context and Location |
EP3160119A4 (en) * | 2014-06-20 | 2017-07-19 | ZTE Corporation | Customized method and apparatus for controlling electric appliance |
EP3074723A4 (en) * | 2013-12-05 | 2017-08-09 | eBay Inc. | A geo-fence system |
US20170249712A1 (en) * | 2013-09-24 | 2017-08-31 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
GB2535388B (en) * | 2014-02-10 | 2017-09-27 | Kit Jiun Chan Mark | System of living |
US9778235B2 (en) | 2013-07-17 | 2017-10-03 | Leeo, Inc. | Selective electrical coupling based on environmental conditions |
US9781153B2 (en) | 2014-09-30 | 2017-10-03 | At&T Intellectual Property I, L.P. | Local applications and local application distribution |
US9788039B2 (en) | 2014-06-23 | 2017-10-10 | Google Inc. | Camera system API for third-party integrations |
US9819753B2 (en) | 2011-12-02 | 2017-11-14 | Location Labs, Inc. | System and method for logging and reporting mobile device activity information |
US9820231B2 (en) | 2013-06-14 | 2017-11-14 | Microsoft Technology Licensing, Llc | Coalescing geo-fence events |
US9843987B2 (en) | 2015-06-15 | 2017-12-12 | At&T Intellectual Property I, L.P. | Consumer service cloud for implementing location-based services to control smart devices |
US9865016B2 (en) | 2014-09-08 | 2018-01-09 | Leeo, Inc. | Constrained environmental monitoring based on data privileges |
EP3267701A1 (en) * | 2016-07-08 | 2018-01-10 | Deutsche Telekom AG | Server and method for location-based enablement of an application on a mobile device |
US9880604B2 (en) | 2011-04-20 | 2018-01-30 | Microsoft Technology Licensing, Llc | Energy efficient location detection |
US9906609B2 (en) | 2015-06-02 | 2018-02-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9906902B2 (en) | 2015-06-02 | 2018-02-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9961536B2 (en) | 2012-01-13 | 2018-05-01 | Location Labs, Inc. | System and method for implementing histogram controlled mobile devices |
US9978265B2 (en) | 2016-04-11 | 2018-05-22 | Tti (Macao Commercial Offshore) Limited | Modular garage door opener |
US9998866B2 (en) | 2013-06-14 | 2018-06-12 | Microsoft Technology Licensing, Llc | Detecting geo-fence events using varying confidence levels |
US20180167769A1 (en) * | 2013-02-22 | 2018-06-14 | Intel Corporation | Public and private geo-fences |
US10019768B2 (en) * | 2014-02-28 | 2018-07-10 | Costar Realty Information, Inc. | Systems and methods for tracking, marketing, and/or attributing interest in one or more real estate properties |
EP3346645A1 (en) * | 2017-01-06 | 2018-07-11 | Centrica Connected Home Limited | Environmental control method and apparatus |
US20180198755A1 (en) * | 2007-06-12 | 2018-07-12 | Icontrol Networks, Inc. | Integrated security and control system with geofencing |
US10026304B2 (en) | 2014-10-20 | 2018-07-17 | Leeo, Inc. | Calibrating an environmental monitoring device |
US10057110B2 (en) | 2015-11-06 | 2018-08-21 | Honeywell International Inc. | Site management system with dynamic site threat level based on geo-location data |
CN108463974A (en) * | 2016-01-11 | 2018-08-28 | 开利公司 | For the improvement in the communication system of remote-control device control |
US20180279077A1 (en) * | 2016-05-09 | 2018-09-27 | Hippware, Inc. | Platform for geo-fence social media |
US10115277B2 (en) * | 2014-07-29 | 2018-10-30 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US10121215B2 (en) * | 2014-07-29 | 2018-11-06 | GeoFrenzy, Inc. | Systems and methods for managing real estate titles and permissions |
US10127802B2 (en) | 2010-09-28 | 2018-11-13 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US10142392B2 (en) | 2007-01-24 | 2018-11-27 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
US10142394B2 (en) | 2007-06-12 | 2018-11-27 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US10140840B2 (en) | 2007-04-23 | 2018-11-27 | Icontrol Networks, Inc. | Method and system for providing alternate network access |
US10146960B1 (en) | 2017-05-30 | 2018-12-04 | Palantir Technologies Inc. | Systems and methods for producing, displaying, and interacting with collaborative environments using classification-based access control |
US20180348718A1 (en) * | 2017-06-04 | 2018-12-06 | Apple Inc. | Presence triggered notifications and actions |
US10156959B2 (en) | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US10171938B2 (en) | 2011-01-03 | 2019-01-01 | Mani Partheesh | Use of geofences for location-based activation and control of services |
WO2019006179A1 (en) * | 2017-06-28 | 2019-01-03 | ATOM, Inc. | Customizing hotel, timeshare, and rental property guest experiences using internet of things devices |
US20190028295A1 (en) * | 2012-06-11 | 2019-01-24 | Apple Inc. | Location-Based Device Automation |
US10200504B2 (en) | 2007-06-12 | 2019-02-05 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10237806B2 (en) | 2009-04-30 | 2019-03-19 | Icontrol Networks, Inc. | Activation of a home automation controller |
US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
CN109506325A (en) * | 2018-09-14 | 2019-03-22 | 上海擎感智能科技有限公司 | Intelligent air condition autocontrol method, system, storage medium and equipment |
US10250401B1 (en) | 2017-11-29 | 2019-04-02 | Palantir Technologies Inc. | Systems and methods for providing category-sensitive chat channels |
US10274228B2 (en) | 2016-04-28 | 2019-04-30 | Trane International Inc. | Packaged HVAC unit with secondary system capability |
US10306403B2 (en) | 2016-08-03 | 2019-05-28 | Honeywell International Inc. | Location based dynamic geo-fencing system for security |
US10302322B2 (en) | 2016-07-22 | 2019-05-28 | Ademco Inc. | Triage of initial schedule setup for an HVAC controller |
US10313303B2 (en) | 2007-06-12 | 2019-06-04 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US10317102B2 (en) | 2017-04-18 | 2019-06-11 | Ademco Inc. | Geofencing for thermostatic control |
US10339791B2 (en) | 2007-06-12 | 2019-07-02 | Icontrol Networks, Inc. | Security network integrated with premise security system |
US10348575B2 (en) | 2013-06-27 | 2019-07-09 | Icontrol Networks, Inc. | Control system user interface |
US10349207B2 (en) * | 2015-10-26 | 2019-07-09 | Intel Corporation | Mobile geo-fence system |
US10360760B2 (en) | 2012-06-22 | 2019-07-23 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US10365810B2 (en) | 2007-06-12 | 2019-07-30 | Icontrol Networks, Inc. | Control system user interface |
US10375514B2 (en) * | 2014-07-29 | 2019-08-06 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US10383170B2 (en) | 2014-02-14 | 2019-08-13 | ATOM, Inc. | Systems and methods for customizing hotel, timeshare, and rental property guest experiences, and conserving resources and utilities using internet of things devices and location tracking augmented with contextual awareness |
US10380871B2 (en) | 2005-03-16 | 2019-08-13 | Icontrol Networks, Inc. | Control system user interface |
US10389736B2 (en) | 2007-06-12 | 2019-08-20 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10423309B2 (en) | 2007-06-12 | 2019-09-24 | Icontrol Networks, Inc. | Device integration framework |
US20190297151A1 (en) * | 2014-12-16 | 2019-09-26 | Citrix Systems, Inc. | Methods and systems for connecting devices to applications and desktops that are receiving maintenance |
US10430062B2 (en) * | 2017-05-30 | 2019-10-01 | Palantir Technologies Inc. | Systems and methods for geo-fenced dynamic dissemination |
US10444717B2 (en) | 2016-09-16 | 2019-10-15 | Whirlpool Corporation | Coordination of control modes among appliances and utilities |
US10447491B2 (en) | 2004-03-16 | 2019-10-15 | Icontrol Networks, Inc. | Premises system management using status signal |
US10467842B2 (en) | 2017-03-17 | 2019-11-05 | Bank Of America Corporation | Portable item transfer container |
US10488062B2 (en) | 2016-07-22 | 2019-11-26 | Ademco Inc. | Geofence plus schedule for a building controller |
US10498830B2 (en) | 2007-06-12 | 2019-12-03 | Icontrol Networks, Inc. | Wi-Fi-to-serial encapsulation in systems |
US10522026B2 (en) | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10530839B2 (en) | 2008-08-11 | 2020-01-07 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
EP3592002A1 (en) * | 2012-08-22 | 2020-01-08 | eBay, Inc. | Passive dynamic geofencing for mobile devices |
US20200029218A1 (en) * | 2017-03-30 | 2020-01-23 | Visa International Service Association | Fraudulent wireless network detection with proximate network data |
US10560324B2 (en) | 2013-03-15 | 2020-02-11 | Location Labs, Inc. | System and method for enabling user device control |
US10560804B2 (en) | 2012-11-28 | 2020-02-11 | Location Labs, Inc. | System and method for enabling mobile device applications and functional components |
US10559193B2 (en) | 2002-02-01 | 2020-02-11 | Comcast Cable Communications, Llc | Premises management systems |
CN110798815A (en) * | 2018-08-01 | 2020-02-14 | 珠海格力电器股份有限公司 | Intelligent household system, electric appliance control method and device and router |
US10574744B2 (en) | 2013-01-31 | 2020-02-25 | Dell Products L.P. | System and method for managing peer-to-peer information exchanges |
US10582333B2 (en) | 2014-07-29 | 2020-03-03 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US10605472B2 (en) | 2016-02-19 | 2020-03-31 | Ademco Inc. | Multiple adaptive geo-fences for a building |
US10616075B2 (en) | 2007-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10616244B2 (en) | 2006-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Activation of gateway device |
US10657768B2 (en) | 2012-06-22 | 2020-05-19 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US10666523B2 (en) | 2007-06-12 | 2020-05-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10672226B2 (en) | 2012-06-22 | 2020-06-02 | Zonal Systems, Llc | Method for authenticating a wager using a system and method for interacting with virtual geographic zones |
US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
US10735249B2 (en) | 2004-03-16 | 2020-08-04 | Icontrol Networks, Inc. | Management of a security system at a premises |
US10736176B2 (en) | 2014-02-14 | 2020-08-04 | ATOM, Inc. | Systems and methods for conserving guest room resources and utilities using internet of things devices |
US10741057B2 (en) | 2010-12-17 | 2020-08-11 | Icontrol Networks, Inc. | Method and system for processing security event data |
US10747216B2 (en) | 2007-02-28 | 2020-08-18 | Icontrol Networks, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
US10754304B2 (en) | 2004-03-16 | 2020-08-25 | Icontrol Networks, Inc. | Automation system with mobile interface |
US10757533B1 (en) | 2019-04-25 | 2020-08-25 | Motorola Mobility Llc | Motion data and wireless data for location |
US10771617B1 (en) * | 2017-12-22 | 2020-09-08 | Charles Isgar | Mobile computing intervening system using geofencing |
US10785319B2 (en) | 2006-06-12 | 2020-09-22 | Icontrol Networks, Inc. | IP device discovery systems and methods |
US10802459B2 (en) | 2015-04-27 | 2020-10-13 | Ademco Inc. | Geo-fencing with advanced intelligent recovery |
US10805761B2 (en) * | 2014-07-29 | 2020-10-13 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US10802469B2 (en) | 2015-04-27 | 2020-10-13 | Ademco Inc. | Geo-fencing with diagnostic feature |
US10805775B2 (en) | 2015-11-06 | 2020-10-13 | Jon Castor | Electronic-device detection and activity association |
US10841801B1 (en) * | 2019-06-24 | 2020-11-17 | Motorola Mobility Llc | Pillar location for a mobile device |
US10841381B2 (en) | 2005-03-16 | 2020-11-17 | Icontrol Networks, Inc. | Security system with networked touchscreen |
EP2849164B1 (en) | 2013-05-30 | 2020-12-30 | Samsung Electronics Co., Ltd | Home appliance and method of controlling home network system |
US10887267B2 (en) | 2018-09-12 | 2021-01-05 | International Business Machines Corporation | Intelligent notification routing and delivery |
US20210014826A1 (en) * | 2014-03-19 | 2021-01-14 | Oath Inc. | Systems and methods for optimizing message notification based on geographic location and time |
US10917514B1 (en) * | 2019-09-05 | 2021-02-09 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for activating near field communication card |
US10932084B2 (en) | 2014-07-29 | 2021-02-23 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US10979849B2 (en) | 2015-06-02 | 2021-04-13 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US10979389B2 (en) | 2004-03-16 | 2021-04-13 | Icontrol Networks, Inc. | Premises management configuration and control |
US10993187B2 (en) | 2012-12-20 | 2021-04-27 | Location Labs, Inc. | System and method for controlling communication device use |
US10999254B2 (en) | 2005-03-16 | 2021-05-04 | Icontrol Networks, Inc. | System for data routing in networks |
CN112908042A (en) * | 2015-03-31 | 2021-06-04 | 深圳市大疆创新科技有限公司 | System and remote control for operating an unmanned aerial vehicle |
US11064565B2 (en) | 2014-02-14 | 2021-07-13 | ATOM, Inc. | Systems and methods for personifying interactive displays used in hotel guest rooms |
US11069440B2 (en) * | 2018-01-31 | 2021-07-20 | Fast Pathway, Inc. | Application for measuring medical service provider wait time |
US11089122B2 (en) | 2007-06-12 | 2021-08-10 | Icontrol Networks, Inc. | Controlling data routing among networks |
US11113950B2 (en) | 2005-03-16 | 2021-09-07 | Icontrol Networks, Inc. | Gateway integrated with premises security system |
US11146637B2 (en) | 2014-03-03 | 2021-10-12 | Icontrol Networks, Inc. | Media content management |
US11153266B2 (en) | 2004-03-16 | 2021-10-19 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US11182060B2 (en) | 2004-03-16 | 2021-11-23 | Icontrol Networks, Inc. | Networked touchscreen with integrated interfaces |
US11201755B2 (en) | 2004-03-16 | 2021-12-14 | Icontrol Networks, Inc. | Premises system management using status signal |
US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11240628B2 (en) | 2014-07-29 | 2022-02-01 | GeoFrenzy, Inc. | Systems and methods for decoupling and delivering geofence geometries to maps |
US11240059B2 (en) | 2010-12-20 | 2022-02-01 | Icontrol Networks, Inc. | Defining and implementing sensor triggered response rules |
US11237714B2 (en) | 2007-06-12 | 2022-02-01 | Control Networks, Inc. | Control system user interface |
US11244286B2 (en) * | 2020-01-24 | 2022-02-08 | Charles Isgar | Volunteer reporting system |
US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11258625B2 (en) | 2008-08-11 | 2022-02-22 | Icontrol Networks, Inc. | Mobile premises automation platform |
US20220070610A1 (en) * | 2014-07-29 | 2022-03-03 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US11277465B2 (en) | 2004-03-16 | 2022-03-15 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US11302320B2 (en) | 2019-06-17 | 2022-04-12 | ATOM, Inc. | Systems and methods for disabling voice assistant audio monitoring and data capture for smart speakers and smart systems |
US11310199B2 (en) | 2004-03-16 | 2022-04-19 | Icontrol Networks, Inc. | Premises management configuration and control |
US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11316958B2 (en) | 2008-08-11 | 2022-04-26 | Icontrol Networks, Inc. | Virtual device systems and methods |
US11343380B2 (en) | 2004-03-16 | 2022-05-24 | Icontrol Networks, Inc. | Premises system automation |
US11368327B2 (en) | 2008-08-11 | 2022-06-21 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US11386458B2 (en) * | 2014-12-10 | 2022-07-12 | Ebay Inc. | Geo-fenced marketplace |
US11386477B2 (en) | 2020-05-28 | 2022-07-12 | Kpn Innovations, Llc. | Methods and systems for geographically tracking nourishment selection |
US11398147B2 (en) | 2010-09-28 | 2022-07-26 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
US11424980B2 (en) | 2005-03-16 | 2022-08-23 | Icontrol Networks, Inc. | Forming a security network including integrated security system components |
US11423756B2 (en) | 2007-06-12 | 2022-08-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11451409B2 (en) | 2005-03-16 | 2022-09-20 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US11455178B2 (en) * | 2019-02-18 | 2022-09-27 | Samsung Electronics Co., Ltd | Method for providing routine to determine a state of an electronic device and electronic device supporting same |
US11489812B2 (en) | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US11506422B2 (en) * | 2016-11-29 | 2022-11-22 | Rheem Australia Pty Limited | Location based temperature limit control for a water heater |
US20220377494A1 (en) * | 2014-07-29 | 2022-11-24 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US11580514B1 (en) * | 2020-06-05 | 2023-02-14 | Block, Inc. | Reduced friction for merchant interactions |
US11582065B2 (en) | 2007-06-12 | 2023-02-14 | Icontrol Networks, Inc. | Systems and methods for device communication |
US11601810B2 (en) | 2007-06-12 | 2023-03-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11677577B2 (en) | 2004-03-16 | 2023-06-13 | Icontrol Networks, Inc. | Premises system management using status signal |
US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
US11706045B2 (en) | 2005-03-16 | 2023-07-18 | Icontrol Networks, Inc. | Modular electronic display platform |
US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11750414B2 (en) | 2010-12-16 | 2023-09-05 | Icontrol Networks, Inc. | Bidirectional security sensor communication for a premises security system |
US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
WO2023196790A1 (en) * | 2022-04-07 | 2023-10-12 | Ecolink Intelligent Technology, Inc. | Method and apparatus for location-based, automated control of electronic devices |
US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
US11792330B2 (en) | 2005-03-16 | 2023-10-17 | Icontrol Networks, Inc. | Communication and automation in a premises management system |
US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11816323B2 (en) | 2008-06-25 | 2023-11-14 | Icontrol Networks, Inc. | Automation system user interface |
US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11961093B2 (en) | 2022-06-20 | 2024-04-16 | SZ DJI Technology Co., Ltd. | Authentication systems and methods for generating flight regulations |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10136251B2 (en) * | 2013-11-28 | 2018-11-20 | Microsoft Technology Licensing, Llc | Geofence compositions |
US9936346B2 (en) | 2013-11-28 | 2018-04-03 | Microsoft Technology Licensing, Llc | Geofences from context and crowd-sourcing |
US10018470B2 (en) * | 2013-12-20 | 2018-07-10 | Apple Inc. | Location-based operating modes |
US10024564B2 (en) | 2014-07-15 | 2018-07-17 | Opower, Inc. | Thermostat eco-mode |
EP3226587B1 (en) * | 2014-12-17 | 2019-02-20 | Huawei Technologies Co., Ltd. | Geo-fencing implementation method and mobile device |
CN107787469A (en) | 2015-05-04 | 2018-03-09 | 江森自控科技公司 | Multifunctional household control system with control system maincenter and distance sensor |
US10677484B2 (en) | 2015-05-04 | 2020-06-09 | Johnson Controls Technology Company | User control device and multi-function home control system |
AU2016258911A1 (en) | 2015-05-04 | 2017-12-07 | Johnson Controls Technology Company | Mountable touch thermostat using transparent screen technology |
US10760809B2 (en) | 2015-09-11 | 2020-09-01 | Johnson Controls Technology Company | Thermostat with mode settings for multiple zones |
US20170075510A1 (en) | 2015-09-11 | 2017-03-16 | Johnson Controls Technology Company | Thermostat with occupant identity determination features |
US10461951B2 (en) | 2015-10-07 | 2019-10-29 | Trane International Inc. | HVAC thermostat with fuel control |
US10546472B2 (en) | 2015-10-28 | 2020-01-28 | Johnson Controls Technology Company | Thermostat with direction handoff features |
US10310477B2 (en) | 2015-10-28 | 2019-06-04 | Johnson Controls Technology Company | Multi-function thermostat with occupant tracking features |
US10655881B2 (en) | 2015-10-28 | 2020-05-19 | Johnson Controls Technology Company | Thermostat with halo light system and emergency directions |
US11277893B2 (en) | 2015-10-28 | 2022-03-15 | Johnson Controls Technology Company | Thermostat with area light system and occupancy sensor |
US10318266B2 (en) | 2015-11-25 | 2019-06-11 | Johnson Controls Technology Company | Modular multi-function thermostat |
US10941951B2 (en) | 2016-07-27 | 2021-03-09 | Johnson Controls Technology Company | Systems and methods for temperature and humidity control |
US9924315B1 (en) * | 2017-01-03 | 2018-03-20 | International Business Machines Corporation | Dynamic geofence |
US10458669B2 (en) | 2017-03-29 | 2019-10-29 | Johnson Controls Technology Company | Thermostat with interactive installation features |
US10712038B2 (en) | 2017-04-14 | 2020-07-14 | Johnson Controls Technology Company | Multi-function thermostat with air quality display |
WO2018191688A2 (en) | 2017-04-14 | 2018-10-18 | Johnson Controls Techology Company | Thermostat with exhaust fan control for air quality and humidity control |
CN108810872A (en) | 2017-05-03 | 2018-11-13 | 阿里巴巴集团控股有限公司 | Control the methods, devices and systems of data transmission |
US10231167B2 (en) | 2017-06-30 | 2019-03-12 | Otis Elevator Company | Building access zone specification for mobile applications |
US10735890B1 (en) * | 2017-07-31 | 2020-08-04 | Snap Inc. | System to track visitation metrics |
CA3212390A1 (en) | 2017-09-26 | 2019-04-04 | Rise Buildings, Llc | Systems and methods for location-based application management |
CN108156659B (en) * | 2017-11-29 | 2020-06-23 | 广东美的制冷设备有限公司 | Household appliance positioning method and device, household appliance and storage medium |
US11240626B2 (en) | 2018-01-12 | 2022-02-01 | Ford Global Technologies, Llc | Method and apparatus for movement-related remote device control |
US11131474B2 (en) | 2018-03-09 | 2021-09-28 | Johnson Controls Tyco IP Holdings LLP | Thermostat with user interface features |
US11714469B2 (en) | 2018-12-14 | 2023-08-01 | Samsung Electronics Co., Ltd. | Temperature control management of electronic device based on number of heat-emitting components in compartment |
US11107390B2 (en) | 2018-12-21 | 2021-08-31 | Johnson Controls Technology Company | Display device with halo |
CN109547308A (en) * | 2018-12-29 | 2019-03-29 | 江西与德电子技术有限公司 | A kind of control method of smart home, device, storage medium and server |
US10687273B1 (en) | 2019-03-19 | 2020-06-16 | Bank Of America Corporation | Provisioning services based on geolocation data and activity recognition |
US11288908B2 (en) | 2019-04-26 | 2022-03-29 | Carrier Corporation | Geolocation based security in intrusion systems |
US11197262B2 (en) | 2019-08-02 | 2021-12-07 | Dell Products, Lp | Systems and methods of room profiling using wireless local area networks |
US11343244B2 (en) | 2019-08-02 | 2022-05-24 | Dell Products, Lp | Method and apparatus for multi-factor verification of a computing device location within a preset geographic area |
IT201900013962A1 (en) * | 2019-08-05 | 2021-02-05 | De Longhi Appliances Srl | CONDITIONING APPARATUS AND REGULATION METHOD |
US11330551B2 (en) | 2019-08-12 | 2022-05-10 | Dell Products, Lp | Method and apparatus for location aware optimal wireless link selection system |
US11409881B2 (en) | 2019-08-12 | 2022-08-09 | Dell Products, Lp | Method and apparatus for wireless signal based location security system |
US11510047B2 (en) | 2019-08-12 | 2022-11-22 | Dell Products, Lp | Learning based wireless performance adjustment for mobile information handling system |
US11385692B2 (en) * | 2019-11-27 | 2022-07-12 | Chao-Cheng Yu | Remote automatic control power supply system |
US20220091716A1 (en) * | 2020-09-21 | 2022-03-24 | Corel Corporation | External content capture for visual mapping methods and systems |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080184751A1 (en) * | 2004-07-14 | 2008-08-07 | United Parcel Service Of America, Inc. | Wirelessly Enabled Trailer Locking/Unlocking |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6792319B1 (en) * | 2000-10-19 | 2004-09-14 | Destiny Networks, Inc. | Home automation system and method |
US7802618B2 (en) * | 2005-01-19 | 2010-09-28 | Tim Simon, Inc. | Thermostat operation method and apparatus |
US7567844B2 (en) * | 2006-03-17 | 2009-07-28 | Honeywell International Inc. | Building management system |
US8253774B2 (en) * | 2009-03-30 | 2012-08-28 | Microsoft Corporation | Ambulatory presence features |
US20110153525A1 (en) * | 2009-12-18 | 2011-06-23 | Alcatel-Lucent Usa Inc. | Method and system for managing power consumption using geolocation information |
US8556188B2 (en) * | 2010-05-26 | 2013-10-15 | Ecofactor, Inc. | System and method for using a mobile electronic device to optimize an energy management system |
US20120172027A1 (en) | 2011-01-03 | 2012-07-05 | Mani Partheesh | Use of geofences for location-based activation and control of services |
US10203665B2 (en) * | 2014-04-24 | 2019-02-12 | Vivint, Inc. | Managing home automation system based on behavior and user input |
US20160069582A1 (en) * | 2014-09-08 | 2016-03-10 | Trane International Inc. | HVAC System with Motion Sensor |
-
2012
- 2012-01-03 US US13/342,825 patent/US20120172027A1/en not_active Abandoned
-
2014
- 2014-07-21 US US14/337,065 patent/US9674658B2/en not_active Expired - Fee Related
-
2017
- 2017-05-04 US US15/586,521 patent/US10171938B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080184751A1 (en) * | 2004-07-14 | 2008-08-07 | United Parcel Service Of America, Inc. | Wirelessly Enabled Trailer Locking/Unlocking |
Cited By (482)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10559193B2 (en) | 2002-02-01 | 2020-02-11 | Comcast Cable Communications, Llc | Premises management systems |
US11489812B2 (en) | 2004-03-16 | 2022-11-01 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11811845B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11625008B2 (en) | 2004-03-16 | 2023-04-11 | Icontrol Networks, Inc. | Premises management networking |
US10447491B2 (en) | 2004-03-16 | 2019-10-15 | Icontrol Networks, Inc. | Premises system management using status signal |
US11310199B2 (en) | 2004-03-16 | 2022-04-19 | Icontrol Networks, Inc. | Premises management configuration and control |
US11244545B2 (en) | 2004-03-16 | 2022-02-08 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11677577B2 (en) | 2004-03-16 | 2023-06-13 | Icontrol Networks, Inc. | Premises system management using status signal |
US11343380B2 (en) | 2004-03-16 | 2022-05-24 | Icontrol Networks, Inc. | Premises system automation |
US11201755B2 (en) | 2004-03-16 | 2021-12-14 | Icontrol Networks, Inc. | Premises system management using status signal |
US11601397B2 (en) | 2004-03-16 | 2023-03-07 | Icontrol Networks, Inc. | Premises management configuration and control |
US11368429B2 (en) | 2004-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premises management configuration and control |
US11082395B2 (en) | 2004-03-16 | 2021-08-03 | Icontrol Networks, Inc. | Premises management configuration and control |
US11656667B2 (en) | 2004-03-16 | 2023-05-23 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11043112B2 (en) | 2004-03-16 | 2021-06-22 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11378922B2 (en) | 2004-03-16 | 2022-07-05 | Icontrol Networks, Inc. | Automation system with mobile interface |
US11037433B2 (en) | 2004-03-16 | 2021-06-15 | Icontrol Networks, Inc. | Management of a security system at a premises |
US11182060B2 (en) | 2004-03-16 | 2021-11-23 | Icontrol Networks, Inc. | Networked touchscreen with integrated interfaces |
US10979389B2 (en) | 2004-03-16 | 2021-04-13 | Icontrol Networks, Inc. | Premises management configuration and control |
US10692356B2 (en) | 2004-03-16 | 2020-06-23 | Icontrol Networks, Inc. | Control system user interface |
US11184322B2 (en) | 2004-03-16 | 2021-11-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10691295B2 (en) | 2004-03-16 | 2020-06-23 | Icontrol Networks, Inc. | User interface in a premises network |
US11916870B2 (en) | 2004-03-16 | 2024-02-27 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US11588787B2 (en) | 2004-03-16 | 2023-02-21 | Icontrol Networks, Inc. | Premises management configuration and control |
US10735249B2 (en) | 2004-03-16 | 2020-08-04 | Icontrol Networks, Inc. | Management of a security system at a premises |
US11410531B2 (en) | 2004-03-16 | 2022-08-09 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US10992784B2 (en) | 2004-03-16 | 2021-04-27 | Control Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11893874B2 (en) | 2004-03-16 | 2024-02-06 | Icontrol Networks, Inc. | Networked touchscreen with integrated interfaces |
US11175793B2 (en) | 2004-03-16 | 2021-11-16 | Icontrol Networks, Inc. | User interface in a premises network |
US11153266B2 (en) | 2004-03-16 | 2021-10-19 | Icontrol Networks, Inc. | Gateway registry methods and systems |
US10890881B2 (en) | 2004-03-16 | 2021-01-12 | Icontrol Networks, Inc. | Premises management networking |
US11537186B2 (en) | 2004-03-16 | 2022-12-27 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US10754304B2 (en) | 2004-03-16 | 2020-08-25 | Icontrol Networks, Inc. | Automation system with mobile interface |
US11159484B2 (en) | 2004-03-16 | 2021-10-26 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11277465B2 (en) | 2004-03-16 | 2022-03-15 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US11810445B2 (en) | 2004-03-16 | 2023-11-07 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11449012B2 (en) | 2004-03-16 | 2022-09-20 | Icontrol Networks, Inc. | Premises management networking |
US11626006B2 (en) | 2004-03-16 | 2023-04-11 | Icontrol Networks, Inc. | Management of a security system at a premises |
US11757834B2 (en) | 2004-03-16 | 2023-09-12 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10796557B2 (en) | 2004-03-16 | 2020-10-06 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US11782394B2 (en) | 2004-03-16 | 2023-10-10 | Icontrol Networks, Inc. | Automation system with mobile interface |
US11113950B2 (en) | 2005-03-16 | 2021-09-07 | Icontrol Networks, Inc. | Gateway integrated with premises security system |
US11367340B2 (en) | 2005-03-16 | 2022-06-21 | Icontrol Networks, Inc. | Premise management systems and methods |
US11424980B2 (en) | 2005-03-16 | 2022-08-23 | Icontrol Networks, Inc. | Forming a security network including integrated security system components |
US10841381B2 (en) | 2005-03-16 | 2020-11-17 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US11451409B2 (en) | 2005-03-16 | 2022-09-20 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US10156959B2 (en) | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US11700142B2 (en) | 2005-03-16 | 2023-07-11 | Icontrol Networks, Inc. | Security network integrating security system and network devices |
US10999254B2 (en) | 2005-03-16 | 2021-05-04 | Icontrol Networks, Inc. | System for data routing in networks |
US10721087B2 (en) | 2005-03-16 | 2020-07-21 | Icontrol Networks, Inc. | Method for networked touchscreen with integrated interfaces |
US11792330B2 (en) | 2005-03-16 | 2023-10-17 | Icontrol Networks, Inc. | Communication and automation in a premises management system |
US11615697B2 (en) | 2005-03-16 | 2023-03-28 | Icontrol Networks, Inc. | Premise management systems and methods |
US10380871B2 (en) | 2005-03-16 | 2019-08-13 | Icontrol Networks, Inc. | Control system user interface |
US11824675B2 (en) | 2005-03-16 | 2023-11-21 | Icontrol Networks, Inc. | Networked touchscreen with integrated interfaces |
US10930136B2 (en) | 2005-03-16 | 2021-02-23 | Icontrol Networks, Inc. | Premise management systems and methods |
US11706045B2 (en) | 2005-03-16 | 2023-07-18 | Icontrol Networks, Inc. | Modular electronic display platform |
US11595364B2 (en) | 2005-03-16 | 2023-02-28 | Icontrol Networks, Inc. | System for data routing in networks |
US11496568B2 (en) | 2005-03-16 | 2022-11-08 | Icontrol Networks, Inc. | Security system with networked touchscreen |
US11418518B2 (en) | 2006-06-12 | 2022-08-16 | Icontrol Networks, Inc. | Activation of gateway device |
US10616244B2 (en) | 2006-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Activation of gateway device |
US10785319B2 (en) | 2006-06-12 | 2020-09-22 | Icontrol Networks, Inc. | IP device discovery systems and methods |
US11412027B2 (en) | 2007-01-24 | 2022-08-09 | Icontrol Networks, Inc. | Methods and systems for data communication |
US11706279B2 (en) | 2007-01-24 | 2023-07-18 | Icontrol Networks, Inc. | Methods and systems for data communication |
US10142392B2 (en) | 2007-01-24 | 2018-11-27 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
US11418572B2 (en) | 2007-01-24 | 2022-08-16 | Icontrol Networks, Inc. | Methods and systems for improved system performance |
US10657794B1 (en) | 2007-02-28 | 2020-05-19 | Icontrol Networks, Inc. | Security, monitoring and automation controller access and use of legacy security control panel information |
US11194320B2 (en) | 2007-02-28 | 2021-12-07 | Icontrol Networks, Inc. | Method and system for managing communication connectivity |
US10747216B2 (en) | 2007-02-28 | 2020-08-18 | Icontrol Networks, Inc. | Method and system for communicating with and controlling an alarm system from a remote server |
US11809174B2 (en) | 2007-02-28 | 2023-11-07 | Icontrol Networks, Inc. | Method and system for managing communication connectivity |
US11663902B2 (en) | 2007-04-23 | 2023-05-30 | Icontrol Networks, Inc. | Method and system for providing alternate network access |
US10672254B2 (en) | 2007-04-23 | 2020-06-02 | Icontrol Networks, Inc. | Method and system for providing alternate network access |
US11132888B2 (en) | 2007-04-23 | 2021-09-28 | Icontrol Networks, Inc. | Method and system for providing alternate network access |
US10140840B2 (en) | 2007-04-23 | 2018-11-27 | Icontrol Networks, Inc. | Method and system for providing alternate network access |
US11237714B2 (en) | 2007-06-12 | 2022-02-01 | Control Networks, Inc. | Control system user interface |
US10339791B2 (en) | 2007-06-12 | 2019-07-02 | Icontrol Networks, Inc. | Security network integrated with premise security system |
US10444964B2 (en) | 2007-06-12 | 2019-10-15 | Icontrol Networks, Inc. | Control system user interface |
US20180198755A1 (en) * | 2007-06-12 | 2018-07-12 | Icontrol Networks, Inc. | Integrated security and control system with geofencing |
US11611568B2 (en) | 2007-06-12 | 2023-03-21 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11632308B2 (en) | 2007-06-12 | 2023-04-18 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11601810B2 (en) | 2007-06-12 | 2023-03-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11316753B2 (en) | 2007-06-12 | 2022-04-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11089122B2 (en) | 2007-06-12 | 2021-08-10 | Icontrol Networks, Inc. | Controlling data routing among networks |
US11646907B2 (en) | 2007-06-12 | 2023-05-09 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10498830B2 (en) | 2007-06-12 | 2019-12-03 | Icontrol Networks, Inc. | Wi-Fi-to-serial encapsulation in systems |
US11582065B2 (en) | 2007-06-12 | 2023-02-14 | Icontrol Networks, Inc. | Systems and methods for device communication |
US10523689B2 (en) | 2007-06-12 | 2019-12-31 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10142394B2 (en) | 2007-06-12 | 2018-11-27 | Icontrol Networks, Inc. | Generating risk profile using data of home monitoring and security system |
US10423309B2 (en) | 2007-06-12 | 2019-09-24 | Icontrol Networks, Inc. | Device integration framework |
US11722896B2 (en) | 2007-06-12 | 2023-08-08 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11218878B2 (en) | 2007-06-12 | 2022-01-04 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11212192B2 (en) | 2007-06-12 | 2021-12-28 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11423756B2 (en) | 2007-06-12 | 2022-08-23 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10389736B2 (en) | 2007-06-12 | 2019-08-20 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10365810B2 (en) | 2007-06-12 | 2019-07-30 | Icontrol Networks, Inc. | Control system user interface |
US10616075B2 (en) | 2007-06-12 | 2020-04-07 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11625161B2 (en) | 2007-06-12 | 2023-04-11 | Icontrol Networks, Inc. | Control system user interface |
US10313303B2 (en) | 2007-06-12 | 2019-06-04 | Icontrol Networks, Inc. | Forming a security network including integrated security system components and network devices |
US11894986B2 (en) | 2007-06-12 | 2024-02-06 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10200504B2 (en) | 2007-06-12 | 2019-02-05 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US10237237B2 (en) | 2007-06-12 | 2019-03-19 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US10666523B2 (en) | 2007-06-12 | 2020-05-26 | Icontrol Networks, Inc. | Communication protocols in integrated systems |
US11815969B2 (en) | 2007-08-10 | 2023-11-14 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11831462B2 (en) | 2007-08-24 | 2023-11-28 | Icontrol Networks, Inc. | Controlling data routing in premises management systems |
US11916928B2 (en) | 2008-01-24 | 2024-02-27 | Icontrol Networks, Inc. | Communication protocols over internet protocol (IP) networks |
US11816323B2 (en) | 2008-06-25 | 2023-11-14 | Icontrol Networks, Inc. | Automation system user interface |
US11729255B2 (en) | 2008-08-11 | 2023-08-15 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11792036B2 (en) | 2008-08-11 | 2023-10-17 | Icontrol Networks, Inc. | Mobile premises automation platform |
US10522026B2 (en) | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US11758026B2 (en) | 2008-08-11 | 2023-09-12 | Icontrol Networks, Inc. | Virtual device systems and methods |
US11368327B2 (en) | 2008-08-11 | 2022-06-21 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US11711234B2 (en) | 2008-08-11 | 2023-07-25 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US10530839B2 (en) | 2008-08-11 | 2020-01-07 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11190578B2 (en) | 2008-08-11 | 2021-11-30 | Icontrol Networks, Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11258625B2 (en) | 2008-08-11 | 2022-02-22 | Icontrol Networks, Inc. | Mobile premises automation platform |
US11316958B2 (en) | 2008-08-11 | 2022-04-26 | Icontrol Networks, Inc. | Virtual device systems and methods |
US11641391B2 (en) | 2008-08-11 | 2023-05-02 | Icontrol Networks Inc. | Integrated cloud system with lightweight gateway for premises automation |
US11616659B2 (en) | 2008-08-11 | 2023-03-28 | Icontrol Networks, Inc. | Integrated cloud system for premises automation |
US10813034B2 (en) | 2009-04-30 | 2020-10-20 | Icontrol Networks, Inc. | Method, system and apparatus for management of applications for an SMA controller |
US11601865B2 (en) | 2009-04-30 | 2023-03-07 | Icontrol Networks, Inc. | Server-based notification of alarm event subsequent to communication failure with armed security system |
US10275999B2 (en) | 2009-04-30 | 2019-04-30 | Icontrol Networks, Inc. | Server-based notification of alarm event subsequent to communication failure with armed security system |
US10674428B2 (en) | 2009-04-30 | 2020-06-02 | Icontrol Networks, Inc. | Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces |
US10237806B2 (en) | 2009-04-30 | 2019-03-19 | Icontrol Networks, Inc. | Activation of a home automation controller |
US11553399B2 (en) | 2009-04-30 | 2023-01-10 | Icontrol Networks, Inc. | Custom content for premises management |
US11129084B2 (en) | 2009-04-30 | 2021-09-21 | Icontrol Networks, Inc. | Notification of event subsequent to communication failure with security system |
US10332363B2 (en) | 2009-04-30 | 2019-06-25 | Icontrol Networks, Inc. | Controller and interface for home security, monitoring and automation having customizable audio alerts for SMA events |
US11223998B2 (en) | 2009-04-30 | 2022-01-11 | Icontrol Networks, Inc. | Security, monitoring and automation controller access and use of legacy security control panel information |
US11665617B2 (en) | 2009-04-30 | 2023-05-30 | Icontrol Networks, Inc. | Server-based notification of alarm event subsequent to communication failure with armed security system |
US11778534B2 (en) | 2009-04-30 | 2023-10-03 | Icontrol Networks, Inc. | Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces |
US11356926B2 (en) | 2009-04-30 | 2022-06-07 | Icontrol Networks, Inc. | Hardware configurable security, monitoring and automation controller having modular communication protocol interfaces |
US11284331B2 (en) | 2009-04-30 | 2022-03-22 | Icontrol Networks, Inc. | Server-based notification of alarm event subsequent to communication failure with armed security system |
US20160258647A1 (en) * | 2009-08-21 | 2016-09-08 | Allure Energy, Inc. | Energy management system and method |
US10613556B2 (en) * | 2009-08-21 | 2020-04-07 | Samsung Electronics Co., Ltd. | Energy management system and method |
US10127802B2 (en) | 2010-09-28 | 2018-11-13 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11398147B2 (en) | 2010-09-28 | 2022-07-26 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
US11900790B2 (en) | 2010-09-28 | 2024-02-13 | Icontrol Networks, Inc. | Method, system and apparatus for automated reporting of account and sensor zone information to a central station |
US10223903B2 (en) | 2010-09-28 | 2019-03-05 | Icontrol Networks, Inc. | Integrated security system with parallel processing architecture |
US11750414B2 (en) | 2010-12-16 | 2023-09-05 | Icontrol Networks, Inc. | Bidirectional security sensor communication for a premises security system |
US10741057B2 (en) | 2010-12-17 | 2020-08-11 | Icontrol Networks, Inc. | Method and system for processing security event data |
US11341840B2 (en) | 2010-12-17 | 2022-05-24 | Icontrol Networks, Inc. | Method and system for processing security event data |
US11240059B2 (en) | 2010-12-20 | 2022-02-01 | Icontrol Networks, Inc. | Defining and implementing sensor triggered response rules |
US10171938B2 (en) | 2011-01-03 | 2019-01-01 | Mani Partheesh | Use of geofences for location-based activation and control of services |
US9880604B2 (en) | 2011-04-20 | 2018-01-30 | Microsoft Technology Licensing, Llc | Energy efficient location detection |
US9115908B2 (en) | 2011-07-27 | 2015-08-25 | Honeywell International Inc. | Systems and methods for managing a programmable thermostat |
US10454702B2 (en) | 2011-07-27 | 2019-10-22 | Ademco Inc. | Systems and methods for managing a programmable thermostat |
US9832034B2 (en) | 2011-07-27 | 2017-11-28 | Honeywell International Inc. | Systems and methods for managing a programmable thermostat |
US8805352B2 (en) * | 2011-10-07 | 2014-08-12 | Newaer Inc. | Determining virtual location based upon scanned wireless signals |
US20130190018A1 (en) * | 2011-10-07 | 2013-07-25 | Newaer Inc. | Determining virtual location based upon scanned wireless signals |
US20130090106A1 (en) * | 2011-10-07 | 2013-04-11 | Neuaer, Llc | Automating actions within a phone network based upon scanned wireless signals |
US8577354B2 (en) * | 2011-10-07 | 2013-11-05 | Newaer, Inc. | Automating actions within a phone network based upon scanned wireless signals |
US9031540B2 (en) | 2011-10-07 | 2015-05-12 | Newaer Inc. | Automatication of a user transaction based upon scanned wireless signals |
US20140066043A1 (en) * | 2011-10-07 | 2014-03-06 | Newaer, Inc. | Automating actions within a phone network based upon scanned wireless signals |
US9100790B2 (en) | 2011-11-01 | 2015-08-04 | Newaer, Inc. | Automating actions with a phone network based upon scanned wireless signals |
US9819753B2 (en) | 2011-12-02 | 2017-11-14 | Location Labs, Inc. | System and method for logging and reporting mobile device activity information |
US9961536B2 (en) | 2012-01-13 | 2018-05-01 | Location Labs, Inc. | System and method for implementing histogram controlled mobile devices |
US20190028295A1 (en) * | 2012-06-11 | 2019-01-24 | Apple Inc. | Location-Based Device Automation |
US10659248B2 (en) * | 2012-06-11 | 2020-05-19 | Apple Inc. | Location-based device automation |
US11658841B2 (en) * | 2012-06-11 | 2023-05-23 | Apple Inc. | Location-based device automation |
US20210184883A1 (en) * | 2012-06-11 | 2021-06-17 | Apple Inc. | Location-based device automation |
US10873475B2 (en) | 2012-06-11 | 2020-12-22 | Apple Inc. | Location-based device automation |
US10360760B2 (en) | 2012-06-22 | 2019-07-23 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US10657768B2 (en) | 2012-06-22 | 2020-05-19 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US10672226B2 (en) | 2012-06-22 | 2020-06-02 | Zonal Systems, Llc | Method for authenticating a wager using a system and method for interacting with virtual geographic zones |
EP2690404A1 (en) * | 2012-07-23 | 2014-01-29 | Deutsche Post AG | Creation of a geofence |
WO2014016096A1 (en) * | 2012-07-23 | 2014-01-30 | Deutsche Post Ag | Creation of a geofence |
US9319837B2 (en) | 2012-07-23 | 2016-04-19 | Deutsche Post Ag | Creation of a geofence based on movement data and a digital map |
US10063387B2 (en) * | 2012-08-07 | 2018-08-28 | Honeywell International Inc. | Method for controlling an HVAC system using a proximity aware mobile device |
US20160119162A1 (en) * | 2012-08-07 | 2016-04-28 | Honeywell International Inc. | Method for controlling an hvac system using a proximity aware mobile device |
EP3592002A1 (en) * | 2012-08-22 | 2020-01-08 | eBay, Inc. | Passive dynamic geofencing for mobile devices |
US11317239B2 (en) | 2012-08-22 | 2022-04-26 | Ebay Inc. | Passive dynamic geofencing for mobile devices |
EP3860164A1 (en) * | 2012-08-22 | 2021-08-04 | eBay, Inc. | Passive dynamic geofencing for mobile devices |
US10638255B2 (en) | 2012-08-22 | 2020-04-28 | Ebay Inc. | Passive dynamic geofencing for mobile devices |
US8965406B2 (en) * | 2012-09-06 | 2015-02-24 | Square, Inc. | Generating geofences |
GB2507549A (en) * | 2012-11-02 | 2014-05-07 | Sony Corp | Controlling electrical devices associated with a property based on mobile device location |
US20140129041A1 (en) * | 2012-11-02 | 2014-05-08 | Sony Europe Limited | System and method for controlling at least one device |
WO2014074655A1 (en) * | 2012-11-06 | 2014-05-15 | Michael Gurin | Dynamic personalization profile |
US10560804B2 (en) | 2012-11-28 | 2020-02-11 | Location Labs, Inc. | System and method for enabling mobile device applications and functional components |
US8971930B2 (en) * | 2012-12-11 | 2015-03-03 | Blackberry Limited | Geofencing system and method |
EP2744234A1 (en) * | 2012-12-11 | 2014-06-18 | BlackBerry Limited | Geofencing system and method |
US20140162692A1 (en) * | 2012-12-11 | 2014-06-12 | Research In Motion Limited | Geofencing system and method |
US10993187B2 (en) | 2012-12-20 | 2021-04-27 | Location Labs, Inc. | System and method for controlling communication device use |
US9727747B1 (en) * | 2012-12-21 | 2017-08-08 | Mobile Iron, Inc. | Location and time based mobile app policies |
US10275607B2 (en) | 2012-12-21 | 2019-04-30 | Mobile Iron, Inc. | Location and time based mobile app policies |
US9426120B1 (en) * | 2012-12-21 | 2016-08-23 | Mobile Iron, Inc. | Location and time based mobile app policies |
US9778634B2 (en) * | 2012-12-28 | 2017-10-03 | Panasonic Intellectual Property Corporation Of America | Method of controlling a target apparatus, selected from a plurality of apparatuses based on a selection from displayed apparatus information, place information, or operator information |
US20150039100A1 (en) * | 2012-12-28 | 2015-02-05 | Panasonic Intellectual Property Corporation Of America | Control method |
US10574744B2 (en) | 2013-01-31 | 2020-02-25 | Dell Products L.P. | System and method for managing peer-to-peer information exchanges |
US20150369509A1 (en) * | 2013-02-10 | 2015-12-24 | tado GmbH | Method and control apparatus for switching a night mode of a heating system and/or an air-conditioning system on and off |
US10415841B2 (en) * | 2013-02-10 | 2019-09-17 | tado GmbH | Method and control apparatus for switching a night mode of a heating system and/or an air-conditioning system on and off |
WO2014128706A1 (en) * | 2013-02-21 | 2014-08-28 | Mermelstein Yaakov Z | Method and system that open data files and applications automatically based on geographic location |
US20180167769A1 (en) * | 2013-02-22 | 2018-06-14 | Intel Corporation | Public and private geo-fences |
US20140242947A1 (en) * | 2013-02-25 | 2014-08-28 | Dell Products L.P. | System and method for dynamic geo-fencing |
US9565526B2 (en) * | 2013-02-25 | 2017-02-07 | Dell Products L.P. | System and method for dynamic geo-fencing |
ES2491990A1 (en) * | 2013-03-07 | 2014-09-08 | Enrique URRUTIA PELETIER | Control and management system based on the transit of electronic devices (gps, etc.) in geo-referenced rooms that represent spaces. Various applications (Machine-translation by Google Translate, not legally binding) |
US10560324B2 (en) | 2013-03-15 | 2020-02-11 | Location Labs, Inc. | System and method for enabling user device control |
EP2849164B1 (en) | 2013-05-30 | 2020-12-30 | Samsung Electronics Co., Ltd | Home appliance and method of controlling home network system |
US9998866B2 (en) | 2013-06-14 | 2018-06-12 | Microsoft Technology Licensing, Llc | Detecting geo-fence events using varying confidence levels |
US9820231B2 (en) | 2013-06-14 | 2017-11-14 | Microsoft Technology Licensing, Llc | Coalescing geo-fence events |
GB2531206B (en) * | 2013-06-26 | 2019-11-27 | Ibm | Mobile network based geofencing |
GB2531206A (en) * | 2013-06-26 | 2016-04-13 | Ibm | Mobile network based geofencing |
WO2014206627A1 (en) * | 2013-06-26 | 2014-12-31 | International Business Machines Corporation | Mobile network based geofencing |
US9998860B2 (en) | 2013-06-26 | 2018-06-12 | International Business Machines Corporation | Mobile network based geofencing |
JP2016535478A (en) * | 2013-06-26 | 2016-11-10 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Mobile network-based geofencing |
US10348575B2 (en) | 2013-06-27 | 2019-07-09 | Icontrol Networks, Inc. | Control system user interface |
US11296950B2 (en) | 2013-06-27 | 2022-04-05 | Icontrol Networks, Inc. | Control system user interface |
US9778235B2 (en) | 2013-07-17 | 2017-10-03 | Leeo, Inc. | Selective electrical coupling based on environmental conditions |
WO2015013099A3 (en) * | 2013-07-25 | 2015-10-29 | Square, Inc. | Generating geofences |
US10820138B2 (en) | 2013-07-25 | 2020-10-27 | Square, Inc. | Generating geofences |
US9961491B1 (en) | 2013-07-25 | 2018-05-01 | Square, Inc. | Generating geofences |
US9351114B2 (en) * | 2013-07-25 | 2016-05-24 | Square, Inc. | Generating geofences |
EP3025527A4 (en) * | 2013-07-25 | 2017-07-05 | Square, Inc. | Generating geofences |
US9179257B2 (en) | 2013-08-21 | 2015-11-03 | Pitney Bowes Inc. | Method and system for determining high precision geo-fencing using business property boundaries |
US20170249712A1 (en) * | 2013-09-24 | 2017-08-31 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US10235726B2 (en) * | 2013-09-24 | 2019-03-19 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US11651457B2 (en) * | 2013-09-24 | 2023-05-16 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US11062408B2 (en) * | 2013-09-24 | 2021-07-13 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US20210334919A1 (en) * | 2013-09-24 | 2021-10-28 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US10580099B2 (en) * | 2013-09-24 | 2020-03-03 | GeoFrenzy, Inc. | Systems and methods for secure encryption of real estate titles and permissions |
US20160223998A1 (en) * | 2013-09-27 | 2016-08-04 | Siemens Industry, Inc. | System and method for deterministic calculation of recovery time for an environmental system |
US20150094860A1 (en) * | 2013-09-27 | 2015-04-02 | Siemens Industry, Inc. | Use of a geo-fencing perimeter for energy efficient building control |
US10452036B2 (en) * | 2013-09-27 | 2019-10-22 | Siemens Industry, Inc. | System and method for deterministic calculation of recovery time for an environmental system |
KR102095546B1 (en) | 2013-10-21 | 2020-03-31 | 에스케이플래닛 주식회사 | System and method for electronic tag integrated identification, and apparatus applied to the same |
KR20150045827A (en) * | 2013-10-21 | 2015-04-29 | 에스케이플래닛 주식회사 | System and method for electronic tag integrated identification, and apparatus applied to the same |
US20150156310A1 (en) * | 2013-12-04 | 2015-06-04 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Recommending Preferred Ringer Settings For A Mobile Communications Device |
US20150156311A1 (en) * | 2013-12-04 | 2015-06-04 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Recommending Preferred Ringer Settings For A Mobile Communications Device |
US9509832B2 (en) * | 2013-12-04 | 2016-11-29 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Recommending preferred ringer settings for a mobile communications device |
KR20200021562A (en) * | 2013-12-05 | 2020-02-28 | 이베이 인크. | A geo-fence system |
US11252531B2 (en) | 2013-12-05 | 2022-02-15 | Ebay Inc. | Methods, systems, and apparatus for a geo-fence system |
EP3074723A4 (en) * | 2013-12-05 | 2017-08-09 | eBay Inc. | A geo-fence system |
KR102178193B1 (en) * | 2013-12-05 | 2020-11-12 | 이베이 인크. | A geo-fence system |
KR101958614B1 (en) | 2013-12-05 | 2019-03-14 | 이베이 인크. | A geo-fence system |
KR20200129181A (en) * | 2013-12-05 | 2020-11-17 | 이베이 인크. | A geo-fence system |
KR20180126095A (en) * | 2013-12-05 | 2018-11-26 | 이베이 인크. | A geo-fence system |
US10694317B2 (en) | 2013-12-05 | 2020-06-23 | Ebay Inc. | Methods, systems, and apparatus for a geo-fence system |
US9967706B2 (en) | 2013-12-05 | 2018-05-08 | Ebay Inc. | Methods, systems, and apparatus for a geo-fence system |
KR102247768B1 (en) * | 2013-12-05 | 2021-05-04 | 이베이 인크. | A geo-fence system |
CN107396317A (en) * | 2013-12-05 | 2017-11-24 | 电子湾有限公司 | Geo-fencing system |
US9883224B2 (en) * | 2013-12-10 | 2018-01-30 | Cellco Partnership | Take it with you premium video content |
US20150163533A1 (en) * | 2013-12-10 | 2015-06-11 | Cellco Partnership D/B/A Verizon Wireless | Take it with you premium video content |
US20150163631A1 (en) * | 2013-12-11 | 2015-06-11 | Honeywell International Inc. | Building automation system with geo-fencing |
US10768589B2 (en) | 2013-12-11 | 2020-09-08 | Ademco Inc. | Building automation system with geo-fencing |
US20150159900A1 (en) * | 2013-12-11 | 2015-06-11 | Honeywell International Inc. | Building automation remote control device with an in-application tour |
US10712718B2 (en) | 2013-12-11 | 2020-07-14 | Ademco Inc. | Building automation remote control device with in-application messaging |
CN106031129A (en) * | 2013-12-11 | 2016-10-12 | 霍尼韦尔国际公司 | Building automation control systems |
US10591877B2 (en) * | 2013-12-11 | 2020-03-17 | Ademco Inc. | Building automation remote control device with an in-application tour |
US10534331B2 (en) * | 2013-12-11 | 2020-01-14 | Ademco Inc. | Building automation system with geo-fencing |
EP3961995A1 (en) * | 2013-12-11 | 2022-03-02 | Ademco Inc. | Building automation control systems |
US10649418B2 (en) | 2013-12-11 | 2020-05-12 | Ademco Inc. | Building automation controller with configurable audio/visual cues |
WO2015089116A1 (en) * | 2013-12-11 | 2015-06-18 | Honeywell International Inc. | Building automation control systems |
US10742520B2 (en) * | 2013-12-31 | 2020-08-11 | Citrix Systems, Inc. | Providing mobile device management functionalities |
US20150188777A1 (en) * | 2013-12-31 | 2015-07-02 | Citrix Systems, Inc. | Providing mobile device management functionalities |
US11290346B2 (en) | 2013-12-31 | 2022-03-29 | Citrix Systems, Inc. | Providing mobile device management functionalities |
US20150193130A1 (en) * | 2014-01-08 | 2015-07-09 | Samsung Electronics Co., Ltd. | Method of controlling device and control apparatus |
GB2535388B (en) * | 2014-02-10 | 2017-09-27 | Kit Jiun Chan Mark | System of living |
US9668097B2 (en) * | 2014-02-11 | 2017-05-30 | Google Inc. | Virtual geographic perimeters made up of multiple component shapes |
US20150230054A1 (en) * | 2014-02-11 | 2015-08-13 | Google Inc. | Virtual geographic perimeters made up of multiple component shapes |
US10383170B2 (en) | 2014-02-14 | 2019-08-13 | ATOM, Inc. | Systems and methods for customizing hotel, timeshare, and rental property guest experiences, and conserving resources and utilities using internet of things devices and location tracking augmented with contextual awareness |
US11064565B2 (en) | 2014-02-14 | 2021-07-13 | ATOM, Inc. | Systems and methods for personifying interactive displays used in hotel guest rooms |
US10736176B2 (en) | 2014-02-14 | 2020-08-04 | ATOM, Inc. | Systems and methods for conserving guest room resources and utilities using internet of things devices |
CN103778741A (en) * | 2014-02-28 | 2014-05-07 | 四川为民科技有限公司 | Electronic fence integrated control system and monitoring method |
US10019768B2 (en) * | 2014-02-28 | 2018-07-10 | Costar Realty Information, Inc. | Systems and methods for tracking, marketing, and/or attributing interest in one or more real estate properties |
US11146637B2 (en) | 2014-03-03 | 2021-10-12 | Icontrol Networks, Inc. | Media content management |
US11943301B2 (en) | 2014-03-03 | 2024-03-26 | Icontrol Networks, Inc. | Media content management |
US11405463B2 (en) | 2014-03-03 | 2022-08-02 | Icontrol Networks, Inc. | Media content management |
US11770797B2 (en) * | 2014-03-19 | 2023-09-26 | Verizon Patent And Licensing Inc. | Systems and methods for optimizing message notification based on geographic location and time |
US20210014826A1 (en) * | 2014-03-19 | 2021-01-14 | Oath Inc. | Systems and methods for optimizing message notification based on geographic location and time |
JP2017513397A (en) * | 2014-04-01 | 2017-05-25 | クアルコム,インコーポレイテッド | Reduction of overlapping geofences |
US9619771B2 (en) * | 2014-04-05 | 2017-04-11 | Parsable, Inc. | Systems and methods for digital workflow and communication |
US10755217B2 (en) | 2014-04-05 | 2020-08-25 | Wearable Intelligence, Inc. | Systems and methods for digital workflow and communication |
US20150288666A1 (en) * | 2014-04-05 | 2015-10-08 | Wearable Intelligence, Inc. | Systems and methods for digital workflow and communication |
WO2015154360A1 (en) * | 2014-04-08 | 2015-10-15 | 小米科技有限责任公司 | Method and device for controlling smart terminal |
US20150288764A1 (en) * | 2014-04-08 | 2015-10-08 | Xiaomi Inc. | Method and apparatus for controlling smart terminal |
GB2526523B (en) * | 2014-04-14 | 2019-03-06 | British Gas Trading Ltd | Controller for a thermal appliance |
GB2526523A (en) * | 2014-04-14 | 2015-12-02 | British Gas Trading Ltd | Controller for a thermal appliance |
US10132518B2 (en) | 2014-04-14 | 2018-11-20 | British Gas Trading Limited | Controller for a thermal appliance |
US20190028585A1 (en) * | 2014-05-30 | 2019-01-24 | Location Labs, Inc. | System and method for mobile device control delegation |
US10750006B2 (en) * | 2014-05-30 | 2020-08-18 | Location Labs, Inc. | System and method for mobile device control delegation |
US10148805B2 (en) * | 2014-05-30 | 2018-12-04 | Location Labs, Inc. | System and method for mobile device control delegation |
US20150350410A1 (en) * | 2014-05-30 | 2015-12-03 | Wavemarket, Inc. | System and method for mobile device control delegation |
US9807601B2 (en) * | 2014-06-04 | 2017-10-31 | Grandios Technologies, Llc | Geo-fencing based functions |
US20160262010A1 (en) * | 2014-06-04 | 2016-09-08 | Grandios Technologies, Llc | Geo-fencing based functions |
US9883020B2 (en) | 2014-06-20 | 2018-01-30 | Zte Corporation | Customized method and apparatus for controlling electric appliance |
EP3160119A4 (en) * | 2014-06-20 | 2017-07-19 | ZTE Corporation | Customized method and apparatus for controlling electric appliance |
US20150373149A1 (en) * | 2014-06-23 | 2015-12-24 | Google Inc. | Methods and apparatus for using smart environment devices via application program interfaces |
US10764735B2 (en) | 2014-06-23 | 2020-09-01 | Google Llc | Methods and apparatus for using smart environment devices via application program interfaces |
US9788039B2 (en) | 2014-06-23 | 2017-10-10 | Google Inc. | Camera system API for third-party integrations |
US20150372832A1 (en) * | 2014-06-23 | 2015-12-24 | Google Inc. | Methods and apparatus for exploiting interfaces smart environment device application program interfaces |
US10638292B2 (en) | 2014-06-23 | 2020-04-28 | Google Llc | Methods and apparatus for using smart environment devices via application program interfaces |
US10440545B2 (en) | 2014-06-23 | 2019-10-08 | Google Llc | Methods and apparatus for using smart environment devices via application program interfaces |
US10768644B2 (en) | 2014-06-23 | 2020-09-08 | Google Llc | Camera data access based on subscription status |
US9838830B2 (en) * | 2014-06-23 | 2017-12-05 | Google Inc. | Methods and apparatus for using smart environment devices via application program interfaces |
US9668085B2 (en) | 2014-06-23 | 2017-05-30 | Google Inc. | Methods and apparatus for using smart environment devices via application program interfaces |
US10231003B2 (en) | 2014-06-23 | 2019-03-12 | Google Llc | Camera data access based on subscription status |
US9854386B2 (en) | 2014-06-23 | 2017-12-26 | Google Inc. | Methods and apparatus for using smart environment devices via application program interfaces |
US10075828B2 (en) | 2014-06-23 | 2018-09-11 | Google Llc | Methods and apparatus for using smart environment devices via application program interfaces |
US20170055125A1 (en) * | 2014-07-02 | 2017-02-23 | Mediatek Inc. | Mobile communication devices and context-based geofence control methods thereof |
US20160007156A1 (en) * | 2014-07-02 | 2016-01-07 | Mediatek Inc. | Mobile communication devices and context-based geofence control methods thereof |
US9521519B2 (en) * | 2014-07-02 | 2016-12-13 | Mediatek Inc. | Mobile communication devices and context-based geofence control methods thereof |
US9712969B2 (en) * | 2014-07-02 | 2017-07-18 | Mediatek Inc. | Mobile communication devices and context-based geofence control methods thereof |
US20160020918A1 (en) * | 2014-07-15 | 2016-01-21 | Through Tek Co., Ltd | Smart household appliance, mobile communication device, system and method for controlling smart household appliance |
CN104597882A (en) * | 2014-07-15 | 2015-05-06 | 物联智慧科技(深圳)有限公司 | Intelligent electrical appliance, mobile communication device, intelligent electrical appliance control system and method |
US10012963B2 (en) * | 2014-07-15 | 2018-07-03 | Throughtek Technology (Shenzhen) Co., Ltd. | Smart household appliance, mobile communication device, system and method for controlling smart household appliance |
US11356407B2 (en) * | 2014-07-29 | 2022-06-07 | GeoFrenzy, Inc. | Geocoding with geofences |
US11606666B2 (en) * | 2014-07-29 | 2023-03-14 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US10672244B2 (en) * | 2014-07-29 | 2020-06-02 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US11395095B2 (en) * | 2014-07-29 | 2022-07-19 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US10121215B2 (en) * | 2014-07-29 | 2018-11-06 | GeoFrenzy, Inc. | Systems and methods for managing real estate titles and permissions |
US10932084B2 (en) | 2014-07-29 | 2021-02-23 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US11711666B2 (en) * | 2014-07-29 | 2023-07-25 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US9986378B2 (en) * | 2014-07-29 | 2018-05-29 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US10115277B2 (en) * | 2014-07-29 | 2018-10-30 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US11158175B2 (en) * | 2014-07-29 | 2021-10-26 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US20170150308A1 (en) * | 2014-07-29 | 2017-05-25 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US10993073B2 (en) | 2014-07-29 | 2021-04-27 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US10694318B2 (en) * | 2014-07-29 | 2020-06-23 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US20220321527A1 (en) * | 2014-07-29 | 2022-10-06 | GeoFrenzy, Inc. | Geocoding with geofences |
US11483671B2 (en) * | 2014-07-29 | 2022-10-25 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US20210144511A1 (en) * | 2014-07-29 | 2021-05-13 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US10841734B2 (en) * | 2014-07-29 | 2020-11-17 | GeoFrenzy, Inc. | Systems and methods for defining and implementing rules for three dimensional geofences |
US20210168557A1 (en) * | 2014-07-29 | 2021-06-03 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US10237232B2 (en) * | 2014-07-29 | 2019-03-19 | GeoFrenzy, Inc. | Geocoding with geofences |
US11575648B2 (en) * | 2014-07-29 | 2023-02-07 | GeoFrenzy, Inc. | Geocoding with geofences |
US11393058B2 (en) * | 2014-07-29 | 2022-07-19 | GeoFrenzy, Inc. | Systems and methods for managing real estate titles and permissions |
US10805761B2 (en) * | 2014-07-29 | 2020-10-13 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US10762587B2 (en) * | 2014-07-29 | 2020-09-01 | GeoFrenzy, Inc. | Systems and methods for managing real estate titles and permissions |
US11838744B2 (en) * | 2014-07-29 | 2023-12-05 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US10375514B2 (en) * | 2014-07-29 | 2019-08-06 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US20220070610A1 (en) * | 2014-07-29 | 2022-03-03 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US11871296B2 (en) | 2014-07-29 | 2024-01-09 | GeoFrenzy, Inc. | Systems and methods for decoupling and delivering geofence geometries to maps |
US11564055B2 (en) * | 2014-07-29 | 2023-01-24 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US10582333B2 (en) | 2014-07-29 | 2020-03-03 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US20220377494A1 (en) * | 2014-07-29 | 2022-11-24 | GeoFrenzy, Inc. | Global registration system for aerial vehicles |
US20210250726A1 (en) * | 2014-07-29 | 2021-08-12 | GeoFrenzy, Inc. | Systems and methods for geofence security |
US11240628B2 (en) | 2014-07-29 | 2022-02-01 | GeoFrenzy, Inc. | Systems and methods for decoupling and delivering geofence geometries to maps |
US10771428B2 (en) * | 2014-07-29 | 2020-09-08 | GeoFrenzy, Inc. | Geocoding with geofences |
US20160323241A1 (en) * | 2014-07-29 | 2016-11-03 | GeoFrenzy, Inc. | Geocoding with geofences |
US11523249B2 (en) | 2014-07-29 | 2022-12-06 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US20230053257A1 (en) * | 2014-07-29 | 2023-02-16 | GeoFrenzy, Inc. | Systems and methods for determining a location of a vehicle within a geofence |
US11178507B2 (en) * | 2014-07-29 | 2021-11-16 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US20160043896A1 (en) * | 2014-08-05 | 2016-02-11 | Fibar Group sp. z o.o. | Home network manager for home automation |
US9900173B2 (en) | 2014-08-14 | 2018-02-20 | Echostar Technologies International Corporation | Personalized ambient temperature management |
WO2016023753A1 (en) * | 2014-08-14 | 2016-02-18 | Echostar Uk Holdings Limited | Personalized ambient temperature management |
CN106688254A (en) * | 2014-09-05 | 2017-05-17 | 阿尔卡特朗讯公司 | Distributed and mobile virtual fences |
WO2016034939A1 (en) * | 2014-09-05 | 2016-03-10 | Alcatel Lucent | Distributed and mobile virtual fences |
US10078865B2 (en) | 2014-09-08 | 2018-09-18 | Leeo, Inc. | Sensor-data sub-contracting during environmental monitoring |
US10043211B2 (en) | 2014-09-08 | 2018-08-07 | Leeo, Inc. | Identifying fault conditions in combinations of components |
US10102566B2 (en) | 2014-09-08 | 2018-10-16 | Leeo, Icnc. | Alert-driven dynamic sensor-data sub-contracting |
US10304123B2 (en) | 2014-09-08 | 2019-05-28 | Leeo, Inc. | Environmental monitoring device with event-driven service |
US9865016B2 (en) | 2014-09-08 | 2018-01-09 | Leeo, Inc. | Constrained environmental monitoring based on data privileges |
US9781153B2 (en) | 2014-09-30 | 2017-10-03 | At&T Intellectual Property I, L.P. | Local applications and local application distribution |
US10187420B2 (en) | 2014-09-30 | 2019-01-22 | At&T Intellectual Property I, L.P. | Local applications and local application distribution |
US10026304B2 (en) | 2014-10-20 | 2018-07-17 | Leeo, Inc. | Calibrating an environmental monitoring device |
US9497589B2 (en) * | 2014-11-25 | 2016-11-15 | International Business Machines Corporation | Systems and methods for managing sensitive data stored on a wireless computing device |
US9756467B2 (en) * | 2014-11-25 | 2017-09-05 | International Business Machines Corporation | Systems and methods for managing sensitive data stored on a wireless computing device |
US20220301009A1 (en) * | 2014-12-10 | 2022-09-22 | Ebay Inc. | Geo-fenced marketplace |
US11386458B2 (en) * | 2014-12-10 | 2022-07-12 | Ebay Inc. | Geo-fenced marketplace |
US11303704B2 (en) * | 2014-12-16 | 2022-04-12 | Citrix Systems, Inc. | Methods and systems for connecting devices to applications and desktops that are receiving maintenance |
US20190297151A1 (en) * | 2014-12-16 | 2019-09-26 | Citrix Systems, Inc. | Methods and systems for connecting devices to applications and desktops that are receiving maintenance |
WO2016122539A1 (en) * | 2015-01-29 | 2016-08-04 | Hewlett Packard Enterprise Development Lp | Applying rules to a device from a service detected by the device |
EP3065346A1 (en) * | 2015-03-06 | 2016-09-07 | Honeywell International Inc. | Multi-user geofencing for building automation |
US9900174B2 (en) | 2015-03-06 | 2018-02-20 | Honeywell International Inc. | Multi-user geofencing for building automation |
US9967391B2 (en) * | 2015-03-25 | 2018-05-08 | Honeywell International Inc. | Geo-fencing in a building automation system |
US20160286033A1 (en) * | 2015-03-25 | 2016-09-29 | Honeywell International Inc. | Geo-fencing in a building automation system |
US10674004B2 (en) | 2015-03-25 | 2020-06-02 | Ademco Inc. | Geo-fencing in a building automation system |
US10462283B2 (en) | 2015-03-25 | 2019-10-29 | Ademco Inc. | Geo-fencing in a building automation system |
CN112908042A (en) * | 2015-03-31 | 2021-06-04 | 深圳市大疆创新科技有限公司 | System and remote control for operating an unmanned aerial vehicle |
US11367081B2 (en) | 2015-03-31 | 2022-06-21 | SZ DJI Technology Co., Ltd. | Authentication systems and methods for generating flight regulations |
US10802459B2 (en) | 2015-04-27 | 2020-10-13 | Ademco Inc. | Geo-fencing with advanced intelligent recovery |
US9609478B2 (en) | 2015-04-27 | 2017-03-28 | Honeywell International Inc. | Geo-fencing with diagnostic feature |
US10802469B2 (en) | 2015-04-27 | 2020-10-13 | Ademco Inc. | Geo-fencing with diagnostic feature |
US9826357B2 (en) | 2015-04-27 | 2017-11-21 | Honeywell International Inc. | Geo-fencing with diagnostic feature |
US20160343233A1 (en) * | 2015-05-19 | 2016-11-24 | GM Global Technology Operations LLC | Providing a building door reminder in a vehicle |
US11204948B2 (en) * | 2015-06-02 | 2021-12-21 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9906905B2 (en) * | 2015-06-02 | 2018-02-27 | GeoFrenzy, Inc. | Registration mapping toolkit for geofences |
US10547697B2 (en) * | 2015-06-02 | 2020-01-28 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US10817548B2 (en) * | 2015-06-02 | 2020-10-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US10547968B2 (en) * | 2015-06-02 | 2020-01-28 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9875251B2 (en) * | 2015-06-02 | 2018-01-23 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US20180143999A1 (en) * | 2015-06-02 | 2018-05-24 | GeoFrenzy, Inc. | Geofence Information Delivery Systems and Methods |
US10437864B2 (en) * | 2015-06-02 | 2019-10-08 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US20160359799A1 (en) * | 2015-06-02 | 2016-12-08 | GeoFrenzy, Inc. | Registration mapping toolkit for geofences |
US9363638B1 (en) * | 2015-06-02 | 2016-06-07 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
US20160357782A1 (en) * | 2015-06-02 | 2016-12-08 | GeoFrenzy, Inc. | Geofence Information Delivery Systems and Methods |
US11870861B2 (en) * | 2015-06-02 | 2024-01-09 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US10820139B2 (en) * | 2015-06-02 | 2020-10-27 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
US10025800B2 (en) * | 2015-06-02 | 2018-07-17 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US20220006871A1 (en) * | 2015-06-02 | 2022-01-06 | GeoFrenzy, Inc. | Geofence Information Delivery Systems and Methods |
US10979849B2 (en) | 2015-06-02 | 2021-04-13 | GeoFrenzy, Inc. | Systems, methods and apparatus for geofence networks |
US9906609B2 (en) | 2015-06-02 | 2018-02-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US11606664B2 (en) * | 2015-06-02 | 2023-03-14 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9280559B1 (en) * | 2015-06-02 | 2016-03-08 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
US10834212B2 (en) * | 2015-06-02 | 2020-11-10 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US10993072B2 (en) * | 2015-06-02 | 2021-04-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9396344B1 (en) | 2015-06-02 | 2016-07-19 | GeoFrenzy, Inc. | Registration mapping toolkit for geofences |
US20210243551A1 (en) * | 2015-06-02 | 2021-08-05 | GeoFrenzy, Inc. | Geofence Information Delivery Systems and Methods |
US10021519B2 (en) * | 2015-06-02 | 2018-07-10 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
WO2016196496A1 (en) * | 2015-06-02 | 2016-12-08 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US11140511B2 (en) * | 2015-06-02 | 2021-10-05 | GeoFrenzy, Inc. | Registration mapping toolkit for geofences |
US9491577B1 (en) * | 2015-06-02 | 2016-11-08 | GeoFrenzy, Inc. | Registrar mapping toolkit for Geofences |
US20170055123A1 (en) * | 2015-06-02 | 2017-02-23 | GeoFrenzy, Inc. | Registrar Mapping Toolkit for Geofences |
US9906902B2 (en) | 2015-06-02 | 2018-02-27 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US11812325B2 (en) | 2015-06-02 | 2023-11-07 | GeoFrenzy, Inc. | Registrar mapping toolkit for geofences |
US10674309B2 (en) * | 2015-06-02 | 2020-06-02 | GeoFrenzy, Inc. | Registration mapping toolkit for geofences |
US11128723B2 (en) * | 2015-06-02 | 2021-09-21 | GeoFrenzy, Inc. | Geofence information delivery systems and methods |
US9843987B2 (en) | 2015-06-15 | 2017-12-12 | At&T Intellectual Property I, L.P. | Consumer service cloud for implementing location-based services to control smart devices |
US10257782B2 (en) | 2015-07-30 | 2019-04-09 | Google Llc | Power management by powering off unnecessary radios automatically |
US11690009B2 (en) | 2015-07-30 | 2023-06-27 | Google Llc | Power management by powering off unnecessary radios automatically |
US11012933B2 (en) | 2015-07-30 | 2021-05-18 | Google Llc | Power management by powering off unnecessary radios automatically |
WO2017019945A1 (en) * | 2015-07-30 | 2017-02-02 | Google Inc. | Power management by powering off unnecessary radios automatically |
CN107534940A (en) * | 2015-07-30 | 2018-01-02 | 谷歌有限责任公司 | By the power management for closing inessential radio automatically |
US20170187866A1 (en) * | 2015-10-17 | 2017-06-29 | Eric Qing Li | Automatic Volume Control Based on Context and Location |
US10349207B2 (en) * | 2015-10-26 | 2019-07-09 | Intel Corporation | Mobile geo-fence system |
US10057110B2 (en) | 2015-11-06 | 2018-08-21 | Honeywell International Inc. | Site management system with dynamic site threat level based on geo-location data |
US10805775B2 (en) | 2015-11-06 | 2020-10-13 | Jon Castor | Electronic-device detection and activity association |
US9801013B2 (en) * | 2015-11-06 | 2017-10-24 | Leeo, Inc. | Electronic-device association based on location duration |
US20170134891A1 (en) * | 2015-11-06 | 2017-05-11 | Leeo, Inc. | Electronic-device association based on location duration |
US9628951B1 (en) | 2015-11-11 | 2017-04-18 | Honeywell International Inc. | Methods and systems for performing geofencing with reduced power consumption |
US10271284B2 (en) | 2015-11-11 | 2019-04-23 | Honeywell International Inc. | Methods and systems for performing geofencing with reduced power consumption |
US20170130979A1 (en) * | 2015-11-11 | 2017-05-11 | Honeywell International Inc. | Hvac control using geofencing |
US10516965B2 (en) * | 2015-11-11 | 2019-12-24 | Ademco Inc. | HVAC control using geofencing |
US9560482B1 (en) | 2015-12-09 | 2017-01-31 | Honeywell International Inc. | User or automated selection of enhanced geo-fencing |
US20170171704A1 (en) * | 2015-12-09 | 2017-06-15 | Honeywell International Inc. | Methods and systems for automatic adjustment of a geofence size |
US10021520B2 (en) | 2015-12-09 | 2018-07-10 | Honeywell International Inc. | User or automated selection of enhanced geo-fencing |
US9860697B2 (en) * | 2015-12-09 | 2018-01-02 | Honeywell International Inc. | Methods and systems for automatic adjustment of a geofence size |
CN108463974A (en) * | 2016-01-11 | 2018-08-28 | 开利公司 | For the improvement in the communication system of remote-control device control |
EP3403376B1 (en) * | 2016-01-11 | 2022-03-30 | Carrier Corporation | Improvements in communication systems for remote device control |
US10605472B2 (en) | 2016-02-19 | 2020-03-31 | Ademco Inc. | Multiple adaptive geo-fences for a building |
US10127806B2 (en) | 2016-04-11 | 2018-11-13 | Tti (Macao Commercial Offshore) Limited | Methods and systems for controlling a garage door opener accessory |
US10157538B2 (en) | 2016-04-11 | 2018-12-18 | Tti (Macao Commercial Offshore) Limited | Modular garage door opener |
US9978265B2 (en) | 2016-04-11 | 2018-05-22 | Tti (Macao Commercial Offshore) Limited | Modular garage door opener |
US10274228B2 (en) | 2016-04-28 | 2019-04-30 | Trane International Inc. | Packaged HVAC unit with secondary system capability |
US10694323B2 (en) * | 2016-05-09 | 2020-06-23 | Hippware, Inc. | Platform for geo-fence social media |
US20180279077A1 (en) * | 2016-05-09 | 2018-09-27 | Hippware, Inc. | Platform for geo-fence social media |
CN105828294A (en) * | 2016-05-19 | 2016-08-03 | 北京小米移动软件有限公司 | Detection method and device |
US10111026B2 (en) | 2016-05-19 | 2018-10-23 | Beijing Xiaomi Mobile Software Co., Ltd. | Detecting method and apparatus, and storage medium |
EP3267701A1 (en) * | 2016-07-08 | 2018-01-10 | Deutsche Telekom AG | Server and method for location-based enablement of an application on a mobile device |
WO2018007239A1 (en) * | 2016-07-08 | 2018-01-11 | Deutsche Telekom Ag | Position-dependent activation of an application on a mobile terminal device |
US10488062B2 (en) | 2016-07-22 | 2019-11-26 | Ademco Inc. | Geofence plus schedule for a building controller |
US10302322B2 (en) | 2016-07-22 | 2019-05-28 | Ademco Inc. | Triage of initial schedule setup for an HVAC controller |
US10306403B2 (en) | 2016-08-03 | 2019-05-28 | Honeywell International Inc. | Location based dynamic geo-fencing system for security |
US10444717B2 (en) | 2016-09-16 | 2019-10-15 | Whirlpool Corporation | Coordination of control modes among appliances and utilities |
CN106412833A (en) * | 2016-10-19 | 2017-02-15 | 上海安吉星信息服务有限公司 | Intelligent household control method, apparatus and system |
US11506422B2 (en) * | 2016-11-29 | 2022-11-22 | Rheem Australia Pty Limited | Location based temperature limit control for a water heater |
EP3346645A1 (en) * | 2017-01-06 | 2018-07-11 | Centrica Connected Home Limited | Environmental control method and apparatus |
US10284385B2 (en) | 2017-01-06 | 2019-05-07 | Centrica Hive Limited | Environmental control method and apparatus |
US10467842B2 (en) | 2017-03-17 | 2019-11-05 | Bank Of America Corporation | Portable item transfer container |
US20200029218A1 (en) * | 2017-03-30 | 2020-01-23 | Visa International Service Association | Fraudulent wireless network detection with proximate network data |
US11564102B2 (en) * | 2017-03-30 | 2023-01-24 | Visa International Service Association | Fraudulent wireless network detection with proximate network data |
US10317102B2 (en) | 2017-04-18 | 2019-06-11 | Ademco Inc. | Geofencing for thermostatic control |
US11099727B2 (en) | 2017-05-30 | 2021-08-24 | Palantir Technologies Inc. | Systems and methods for geo-fenced dynamic dissemination |
US11106826B2 (en) | 2017-05-30 | 2021-08-31 | Palantir Technologies Inc. | Systems and methods for producing, displaying, and interacting with collaborative environments using classification-based access control |
US11720713B2 (en) | 2017-05-30 | 2023-08-08 | Palantir Technologies Inc. | Systems and methods for producing, displaying, and interacting with collaborative environments using classification-based access control |
US10528764B2 (en) | 2017-05-30 | 2020-01-07 | Palantir Technologies Inc. | Systems and methods for producing, displaying, and interacting with collaborative environments using classification-based access control |
US10430062B2 (en) * | 2017-05-30 | 2019-10-01 | Palantir Technologies Inc. | Systems and methods for geo-fenced dynamic dissemination |
US11775161B2 (en) | 2017-05-30 | 2023-10-03 | Palantir Technologies Inc. | Systems and methods for geo-fenced dynamic dissemination |
US10146960B1 (en) | 2017-05-30 | 2018-12-04 | Palantir Technologies Inc. | Systems and methods for producing, displaying, and interacting with collaborative environments using classification-based access control |
US10962942B2 (en) * | 2017-06-04 | 2021-03-30 | Apple Inc. | Presence triggered notifications and actions |
US20180348718A1 (en) * | 2017-06-04 | 2018-12-06 | Apple Inc. | Presence triggered notifications and actions |
US20210341888A1 (en) * | 2017-06-04 | 2021-11-04 | Apple Inc. | Presence triggered notifications and actions |
WO2019006179A1 (en) * | 2017-06-28 | 2019-01-03 | ATOM, Inc. | Customizing hotel, timeshare, and rental property guest experiences using internet of things devices |
US10250401B1 (en) | 2017-11-29 | 2019-04-02 | Palantir Technologies Inc. | Systems and methods for providing category-sensitive chat channels |
US10771617B1 (en) * | 2017-12-22 | 2020-09-08 | Charles Isgar | Mobile computing intervening system using geofencing |
US11082553B2 (en) | 2017-12-22 | 2021-08-03 | Charles Isgar | Mobile computing intervening system |
US11069440B2 (en) * | 2018-01-31 | 2021-07-20 | Fast Pathway, Inc. | Application for measuring medical service provider wait time |
CN110798815A (en) * | 2018-08-01 | 2020-02-14 | 珠海格力电器股份有限公司 | Intelligent household system, electric appliance control method and device and router |
US10887267B2 (en) | 2018-09-12 | 2021-01-05 | International Business Machines Corporation | Intelligent notification routing and delivery |
CN109506325A (en) * | 2018-09-14 | 2019-03-22 | 上海擎感智能科技有限公司 | Intelligent air condition autocontrol method, system, storage medium and equipment |
US11455178B2 (en) * | 2019-02-18 | 2022-09-27 | Samsung Electronics Co., Ltd | Method for providing routine to determine a state of an electronic device and electronic device supporting same |
US10757533B1 (en) | 2019-04-25 | 2020-08-25 | Motorola Mobility Llc | Motion data and wireless data for location |
US11302320B2 (en) | 2019-06-17 | 2022-04-12 | ATOM, Inc. | Systems and methods for disabling voice assistant audio monitoring and data capture for smart speakers and smart systems |
US11564095B2 (en) | 2019-06-24 | 2023-01-24 | Motorola Mobility Llc | Pillar location for a mobile device |
US10841801B1 (en) * | 2019-06-24 | 2020-11-17 | Motorola Mobility Llc | Pillar location for a mobile device |
US10917514B1 (en) * | 2019-09-05 | 2021-02-09 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for activating near field communication card |
US11244286B2 (en) * | 2020-01-24 | 2022-02-08 | Charles Isgar | Volunteer reporting system |
US20230385773A1 (en) * | 2020-01-24 | 2023-11-30 | Charles Isgar | Intellgient volunteer reporting system |
US20220156700A1 (en) * | 2020-01-24 | 2022-05-19 | Charles Isgar | Volunteer reporting system |
WO2022159895A1 (en) * | 2020-01-24 | 2022-07-28 | Charles Isgar | Volunteer reporting system and connection system |
US11727359B2 (en) * | 2020-01-24 | 2023-08-15 | Charles Isgar | Volunteer reporting system |
US11386477B2 (en) | 2020-05-28 | 2022-07-12 | Kpn Innovations, Llc. | Methods and systems for geographically tracking nourishment selection |
US11580514B1 (en) * | 2020-06-05 | 2023-02-14 | Block, Inc. | Reduced friction for merchant interactions |
WO2023196790A1 (en) * | 2022-04-07 | 2023-10-12 | Ecolink Intelligent Technology, Inc. | Method and apparatus for location-based, automated control of electronic devices |
US11961093B2 (en) | 2022-06-20 | 2024-04-16 | SZ DJI Technology Co., Ltd. | Authentication systems and methods for generating flight regulations |
US11962672B2 (en) | 2023-05-12 | 2024-04-16 | Icontrol Networks, Inc. | Virtual device systems and methods |
Also Published As
Publication number | Publication date |
---|---|
US20150140994A1 (en) | 2015-05-21 |
US9674658B2 (en) | 2017-06-06 |
US10171938B2 (en) | 2019-01-01 |
US20170238133A1 (en) | 2017-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10171938B2 (en) | Use of geofences for location-based activation and control of services | |
US11658841B2 (en) | Location-based device automation | |
US10791440B2 (en) | System and method for provisioning user computing devices based on sensor and state information | |
CN105162665B (en) | Server cut-in method and device | |
JP2005304069A (en) | Method and apparatus for wireless telecommunication system that provides location-based action services | |
WO2010139149A1 (en) | Method for realizing control of wireless personal network equipment and device thereof | |
CN106371329B (en) | Intelligent appliance correlating method and device | |
US9107180B2 (en) | User device radio activity optimization in dead zones | |
CN106797333B (en) | Modifying automatic environmental behaviors based on user daily habits | |
AU2015213385B2 (en) | Location-based device automation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |