IP Library Granted Patent US 9,805,094
Granted Patent B2
US 9,805,094 · App. 13/289,798 · Granted Oct 31, 2017

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.
G06F17/30516
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 9,805,094
App. No.
13/289,798
Granted
Oct 31, 2017
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 (44)

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

using at least one processor to perform:

setting a trigger event based on information in an information flow, the trigger event being associated with a financial instrument;

setting one or more actions to occur based on occurrence of the trigger event;

receiving the information flow;

displaying the user interface based on the information flow, the user interface being segmented into a plurality of sections including (1) a contact section in which contact information of a plurality of contacts is displayed and (2) a trigger notification section separate from the other ones of the plurality of sections, in which one or more trigger notification display icons respectively corresponding to each trigger event and indicating the respective trigger event that has occurred are displayed upon occurrence of the trigger event, wherein in a case that a trigger notification display icon of the one or more trigger notification display icons is selected, a second user interface drops down from the selected trigger notification display icon, including icons for modifying the trigger event for the corresponding trigger notification display icon or actions to be performed for the corresponding trigger event; and

performing the set one or more actions upon selection of the trigger notification,

wherein the performing the set one or more actions includes (1) filtering display of information from the information flow based on occurrence of the trigger event and (2) filtering display of the contact information so as to display contact information of ones of the plurality of contacts that are associated with the financial instrument.

2. The method according to claim 1 , wherein the trigger event is the financial instrument reaching a threshold value.

3. The method according to claim 1 , wherein the set actions include switching a part of the user interface to display a predetermined application in response to the trigger event.

4. The method according to claim 1 , wherein the information flow includes information of different multimedia types, and wherein the different multimedia types are displayed in different portions of the user interface.

5. The method according to claim 1 , wherein when multiple trigger events occur, the multiple trigger events are placed in a queue, and a plurality of trigger notifications are displayed within the trigger notification section, each of the trigger notifications being selectable to cause a corresponding action to be performed.

6. The method according to claim 1 , wherein the trigger notification is further selectable to cause display of a menu enabling modification of the one or more actions to occur based on occurrence of the trigger event.

7. The method according to claim 1 , wherein the plurality of sections further includes one or more of a video section, an information feed section, and an application workspace, and wherein the filtering includes reducing the information from the information feed displayed in one or more of the plurality of sections of the user interface so as to display only information associated with the trigger event.

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

9. The method according to claim 1 , wherein the information flow includes information being transferred in real-time or pseudo real-time.

10. The method according to claim 1 , further comprising the steps of:

determining information of relevance in the information flow; and

filtering the information flow such that only information of relevance is displayed in the user interface.

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

set a trigger event based on information in an information flow, the trigger event being associated with a financial instrument;

set one or more actions to occur based on occurrence of the trigger event;

receive the information flow;

display the user interface based on the information flow, the user interface being segmented into a plurality of sections including (1) a contact section in which contact information of a plurality of contacts is displayed and (2) a trigger notification section separate from the other ones of the plurality of sections, in which one or more trigger notification display icons respectively corresponding to each trigger event and indicating the respective trigger event that has occurred are displayed upon occurrence of the trigger event, wherein in a case that a trigger notification display icon of the one or more trigger notification display icons is selected, a second user interface drops down from the selected trigger notification display icon, including icons for modifying the trigger event for the corresponding trigger notification display icon or actions to be performed for the corresponding trigger event; and

perform the set one or more actions upon selection of the trigger notification,

wherein the performing the set one or more actions includes (1) filtering display of information from the information flow based on occurrence of the trigger event and (2) filtering display of the contact information so as to display contact information of ones of the plurality of contacts that are associated with the financial instrument.

12. The apparatus according to claim 11 , wherein the trigger event is the financial instrument reaching a threshold value.

13. The apparatus according to claim 11 , wherein the set actions include switching a part of the user interface to display a predetermined application in response to the trigger event.

