Resources Contact Us Home
System and method for storing and retrieving filenames and files in computer memory

Image Number 2 for United States Patent #7801906.

The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the Unicode filename and the file into memory. The invention then sets a flag, associated with the memory, indicating that a first text encoding has been used. To retrieve a Unicode filename, the invention receives a request to locate a Unicode filename from memory. Next, the invention uses a predetermined text encoding to convert the filename into Unicode. The invention then searches for the Unicode filename in the memory. If the Unicode filename is not found, the invention uses a next text encoding from the set of text encodings which have been used, to repeat the conversion and searches the memory until the Unicode filename is identified. Lastly, the Unicode file is retrieved.

  Recently Added Patents
Variety corn line KDC7040
System or method to assist and automate an information security classification and marking process for government and non-government organizations for information of an electronic document
Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method
Wireless communications system, wireless communications apparatus, wireless communications method and computer program for wireless communication
Binder for secondary battery providing excellent adhesion strength and cycle property
Method and apparatus for encoding and decoding video based on first sub-pixel unit and second sub-pixel unit
Light emitting element, method for manufacturing the light emitting element, optical element and method for manufacturing the optical element
  Randomly Featured Patents
Content measuring apparatus for plant leaf
Tin strip formulation for metal to glass seal diodes
Linking assembly between a mechanical system and an adjustment actuator comprising engagement/disengagement members
Aqueous phase removal of nitrogen from nitrogen compounds
Fluid interconnect port venting for capillary reservoir fluid containers, and methods
Data receiving apparatus
Digital video data compression technique
Ad-hoc simple configuration
Method for production of conducting element and conducting element
Apparatus for making metal outers and inners