Location-based file security
US-9111111-B1 · Aug 18, 2015 · US
US9824514B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9824514-B2 |
| Application number | US-201414177398-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 11, 2014 |
| Priority date | Feb 11, 2014 |
| Publication date | Nov 21, 2017 |
| Grant date | Nov 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Apparatus for applying geographical limitations to control actions of a security system is described. The apparatus receive location data from a user device, determines whether location data has the user device within a predetermined distance range from the security system and cause a message to be sent to the security system to perform the control action specified in the request when the processor determines that the user device is within the predetermined distance range.
Opening claim text (preview).
What is claimed is: 1. A central control system comprising: circuitry including a processor device that is configured to: receive an access request to a security system, the request received from an application executing on a portable user device that includes a global positioning system transceiver, which access request is a request to perform a control action to configure the security system by sending the request from the portable user device from the application on the portable user device; determine by the central control system whether the control action is of a type that requires the portable user device to be within a predetermined distance range from the security system, the predetermined distance range being chosen as a range in which the security system can be activated by the application on the portable user portable device to perform the control action; receive location data from the global positioning system transceiver in the portable user device; for access requests that require the portable user device to be within a predetermined range, determine whether the location data received from the portable user device has the portable user device within the predetermined distance range from the security system; and cause a message to be sent to the security system to perform the control action specified in the request when the circuitry including the processor device determines that the portable user device is within the predetermined distance range. 2. The central control system of claim 1 , wherein the processor is also caused to: authenticate a user for accessing and performing the control action on the security system. 3. A central control system comprising: a processor device; memory in communication with the processor device; and a storage device that stores a program of computing instructions for execution by the processor device using the memory, the program of computing instructions configured to cause the processor device to: receive an access request from an application executing on a user device, which application causes messages including one or more control actions to be sent to the central control system to configure a security system; determine by the central control system whether the one or more control actions is of a type that requires the user device to be within a predetermined distance range from the security system, the predetermined distance range being chosen as a range in which the security system can be activated by the application on the user device to perform the one or more control actions; receive location data from a global positioning system transceiver device in the user device that sends the access request; determine from the received location data and a known location of the security system whether the location data received has the user device within the predetermined distance range about the security system; cause a message to be sent to the security system to perform the one or more control actions specified in the request of the type when the processor device determines that the user device is within the predetermined distance range. 4. The central control system of claim 3 , wherein the processor is also caused to authenticate a user for accessing and performing the one or more control actions on the security system by applying biometric authentication. 5. The central control of claim 4 , wherein the biometric authentication comprises receiving biometric information of the user from a security camera. 6. The central control system of claim 3 , wherein the processor is also caused to send a message to the user device after the security system performs at least one of the one or more control actions, which action is an action that disarms the security system, and the predetermined distance range is 0-100 feet. 7. The central control system of claim 3 , further comprising the user device. 8. A portable user device comprises: a processor device; memory in communication with the processor device; and a storage device that stores a program of computing instructions for execution by the processor using the memory, the program of computing instructions configured to cause the processor to: send an access request to a central system from an application executing on the portable user device, which configures a security system by sending a control action from execution of the application on the portable user device; receive from the security system configuration information that defines settings with respect to a predetermined range within which to perform control actions on the security system; determine by the central control system whether the control action is of a type that requires the portable user device to be within a predetermined distance range from the security system, the predetermined distance range being chosen as a range in which the security system can be activated by the application on the portable user device to perform the control action; access global position location information determined from a location of the portable user device using a global positioning system; execute on the portable user device, the application that is further configured to determine from the global position location information and the settings whether the portable user device is within the predetermined distance range to remotely control one or more functions of the security system by the control action; and when within the predetermined distance range send by the portable user device the control action to the security system. 9. The user device of claim 8 , wherein the processor is also caused to: send information about a user of the user device to a remote server to authenticate the user for accessing and performing the control action on the security system; and receive an indication of authentication prior to the control action being sent. 10. The user device of claim 9 , wherein the information about the user comprises biometric information. 11. The user device of claim 8 , wherein the user device is a smart phone. 12. The user device of claim 8 , wherein the user device is a tablet computing device. 13. The user device of claim 8 , wherein the processor is also caused to: receive information about whether or not the control action on the security system requires that the user device is within the predetermined range of the security system. 14. A method comprising: receiving by a central control system, an access request from an application executing on a user device, which access request is a request that configures a security system by sending a control action from execution of the application on the user device; receiving by the central control system from a global positioning system included in the user device, location data that specifies a current location of the user device; determining by the central control system whether the control action is of a type that requires the device to be within a predetermined distance range from the security system, the predetermined distance range being chosen as a range in which the security system can be activated by the application on the user device to perform the control action; determining by the central control system whether the location data received from the user device has the user device within the predetermined distance range from the security system, the predetermined distance range being chosen as a range in which the security system can be activated by the application on the user device to perform the control action; and causing by the central control system, a message to be sent to the security system
wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals · CPC title
Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title
Alarm systems in which substations are interrogated in succession by a central station · CPC title
Central alarm receiver or annunciator arrangements · CPC title
Restricted operating environment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.