IP Library Granted Patent US 10,719,518
Granted Patent B2
US 10,719,518 · App. 15/718,383 · Granted Jul 21, 2020

User interface displaying filtered information

Inventors: Mark Anthony Miller (South Orange, NJ); Theodore O. Calvin (Austin, TX); Matthew John O'Donnell (Furlong, PA)
Assignee: IPC Systems, Inc.
G06F16/24568
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,719,518
App. No.
15/718,383
Granted
Jul 21, 2020
Kind
B2
Abstract

A trigger event is set, based on information in an information flow. One or more actions are set to occur in response to occurrence of the trigger event. The information flow is received. The set one or more actions are performed upon occurrence of the trigger event, and a user interface is displayed based on the information flow. The actions include, but are not limited to, filtering display of information from the information flow in response to occurrence of the trigger event.

Claims (54)

1. A method for displaying a user interface, comprising the steps of:

using at least one processor to:

associate each one of a plurality of trigger events with one or more modifiable user-defined parameters;

display, on the user interface, a plurality of trigger event icons each of the plurality of trigger event icons representing one of the plurality of trigger events;

display, on the user interface, at least one modifying icon;

receive, via the user interface and via selection of the at least one modifying icon, input that modifies the one or more user-defined parameters associated with a selected one of the trigger event icons;

display, on the user interface, at least one action icon;

receive, via the user interface and via selection of the at least one action icon, input that sets one or more actions to be performed upon occurrence of the trigger event associated with the selected one of the trigger event icons, the one or more actions including filtering one or more of:

i) contact information; and

ii) information from a news feed,

the filtering being based on the selected one of the trigger event icons;

perform, upon occurrence of a first of the plurality of trigger events, the one or more set actions associated with the first of the plurality of trigger events; and

display, on the user interface and upon occurrence of the first of the plurality of trigger events, contact information and/or information from a news feed filtered according to the first trigger event.

2. The method according to claim 1 , wherein the trigger event associated with the selected one of the trigger event icons is a financial instrument reaching a threshold value.

3. The method according to claim 1 , wherein when multiple of the plurality of trigger events occur, the multiple trigger events are placed in a queue, and the user interface receives inputs from a user that select a trigger event in the queue to thereby perform the corresponding one or more actions.

4. The method according to claim 1 , further comprising providing a notification on the user interface when one or more of the plurality of trigger events has occurred.

5. The method according to claim 1 , wherein the filtering actions include reducing information displayed in the user interface so as to display only information associated with the corresponding trigger event.

6. The method according to claim 1 , wherein the one or more actions further include contacting a person or group via telephone or video conferencing.

7. The method according to claim 1 , wherein the filtering action includes determining relevance of the contact information and/or the information from a news feed.

8. An apparatus for displaying a user interface, the apparatus comprising at least one processor, wherein the processor is configured to:

associate each one of a plurality of trigger events with one or more modifiable user-defined parameters;

display, on the user interface, a plurality of trigger event icons each of the plurality of trigger events representing one of the plurality of trigger events;

display, on the user interface, at least one modifying icon;

receive, via the user interface and via selection of the at least one modifying icon, input that modifies the one or more user-defined parameters associated with a selected one of the trigger event icons;

display, on the user interface, at least one action icon;

receive, via the user interface and via selection of the at least one action icon, input that sets one or more actions to be performed upon occurrence of the trigger event associated with the selected one of the trigger event icons, the one or more actions including filtering one or more of:

contact information; and

information from a news feed,

the filtering being based on the selected one of the trigger event icons;

perform, upon occurrence of a first of the plurality of trigger events, the one or more set actions associated with the first of the plurality of trigger events; and

display, on the user interface and upon occurrence of the first of the plurality of trigger events, contact information and/or information from a news feed filtered according to the first trigger event.

9. The apparatus according to claim 8 , wherein the trigger event associated with the selected one of the trigger event icons is a financial instrument reaching a threshold value.

10. The apparatus according to claim 8 , wherein the processor is further configured, when multiple of the plurality of trigger events occur, to place the multiple trigger events in a queue, and to receive, via the user interface, inputs from a user that select a trigger event in the queue to thereby perform the corresponding one or more actions.

11. The apparatus according to claim 8 , wherein the processor is further configured to provide a notification on the user interface when one or more of the plurality of trigger events has occurred.

