Patents by Inventor David Cavanaugh

David Cavanaugh 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).

  • Publication number: 20160147594
    Abstract: The present invention relates to methods and apparatuses for eliminating or mitigating the effects of the corruption of contents in a flash memory, such as that which can occur during a power interruption. Embodiments of the invention include methods for preventing the corruption of code stored in flash memory. Such methods can include partitioning code in separate physical blocks as data in a flash memory. Embodiments of the invention also include methods for mitigating the effects of corruption of data stored in flash memory. Such methods can include a book-keeping mechanism that allows for the detection of corruption events, along with the affected locations in flash memory.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Gary WALKER, Nikhil BHATIA, David CAVANAUGH, Tom RICKS
  • Patent number: 6996769
    Abstract: A method, system thereof, and computer usable medium for generating webpages from specified and generated document content and for automatically generating human-readable documentation from operating system command specifications. The method, system and computer usable medium are compatible with and applicable to any operating system. In one embodiment, application is made to internetworking operating systems. In one embodiment, dynamic end user documentation webpages are automatically generated from live command specifications, obviating the task of manual documentation generation. In another embodiment, customized documentation content is generated. In one embodiment, a current list of user-available commands in a software release are promulgated. In one embodiment, documents are created for Command Line Interface. In another embodiment, the method and system thereof may be used with code other than Command Line Interface.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: February 7, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Wendy Peikes, Fan Kong, Ramanan Subrumanian, David Cavanaugh, Thomas A. Stern, Palaniappan Jambulingam
  • Patent number: 5807267
    Abstract: The invention herein described is intended to provide the user with a reliable heart rate monitor that is a completely self contained unit and is capable of providing accurate readings while the wearer is moving about. The use of piezoelectric sensing elements eliminates the power drain caused by LEDs and similar devices. The sensing element mounting means disclosed herein is devised to greatly reduce the noise introduced into the pulse signal by body motion. The use of optical sensors in a staring mode and optical sensors in a pulsed mode is also presented. The effects of noise are further reduced by employing digital signal processing algorithms to find the heart pulse intermixed with noise signals and present the heart pulse rate in beats per minute on a display. The resulting device permits the visual monitoring of the heart pulse rate in a human body in a consistent, error-free manner.
    Type: Grant
    Filed: August 8, 1995
    Date of Patent: September 15, 1998
    Assignee: Advanced Body Metrics Corporation
    Inventors: John D. Bryars, David Cavanaugh