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
Imaging lens having five lens elements, and electronic apparatus having the same
Digital media content distribution
Apparatus and method for connection control with media negotiation successful on different media formats
Interaction analysis and prioritization of mobile content
Methods and system for displaying segmented images
Semiconductor apparatus
  Randomly Featured Patents
Variable area nozzle including a plurality of convexly vanes with a crowned contour, in a vane to vane sealing arrangement and with nonuniform lengths
Method and system for fuel injector coefficient installation
Hydraulic device for rerailing vehicles
Computer-aided method, machine, and products produced thereby, for illustrating a replacement of a benefit plan that is viable at one location but not viable at the location of the replacement
Interconnection device for low and high current stress electromigration and correlation study
Centrifugal separator
Rotary engine with vanes rotatable by compressed gas injected thereon
Rubber bearing that suppresses vibrations hydraulically