14. The apparatus according to claim 11 , wherein the information flow includes information of different multimedia types, and wherein the different multimedia types are displayed in different portions of the user interface.

15. The apparatus according to claim 11 , wherein when multiple trigger events occur, the multiple trigger events are placed in a queue, and a plurality of trigger notifications are displayed within the trigger notification section, each of the trigger notifications being selectable to cause a corresponding action to be performed.

16. The apparatus according to claim 11 , wherein the trigger notification is further selectable to cause display of a menu enabling modification of the one or more actions to occur based on occurrence of the trigger event.

17. The apparatus according to claim 11 , wherein the plurality of sections further includes one or more of a video section, an information feed section, and an application workspace, and wherein the filtering includes reducing the information from the information feed displayed in one or more of the plurality of sections of the user interface so as to display only information associated with the trigger event.

18. The apparatus according to claim 11 , wherein the actions include contacting a person or group via telephone or video conferencing.

19. The apparatus according to claim 11 , wherein the information flow includes information being transferred in real-time or pseudo real-time.

20. The apparatus according to claim 11 , wherein the processor is further configured to:

determine information of relevance in the information flow; and

filter the information flow such that only information of relevance is displayed in the user interface.

21. 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 perform:

setting a trigger event based on information in an information flow, the trigger event being associated with a financial instrument;

setting one or more actions to occur based on occurrence of the trigger event;

receiving the information flow;

displaying the user interface based on the information flow, the user interface being segmented into a plurality of sections including (1) a contact section in which contact information of a plurality of contacts is displayed and (2) a trigger notification section separate from the other ones of the plurality of sections, in which one or more trigger notification display icons respectively corresponding to each trigger event and indicating the respective trigger event that has occurred are displayed upon occurrence of the trigger event, wherein in a case that a trigger notification display icon of the one or more trigger notification display icons is selected, a second user interface drops down from the selected trigger notification display icon, including icons for modifying the trigger event for the corresponding trigger notification display icon or actions to be performed for the corresponding trigger event; and

performing the set one or more actions upon selection of the trigger notification,

wherein the performing the set one or more actions includes (1) filtering display of information from the information flow based on occurrence of the trigger event and (2) filtering display of the contact information so as to display contact information of ones of the plurality of contacts that are associated with the financial instrument.

Assignments (16)
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 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2018
From: HPS INVESTMENT PARTNERS, LLC (F/K/A HIGHBRIDGE PRINCIPAL STRATEGIES, LLC), AS COLLATERAL AGENT
To: IPC SYSTEMS, INC.
Reel/Frame 045665/0078 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 26, 2018
From: IPC SYSTEMS, INC.
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 046022/0281 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 26, 2016
From: IPC SYSTEMS, INC.
To: HIGHBRIDGE PRINCIPAL STRATEGIES, LLC
Reel/Frame 037595/0135 →
SECOND LIEN SECURITY AGREEMENT Recorded Feb 11, 2015
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 034954/0604 →
FIRST LIEN SECURITY AGREEMENT Recorded Feb 10, 2015
From: IPC SYSTEMS, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 034933/0927 →
RELEASE OF SECURITY INTEREST Recorded Feb 9, 2015
From: JPMORGAN CHASE BANK, N.A.
To: IPC SYSTEMS, INC.
Reel/Frame 034916/0883 →
RELEASE OF SECURITY INTEREST Recorded Feb 9, 2015
From: GOLDMAN SACHS BANK USA
To: IPC SYSTEMS, INC.
Reel/Frame 034916/0927 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 22, 2014
From: IPC SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 033004/0802 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 22, 2014
From: IPC SYSTEMS, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 033004/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2011
From: MILLER, MARK ANTHONY; CALVIN, THEODORE O.; O'DONNELL, MATTHEW JOHN
To: IPC SYSTEMS, INC.
Reel/Frame 027179/0622 →
Continuity (1)
Related Publication 20130113696A1 · May 9, 2013