Patents by Inventor Douglas Terry

Douglas Terry 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: 11944248
    Abstract: A surface cleaner is provided. The surface cleaner comprises: an operating component configured to perform a function of the surface cleaner; a base moveable along a surface; an accelerometer configured to generate a signal; and a controller in communication with the accelerometer and the operating component, wherein the controller is operable to control the operating component based on the signal, and wherein the operating component is selected from a group consisting of a suction motor operable to generate an airflow, a brushroll motor operable to drive a brushroll, an actuator operable to adjust a height of a brushroll from the surface, a pump operable to deliver a cleaning fluid, an actuator operable to control an airflow or fluid valve, and an indicator operable to indicate a parameter of the surface cleaner.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: April 2, 2024
    Assignee: TECHTRONIC FLOOR CARE TECHNOLOGY LIMITED
    Inventors: Kevin Terry, Patrick Diana, Douglas M. Rukavina
  • Patent number: 9084501
    Abstract: The Device to Assist Paraplegics with Getting Dressed is designed to lift a person that has a spinal cord injury or minimal use of their legs above the seat of a wheel chair, or a toilet seat, allowing easy slipping on or off of the pants. The device may be wall mounted wall adjacent to a seating fixture. The device may be mounted on a “free standing” frame, which may have wheels to make it easy to move around and may easily fold up for storage. To use the device a person will, with their arms out to their sides horizontally, put the armpit rest under their arm pit area. On reaching down towards the pants, the armpit rest will turn from horizontal to a vertical position, lifting them up enough to slip the pants on or off.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: July 21, 2015
    Assignee: PANTS UP EASY LLC
    Inventor: Douglas Terry Pearson
  • Patent number: 8990978
    Abstract: The Device to Assist Paraplegics with Getting Dressed is designed to lift a person that has a spinal cord injury or minimal use of their legs above the seat of a wheel chair, or a toilet seat, allowing easy slipping on or off of the pants. The device may be wall mounted wall adjacent to a seating fixture. The device may be mounted on a “free standing” frame, which may have wheels to make it easy to move around and may easily fold up for storage. To use the device a person will, with their arms out to their sides horizontally, put the armpit rest under their arm pit area. On reaching down towards the pants, the armpit rest will turn from horizontal to a vertical position, lifting them up enough to slip the pants on or off.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: March 31, 2015
    Inventor: Douglas Terry Pearson
  • Publication number: 20150048125
    Abstract: The Device to Assist Paraplegics with Getting Dressed is designed to lift a person that has a spinal cord injury or minimal use of their legs above the seat of a wheel chair, or a toilet seat, allowing easy slipping on or off of the pants. The device may be wall mounted wall adjacent to a seating fixture. The device may be mounted on a “free standing” frame, which may have wheels to make it easy to move around and may easily fold up for storage. To use the device a person will, with their arms out to their sides horizontally, put the armpit rest under their arm pit area. On reaching down towards the pants, the armpit rest will turn from horizontal to a vertical position, lifting them up enough to slip the pants on or off.
    Type: Application
    Filed: October 29, 2014
    Publication date: February 19, 2015
    Inventor: Douglas Terry Pearson
  • Publication number: 20150028067
    Abstract: The Device to Assist Paraplegics with Getting Dressed is designed to lift a person that has a spinal cord injury or minimal use of their legs above the seat of a wheel chair, or a toilet seat, allowing easy slipping on or off of the pants. The device may be wall mounted wall adjacent to a seating fixture. The device may be mounted on a “free standing” frame, which may have wheels to make it easy to move around and may easily fold up for storage. To use the device a person will, with their arms out to their sides horizontally, put the armpit rest under their arm pit area. On reaching down towards the pants, the armpit rest will turn from horizontal to a vertical position, lifting them up enough to slip the pants on or off.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 29, 2015
    Inventor: Douglas Terry Pearson
  • Publication number: 20080294701
    Abstract: A system is disclosed for synchronizing partially-replicated collections while keeping synchronization overhead low by using the concept of item-set knowledge. Item-set knowledge uses knowledge fragments, which associate knowledge vectors with item-sets. An item-set consists of an explicitly represented list of items. In a partial replica, this item set may be the items known to a replica within which a filter is applied limiting the items known to some subset of the overall items in the collection.
    Type: Application
    Filed: May 21, 2007
    Publication date: November 27, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Venugopalan Ramasubramanian Saraswati, Thomas L. Rodeheffer, Douglas Terry, Edward P. Wobber
  • Publication number: 20080162589
    Abstract: A system is disclosed for recovery from a compromise of a replica in a weakly-consistent distributed collection. The system employs a collection manager for revoking a compromised replica, and one or more archival replicas for storing time-stamped versions. Upon a compromise, versions tainted by the compromised replica may be expunged from the collection. Thereafter, versions determined to be unaffected by the compromise may be returned to the collection using the time-stamped versions stored in the one or more archival replicas.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Thomas L. Rodeheffer, Edward P. Wobber, Douglas Terry, Venugopalan Ramasubramanian Saraswati
  • Publication number: 20060190572
    Abstract: Methods for enabling multi-master synchronization of particular sets of data using filters. In a synchronization request, data including knowledge and filters may be supplied. A response may comprise data including changes that are identified by the filter and that have versions that are not known by the requestor.
    Type: Application
    Filed: April 27, 2006
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Lev Novik, Michael Clark, Yunxin Wu, Douglas Terry, Irena Hudis, Tomas Talius
  • Publication number: 20060052223
    Abstract: An exercise system includes an elastic cord assembly including an elastic and plugs. The elastic has a first and second end and a stretch between the first and second ends. One of the plugs is inserted into the first end and another one of the plugs is inserted into the second end. At least one strap assembly is slidably attached to the elastic cord assembly. The strap assembly includes a block having an aperture formed from one side to another side of the block forming an unbroken wall through the block. The strap assembly also includes a strap connected to the block in a manner that forms a loop in the strap. The plugs retain the strap assembly on the stretch of the elastic cord assembly between the first and second ends.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventor: Douglas Terry
  • Publication number: 20050223117
    Abstract: Various embodiments of the present invention are directed to systems and method for detecting conflicts and applying conflict resolutions during manual and automatic conflict resolution operations. Several embodiments are directed to preventing both: (a) non-convergence of conflict resolutions, where partners can end up in a divergent steady state (i.e. have different data in the absence of outstanding conflicts); and (b) a non-terminating ping-pong of conflict resolutions between partners (which can occur with certain inefficient solutions that continuously update metadata for each conflict resolution without end). Certain specific embodiments of the present invention are directed to a method for maintaining knowledge that guarantees convergence of data, even when different partners apply different conflict resolutions.
    Type: Application
    Filed: September 1, 2004
    Publication date: October 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Douglas Terry, Irena Hudis, Lev Novik, Vivek Jhaveri
  • Publication number: 20050086272
    Abstract: Systems and methods for replicating replicas in a sync community. Each replica in the sync community stores knowledge that represents changes the replica is aware of. Because each replica has its own knowledge, each replica does not need to know how many replicas are in the sync community or the topology of the sync community. By sending the knowledge with a request for changes, a replicating replica can enumerate the changes to replicate by comparing its knowledge with the received knowledge. After replication, the knowledge is updated. Knowledge may also include made-with-knowledge change IDs that permit each resolution to identify what a replica was aware of when a particular change was made. The made-with-knowledge values are used to detect conflicts during replication.
    Type: Application
    Filed: July 31, 2003
    Publication date: April 21, 2005
    Inventors: Lev Novik, Irena Hudis, Douglas Terry, Ashish Shah, Sanjay Anand, Yunxin Wu
  • Publication number: 20050027817
    Abstract: A protocol for replicating replicas in a sync community. Each replica maintains a knowledge that represents changes that the replica is aware of. Each replica does not typically maintain knowledge about other replicas. The protocol includes messages that include knowledge about changes on the various replicas. Using the knowledge, the replicas can enumerate changes and send the changes using asynchronous messages that do not need to be received in any particular order. The protocol enables filters to ensure that a valid replication is possible using a minimum knowledge argument. The protocol also enables replicas to partially replicate using filtered knowledge.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 3, 2005
    Inventors: Lev Novik, Irena Hudis, Douglas Terry, Vivek Jhaveri, Sanjay Anand, Ashish Shah
  • Patent number: 3996825
    Abstract: Previous attempts to cut or trim a wet, non-woven, fibrous mat using a fluid jet have been largely unsuccessful, particularly when the mat contained reinforcing strands. The present invention overcomes this problem by using a fluid jet located below the mat in combination with a fluid jet set at an angle above the mat.
    Type: Grant
    Filed: December 18, 1975
    Date of Patent: December 14, 1976
    Assignee: Johns-Manville Corporation
    Inventor: Rupert Douglas Terry
  • Patent number: D782154
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: March 28, 2017
    Inventor: Douglas Terry Pearson