Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Upstream channel bonding in a cable communications system
Image processing system and method
Solid-state imaging device and electronic apparatus with antireflection structure
System and method for computational unification of heterogeneous implicit and explicit processing elements
Electric discharge machining hole drilling
Cosmetic/dermatological compositions comprising naphthoic acid compounds and polyurethane polymers
Data portal for concurrent assessment
  Randomly Featured Patents
Bird bath
Stick-shaped material extruding container and cosmetics
Advance notification system and method utilizing a distinctive telephone ring
Self-enclosable inflatable mattress
Apparatus and method for awakening bus circuitry from a low power state
Continuous process for charging and discharging a carbonization furnace moving in a circle and apparatus for embodying said process
System and method for transparent disk encryption
Crop harvester having conditioning rolls
Automatic finishing chip maker
Reclining changing seat