Patents by Inventor David C. Adams

David C. Adams 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: 20210196054
    Abstract: An apparatus for lifting a mattress to an optimal work level so as to facilitate the bed making process. More specifically an apparatus for lifting a mattress, the apparatus including a generally rectangular ring shaped inflatable member with a generally constant cross section configured to be disposed between a mattress and a supporting structure of a bed in an unsecured manner; an air pump in fluid communication with the inflatable member, the air pump configured to inflate the inflatable member to a substantially uniform pressure throughout an entire perimeter of the inflatable member; a power supply in electrical communication with the air pump for providing power to operate the air pump; a switch in electrical communication between the power supply and the air pump configured for activating and deactivating the air pump; and a valve configured to control both inflation and deflation of the inflatable member.
    Type: Application
    Filed: May 18, 2018
    Publication date: July 1, 2021
    Inventors: Daniel Gabbay, David C. Adams, Mark Ryan Slusar
  • Patent number: 9804889
    Abstract: Embodiments of a mobile state object for storing and transporting job metadata on a cluster computing system may use a database as an envelope for the metadata. A state object may include a database that stores the job metadata and wrapper methods. A small database engine may be employed. Since the entire database exists within a single file, complex, extensible applications may be created on the same base state object, and the state object can be sent across the network with the state intact, along with history of the object. An SQLite technology database engine, or alternatively other single file relational database engine technologies, may be used as the database engine. To support the database engine, compute nodes on the cluster may be configured with a runtime library for the database engine via which applications or other entities may access the state file database.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: October 31, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: David C. Adams, Andrey J. Bigney, Stephen Paul Reiser
  • Publication number: 20140324708
    Abstract: A method of encrypting sensor input entries for passcode entry security is disclosed. The method in one embodiment includes presenting a passcode entry interface on an electronic device for a user to input a passcode entry. The electronic device then receives an input event, which is indicative of at least part of the passcode entry by the user, from a sensor of the electronic device. The electronic device then encrypts a sensor value of the input event and transmits the encrypted sensor value to an external system over a network to cause the external system to decipher the passcode entry from the encrypted sensor value.
    Type: Application
    Filed: October 16, 2013
    Publication date: October 30, 2014
    Inventors: Nathan P. McCauley, Oliver S.C. Quigley, David C. Adams, Troy J. Edwards, Lukas C. Skoog, Jonathan D. Paull
  • Publication number: 20130219397
    Abstract: Embodiments of a mobile state object for storing and transporting job metadata on a cluster computing system may use a database as an envelope for the metadata. A state object may include a database that stores the job metadata and wrapper methods. A small database engine may be employed. Since the entire database exists within a single file, complex, extensible applications may be created on the same base state object, and the state object can be sent across the network with the state intact, along with history of the object. An SQLite technology database engine, or alternatively other single file relational database engine technologies, may be used as the database engine. To support the database engine, compute nodes on the cluster may be configured with a runtime library for the database engine via which applications or other entities may access the state file database.
    Type: Application
    Filed: August 30, 2010
    Publication date: August 22, 2013
    Inventors: David C. Adams, Andrey J. Bigney, Stephen Paul Reiser