System and method for generating a unique, file system independent key from a URI (Universal Resource Identifier) for use in an index-less VoiceXML browser caching mechanism
First Claim
1. A method of constructing a system-independent key from a universal resource indicator for use in an index-less caching system, the method comprising converting characters of the universal resource indicator to equivalent values resulting in a value string having a value string length, the value string including a file name associated with a cached resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of storing and accessing documents on a computer file system utilizing a file system-independent key for use in an index-less browser caching mechanism. The present invention is a method and system for storing a resource such as a document or group of documents on a computer file system using a Universal Resource Indicator (URI) as the file name by generating a unique system-independent key from the URI for use in an index-less browser caching system. The invention takes into account the various file entry length limitations enforced by each unique file system by converting the specified URI into a key containing hexadecimal values of the key'"'"'s characteristics. In this fashion, an index-less browser caching system such as a Web browser of a VoiceXML browser is created that is file system-independent.
8 Citations
18 Claims
- 1. A method of constructing a system-independent key from a universal resource indicator for use in an index-less caching system, the method comprising converting characters of the universal resource indicator to equivalent values resulting in a value string having a value string length, the value string including a file name associated with a cached resource.
- 7. A machine readable storage medium storing a computer program which when executed constructs a system-independent key from a universal resource indicator for use in an index-less caching system, the computer program performing a method comprising converting characters of the universal resource indicator to equivalent values resulting in a value string having a value string length, the value string including a file name associated with a cached resource.
-
13. A system for constructing a system-independent key from a universal resource indicator for use in an index-less caching system, the system comprising a computer having:
-
a database, the database storing a cached resource, the location of the cached resource identified by a universal resource indicator; and
a central processing unit, the central processing unit converting characters of the universal resource indicator to equivalent values resulting in a value string having a value string length, the value string including a file name associated with a cached resource. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification