IP Library Granted Patent US 10,403,115
Granted Patent B2
US 10,403,115 · App. 14/316,565 · Granted Sep 3, 2019

Geo-location services

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,403,115
App. No.
14/316,565
Granted
Sep 3, 2019
Kind
B2
Abstract

A method for geo-location services is described. In one embodiment, the method includes tracking incidents that occur within a predetermined geographic area in relation to a subscription service, upon receiving a request for a list of incidents in relation to the predetermined geographic area, generating a notification comprising the requested list of incidents, and sending the notification to one or more subscribers within the predetermined geographic area.

Claims (35)

1. A method for geo-location services, the method comprising:

receiving, at a control panel of an alarm system, incident information via a backend of a security monitor system, wherein the incident information is in relation to a first set of incidents occurring in a community that is outside of an area associated with the alarm system but within a predetermined geographic area of a subscribed service, wherein the incident information of the first set of incidents is sortable by at least one pre-configured parameter value of the subscribed service, after the first set of incidents have occurred, wherein the alarm system is associated with a home automation system, and wherein both the alarm system and the home automation system are positioned within the predetermined geographic area;

receiving, at the control panel, additional incident information in relation to a second set of incidents occurring at one or more other geographic areas via the backend of the security monitor system, wherein the one or more other geographic areas are distinct from all geographic areas and boundaries included in the predetermined geographic area and distinct from all geographic areas and boundaries configured, by the subscribed service, to include the predetermined geographic area, and wherein the additional incident information of the one or more other geographic areas is in relation to the second set of incidents and sortable by the at least one pre-configured parameter value of the subscribed service, after the second set of incidents have occurred;

tracking, by a first module of the control panel, a list comprising at least the first set of incidents and the second set of incidents based at least in part on the received incident information and the additional incident information; and

providing, by a second module of the control panel, a notification, the notification comprising a first set of information or statistics for at least a portion of the first set of incidents and a second set of information or statistics for at least a portion of the second set of incidents, and wherein the notification is adapted to the first set of information or statistics and the second set of information or statistics and a current state of the control panel, the current state comprising at least notification rules associated with the current content displayed at the control patent at the notification.

2. The method of claim 1 , wherein the list is sortable by at least one of incident location, incident type, type of premises where incident occurred, proximity of an incident to a location of the home automation system, and recentness of an incident.

3. The method of claim 2 , wherein the incident type includes at least one of theft, burglary, vandalism, and property damage.

4. The method of claim 1 , wherein the notification includes at least one of day of the week an incident occurred, time of day an incident occurred, location of an incident, type of item stolen, type of item vandalized, and point of entry of a burglary.

5. The method of claim 1 , further comprising:

masking an identity of a person or location associated with an incident.

6. The method of claim 1 , further comprising:

pausing a channel from a subscriber program content; and

displaying the notification on at least a portion of the paused channel.

7. A computing device configured for geo-location services, comprising:

a processor;

memory in electronic communication with the processor, wherein the memory stores computer executable instructions that when executed by the processor cause the processor to:

receive, at the computing device of an alarm system, incident information via a backend of a security monitor system, wherein the incident information is in relation to a first set of incidents occurring in a community that is outside of an area associated with the alarm system but within a predetermined geographic area of a subscribed service, wherein the incident information of the first set of incidents is sortable by at least one pre-configured parameter value of the subscribed service, after the first set of incidents have occurred, wherein the alarm system is associated with a home automation system, and wherein both the alarm system and the home automation system are positioned within the predetermined geographic area;

receive, at the computing device, additional incident information in relation to a second set of incidents occurring at one or more other geographic areas via the backend of the security monitor system, wherein the one or more other geographic areas are distinct from all geographic areas and boundaries included in the predetermined geographic area and distinct from all geographic areas and boundaries configured, by the subscribed service, to include the predetermined geographic area, and wherein the additional incident information of the one or more other geographic areas is in relation to the second set of incidents and sortable by the at least one pre-configured parameter value of the subscribed service, after the second set of incidents have occurred;