12. The apparatus according to claim 8 , wherein the filtering actions include reducing information displayed on the user interface so as to display only information associated with the corresponding trigger event.

13. The apparatus according to claim 8 , wherein the one or more actions further include contacting a person or group via telephone or video conferencing.

14. The apparatus according to claim 8 , wherein the filtering action includes determining relevance of the contact information and/or the information from a news feed.

15. A non-transitory computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions, which, when executed by a processor, cause the processor to:

associate each one of a plurality of trigger events with one or more modifiable user-defined parameters;

display, on the user interface, a plurality of trigger event icons each of the plurality of trigger event icons representing one of the plurality of trigger events;

display, on the user interface, at least one modifying icon;

receive, via the user interface and via selection of the at least one modifying icon, input that modifies the one or more user-defined parameters associated with a selected one of the trigger event icons;

display, on the user interface, at least one action icon;

receive, via the user interface and via selection of the at least one action icon, input that sets one or more actions to be performed upon occurrence of the trigger event associated with the selected one of the trigger event icons, the one or more actions including filtering one or more of:

contact information; and

information from a news feed,

the filtering being based on the selected one of the trigger event icons;

perform, upon occurrence of a first of the plurality of trigger events, the one or more set actions associated with the first of the plurality of trigger events; and

display, on the user interface and upon occurrence of the first of the plurality of trigger events, contact information and/or information from a news feed filtered according to the first trigger event.

16. The non-transitory computer-readable medium according to claim 15 , wherein the trigger event associated with the selected one of the trigger event icons is a financial instrument reaching a threshold value.

17. The non-transitory computer-readable medium according to claim 15 , wherein the sequences of instructions include instructions which, when executed by the processor, cause the processor, when multiple of the plurality of trigger events occur, to place the multiple trigger events in a queue, and to receive, via the user interface, inputs from a user that select a trigger event in the queue to thereby perform the corresponding one or more actions.

18. The non-transitory computer-readable medium according to claim 15 , wherein the sequences of instructions include instructions which, when executed by the processor, cause the processor to provide a notification on the user interface when one or more of the plurality of trigger events has occurred.

19. The non-transitory computer-readable medium according to claim 15 , wherein the filtering actions include reducing information displayed on the user interface so as to display only information associated with the corresponding trigger event.

20. The non-transitory computer-readable medium according to claim 15 , wherein the one or more actions further include contacting a person or group via telephone or video conferencing.

Assignments (13)
FIRST LIEN SECURITY INTEREST Recorded Mar 11, 2026
From: IPC SYSTEMS, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 075090/0164 →
SECURITY INTEREST Recorded Oct 22, 2021
From: IPC SYSTEMS, INC.
To: HPS INVESTMENT PARTNERS, LLC
Reel/Frame 057884/0381 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: IPC SYSTEMS INC.
Reel/Frame 057693/0660 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: BARCLAYS BANK PLC
To: IPC SYSTEMS, INC.
Reel/Frame 057691/0813 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2021
From: MIDCAP FINANCIAL TRUST
To: IPC SYSTEMS, INC.
Reel/Frame 057693/0276 →
SECURITY INTEREST ASSIGNMENT Recorded Jul 20, 2020
From: BARCLAYS BANK PLC AS THE EXISTING AGENT
To: CORTLAND CAPITAL MARKET SERVICES LLC AS SUCCESSOR AGENT
Reel/Frame 053258/0776 →
SUPPLEMENT 2 TO SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 2, 2019
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 049945/0414 →
SUPPLEMENT 2 TO FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 2, 2019
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 049945/0303 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2018
From: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
To: IPC SYSTEMS, INC.
Reel/Frame 045665/0050 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 26, 2018
From: IPC SYSTEMS, INC.
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 046022/0281 →
SUPPL. NO. 2 TO SECOND LIEN SECURITY AGREEMENT Recorded Mar 12, 2018
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 045567/0320 →
SECURITY INTEREST Recorded Feb 21, 2018
From: IPC SYSTEMS, INC.
To: HPS INVESTMENT PARTNERS, LLC
Reel/Frame 044989/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2017
From: MILLER, MARK ANTHONY; CALVIN, THEODORE O.; O'DONNELL, MATTHEW JOHN
To: IPC SYSTEMS, INC.
Reel/Frame 043727/0079 →
Continuity (2)
Continuation 13289798 · Nov 4, 2011
Related Publication 20180018371A1 · Jan 18, 2018