Patents by Inventor Qing K. Yang

Qing K. Yang 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: 8862842
    Abstract: A data recovery system is disclosed that permits recovery of data in a computer memory. The system includes an update storage system, a long-term storage system, a coupling functional circuit, and a parity register. The update storage system is for providing backup storage of recently updated data. The long-term storage system is for providing backup storage of data that has not been recently updated. The coupling functional circuit is for providing a bit-wise commutative binary operation of data from the update storage system and from the long term storage system. The parity register is for maintaining parity snapshots of the output of the coupling functional circuit.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: October 14, 2014
    Assignee: Rhode Island Board of Education , State of Rhode Island and Providence Plantations
    Inventors: Qing K. Yang, Weijun Xiao, Jin Ren
  • Publication number: 20140188811
    Abstract: A system and method are disclosed for providing continuous file protection in a computer processing system. In accordance with an embodiment, the system includes a configuration module, a filter driver, and a storage module. The configuration module permits a user to elect certain files or folders for protection. The configuration module runs at an application layer without involving the computer processing system's operating system. The filter driver intercepts and splits write input and outputs addressed at protected files or folders. The storage module is also run without involving the computer processing system's operating system. The storage module is for performing functions including data logging, version managements, and data recovery.
    Type: Application
    Filed: February 24, 2014
    Publication date: July 3, 2014
    Applicant: Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventors: Qing K. Yang, Jin Ren
  • Publication number: 20120310370
    Abstract: A neural-machine interface system is disclosed for providing control of a leg prosthesis. The system includes a plurality of input channels for receiving electromyographic signals from a subject, a feature vector formation unit for processing the electromyographic signals, and a pattern classification unit for identifying the intended movement of the subject's leg prosthesis.
    Type: Application
    Filed: July 24, 2012
    Publication date: December 6, 2012
    Applicant: The Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventors: He Huang, Qing K. Yang, Yan Sun
  • Patent number: 8239706
    Abstract: A method is disclosed of maintaining data. The method includes the steps of providing a plurality of data storage mediums, each comprising a parity bit that provides an indication of the parity of the data in each respective data storage medium, at least one of the data storage mediums providing an exclusive OR function of a parity output bit of the at least one of the plurality of data storage mediums; encoding data provided by the exclusive OR functionality of the parity output bit to provide encoded data; time stamping the encoded data with a time stamp circuit that is coupled to the encoded data to provide time stamped encoded data; and providing the time stamped encoded data to a time-retrieval data storage medium.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: August 7, 2012
    Assignee: Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventor: Qing K. Yang
  • Patent number: 8140772
    Abstract: A system and method are disclosed for maintaining a plurality of data storages coherent with one another for redundancy purposes. The system includes a first data storage system and a second data storage system. The first data storage system is coupled to a first transaction processor for handling input and output transactions, and is coupled to a wide area network. The second data storage system is coupled to a second transaction processor for handling input and output transactions, and is coupled to the wide area network. The first transaction processor permits a first data write transaction to occur with respect to data within the first data storage system, and the second transaction processor permits a second data write transaction to occur with respect to data within the second data storage system.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: March 20, 2012
    Assignee: Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventor: Qing K. Yang
  • Publication number: 20110264635
    Abstract: A system and method are disclosed for providing continuous file protection in a computer processing system. In accordance with an embodiment, the system includes a configuration module, a filter driver, and a storage module. The configuration module permits a user to elect certain files or folders for protection. The configuration module runs at an application layer without involving the computer processing system's operating system. The filter driver intercepts and splits write input and outputs addressed at protected files or folders. The storage module is also run without involving the computer processing system's operating system. The storage module is for performing functions including data logging, version managements, and data recovery.
    Type: Application
    Filed: May 24, 2011
    Publication date: October 27, 2011
    Applicant: Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventor: Qing K. Yang
  • Publication number: 20110170430
    Abstract: A distance estimation system is disclosed for estimating a distance between two electronic devices. The system includes a power adjustable transmitter that is capable of having its power level adjusted between successive transmissions of packets of data, a remote device that is remote from the power adjustable transmitter for receiving the packets of data, and a distance estimation unit. The distance estimation unit is for generating a distance estimation signal responsive to the packets of data received at the remote device such that the distance estimation signal is associated with a power level at which the power level adjustable transmitter is not able to sufficiently transmit the packets of data to the remote device.
    Type: Application
    Filed: March 31, 2010
    Publication date: July 14, 2011
    Applicant: BOARD OF GOVERNORS FOR HIGHER EDUCATION, STATE OF RHODE ISLAND AND PROVIDENCE
    Inventors: Qing K Yang, Yan Sun, Weijun Xiao, Yinan Liu
  • Patent number: 7730347
    Abstract: A storage architecture is disclosed for maintaining data in the event of data storage failure. The storage architecture includes a plurality of disks in a redundant disk array, a time-recovery disk, and an encoder system. Each of the plurality of disks in the redundant disk array includes a parity output bit that provides an indication of the parity of the data in each respective disk. The time-recovery disk is in communication with at least one of the redundant disk arrays. The encoder system is coupled to the parity output bit of the at least one of the disks and is coupled to the time-recovery disk for providing encoding data regarding whether a block of data in the at least one disk has been changed.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: June 1, 2010
    Assignee: Board of Governors for Higher Education, State of Rhode Island and Providence Plantations
    Inventor: Qing K. Yang
  • Publication number: 20100100698
    Abstract: A data recovery system is disclosed that permits recovery of data in a computer memory. The system includes an update storage system, a long-term storage system, a coupling functional circuit, and a parity register. The update storage system is for providing backup storage of recently updated data. The long-term storage system is for providing backup storage of data that has not been recently updated. The coupling functional circuit is for providing a bit-wise commutative binary operation of data from the update storage system and from the long term storage system. The parity register is for maintaining parity snapshots of the output of the coupling functional circuit.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 22, 2010
    Applicant: THE BOARD OF GOVERNORS FOR HIGHER EDUCATION, STATE OF RHODE ISLAND AND PROVIDENC
    Inventors: Qing K. Yang, Weijun Xiao, Jin Ren