track, by a first module of the control panel, a list comprising at least the first set of incidents and the second set of incidents based at least in part on the received incident information and the additional incident information; and

provide, by a second module of the control panel, a notification, the notification comprising a first set of information or statistics for at least a portion of the first set of incidents and a second set of information or statistics for at least a portion of the second set of incidents, and wherein the notification is adapted to the first set of information or statistics and the second set of information or statistics and a current state of the control panel, the current state comprising at least notification rules associated with the current content displayed at the control patent at the notification.

8. The computing device of claim 7 , wherein the list is sortable by at least one of incident location, incident type, type of premises where incident occurred, proximity of an incident to a location of the home automation system, and recentness of an incident.

9. The computing device of claim 8 , wherein the incident type includes at least one of theft, burglary, vandalism, and property damage.

10. The computing device of claim 7 , wherein the notification includes at least one of day of the week an incident occurred, time of day an incident occurred, location of an incident, type of item stolen, type of item vandalized, and point of entry of a burglary.

11. The computing device of claim 7 , wherein the instructions executed by the processor cause the processor to perform the steps of:

masking an identity of a person or location associated with an incident.

12. The computing device of claim 7 , wherein the instructions executed by the processor cause the processor to perform the steps of:

pausing a channel from a subscriber program content; and

displaying the notification on at least a portion of the paused channel.

13. A non-transitory computer-readable storage medium storing computer executable instructions that when executed by a processor of a control panel, cause the processor to perform the steps of:

receiving, at the control panel of an alarm system, incident information via a backend of a security monitor system, wherein the incident information is in relation to a first set of incidents occurring in a community that is outside of an area associate with the alarm system but within a predetermined geographic area of a subscribed service, wherein the incident information of the first set of incidents is sortable by at least one pre-configured parameter value of the subscribed service, after the first set of incidents have occurred, wherein the alarm system is associated with a home automation system, and wherein both the alarm system and the home automation system are positioned within the predetermined geographic area;

receiving, at the control panel, additional incident information in relation to a second set of incidents occurring at one or more other geographic areas via the backend of the security monitor system, wherein the one or more other geographic areas are distinct from all geographic areas and boundaries included in the predetermined geographic area and distinct from all geographic areas and boundaries configured, by the subscribed service, to include the predetermined geographic area, and wherein the additional incident information of the one or more other geographic areas is in relation to incidents sortable by the at least one pre-configured parameter value of the subscribed service, after the second set of incidents have occurred;

tracking, by a first module of the control panel, a list comprising at least the first set of incidents and the second set of incidents based at least in part on the received incident information and the additional incident information; and

providing, by a second module of the control panel, a notification, the notification comprising a first set of information or statistics for at least a portion of the first set of incidents and a second set of information or statistics for at least a portion of the second set of incidents, and wherein the notification is adapted to the first set of information or statistics and the second set of information or statistics and a current state of the control panel, the current state comprising at least notification rules associated with the current content displayed at the control patent at the notification.

14. The computer-readable storage medium of claim 13 , wherein the list is sortable by at least one of incident location, incident type, type of premises where incident occurred, proximity of an incident to a location of the home automation system, and recentness of an incident.

15. The method of claim 1 , wherein at least one of the first set of information or statistics or the second set of information or statistics includes a predetermined change or a predetermined condition, the predetermined change and the predetermined condition corresponding to an object or user associated with the first set of incidents or the second set of incidents.

Assignments (10)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038275, FRAME 0377 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0010 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0725 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
SECURITY AGREEMENT Recorded Apr 11, 2016
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038402/0356 →
SECURITY INTEREST Recorded Mar 28, 2016
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 038275/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2014
From: HWANG, JUNGTAIK; EYRING, MATTHEW J.; NYE, JAMES E.; WARREN, JEREMY B.
To: VIVINT, INC.
Reel/Frame 033191/0510 →