Patents by Inventor Duncan Doyle

Duncan Doyle 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: 20240001809
    Abstract: A car seat safety device is disclosed which may be implemented to help ensure a car seat is correctly installed in a vehicle and/or if a child is left unattended in the car seat in the vehicle. An example car seat safety device includes at least one sensor for placement on or near a vehicle seat for monitoring a safety condition of a child car seat. The example car seat safety device also includes a first wireless communications module communicatively coupled with output from the sensor. The example car seat safety device also includes a second wireless communications module interacting with the first wireless communications module. The second wireless communications module is communicatively coupled with a companion device to output an alert corresponding to the safety condition of the child car seat based on output of the at least one sensor.
    Type: Application
    Filed: June 27, 2023
    Publication date: January 4, 2024
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Patent number: 11859968
    Abstract: When extending the leader or tape from a traditional tape measure over a large distance, a user situated away from the body of the tape measure is unable to determine the length that has been extended at the leading edge. Presented herein is a retractable measuring device in which the body of the measuring device is configured to compute and broadcast the amount of tape that has been withdrawn from the body to a receiver. The receiver may be located at the leading edge of the tape or comprise a secondary device such as a smartphone. Alternatively, the broadcast may include tactile, audible, or visual feedback relating to the distance that may be received directly by the user. Additionally, the retractable device may include an interface for setting a desired length and provide either the user or receiver with feedback when the desired length has been reached.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: January 2, 2024
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Publication number: 20230272636
    Abstract: A pool double safety cover with at least one protection protocol includes a first cover that is substantially impermeable to water, and a second cover that is substantially permeable to water. A track system having independent parallel tracks is provided for guiding the first cover and the second cover to open and close over a pool. At least one interlock switch is configured to generate a signal indicating whether the first cover and the second cover is in a fully open or fully closed state. A drive system is configured to open and close the first cover and the second cover over the pool according to a protection protection protocol based on feedback from the interlock switch and at least one sensor. In another example, the protection protocol is a freeze protection protocol. In another example, the protection protocol is a precipitation protection protocol.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 31, 2023
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Publication number: 20230258011
    Abstract: An example pool double safety cover has an upper cover substantially impermeable to water, and a lower cover substantially permeable to water. An example pool double safety cover has a first pulley system for the upper cover and a second pulley system for the lower cover. Each pulley system has first and second pulley wheels at one end of the pool and third and fourth pulley wheels at the opposite end of the pool. Rotating at least one of the pulley wheels causes all of the pulley wheels of the corresponding pulley system to move either a first line connected to the upper cover or a second line connected to the lower cover. An upper track guides the upper cover to open and close over a pool opening, and a lower track guides the lower cover to open and close over the pool opening.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 17, 2023
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Patent number: 11719538
    Abstract: A plot measurement system which enables a user to singlehandedly mark boundaries and features of a sports field or construction site with improved accuracy. The system utilizes a plurality of vertex markers connected by measuring leaders to provide triangulation. A three-vertex marker system can be used to construct triangles, which can then be used to construct any n-sided shape. The concept is scalable and a four-vertex marker system is presented to quickly construct quadrangle plots such as an endzone. The disclosure presents mechanical and electrical systems.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 8, 2023
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Publication number: 20230193645
    Abstract: A water release valve is disclosed for a pool safety cover on a swimming pool. An example water release valve includes an upper valve body and a lower valve body. The lower valve body is attached to the upper valve body through an opening formed in the pool safety cover. A valve actuator is configured to automatically open to release at least some water on top of the pool safety cover into the swimming pool to reduce water accumulation on top of the pool safety cover. In an example, the valve actuator automatically opens under the weight of the water on top of the pool safety cover. In an example, more than one water release valve may be provided at various locations on the pool safety cover.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 22, 2023
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Publication number: 20230107900
    Abstract: A plot measurement system which enables a user to singlehandedly mark boundaries and features of a sports field or construction site with improved accuracy. The system utilizes a plurality of vertex markers connected by measuring leaders to provide triangulation. A three-vertex marker system can be used to construct triangles, which can then be used to construct any n-sided shape. The concept is scalable and a four-vertex marker system is presented to quickly construct quadrangle plots such as an endzone. The disclosure presents mechanical and electrical systems.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 6, 2023
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Publication number: 20220390220
    Abstract: When extending the leader or tape from a traditional tape measure over a large distance, a user situated away from the body of the tape measure is unable to determine the length that has been extended at the leading edge. Presented herein is a retractable measuring device in which the body of the measuring device is configured to compute and broadcast the amount of tape that has been withdrawn from the body to a receiver. The receiver may be located at the leading edge of the tape or comprise a secondary device such as a smartphone. Alternatively, the broadcast may include tactile, audible, or visual feedback relating to the distance that may be received directly by the user. Additionally, the retractable device may include an interface for setting a desired length and provide either the user or receiver with feedback when the desired length has been reached.
    Type: Application
    Filed: October 27, 2021
    Publication date: December 8, 2022
    Inventors: Kirk Steven Tecu, Duncan Doyle, Sean Michael Shiers
  • Patent number: 10671451
    Abstract: Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving, by a processing device, an event data item comprising a value of a state variable; applying an event processing rule to the event data item, by evaluating a conditional statement comprising the value of the state variable, to generate an event processing command; producing a command identifier identifying the event processing command; and responsive to failing to insert the command identifier into a hash table employed for storing identifiers of executed commands, discarding the event processing command.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 2, 2020
    Assignee: Red Hat, Inc.
    Inventors: Duncan Doyle, Edson Tirelli
  • Patent number: 10423468
    Abstract: Systems and methods for complex event processing. An example method may comprise: receiving, by a processing device of a first event processing node, an event data item reflecting a change of a system state, the event data item comprising a unique event identifier and a timestamp; and, responsive to determining a difference between the timestamp and a value of a pseudo-clock associated with the first event processing node, synchronizing the state of the first event processing node with the state of a second event processing node by adjusting the pseudo-clock by the difference.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 24, 2019
    Assignee: Red Hat, Inc.
    Inventors: Duncan Doyle, Edson Tirelli
  • Publication number: 20180121266
    Abstract: Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving, by a processing device, an event data item comprising a value of a state variable; applying an event processing rule to the event data item, by evaluating a conditional statement comprising the value of the state variable, to generate an event processing command; producing a command identifier identifying the event processing command; and responsive to failing to insert the command identifier into a hash table employed for storing identifiers of executed commands, discarding the event processing command.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 3, 2018
    Inventors: Duncan Doyle, Edson Tirelli
  • Patent number: 9891966
    Abstract: Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving, by a processing device of a command dispatching module associated with a first event processing node, an event processing command comprising a command identifier; and responsive to successfully storing the command identifier in a hash table employed for storing identifiers of executed commands, causing the event processing command to be executed.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: February 13, 2018
    Assignee: Red Hat, Inc.
    Inventors: Duncan Doyle, Edson Tirelli
  • Publication number: 20160232044
    Abstract: Systems and methods for enforcing the idempotent mode of executing commands triggered by complex event processing. An example method may comprise: receiving, by a processing device of a command dispatching module associated with a first event processing node, an event processing command comprising a command identifier; and responsive to successfully storing the command identifier in a hash table employed for storing identifiers of executed commands, causing the event processing command to be executed.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Duncan Doyle, Edson Tirelli
  • Publication number: 20160231769
    Abstract: Systems and methods for complex event processing. An example method may comprise: receiving, by a processing device of a first event processing node, an event data item reflecting a change of a system state, the event data item comprising a unique event identifier and a timestamp; and, responsive to determining a difference between the timestamp and a value of a pseudo-clock associated with the first event processing node, synchronizing the state of the first event processing node with the state of a second event processing node by adjusting the pseudo-clock by the difference.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventors: Duncan Doyle, Edson Tirelli