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
Apparatus for performing timer management regarding a system timer scheduler service, and associated method
Method for eliciting an immune response to human telomerase reverse transcriptase
Cathode material for lithium ion secondary battery and lithium ion secondary battery using it
Combination of the application of antibodies for immunostimulation together with glucocorticoids
Distributed multicast packet replication with centralized quality of service
Authenticating and off-loading IPTV operations from mobile devices to fixed rendering viewing devices
Multiple-frequency inversion method and control apparatus for internal combustion engine driven generator
  Randomly Featured Patents
Spin valve film
Indole derivatives as dopamine D.sub.4 antagonists
Verbena plant named `Balazreve`
Pocket-type sieve centrifuge
Integration of a digital asset management system with a network sales system
Knee-joint orthesis
Roller blind, particularly window roller blind, for motor vehicles
Method and apparatus for enhanced security in a broadband telephony network
Multiple inclined wafer holder for improved vapor transport and reflux for sealed ampoule diffusion process
Fuel cell with improved separation