Modzelewski
Kevin Modzelewski, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140181258 | COMMUNICATING LARGE AMOUNTS OF DATA OVER A NETWORK WITH IMPROVED EFFICIENCY - Disclosed herein are systems, methods, and computer-readable storage media for communicating large amounts of data. A system can first receive a request for data and determines if the data requested is above a threshold size. If the data is above the threshold size, the system can then prepare a message containing header information following a standard file transfer protocol. The system can also prepare metadata indicating a storage location and a size of the data requested. The message and the metadata can then be separately communicated to the requester. Upon receiving the metadata, a data stream can initiate the transfer of the data from the storage location to the requester, where the data stream removes unnecessary or redundant header information during the transfer from the storage location. | 06-26-2014 |
20140181436 | ISOLATING DATA STORAGE MIRRORING OPERATIONS - Systems, methods, and computer-readable storage media for isolating mirroring operations when interacting with a data storage space, and more specifically to directing data to be stored in two locations, where storing the data in the second location does not slow or impede storing the data in the first location. Upon receiving a request to store data, the system can determine a first storage space and a second storage space in which to store the data. Instructions can be prepared for storing the data in the first storage space while at the same time preparing instructions for storing identical data in the second storage space. The system can communicate the instructions to both storage systems, with the first storage space immediately beginning the storage process while the second storage space places the instructions into a queue for later processing. | 06-26-2014 |
Kevin P. Modzelewski, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150039847 | BALANCING DATA DISTRIBUTION IN A FAULT-TOLERANT STORAGE SYSTEM - The disclosed embodiments relate to a system for managing replicated copies of data items in a storage system. During operation, the system obtains a current configuration of the storage system, wherein the current configuration specifies locations of replicated copies of data items. Next, the system analyzes the current configuration to identify possible movements of copies of data items among locations in the storage system. The system then assigns utilities to the identified movements, wherein a utility assigned to a movement reflects a change in reliability resulting from the movement. Finally, the system selects a utility-maximizing set of movements and performs the utility-maximizing set of movements to improve the reliability of the storage system. | 02-05-2015 |
Steven Modzelewski, Conway, AR US
Patent application number | Description | Published |
---|---|---|
20140102480 | METHOD AND APPARATUS FOR CLEANING ROCK CORES - A method and apparatus for cleaning a rock core sample loads the sample into a cell where it is supported within an interior chamber of the cell. For at least one interval of time, the sample is soaked with a liquid phase solvent pressurized at elevated pressure and temperature without any flow of the liquid phase solvent into, through, and out of the chamber. The liquid phase solvent is then allowed to drain from the cell. The cell can include a fluid inlet and outlet that are both in fluid communication with the chamber. A controller can be used to control at least one parameter related to the soaking. The at least one parameter can be selected from the group consisting of i) the duration of the time interval, ii) pressure of the liquid phase solvent during the time interval, and iii) temperature of the cell during the time interval. | 04-17-2014 |