# US 2014/0195965 A1 · Security system and method with scrolling feeds watchlist

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195965 A1
- Document ID: US20140195965A1
- Status: Published application
- Kind: A1
- Application number: 14/098,986
- Filed: 2013-12-06
- Published: 2014-07-10
- Earliest claimed: 2013-01-10
- Assignees: Tyco Safety Products Canada Ltd.
- Applicants: Tyco Safety Products Canada Ltd.
- Inventors: Yanik Brunet; Scott McNulty
- Web page: https://patentgrep.com/patent/US20140195965A1

## CPC

- H04N 7/181: {for receiving images from a plurality of remote sources}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0485: Scrolling or panning
- G06F 3/0486: Drag-and-drop
- G08B 13/1968: {Interfaces for setting up or customising the system}
- G08B 13/19682: {Graphic User Interface [GUI] presenting system data to the user, e.g. information on a screen helping a user interacting with an alarm system}
- G08B 29/16: Security signalling or alarm systems, e.g. redundant systems
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 63/10: {for controlling access to devices or network resources}
- G06F 9/451: Execution arrangements for user interfaces
- G08B 25/14: Central alarm receiver or annunciator arrangements
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A user-centric management application system and method for a security system that conceptualizes the security devices and the tasks to perform on the security devices as separate objects with common properties and behavior. Operators of the system create abstract containers, called dockviews, which the operator adds objects to in order to perform specific tasks. Because the operator assigns user access to dockviews and objects, the system tailors system access for both application users and tenants of the security system based on policy objectives. Dockviews have the ability to open in separate application windows to support priority display and isolation of critical management tasks. The system provides integrated user administration, event management and reports capability, a consistent “look and feel,” and system-wide automated event notification via a watchlist window.

## Claims

### Claim 1

A security system, comprising:
a server system for a security network that aggregates object information from objects on the security network; and
graphical user interfaces displayed on user devices that present the object information received from the server as scrolling feeds.

### Claim 2 (depends on 1)

The system of claim 1, wherein the object information is event data from the objects.

### Claim 3 (depends on 2)

The system of claim 2, wherein the event data are transmitted in response to changes in status of the objects, the event data comprising:
a date and time;
a name;
a description;
a picture; and/or
a video.

### Claim 4 (depends on 2)

The system of claim 2, wherein the graphical user interfaces comprise:
windows that include the scrolling feeds within the windows; and
watchlist windows that control inclusion of the event data in the scrolling feeds.

### Claim 5 (depends on 4)

The system of claim 4, wherein the watchlist windows include lists of the objects, the objects in the lists presenting their event data within the scrolling feeds.

### Claim 6 (depends on 5)

The system of claim 5, wherein the windows further include:
graphical objects associated with the objects, arranged in panes;
time interval scale selectors for selecting the scale of time intervals within the scrolling feeds; and
watchlist window selectors for enabling the display of the watchlist windows.

### Claim 7 (depends on 6)

The system of claim 6, wherein the scale of the time intervals of the scrolling feeds change in response to selection of the time interval scale selectors.

### Claim 8 (depends on 6)

The system of claim 6, wherein the scrolling feeds include event data indicators indexed by the time intervals, the event data indicators displaying the event data in event data windows in response to indication of the event data indicators.

### Claim 9 (depends on 6)

The system of claim 6, wherein the graphical user interfaces overlay the watchlist windows upon the windows in response to selection of the watchlist window selectors, and the graphical user interfaces close the watchlist windows in response to deselection of the watchlist window selectors.

### Claim 10 (depends on 6)

The system of claim 6, wherein the graphical objects associated with the objects include a watchlist add/delete selector for adding and deleting the objects from the list of objects in the watchlist window.

### Claim 11 (depends on 6)

The system of claim 6, wherein the graphical objects associated with the objects further include:
an object type for each type of the objects, the object type comprising:
an icon;
a name; and
an object entry for each of the objects, wherein each object entry is associated with one of the object types, each object entry comprising:
an icon; and
a name.

### Claim 12 (depends on 11)

The system of claim 11, wherein the watchlist windows display the object type names and the object entry names for the objects in separate rows.

### Claim 13

A method for displaying object information for objects in a security system, comprising a server system, a security network for connecting the server system to the objects, user devices for displaying graphical user interfaces, the method comprising:
the server system aggregating the object information from the objects on the security network; and
the user devices receiving the object information from the server system, and displaying the object information in graphical user interfaces that present the object information as scrolling feeds.

### Claim 14 (depends on 13)

The method of claim 13, further comprising presenting event data of the object information in the scrolling feeds.

### Claim 15 (depends on 14)

The method of claim 14, further comprising moving the scrolling feeds backwards or forwards in time.

### Claim 16 (depends on 14)

The method of claim 14, further comprising changing the scale of time intervals in the scrolling feeds.

### Claim 17 (depends on 14)

The method of claim 14, wherein presenting the event data comprises displaying event data indicators associated with the event data within the scrolling feeds.

### Claim 18 (depends on 17)

The method of claim 17, further comprising indexing the event data indicators by the time intervals.

### Claim 19 (depends on 18)

The method of claim 18, further comprising displaying the event data in event data windows in response to indicating the event data indicators.

### Claim 20 (depends on 14)

The method of claim 14, wherein presenting the event data comprises:
including the scrolling feeds in windows of the graphical user interfaces; and
controlling inclusion of the event data in the scrolling feeds.

### Claim 21 (depends on 20)

The method of claim 20, wherein controlling inclusion of the event data in the scrolling feeds comprises adding and deleting objects to watchlist windows.

### Claim 22 (depends on 21)

The method of claim 21, wherein displaying the watchlist windows comprises selecting watchlist window selectors in the windows.

### Claim 23 (depends on 22)

The method of claim 22, further comprising overlaying the watchlist windows upon the windows in response to selecting the watchlist window selectors, and closing the watchlist windows in response to deselecting the watchlist window selectors.

### Claim 24 (depends on 21)

The method of claim 21, wherein adding and deleting the objects in the watchlist windows comprises selecting watchlist add/delete selectors in graphical objects associated with the objects.

### Claim 25 (depends on 21)

The method of claim 21, further comprising displaying an object type name for each type of the objects and an object entry name for each of the objects in lists in the watchlist windows.

### Claim 26 (depends on 25)

The method of claim 25, wherein controlling inclusion of the event data in the scrolling feeds further comprises toggling watchlist object type selectors for the object type names, and/or toggling watchlist object entry selectors for the object entry names, in the lists in the watchlist windows.

### Claim 27 (depends on 13)

The method of claim 13, further comprising presenting event data from the objects within the scrolling feeds.in response to changes in status of the objects.
