US2008065586A1PendingUtilityA1

Integrated, context passing user display

Individually held — no corporate assignee on recordPriority: Sep 13, 2006Filed: Sep 13, 2006Published: Mar 13, 2008
Est. expirySep 13, 2026(~0.1 yrs left)· nominal 20-yr term from priority
Inventors:Harry G. James
G06F 16/954G06F 3/0481
24
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are provided to facilitate an integrated display of information to a user. According to some embodiments, a first service and a second service may be registered with a registry. The information stored in the registry might include, for example, indications that the first and/or second services are to receive data from disparate remote sources. According to some embodiments, placement information is received from a user to lay out the first and second services within a pane of an application. Moreover, information from the remote sources may be displayed to the user within the pane.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 registering, with a registry, a first service including an indication that the first service is to receive data from a first remote source;   registering, with the registry, a second service including an indication that the second service is to receive data from a second remote source, the second remote source being independent of the first remote source;   receiving, from a user, placement information laying out the first and second services within a pane of an application;   registering, with the registry, information associated with the pane including layout information; and   displaying to the user information from the first and second remote sources within the pane.   
   
   
       2 . The method of  claim 1 , wherein the registry is locally stored at a user device. 
   
   
       3 . The method of  claim 1 , wherein the registry is stored at a remote server such that the information associated with the pane is to be available to a plurality of user devices within an enterprise. 
   
   
       4 . The method of  claim 3 , wherein information associated with a plurality of panes is stored at the registry, and a pane is to be selected for a user device based on a user role. 
   
   
       5 . The method of  claim 1 , wherein the pane is associated with a contact information application. 
   
   
       6 . The method of  claim 5 , wherein said receiving is performed via a graphical user interface tool bar component added to the contact information application, and said providing is performed via a contact information display. 
   
   
       7 . The method of  claim 1 , wherein the registration information associated with the first service further includes an indication that the first service is to publish data. 
   
   
       8 . A method, comprising:
 receiving from a user, via a contact information application, placement information laying out a first and second display area, the first display area being associated with a first service to receive data from a first remote source and the second display area being associated with a second service to receive data from a second remote source; and   displaying to the user data from the first and second remote sources via the contact information application.   
   
   
       9 . The method of  claim 8 , wherein said displaying is performed via a display pane of the contact information application. 
   
   
       10 . The method of  claim 8 , wherein said displaying is facilitated via an application separate from the contact information application. 
   
   
       11 . The method of  claim 8 , further comprising:
 registering, with a registry, the first service including an indication that the first service is to receive data from the first remote source; and   registering, with the registry, the second service including an indication that the second service is to receive data from the second remote source, the second remote source being independent of the first remote source.   
   
   
       12 . The method of  claim 11 , further comprising:
 registering, with the registry, information associated with the pane including layout information.   
   
   
       13 . The method of  claim 12 , wherein the registry is locally stored at a user device. 
   
   
       14 . The method of  claim 13 , wherein the registry is stored at a remote server such that the information associated with the pane is to be available to a plurality of user devices within an enterprise. 
   
   
       15 . The method of  claim 14 , wherein information associated with a plurality of panes is stored at the registry, and a pane is to be selected for a user device based on a user type. 
   
   
       16 . A method, comprising:
 establishing a first service to receive data from a first remote source;   establishing a second service to receive data from a second remote source, the second remote source being independent of the first remote source;   receiving, from a user, placement information laying out the first and second services within a pane of a host application;   dynamically determining context information associated with the first service; and   displaying to the user information from the first and second remote sources within the pane, wherein the information from the first remote source is associated with the context information.   
   
   
       17 . The method of  claim 16 , wherein the context information is received from the host application. 
   
   
       18 . The method of  claim 16 , wherein the context information is received from the second service. 
   
   
       19 . An apparatus, comprising:
 a communication port adapted to exchange data via a network;   a display device; and   a processor coupled tot he communication port and display device, wherein the processor is to:
 register, with a registry, a first service including an indication that the first service is to receive data from a first remote source via the communication port, 
 register, with the registry, a second service including an indication that the second service is to receive data from a second remote source via the communication port, the second remote source being independent of the first remote source, 
 receiving, from a user, placement information laying out the first and second services within a pane of an application, 
 registering, with the registry, information associated with the pane including layout information, and 
 displaying on the display device information from the first and second remote sources within the pane. 
   
   
   
       20 . The apparatus of  claim 19 , further comprising:
 a storage device to store at least one of: (i) the registry, or (ii) user role information.   
   
   
       21 . A computer-readable medium storing instructions adapted to be executed by a processor to perform a method, the method comprising:
 registering, with a registry, a first service including an indication that the first service is to receive data from a first remote source;   registering, with the registry, a second service including an indication that the second service is to receive data from a second remote source, the second remote source being independent of the first remote source;   receiving, from a user, placement information laying out the first and second services within a pane of an application;   registering, with the registry, information associated with the pane including layout information; and   displaying to the user information from the first and second remote sources within the pane.

Join the waitlist — get patent alerts

Track US2008065586A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.