Digital resource management system
First Claim
1. A method for controlling navigation of digital resources in a web browser application executing on a client device in a networked computer environment, the method comprising:
- detecting that a webpage has been loaded into the web browser application;
accessing, by the client device, uniform resource identifiers for an ordered set of digital resources in a resource data set;
detecting that a uniform resource identifier of the webpage matches a uniform resource identifier of a digital resource of the ordered set of digital resources;
responsive to detecting that the uniform resource identifier of the webpage matches the uniform resource identifier of the digital resource, executing by a processor of the client device, instructions of a locally stored extension file associated with the web browser application to generate a dynamic navigation user interface for display on a display screen of the client device, the dynamic navigation user interface including a navigation specific user interface control element that when selected causes the web browser to navigate between the ordered set of digital resources in the resource data set;
causing the display screen of the client to display the webpage and the dynamic navigation user interface in the web browser application;
receiving an input indicating a selection of the navigation specific user interface control element in the dynamic navigation user interface to navigate to a next webpage of the ordered set of digital resources;
responsive to the input, identifying from the uniform resource identifiers, a next uniform resource identifier associated with a next webpage in the ordered set of digital resources;
loading by the web browser application, the next webpage of the ordered set of resources;
executing instructions to generate an updated dynamic navigation user interface; and
causing the display screen of the client to display the next webpage and the updated dynamic navigation user interface in the web browser application.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer device enables a user to construct presentations from independent Hosted Information Resources. A dynamic navigation user interface includes a navigation specific user interface control element that when selected cause the web browser to navigate between the ordered set of digital resources in the resource data set. The client device causes the display screen to display the webpage with the dynamic navigation user interface in the web browser. Responsive to the selection of a control element in the dynamic navigation user interface, the web browser application loads the next resource of the ordered set of resources and updated dynamic navigation user interface is generated.
-
Citations
21 Claims
-
1. A method for controlling navigation of digital resources in a web browser application executing on a client device in a networked computer environment, the method comprising:
-
detecting that a webpage has been loaded into the web browser application; accessing, by the client device, uniform resource identifiers for an ordered set of digital resources in a resource data set; detecting that a uniform resource identifier of the webpage matches a uniform resource identifier of a digital resource of the ordered set of digital resources; responsive to detecting that the uniform resource identifier of the webpage matches the uniform resource identifier of the digital resource, executing by a processor of the client device, instructions of a locally stored extension file associated with the web browser application to generate a dynamic navigation user interface for display on a display screen of the client device, the dynamic navigation user interface including a navigation specific user interface control element that when selected causes the web browser to navigate between the ordered set of digital resources in the resource data set; causing the display screen of the client to display the webpage and the dynamic navigation user interface in the web browser application; receiving an input indicating a selection of the navigation specific user interface control element in the dynamic navigation user interface to navigate to a next webpage of the ordered set of digital resources; responsive to the input, identifying from the uniform resource identifiers, a next uniform resource identifier associated with a next webpage in the ordered set of digital resources; loading by the web browser application, the next webpage of the ordered set of resources; executing instructions to generate an updated dynamic navigation user interface; and causing the display screen of the client to display the next webpage and the updated dynamic navigation user interface in the web browser application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instruction for controlling navigation of digital resources in a web browser application executing on a client device in a networked computer environment, the instructions when executed by a processor causing the processor to perform steps including:
-
detecting that a webpage has been loaded into the web browser application; accessing, by the client device, uniform resource identifiers for an ordered set of digital resources in a resource data set; detecting that a uniform resource identifier of the webpage matches a uniform resource identifier of a digital resource of the ordered set of digital resources; responsive to detecting that the uniform resource identifier of the webpage matches the uniform resource identifier of the digital resource, executing by a processor of the client device, instructions of a locally stored extension file associated with the web browser application to generate a dynamic navigation user interface for display on a display screen of the client device, the dynamic navigation user interface including a navigation specific user interface control element that when selected causes the web browser to navigate between the ordered set of digital resources in the resource data set; causing the display screen of the client to display the webpage and the dynamic navigation user interface in the web browser application; receiving an input indicating a selection of the navigation specific user interface control element in the dynamic navigation user interface to navigate to a next webpage of the ordered set of digital resources; responsive to the input, identifying from the uniform resource identifiers, a next uniform resource identifier associated with a next webpage in the ordered set of digital resources; loading by the web browser application, the next webpage of the ordered set of resources; executing instructions to generate an updated dynamic navigation user interface; and causing the display screen of the client to display the next webpage and the updated dynamic navigation user interface in the web browser application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer device comprising:
-
a processor; and a non-transitory computer-readable storage medium storing instructions for controlling navigation of digital resources in a web browser application executing on the computing device in a networked computer environment, the instructions when executed by the processor causing the processor to perform steps including; detecting that a webpage has been loaded into the web browser application; accessing, by the client device, uniform resource identifiers for an ordered set of digital resources in a resource data set; detecting that a uniform resource identifier of the webpage matches a uniform resource identifier of a digital resource of the ordered set of digital resources; responsive to detecting that the uniform resource identifier of the webpage matches the uniform resource identifier of the digital resource, by a processor of the client device, instructions of a locally stored extension file associated with the web browser application to generate a dynamic navigation user interface for display on a display screen of the client device, the dynamic navigation user interface including a navigation specific user interface control element that when selected causes the web browser to navigate between the ordered set of digital resources in the resource data set; causing the display screen of the client to display the webpage and the dynamic navigation user interface in the web browser application; receiving an input indicating a selection of the navigation specific user interface control element in the dynamic navigation user interface to navigate to a next webpage of the ordered set of digital resources; responsive to the input, identifying from the uniform resource identifiers, a next uniform resource identifier associated with a next webpage in the ordered set of digital resources; loading by the web browser application, the next webpage of the ordered set of resources; executing instructions to generate an updated dynamic navigation user interface; and causing the display screen of the client to display the next webpage and the updated dynamic navigation user interface in the web browser application. - View Dependent Claims (18, 19, 20, 21)
-
Specification