System, method, and article of manufacture for generating a customizable network user interface
First Claim
1. A method for generating a user-sharable network user interface, comprising:
- (a) displaying a management interface for allowing a user to select and manage information displayed on an information screen of a habitat, wherein the management interface includes information of at least one content source;
(b) allowing the user to select portions of the information available in the at least one content source;
(c) marking the selected information of the content source;
(d) storing the marked information;
(e) retrieving the marked information;
(f) displaying the marked information on the information screen, wherein the information screen includes at least one view, wherein each view contains at least one window for displaying the marked information;
(g) checking a permission status of a second user for determining whether the second user is authorized to see a window; and
(h) allowing the second user to view a window of the information screen if the second user is authorized.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a user-sharable network user interface is provided. A management interface is displayed. The management interface allows a user to select and manage information displayed on an information screen. The user is allowed to select information available in content sources. The selected information of the content source is marked and stored. The marked information is retrieved and displayed on the information screen. A second user is allowed to see the window of the information screen of the first user if the second user is authorized. The user is allowed to interact with customization tools via a wireless device for customizing the management interface. A pattern can be replayed for retrieving data for display. An application can be invoked for providing data for display. The information can also be translated.
-
Citations
24 Claims
-
1. A method for generating a user-sharable network user interface, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen of a habitat, wherein the management interface includes information of at least one content source;
(b) allowing the user to select portions of the information available in the at least one content source;
(c) marking the selected information of the content source;
(d) storing the marked information;
(e) retrieving the marked information;
(f) displaying the marked information on the information screen, wherein the information screen includes at least one view, wherein each view contains at least one window for displaying the marked information;
(g) checking a permission status of a second user for determining whether the second user is authorized to see a window; and
(h) allowing the second user to view a window of the information screen if the second user is authorized. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for customizing a network user interface, comprising:
-
(a) displaying a management interface on a wireless device for allowing a user to select and manage information displayed on an information screen of a habitat, wherein the management interface includes information of at least one content source and customization tools;
(b) allowing the user to select portions of the information available in the at least one content source;
(c) marking the selected information of the content source;
(d) storing the marked information for subsequent output on the information screen; and
(e) allowing the user to interact with the customization tools via the wireless device for customizing the management interface. - View Dependent Claims (7, 8)
-
-
9. A method for generating a customizable network user interface, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen;
(b) receiving specification of a transaction pattern, the pattern being for performing an interaction with a remote data source for retrieving data upon replay of the pattern;
(c) replaying the pattern for retrieving the data; and
(d) displaying information selected by the user on the management interface and the retrieved data on the information screen. - View Dependent Claims (10, 11)
-
-
12. A computer program product for generating a customizable network user interface, comprising:
-
(a) computer code that displays a management interface for allowing a user to select and manage information displayed on an information screen;
(b) computer code that receives specification of a transaction pattern, the pattern being for performing an interaction with a remote data source for retrieving data upon replay of the pattern;
(c) computer code that replays the pattern for retrieving the data; and
(d) computer code that displays information selected by the user on the management interface and the retrieved data on the information screen.
-
-
13. A system for generating a customizable network user interface, comprising:
-
(a) logic that displays a management interface for allowing a user to select and manage information displayed on an information screen;
(b) logic that receives specification of a transaction pattern, the pattern being for performing an interaction with a remote data source for retrieving data upon replay of the pattern;
(c) logic that replays the pattern for retrieving the data; and
(d) logic that displays information selected by the user on the management interface and the retrieved data on the information screen.
-
-
14. A method for generating a customizable network user interface, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen;
(b) receive specification of an application to invoke;
(c) interfacing with the application for invoking the application;
(d) receiving data from the invoked application; and
(e) displaying user-selected information and the data received from the application on the information screen.
-
-
15. A method for managing an enterprise network data interface system, comprising:
-
(a) assigning identification information to data of an enterprise;
(b) allowing users to access the data via a habitat based on access privileges;
(c) assigning the users to groups, wherein the groups are tiered;
(d) associating selected identification information of the enterprise data with each group;
(e) allowing users in a particular group to access data associated with their particular access tier;
(f) allowing users in a particular group to access data associated with a group in a lower tier; and
(g) controlling administrative privileges to the data interface system;
(h) wherein the administrative privileges are tiered, wherein a user on a particular administrative tier has administrative rights over all users in lower administrative tiers. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for generating a network user interface with sharable data, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen of a habitat, wherein the management interface includes information of at least one content source;
(b) allowing the user to select portions of the information available in the at least one content source;
(c) marking the selected information of the content source;
(d) storing the marked information in the habitat for subsequent output on the information screen; and
(e) allowing an external application to access the marked information for extracting data therefrom. - View Dependent Claims (21)
-
-
22. A method for providing a customizable network user interface, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen, wherein the management interface includes information of at least one content source;
(b) allowing the user to select portions of the information available in the at least one content source;
(c) marking the selected information of the content source;
(d) storing the marked information;
(e) retrieving the marked information;
(f) translating the retrieved information to a different language; and
(g) displaying the translated information on the information screen. - View Dependent Claims (23)
-
-
24. A method for generating a user-sharable network user interface, comprising:
-
(a) displaying a management interface for allowing a user to select and manage information displayed on an information screen of a habitat, wherein the management interface includes information of at least one content source and customization tools;
(b) allowing the user to interact with the customization tools via a wireless device for customizing the management interface;
(c) wherein the customization includes at least one of;
i. adding a window to the information screen, the window being for displaying at least a portion of the marked content;
ii. deleting a window from the information screen, the window being for displaying at least a portion of the marked content;
iii. adding a view, the view including a plurality of windows;
iv. deleting a view, the view including a plurality of windows;
v. adding a row of windows to a view; and
vi. changing user profile information;
(d) wherein the wireless device is selected from a group consisting of a wireless telephone, a Personal Digital Assistant (PDA), a handheld computer, and a pager;
(e) allowing the user to select portions of the information available in the at least one content source;
(f) marking the selected information of the content source;
(g) storing the marked information;
(h) retrieving the marked information;
(i) displaying the marked information on the information screen, wherein the information screen includes at least one view, wherein each view contains at least one window for displaying the marked information;
(j) receiving specification of a transaction pattern, the pattern being for performing an interaction with a remote data source for retrieving data upon replay of the pattern;
(k) wherein the execution of the transaction pattern includes submission of required parameters during the transaction;
(l) wherein the execution of the transaction pattern involves automatic navigation during the transaction;
(m) replaying the pattern for retrieving the data;
(n) displaying the retrieved data on the information screen;
(o) receive specification of an application to invoke;
(p) interfacing with the application for invoking the application;
(q) receiving data from the invoked application;
(r) displaying the data received from the invoked application on the information screen;
(s) checking a permission status of a second user for determining whether the second user is authorized to see a window;
(t) wherein the user sets permissions for allowing other users to view at least one of a view and a window;
(u) allowing the second user to view a window of the information screen if the second user is authorized;
(v) sending a notice to the second user of the sharing of the window;
(w) wherein the second user can add content to the window;
(x) wherein the second user can remove content from the window;
(y) assigning identification information to data of an enterprise;
(z) allowing users to access the data via the information screen based on access privileges;
(aa) assigning the users to groups, wherein the groups are tiered;
(bb) associating selected identification information of the enterprise data with each group;
(cc) allowing users in a particular group to access data associated with their particular access tier;
(dd) allowing users in a particular group to access data associated with a group in a lower tier;
(ee) controlling administrative privileges to the data interface system;
(ff) wherein the administrative privileges are tiered, wherein a user on a particular administrative tier has administrative rights over all users in lower administrative tiers;
(gg) wherein the administrative privileges are selected from a group consisting of;
i. adding user accounts;
ii. deleting user accounts;
iii. editing user accounts;
iv. searching user accounts;
v. setting data access privileges;
vi. assigning users to the access tiers;
vii. associating data with the access tiers;
(hh) wherein deleted user accounts are archived;
(ii) wherein users are assigned to groups based on an organization structure of the enterprise;
(jj) allowing an external application to access the marked information for extracting data therefrom and adding data thereto;
(kk) translating the retrieved information to a different language upon receiving a translation request; and
(ll) displaying the translated information on the information screen.
-
Specification