User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
First Claim
1. A computer-readable medium having computer executable instructions for dynamically representing a contact availability status for at least one entity, said computer executable instructions comprising:
- providing a user interface for specifying each entity;
accepting contact availability data representing at least one contact method for each entity from at least one electronic information source;
dynamically determining a real-time availability status of each entity for each contact method; and
graphically representing the real-time availability status of each entity via the user interface within a persistent window rendered on at least one display device.
2 Assignments
0 Petitions
Accused Products
Abstract
The system and method of the present invention provides a user interface for providing peripheral awareness of information to a user. The information to be provided is either determined automatically, or specified by the user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. Determining or specifying, tracking or watching, and providing the information is accomplished using at least one customizable dynamic encapsulated object, a “ticket,” that when paired with a “viewer,” provides peripheral awareness of information to the user. Further, in one embodiment, the tickets are sharable among users, and may be copied, cut, pasted, saved, transmitted, dragged and dropped from web pages, etc., like any other electronic file using conventional techniques.
-
Citations
99 Claims
-
1. A computer-readable medium having computer executable instructions for dynamically representing a contact availability status for at least one entity, said computer executable instructions comprising:
-
providing a user interface for specifying each entity;
accepting contact availability data representing at least one contact method for each entity from at least one electronic information source;
dynamically determining a real-time availability status of each entity for each contact method; and
graphically representing the real-time availability status of each entity via the user interface within a persistent window rendered on at least one display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for automatically providing dynamically updated information on a display device, comprising:
-
a user interface for specifying information of interest to be automatically tracked via instructions embedded within at least one graphically represented customizable ticket;
at least one container displayed on the display device, each container holding at least one of the graphically represented customizable tickets;
displaying each ticket as an individual thumbnail within one of the containers;
automatically tracking the information of interest via at least one communications access point in accordance with the instructions embedded within each graphically represented customizable ticket; and
dynamically providing the automatically tracked information of interest within each thumbnail. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A method for providing at least one user accessible dynamic object, said objects automatically providing dynamically updated information for display on a display device, comprising:
-
using a user interface to place at least one link to information into at least one container;
automatically creating the at least one user accessible dynamic object in response to placing the at least one link to information into the at least one container;
dynamically tracking the information in response to instructions included in the automatically created dynamic object; and
dynamically displaying the dynamically tracked information within the container on the display device. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
Specification