Method and apparatus for a multiplexed active data window in a near real-time business intelligence system
First Claim
Patent Images
1. A method for displaying a set of graphical display elements on a client device, the method comprising:
- coupling a first server to said client device by a first connection;
coupling a second server to said client device by a second connection;
generating a first set of graphical display elements on the first server, wherein said first set of graphical display elements comprises a first graphical display element and a second graphical display element;
generating a second set of graphical display elements on the second server;
pushing the first set of graphical display elements from the first server and the second set of graphical display elements from the second server to the client device; and
maintaining an open connection between the first server and the client device by transmitting one or more keep-alive messages from said second server to a browser window on said client device.
0 Assignments
0 Petitions
Accused Products
Abstract
Optimizing a set of graphical display elements on a client device. A first set of graphical display elements may be transmitted from a first server to a client device. A second set of graphical display elements may be generated on a second server. The second set of graphical display elements may be transmitted from the second server to the client device. A third set of graphical display elements may be created in a first window including the first set of graphical display elements and the second set of graphical display elements.
418 Citations
17 Claims
-
1. A method for displaying a set of graphical display elements on a client device, the method comprising:
-
coupling a first server to said client device by a first connection; coupling a second server to said client device by a second connection; generating a first set of graphical display elements on the first server, wherein said first set of graphical display elements comprises a first graphical display element and a second graphical display element; generating a second set of graphical display elements on the second server; pushing the first set of graphical display elements from the first server and the second set of graphical display elements from the second server to the client device; and maintaining an open connection between the first server and the client device by transmitting one or more keep-alive messages from said second server to a browser window on said client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying a set of graphical display elements, the system comprising:
-
a memory device; and one or more processors in communication with the memory device having sets of instructions stored thereon which when executed by the one or more processors, cause the one or more processors to; generate a first set of graphical display elements on a first server, wherein said first set of graphical display elements comprise a first graphical display element and a second graphical display element; generate a second set of graphical display elements on a second server, wherein said second set of graphical display elements comprise a first graphical display element and a second graphical display element; push the first set of graphical display elements from the first server to a client device; push the second set of graphical display elements from the second server to the client device; and maintain an open connection between the first server and the client by transmitting one or more keep-alive messages from said second server to a second browser window on said client device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium for displaying a set of graphical display elements, having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
generate a first set of graphical elements on a first server;
generate a second set of graphical elements on a second server;push the first set of graphical display elements from the first server to a client device; push the second set of graphical display elements from the second server to the client device; and transmit one or more keep-alive messages from said second server to a second browser window on said client device wherein said receiving of one or more keep-alive messages from the second server provides that a connection between said client device and said first server remains open. - View Dependent Claims (16, 17)
-
Specification