COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR DYNAMIC WINDOWING IN USER INTERFACES
First Claim
1. A computer implemented method of rendering information, the method comprising:
- receiving user interface data including content capable of being displayed on a page;
generating a dynamic window including a first link linked with a first identifiable portion of the content on the page and a second link linked with a second identifiable portion of the content on the page; and
displaying the page of content and the dynamic window in a user interface on a display of a computing device, the user interface having a first state in which a first view of the page of content is displayed, the dynamic window remaining displayed independent of a change of the user interface from the first state to a second state in which a second view of the page of content is displayed, the second view being different from the first view.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are implementations of methods, apparatus, systems, and computer-readable storage media for rendering information. In some implementations, user interface data including content capable of being displayed on a page is received. A dynamic window including one or more links linked with respective identifiable portions of the content on the page can be generated. The page of content and the dynamic window can be displayed in a user interface on a display of a computing device. The user interface can have a first state in which a first view of the page of content is displayed and a second state in which a second view of the page is displayed, where the second view is different from the first view. The dynamic window is capable of remaining displayed independent of a change of the user interface from the first state to the second state.
-
Citations
33 Claims
-
1. A computer implemented method of rendering information, the method comprising:
-
receiving user interface data including content capable of being displayed on a page; generating a dynamic window including a first link linked with a first identifiable portion of the content on the page and a second link linked with a second identifiable portion of the content on the page; and displaying the page of content and the dynamic window in a user interface on a display of a computing device, the user interface having a first state in which a first view of the page of content is displayed, the dynamic window remaining displayed independent of a change of the user interface from the first state to a second state in which a second view of the page of content is displayed, the second view being different from the first view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method of rendering information, the method comprising:
-
generating user interface data including content capable of being displayed on a page; generating a dynamic window including a first link linked with a first identifiable portion of the content on the page and a second link linked with a second identifiable portion of the content on the page; and providing the user interface data and the dynamic window over a network, the page of content and the dynamic window capable of being displayed in a user interface on a display of a computing device, the user interface having a first state in which a first view of the page of content is displayed, the dynamic window remaining displayed independent of a change of the user interface from the first state to a second state in which a second view of the page of content is displayed, the second view being different from the first view. - View Dependent Claims (21, 22, 23, 24)
-
-
25. One or more servers comprising:
one or more processors operable to execute one or more instructions to; generate user interface data including content capable of being displayed on a page, generate a dynamic window including a first link linked with a first identifiable portion of the content on the page and a second link linked with a second identifiable portion of the content on the page, and provide the user interface data and the dynamic window over a network, the page of content and the dynamic window capable of being displayed in a user interface on a display of a computing device in communication with the network, the user interface having a first state in which a first view of the page of content is displayed, the dynamic window remaining displayed independent of a change of the user interface from the first state to a second state in which a second view of the page of content is displayed, the second view being different from the first view. - View Dependent Claims (26, 27, 28, 29)
-
30. A computer implemented method of rendering information, the method comprising:
-
receiving a first request for user interface data, the first request associated with a first user profile having a first security permission, the user interface data including content capable of being displayed on a page; generating a first dynamic window including a first link linked with a first identifiable portion of the content, the first link and the first identifiable portion of the content accessible with the first security permission; providing the first identifiable portion of the content and the first dynamic window over a network to a first computing device associated with the first user profile, the first identifiable portion of the content and the first dynamic window capable of being displayed in a first user interface on a first display of the first computing device; receiving a second request for the user interface data, the second request associated with a second user profile having a second security permission different from the first security permission; generating a second dynamic window including a second link linked with a second identifiable portion of the content, the second link and the second identifiable portion of the content accessible with the second security permission; and providing the second identifiable portion of the content and the second dynamic window over the network to a second computing device associated with the second user profile, the second identifiable portion of the content and the second dynamic window capable of being displayed in a second user interface on a second display of the second computing device. - View Dependent Claims (31)
-
-
32. One or more servers comprising:
one or more processors operable to execute one or more instructions to; receive a first request for user interface data, the first request associated with a first user profile having a first security permission, the user interface data including content capable of being displayed on a page, generate a first dynamic window including a first link linked with a first identifiable portion of the content, the first link and the first identifiable portion of the content accessible with the first security permission, provide the first identifiable portion of the content and the first dynamic window over a network to a first computing device associated with the first user profile, the first identifiable portion of the content and the first dynamic window capable of being displayed in a first user interface on a first display of the first computing device, receive a second request for the user interface data, the second request associated with a second user profile having a second security permission different from the first security permission, generate a second dynamic window including a second link linked with a second identifiable portion of the content, the second link and the second identifiable portion of the content accessible with the second security permission, and provide the second identifiable portion of the content and the second dynamic window over the network to a second computing device associated with the second user profile, the second identifiable portion of the content and the second dynamic window capable of being displayed in a second user interface on a second display of the second computing device.
-
33. A non-transitory tangible computer-readable storage medium storing instructions executable by a computing device to perform a method, the method comprising:
-
receiving user interface data including content capable of being displayed on a page; generating a dynamic window including a first link linked with a first identifiable portion of the content on the page and a second link linked with a second identifiable portion of the content on the page; and displaying the page of content and the dynamic window in a user interface on a display of a computing device, the user interface having a first state in which a first view of the page of content is displayed, the dynamic window remaining displayed independent of a change of the user interface from the first state to a second state in which a second view of the page of content is displayed, the second view being different from the first view.
-
Specification