Methods And Systems For Accessing A Resource Based On URN Scheme Modifiers
First Claim
1. A method for accessing a resource based on URN scheme modifiers, the method comprising:
- receiving a URI formatted to include a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier for determining a URL for accessing the identified resource;
detecting the URN scheme modifier in the received URI; and
determining, based on the detected URN scheme modifier, the URL for accessing the resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are described for accessing a resource identified in a URN based on URN scheme modifiers. In one aspect, a URI is received having a format that includes a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier. The URN scheme modifier includes information for determining a URL for accessing the identified resource. The URN scheme modifier is detected in the received URI, and based on the detected URN scheme modifier, the URL for accessing the resource is determined. Methods, systems and computer program products are described for providing a resource including a URI configured for accessing another resource. A generated first resource includes a determined URI formatted to include a URN scheme modifier including a resolving URL for determining a URL for accessing a second resource.
-
Citations
25 Claims
-
1. A method for accessing a resource based on URN scheme modifiers, the method comprising:
-
receiving a URI formatted to include a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier for determining a URL for accessing the identified resource; detecting the URN scheme modifier in the received URI; and determining, based on the detected URN scheme modifier, the URL for accessing the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for accessing a resource based on URN scheme modifiers, the system comprising:
-
a URI handler component configured for receiving a URI formatted to include a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier for determining a URL for accessing the identified resource; a URI parser component configured for detecting the URN scheme modifier in the received URI; and a resolver library component configured for determining, based on the detected URN scheme modifier, the URL for accessing the resource. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for accessing a resource based on URN scheme modifiers, the system comprising:
-
means for receiving a URI formatted to include a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier for determining a URL for accessing the identified resource; means for detecting the URN scheme modifier in the received URI; and means for determining, based on the detected URN scheme modifier, the URL for accessing the resource.
-
-
24. A computer readable medium embodying a computer program, executable by a machine, for accessing a resource based on URN scheme modifiers, the computer program including executable instructions for:
-
receiving a URI formatted to include a URN scheme identifier for identifying a URN scheme, a scheme-dependent part for identifying a resource, and a URN scheme modifier for determining a URL for accessing the identified resourcet; detecting the URN scheme modifier in the received URI; and determining, based on the detected URN scheme modifier, the URL for accessing the resource.
-
-
25. A method for providing a resource including a URI configured for accessing another resource, the method comprising:
-
receiving resource information for generating a first resource; receiving a URN identifying a second resource; determining a URI based on the URN, wherein the URI is formatted to include the URN, a URN scheme identifier for identifying a URN scheme, and a URN scheme modifier for modifying the processing of the URN according to the scheme, wherein the URN scheme modifier includes a resolving URL for determining a URL for accessing the second resource; and generating the first resource based on the resource information and the determined URI, wherein the URI is configured to provide for a client receiving the generated first resource to determine based on the URN scheme modifier the URL for accessing the second resource.
-
Specification