Mechanism for partial page refresh using URL addressable hierarchical page structure
First Claim
Patent Images
1. A method of partially refreshing a page, comprising:
- at a client computer displaying a multi-level page associated with a first uniform source locator (URL), receiving a navigation URL by an application at the client computer in response to a user interaction, the navigation URL including a URL portion usable to retrieve page content data to be used to partially refresh the multi-level page;
processing the navigation URL at the client computer to determine a place within a page hierarchy of the multi-level page at which a partial refresh is to be performed based at least in part on the URL portion, said processing comprising comparing the navigation URL to the first URL to determine the place in the page hierarchy of the multi-level page at which the partial refresh is to be performed;
using the URL portion to retrieve the page content data from a server; and
refreshing the place in the page hierarchy with the page content data.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
-
Citations
20 Claims
-
1. A method of partially refreshing a page, comprising:
-
at a client computer displaying a multi-level page associated with a first uniform source locator (URL), receiving a navigation URL by an application at the client computer in response to a user interaction, the navigation URL including a URL portion usable to retrieve page content data to be used to partially refresh the multi-level page; processing the navigation URL at the client computer to determine a place within a page hierarchy of the multi-level page at which a partial refresh is to be performed based at least in part on the URL portion, said processing comprising comparing the navigation URL to the first URL to determine the place in the page hierarchy of the multi-level page at which the partial refresh is to be performed; using the URL portion to retrieve the page content data from a server; and refreshing the place in the page hierarchy with the page content data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system, comprising:
-
a communication interface; and a processor coupled to the communication interface and configured to; receive, on a client computer, a navigation uniform resource locator (URL) generated by an application at the client computer in response to a user interaction, the navigation URL including a URL portion usable to retrieve page content data to be used to partially refresh a multi-level page having a first URL; process the navigation URL at the client computer to determine a place within a page hierarchy of the multi-level page at which a partial refresh is to be performed based at least in part on the URL portion, wherein processing the navigation URL comprises comparing the navigation URL to the first URL to determine the place within the page hierarchy of the multi-level page at which the partial refresh is to be performed; use the URL portion to retrieve the page content data from a server; and refresh the place in the page hierarchy with the page content data. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program product embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
displaying, at a client computer, a multi-level page associated with a first uniform resource locator (URL) and having a page hierarchy; receiving, on the client computer, a navigation URL generated by an application at the client computer in response to a user interaction, the navigation URL including a URL portion usable to retrieve page content data to be used to partially refresh the multi-level page; processing the navigation URL at the client computer to determine a place within the page hierarchy of the multi-level page at which a partial refresh is to be performed based at least in part on the URL portion, wherein processing the navigation URL comprises comparing the navigation URL to the first URL to determine the place in the page hierarchy of the multi-level page at which the partial refresh is to be performed; using the navigation URL to retrieve the page content data from a server; and refreshing place in the page hierarchy with the page content data. - View Dependent Claims (19, 20)
-
Specification