OSR Open Systems Resources, Inc. Patent applications |
Patent application number | Title | Published |
20150339168 | WORK QUEUE THREAD BALANCING - Various embodiments are directed to systems and methods for work queue thread balancing. A global thread pool manager may be configured to receive a request to add a work item to a constituent work queue. The constituent work queue may be described by a work queue thread property. The global thread pool manager may add the work item to the constituent work queue and match the work item to a global thread selected from a global thread pool. The global thread may be configured according to the work queue thread property to generate a configured global thread. The configured global thread may execute the work item. | 11-26-2015 |
20150199373 | METHODS AND SYSTEMS FOR DATA STORAGE - Disclosed are systems and methods for requesting operations at a remote server utilizing a network file system. A client may encapsulate a request for a cache coherency mechanism as an encapsulated message and provide the encapsulated message to a network file system executing on the client. The network file system may be configured to prevent the request for server functionality from being transmitted to the remote server. The client may also cause, via the network file system, the encapsulated message to be transmitted to the remote server. | 07-16-2015 |
20130311493 | SYSTEMS AND METHODS FOR ARBITRARY DATA TRANSFORMATIONS - Methods for organizing data. The methods may comprise the step of receiving a write request comprising a data unit. The methods may also comprise the steps of organizing the data unit into a sub-file and incorporating the sub-file into a data file according to a log-structured organization system. In addition, the methods may include the step of writing the data file to a data storage according to a second organization system. | 11-21-2013 |
20130117293 | FILE SYSTEM DIRECTORY ATTRIBUTE CORRECTION - Various embodiments are directed to systems and methods for facilitating file attribute correction. A computer system may receive a request to enumerate a first directory stored on a data storage. For a first file in the first directory, the computer system may determine that the first file has a corresponding first entry in an attribute cache, determine that the first entry for the first file indicates native file attributes that match the first file, and return for the first file at least one logical attribute indicated by the first entry. | 05-09-2013 |
20130046846 | Methods and systems for remote data storage utilizing content addresses - In one general aspect, various embodiments are directed to a method of writing a data block to a memory comprising receiving an electronic write request from an application. A content address of a first data block considering the value for the first data block. A mapping of the first data block to the content address may be written to a logical end of the local block map. The mapping may also be written to a remote block map. If the content address is not present at a local data storage, the value of the first data block may be written to the local data storage at a first location and metadata associating the content address with the first location may be written to the local data storage. | 02-21-2013 |