Patents by Inventor David Ware

David Ware 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: 11984752
    Abstract: A motor driven actuator device includes an actuator motor; a controller; an input for receiving an external power supply; and a battery pack electrically connected to selectively drive the actuator motor, and electrically connectable to the external power supply for charging. During charging of the battery pack, the controller is configured to compare a measured charge level with a pre-determined charge level required to complete at least two battery shutdown events under battery power alone. During subsequent actuator device operation, the controller is configured to: determine if the external power supply is invalid, instruct a battery shutdown event causing the battery to be discharged, with enough charge in the battery to complete at least one further battery shutdown event; and, subsequently detect when the external power supply becomes valid, and resume actuator device operation under the external power supply, while simultaneously recharging the battery pack to at least the pre-determined charge level.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: May 14, 2024
    Assignee: ROTORK CONTROLS LIMITED
    Inventors: Jonathan Wiggins, David Ware, Nian You Tan
  • Patent number: 11981700
    Abstract: The present disclosure provides pyrrolopyrimidine nucleoside analogs of the Formula I, Formula IA, Formula IB, or Formula II and phospholipid conjugates and pharmaceutical compositions thereof wherein Rc and A are defined herein. Also presented are methods of treating and/or preventing viral infection and/or viral infection-associated disease or disorder with one or more compounds of Formula I, Formula IA, Formula IB, or Formula II.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: May 14, 2024
    Assignees: Chimerix, Inc., The Regents of the University of Michigan
    Inventors: John Henry Bougher, III, Ramamurty V S Changalvala, Aaron Leigh Downey, John C. Drach, Ernest Randall Lanier, Jr., Andrew Louis McIver, Bradley David Robertson, Dean Wallace Selleseth, Phiroze Behram Sethna, Leroy Townsend, Roy W. Ware
  • Patent number: 11939566
    Abstract: A system and method for growing and maintaining biological material including producing a protein associated with the tissue, selecting cells associated with the tissue, expanding the cells, creating at least one tissue bio-ink including the expanded cells, printing the at least one tissue bio-ink in at least one tissue growth medium mixture, growing the tissue from the printed at least one tissue bio-ink, and maintaining viability of the tissue.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: March 26, 2024
    Assignee: DEKA Products Limited Partnership
    Inventors: Christopher C. Langenfeld, David D. B. Cannan, Dirk A. van der Merwe, Dean Kamen, Jason A. Demers, Frederick Morgan, Timothy D. Moreau, Brian D. Tracey, Matthew Ware, Richard J. Lanigan, Michael A. Baker, David Blumberg, Jr., Richard E. Gautney, Derek G. Kane, Dane Fawkes, Thomas J. Bollenbach, Michael C. Tilley, Stuart A. Jacobson, John F. Mannisto
  • Patent number: 11742676
    Abstract: A motor driven industrial actuator device includes an enclosure that houses: a motor, a control module, a drive, a battery pack and associated temperature sensor, and an input that receives an external power supply. The control module receives: the status of the external power supply, the charge state of the battery pack, the status of the battery pack, or the charge state and status of the battery pack. The control module causes the battery pack to be charged when an external power supply is present and the battery pack requires charging. During charging of the battery pack, the control module: receives the temperature associated with the battery pack from the temperature sensor; compares the measured temperature with a predetermined threshold temperature; and reduces the current to the battery pack if the measured temperature is greater than the predetermined threshold temperature.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 29, 2023
    Inventors: Nian You Tan, Jonathan Wiggins, David Ware
  • Patent number: 11626744
    Abstract: A motor-driven actuator device includes an enclosure (1) in which a motor, control module (3) and a drive (4) are housed. The drive (4) is coupled between a motor and a device being actuated. The device also includes an input for receiving a renewable or harvested energy power supply and a battery pack (6) housed within said enclosure (1). The battery pack (8) is electrically connected to selectively drive the motor and drive system (4) and is electrically connectable to the renewable or harvested energy power supply for charging. The control module is configured to cause the battery pack (6) to selectively drive the motor and cause the actuator to move.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: April 11, 2023
    Assignee: Rotork Controls Limited
    Inventors: Jonathan Wiggins, David Ware, Nian You Tan
  • Publication number: 20220231531
    Abstract: The present invention describes a motor driven actuator device comprising an actuator motor; a control module; an input for receiving an external power supply; and a battery pack. The battery pack is electrically connected to selectively drive the actuator motor, and is electrically connectable to the external power supply for charging. During charging of the battery pack, the control module is configured to: receive data representative of the measured charge level of the battery pack; compare the measured charge level with a pre-determined charge level required to complete at least two battery shutdown events under battery power alone, wherein a battery shutdown event involves moving the actuator device to a failsafe position; and, if the measured charge level is equal to or greater than the pre-determined charge level, indicate the battery status to other internal components associated with the actuator device.
    Type: Application
    Filed: May 1, 2020
    Publication date: July 21, 2022
    Inventors: Jonathan Wiggins, David Ware, Nian You Tan
  • Patent number: 11270345
    Abstract: Embodiments target users based on energy usage and profile. For example, energy usage data can be received for households monitored using a plurality of meters, where the energy usage data is associated with the households and users. A data set that includes estimated energy usage over geographic areas can be received. The monitored energy usage data and the data set can be combined using a mapping, where the mapping includes location mappings between location information for the households and the geographic areas from the data set. Users with user profiles that meet a targeting criteria can be targeted based on the combined monitored energy usage data and the data set, where the users are targeted based on the location mappings. A messaging campaign that transmits messages to the targeted users can be executed.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: March 8, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jessica Lin, Sanem Bengi Kabaca, Matt Frades, David Ware
  • Publication number: 20210272156
    Abstract: Embodiments target users based on energy usage and profile. For example, energy usage data can be received for households monitored using a plurality of meters, where the energy usage data is associated with the households and users. A data set that includes estimated energy usage over geographic areas can be received. The monitored energy usage data and the data set can be combined using a mapping, where the mapping includes location mappings between location information for the households and the geographic areas from the data set. Users with user profiles that meet a targeting criteria can be targeted based on the combined monitored energy usage data and the data set, where the users are targeted based on the location mappings. A messaging campaign that transmits messages to the targeted users can be executed.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Jessica LIN, Sanem Bengi KABACA, Matt FRADES, David WARE
  • Publication number: 20210194074
    Abstract: A motor-driven actuator device includes an enclosure (1) in which a motor, control module (3) and a drive (4) are housed. The drive (4) is coupled between a motor and a device being actuated. The device further comprises also includes an input for receiving a renewable or harvested energy power supply and a battery pack (6) housed within said enclosure (1). The battery pack (8) is electrically connected to selectively drive the motor and drive system (4) and is electrically connectable to the renewable or harvested energy power supply for charging. The control module is configured to cause the battery pack (6) to selectively drive the motor and cause the actuator to move.
    Type: Application
    Filed: October 26, 2018
    Publication date: June 24, 2021
    Inventors: Jonathan WIGGINS, David WARE, Nian You TAN
  • Publication number: 20210184489
    Abstract: A motor driven industrial actuator device includes an enclosure (1) in which a motor, a control module (3) and a drive (4) are housed. The drive (4) is coupled between a motor and an external device being actuated. The device also includes an input for receiving an external power supply and a battery pack (6) housed within said enclosure. The battery pack (6) is electrically connected to selectively drive the motor and electrically connectable to the external power supply for charging. The control module (3) is configured to receive data representative of a status of the external power supply, receive data representative of a charge state of said battery pack (6), a status of said battery pack (6), or a charge state and status of said battery pack (6), and cause the battery pack (6) to be charged from the external power supply when an external power supply is determined to be valid and present and the battery pack (6) requires charging.
    Type: Application
    Filed: October 26, 2018
    Publication date: June 17, 2021
    Inventors: Nian You TAN, Jonathan WIGGINS, David WARE
  • Patent number: 9626236
    Abstract: Disclosed is a method for administering messages. In response to a determination that one or more consuming applications have failed to process the same message on a queue a predetermined number of times, the message is made unavailable to consuming applications. Responsive to determining that a predetermined number of messages have been made unavailable to consuming applications, one or more consuming applications are prevented from consuming messages from the queue.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: April 18, 2017
    Assignee: nternational Business Machines Corporation
    Inventors: Malcolm D. Ayres, Andrew I. Hickson, Andrew M. Leonard, David Ware, Andrew J. Whitfield
  • Patent number: 9322547
    Abstract: Fire ignition systems, combustible ignition structures, and methods of manufacturing and using such systems and devices are disclosed herein. In various embodiments, a fire ignition system may include a combustible container and a combustible ignition structure removably insertable into an interior of the combustible container. In various embodiments, the combustible ignition structure may include a base having a top surface and a chimney extending from the top surface. In various embodiments, the chimney may have an inner flue, a top opening into the flue, and an aperture through a side of the chimney into the flue. Other embodiments may be disclosed herein.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: April 26, 2016
    Assignee: The Clorox Company
    Inventor: David Wares
  • Publication number: 20150355956
    Abstract: Disclosed is a method for administering messages. In response to a determination that one or more consuming applications have failed to process the same message on a queue a predetermined number of times, the message is made unavailable to consuming applications. Responsive to determining that a predetermined number of messages have been made unavailable to consuming applications, one or more consuming applications are prevented from consuming messages from the queue.
    Type: Application
    Filed: August 20, 2015
    Publication date: December 10, 2015
    Inventors: Malcolm D. Ayres, Andrew I. Hickson, Andrew M. Leonard, David Ware, Andrew J. Whitfield
  • Patent number: 9146788
    Abstract: Disclosed is a method for administering messages. In response to a determination that one or more consuming applications have failed to process the same message on a queue a predetermined number of times, the message is made unavailable to consuming applications. Responsive to determining that a predetermined number of messages have been made unavailable to consuming applications, one or more consuming applications are prevented from consuming messages from the queue.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Malcolm D. Ayres, Andrew I. Hickson, Andrew M. Leonard, David Ware, Andrew J. Whitfield
  • Patent number: 8589605
    Abstract: A system for managing inbound messages in a server complex including one or more message consumers. The system includes a server configured to receive the inbound messages from a first peripheral device and to transmit messages to one or more of the plurality of message consumers. The system also includes an inbound message queue coupled to the server, the inbound message queue configured to store inbound message until an age of any message stored on the inbound message queue exceeds a predetermined threshold.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Srinivas Hasti, Michael J. Spreitzer, Graham D. Wallis, David Ware, Neil G. S. Young
  • Patent number: 8561084
    Abstract: A method of performing message operations includes receiving a message operation request identifying a queue, retrieving a list of the subset of partitions associated with the alias received in the request, and selecting at least one of the partitions within the retrieved subset. According to the method, the queue includes a plurality of partitions, the request identifies the queue with an alias, and the alias having a subset of the plurality of partitions associated therewith.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Tom Evans, Graham D. Wallis, David Ware, Christopher Wilkinson
  • Patent number: 8355401
    Abstract: Access to a device is controlled in a data processing network by receiving a first request from a client to connect to a device where the device is limited to a fixed number of client connections and connecting the client to an available client connection of the device if the fixed number of client connections on the device would not be exceeded by connecting the client. Access is further controlled by testing liveness of a current client connection on the device if the fixed number of client connections on the device would be exceeded by connecting the client and dropping the current client connection if the liveness testing indicates that the current client connection is not live.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Adrian James Preston, David Ware
  • Patent number: 8289838
    Abstract: There is disclosed a source messaging system having a queue for receiving messages. The source messaging system has means for determining whether a message should be permitted to become INDOUBT. This is done by retrieving a value denoting the maximum number of messages that may be permitted to become INDOUBT at any one time; determining whether the message falls within the range denoted by the value; and responsive to determining that the message falls within the range, permitting the message to become INDOUBT.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andrew D J Banks, David Ware
  • Patent number: 8199668
    Abstract: There is disclosed a method, apparatus and computer program for an application instance to request attachment to a queue partition on a messaging server within a plurality of messaging servers, each messaging server holding at least one queue partition, the set of queue partitions together forming a single queue. An application instance requests attachment to a queue partition, the request requesting exclusivity with regard to other application instances having a common identifier. Responsive to an indicating that the request has been successful, the application instance interacts with the queue partition.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Graham Derek Wallis, David Ware
  • Patent number: D1016736
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: March 5, 2024
    Assignee: MAXEON SOLAR PTE. LTD.
    Inventors: Tamir Lance, David Okawa, Ryan Reagan, Brian Wares, Laurence Mackler, Hikaru Iwasaka, Alexander Keller