Patents by Inventor Richard Rector

Richard Rector has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9819603
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 14, 2017
    Assignee: NexGen Storage, Inc.
    Inventor: Richard Rector
  • Publication number: 20160373366
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 22, 2016
    Inventor: Richard Rector
  • Patent number: 9450879
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: September 20, 2016
    Assignee: NexGen Storage, Inc.
    Inventor: Richard Rector
  • Publication number: 20150338314
    Abstract: An improved HVAC air handler and control system adapted for measuring and monitoring operating characteristics, the leakage of supply and return ducts to which it is connected, the infiltration leakage of the building it serves, the blockage of air return paths and the watts drawn and air flow generated by its blower. Leakages are measured by blocking outlets of all supply ducts or all return ducts, opening one side of the air handler to outdoor air, running the air handler blower, and measuring the air flow. Airflow may be measured by opening or closing orifices mounted in plenums attached to the air hander or built into the air handler cabinet, or by varying the speed of the blower motor, in connection with an integrated manometer. Thermostat firmware controls all functions.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Applicant: Richard R. & Suzanne N. Meyer AB Living Trust DTD 2/11/2003
    Inventor: Richard Rector Meyer
  • Patent number: 9188508
    Abstract: An improved HVAC air handler and control system adapted for measuring and monitoring operating characteristics, the leakage of supply and return ducts to which it is connected, the infiltration leakage of the building it serves, the blockage of air return paths and the watts drawn and air flow generated by its blower. Leakages are measured by blocking outlets of all supply ducts or all return ducts, opening one side of the air handler to outdoor air, running the air handler blower, and measuring the air flow. Airflow may be measured by opening or closing orifices mounted in plenums attached to the air hander or built into the air handler cabinet, or by varying the speed of the blower motor, in connection with an integrated manometer. Thermostat firmware controls all functions.
    Type: Grant
    Filed: December 1, 2013
    Date of Patent: November 17, 2015
    Inventor: Richard Rector Meyer
  • Publication number: 20150326481
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 12, 2015
    Inventor: Richard Rector
  • Publication number: 20070183075
    Abstract: Disclosed is a method and apparatus for a variable media tape based storage system for storing, retrieving, and communicating data. The system includes at least one media element having a compatible relationship with one of a plurality of drives for storing and receiving data. The at least one media element configured to operate with the at least one drive as a functional pair is considered a loaded drive. The storage system also includes switch and mapping system, which in one embodiment could be an interface bridge processor, operatively linked to each of the plurality of drives. Finally, the storage system adapted to alter at least one received and accepted tape library command from positioning a target storage tape article for use with a target tape drive to selecting one of the loaded drives via the interface bridge processor.
    Type: Application
    Filed: April 13, 2007
    Publication date: August 9, 2007
    Inventors: Matthew Starr, Richard Rector, Mark Lantry, John Barr
  • Publication number: 20070079048
    Abstract: Disclosed are a method and apparatus for a storage system comprising at least one mobile random access storage device capable of storing first and second data on at least one docking station. The docking station is associated with an address wherein the address is identifiable by at least one host computer. A first and second sub-address are associated with the docking station wherein the first and second sub-addresses are identifiable by the host computer. The first sub-address corresponds to a first virtual device adapted for storing the first data on a first virtual media. The second sub-address corresponds to a second virtual device adapted for storing the second data on a second virtual media wherein the second virtual media is different from the first virtual media.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Spectra Logic Corporation
    Inventors: Matthew Starr, Richard Rector
  • Publication number: 20070067555
    Abstract: Disclosed is a method and apparatus for a storage system comprising at least one mobile random access storage device capable of storing first or second data. At least one docking station is associated with an address wherein the address is identifiable by at least one host computer. A first and second sub-address is associated with the at least one docking station wherein the first and second sub-addresses are identifiable by the at least one host computer. The first sub-address corresponds to a first virtual device adapted for storing the first data on a first virtual media. The second sub-address corresponds to a second virtual device adapted for storing the second data on a second virtual media wherein the second virtual media is a different media type from the first virtual media.
    Type: Application
    Filed: September 19, 2005
    Publication date: March 22, 2007
    Applicant: Spectra Logic Corporation
    Inventors: Matthew Starr, Richard Rector, Nathan Thompson
  • Publication number: 20070035869
    Abstract: Disclosed is a method and apparatus for a variable media tape based storage system for storing, retrieving, and communicating data. The system includes at least one media element having a compatible relationship with one of a plurality of drives for storing and receiving data. The at least one media element configured to operate with the at least one drive as a functional pair is considered a loaded drive. The storage system also includes switch and mapping system, which in one embodiment could be an interface bridge processor, operatively linked to each of the plurality of drives. Finally, the storage system adapted to alter at least one received and accepted tape library command from positioning a target storage tape article for use with a target tape drive to selecting one of the loaded drives via the interface bridge processor.
    Type: Application
    Filed: October 16, 2006
    Publication date: February 15, 2007
    Inventors: Matthew Starr, Richard Rector, Mark Lantry, John Barr
  • Publication number: 20060259816
    Abstract: Disclosed is a method and apparatus relating generally to analysis techniques for data integrity following an un-safe power down occurrence of non-tape media components comprising a storage system. The data storage system comprises at least one random access memory storage device adapted to be power cycled in at least an on and off condition. The random access memory storage device comprises at least one storage medium comprising a first stored data segment. The storage device is adapted to receive data for storage on the medium in at least a second data segment. At least one state bit has a first state associated with the second data segment during the storage of the second data segment and a second state associated with the second data segment after completion of the storage of the second data segment wherein the state bit is stored in non volatile memory associated with the storage device.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Richard Rector, Walter Wong
  • Publication number: 20060164928
    Abstract: Disclosed is a method and apparatus system to identify mobile media magazine for use with a storage device. The system comprises a random access memory magazine capable of comprising a plurality of random access memory devices. The magazine further comprising a magazine identifier label disposed to be externally viewable. The magazine also comprises at least one storage element cooperating with the magazine adapted to store an electronic magazine identifier that represents the magazine identifier label in non-volatile memory. Each of the random access memory devices can further comprise an individual random access memory device label. The storage device can be adapted to identify the magazine by the magazine identifier label, the electronic magazine identifier or both.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Matthew Starr, Richard Rector
  • Publication number: 20060126209
    Abstract: Disclosed is a method and apparatus for a variable media tape based storage system for storing, retrieving, and communicating data. The system includes at least one media element having a compatible relationship with one of a plurality of drives for storing and receiving data. The at least one media element configured to operate with the at least one drive as a functional pair is considered a loaded drive. The storage system also includes switch and mapping system, which in one embodiment could be an interface bridge processor, operatively linked to each of the plurality of drives. Finally, the storage system adapted to alter at least one received and accepted tape library command from positioning a target storage tape article for use with a target tape drive to selecting one of the loaded drives via the interface bridge processor.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Matthew Starr, Richard Rector, Mark Lantry, John Barr
  • Publication number: 20060112138
    Abstract: A method and apparatus for a generating a tape format like file with an associated look-up table on a non-tape storage medium is disclosed. In one configuration, a data storage arrangement can comprise a host computer in communication with a storage system by means of a streaming protocol. The storage system can comprise a non-tape storage medium having at least one file comprising a plurality of records each having user data and meta data wherein the meta data comprises data fields for and about the record. A table associated with the file is adapted to contain information related to at least one of the records. The table can be accessed by the storage system to reduce the amount of time spent locating the records.
    Type: Application
    Filed: November 3, 2004
    Publication date: May 25, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Larry Fenske, Richard Rector, Walter Wong, Matthew Starr
  • Publication number: 20060095657
    Abstract: Disclosed is a method and apparatus relating generally to erasure techniques for emulating a streamed data format for non tape media capable of being used with a data storage arrangement to generate replenished user data space. The data storage arrangement comprises a host computer and a storage system in communication with the host computer, the storage system comprising at least one random access storage medium. The random access storage medium is capable of receiving data by streaming protocol and storing the data emulated in a contiguous format. The data comprises at least one data file which further comprise a plurality of records wherein each of the records comprise user data and meta data. A deletion algorithm is adapted to issue at least one deletion command capable of deleting at least one portion of the data stored on the medium up to at least a last segment of the data to create replenished storage space.
    Type: Application
    Filed: May 6, 2005
    Publication date: May 4, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Richard Rector, Larry Fenske