Patents by Inventor William Hooper
William Hooper 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: 11874791Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: GrantFiled: January 31, 2022Date of Patent: January 16, 2024Assignee: Analog Devices, Inc.Inventors: Martin Kessler, Miguel A. Chavez, Lewis F. Lahr, William Hooper, Robert Adams, Peter Sealey
-
Patent number: 11409690Abstract: Disclosed herein are systems and techniques for serial peripheral interface (SPI) functionality for node transceivers in a two-wire communication bus. For example, in some embodiments, a node transceiver may include SPI circuitry and upstream or downstream transceiver circuitry. SPI commands received via the SPI circuitry may be executed by the node transceiver, or transmitted upstream or downstream along the two-wire bus for execution by another node transceiver or a slave device coupled to another node transceiver.Type: GrantFiled: December 2, 2020Date of Patent: August 9, 2022Assignee: ANALOG DEVICES, INC.Inventors: Martin Kessler, Lewis F. Lahr, William Hooper
-
Publication number: 20220156219Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, Miguel A. CHAVEZ, Lewis F. LAHR, William HOOPER, Robert Adams, Peter SEALEY
-
Patent number: 11238004Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: GrantFiled: April 27, 2020Date of Patent: February 1, 2022Assignee: Analog Devices, Inc.Inventors: Martin Kessler, Miguel A. Chavez, Lewis F. Lahr, William Hooper, Robert Adams, Peter Sealey
-
Publication number: 20210157766Abstract: Disclosed herein are systems and techniques for serial peripheral interface (SPI) functionality for node transceivers in a two-wire communication bus. For example, in some embodiments, a node transceiver may include SPI circuitry and upstream or downstream transceiver circuitry. SPI commands received via the SPI circuitry may be executed by the node transceiver, or transmitted upstream or downstream along the two-wire bus for execution by another node transceiver or a slave device coupled to another node transceiver.Type: ApplicationFiled: December 2, 2020Publication date: May 27, 2021Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, Lewis F. LAHR, William HOOPER
-
Patent number: 10884972Abstract: Disclosed herein are systems and techniques for serial peripheral interface (SPI) functionality for node transceivers in a two-wire communication bus. For example, in some embodiments, a node transceiver may include SPI circuitry and upstream or downstream transceiver circuitry. SPI commands received via the SPI circuitry may be executed by the node transceiver, or transmitted upstream or downstream along the two-wire bus for execution by another node transceiver or a slave device coupled to another node transceiver.Type: GrantFiled: May 8, 2019Date of Patent: January 5, 2021Assignee: Analog Devices, Inc.Inventors: Martin Kessler, Lewis F. Lahr, William Hooper
-
Patent number: 10872049Abstract: Disclosed herein are systems and techniques for general purpose input/output (GPIO)-to-GPIO communication in a multi-node, daisy-chained network. In some embodiments, a transceiver may support GPIO between multiple nodes, without host intervention after initial programming. In some such embodiments, the host may be required only for initial setup of the virtual ports. In some embodiments, GPIO pins can be inputs (which may change virtual ports) or outputs (which may reflect virtual ports). In some embodiments, multiple virtual ports may be mapped to one GPIO output pin (with the values OR'ed together, for example). In some embodiments, multiple GPIO input pins may be mapped to one virtual port. For example, multiple GPIO input pin values may be OR'ed together, even if they come from multiple nodes.Type: GrantFiled: January 20, 2017Date of Patent: December 22, 2020Assignee: ANALOG DEVICES, INC.Inventors: Martin Kessler, William Hooper, Lewis F. Lahr
-
Publication number: 20200356521Abstract: Disclosed herein are systems and techniques for serial peripheral interface (SPI) functionality for node transceivers in a two-wire communication bus. For example, in some embodiments, a node transceiver may include SPI circuitry and upstream or downstream transceiver circuitry. SPI commands received via the SPI circuitry may be executed by the node transceiver, or transmitted upstream or downstream along the two-wire bus for execution by another node transceiver or a slave device coupled to another node transceiver.Type: ApplicationFiled: May 8, 2019Publication date: November 12, 2020Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, Lewis F. LAHR, William HOOPER
-
Publication number: 20200257646Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: ApplicationFiled: April 27, 2020Publication date: August 13, 2020Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, Miguel A. CHAVEZ, Lewis F. LAHR, William HOOPER, Robert Adams, Peter SEALEY
-
Patent number: 10649948Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: GrantFiled: May 30, 2019Date of Patent: May 12, 2020Assignee: ANALOG DEVICES, INC.Inventors: Martin Kessler, Miguel Chavez, Lewis F. Lahr, William Hooper, Robert Adams, Peter Sealey
-
Patent number: 10484723Abstract: There is provided a content automation system and a method for use by the content automation system for issuing a content management message for use in a program stream. In one implementation, such a content automation system comprises a processor and a memory, and a stream messaging module residing in the memory. The stream messaging module is configured to issue the content management message by embedding a command sequence as metadata in a container data structure, and inserting the container data structure into the program stream. The command sequence authorizes a replacement of program stream content.Type: GrantFiled: October 3, 2017Date of Patent: November 19, 2019Assignee: Disney Enterprises, Inc.Inventors: Michael Martin, Daniel Siewers, William Hooper, David Potter, Richard Hill, Michael Strein, Kenneth Michel, Alfredo Vincenty, James Casabella, David Converse, Guy Beverlin
-
Publication number: 20190278733Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: ApplicationFiled: May 30, 2019Publication date: September 12, 2019Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, Miguel CHAVEZ, Lewis F. LAHR, William HOOPER, Robert Adams, Peter SEALEY
-
Patent number: 10397021Abstract: Disclosed herein are systems and techniques for slave-to-slave communication in a multi-node, daisy-chained network. Slave nodes may provide or receive upstream or downstream data directly to/from other slave nodes, without the need for data slots first to route through the master node.Type: GrantFiled: January 20, 2017Date of Patent: August 27, 2019Assignee: Analog Devices, Inc.Inventors: Martin Kessler, William Hooper, Lewis F. Lahr
-
Patent number: 10311010Abstract: Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.Type: GrantFiled: October 16, 2015Date of Patent: June 4, 2019Assignee: ANALOG DEVICES, INC.Inventors: Martin Kessler, Miguel Chavez, Lewis F. Lahr, William Hooper, Robert Adams, Peter Sealey
-
Patent number: 10250376Abstract: Disclosed herein are systems and methods for clock sustain in a two-wire communication systems and applications thereof. In some embodiments, in a clock sustain state, slave nodes with processors and digital to analog converters (DACs) may be powered down efficiently in the event of lost bus communication. For example, when the bus loses communication and a reliable clock cannot be recovered by the slave node, the slave node may enter the sustain state and, if enabled, signals this event to a general purpose input/output (GPIO) pin. In the clock sustain state, the slave node phase lock loop (PLL) may continue to run for a predetermined number of SYNC periods, while attenuating the inter-integrated circuit transmit (I2S DTXn) data from its current value to 0. After the predetermined number of SYNC periods, the slave node may reset and reenter a power-up state.Type: GrantFiled: January 20, 2017Date of Patent: April 2, 2019Assignee: ANALOG DEVICES, INC.Inventors: William Hooper, Lewis F. Lahr
-
Patent number: 9888265Abstract: There is provided a content automation system and a method for use by the content automation system for issuing a content management message for use in a program stream. In one implementation, such a content automation system comprises a processor and a memory, and a stream messaging module residing in the memory. The stream messaging module is configured to issue the content management message by embedding a command sequence as metadata in a container data structure, and inserting the container data structure into the program stream. The command sequence authorizes a replacement of program stream content.Type: GrantFiled: June 19, 2012Date of Patent: February 6, 2018Assignee: Disney Enterprises, Inc.Inventors: Michael Martin, Daniel Siewers, William Hooper, David Potter, Richard Hill, Michael Strein, Kenneth Michel, Alfredo Vincenty, James Casabella, David Converse, Guy Beverlin
-
Publication number: 20180027263Abstract: There is provided a content automation system and a method for use by the content automation system for issuing a content management message for use in a program stream. In one implementation, such a content automation system comprises a processor and a memory, and a stream messaging module residing in the memory. The stream messaging module is configured to issue the content management message by embedding a command sequence as metadata in a container data structure, and inserting the container data structure into the program stream. The command sequence authorizes a replacement of program stream content.Type: ApplicationFiled: October 3, 2017Publication date: January 25, 2018Inventors: Michael Martin, Daniel Siewers, William Hooper, David Potter, Richard Hill, Michael Strein, Kenneth Michel, Alfredo Vincenty, James Casabella, David Converse, Guy Beverlin
-
Publication number: 20170222829Abstract: Disclosed herein are systems and techniques for slave-to-slave communication in a multi-node, daisy-chained network. Slave nodes may provide or receive upstream or downstream data directly to/from other slave nodes, without the need for data slots first to route through the master node.Type: ApplicationFiled: January 20, 2017Publication date: August 3, 2017Applicant: Analog Devices, Inc.Inventors: Martin Kessler, William Hooper, Lewis F. Lahr
-
Publication number: 20170222790Abstract: Disclosed herein are systems and methods for clock sustain in a two-wire communication systems and applications thereof. In some embodiments, in a clock sustain state, slave nodes with processors and digital to analog converters (DACs) may be powered down efficiently in the event of lost bus communication. For example, when the bus loses communication and a reliable clock cannot be recovered by the slave node, the slave node may enter the sustain state and, if enabled, signals this event to a general purpose input/output (GPIO) pin. In the clock sustain state, the slave node phase lock loop (PLL) may continue to run for a predetermined number of SYNC periods, while attenuating the inter-integrated circuit transmit (I2S DTXn) data from its current value to 0. After the predetermined number of SYNC periods, the slave node may reset and reenter a power-up state.Type: ApplicationFiled: January 20, 2017Publication date: August 3, 2017Applicant: Analog Devices, Inc.Inventors: WILLIAM HOOPER, Lewis F. LAHR
-
Publication number: 20170220502Abstract: Disclosed herein are systems and techniques for general purpose input/output (GPIO)-to-GPIO communication in a multi-node, daisy-chained network. In some embodiments, a transceiver may support GPIO between multiple nodes, without host intervention after initial programming. In some such embodiments, the host may be required only for initial setup of the virtual ports. In some embodiments, GPIO pins can be inputs (which may change virtual ports) or outputs (which may reflect virtual ports). In some embodiments, multiple virtual ports may be mapped to one GPIO output pin (with the values OR'ed together, for example). In some embodiments, multiple GPIO input pins may be mapped to one virtual port. For example, multiple GPIO input pin values may be OR'ed together, even if they come from multiple nodes.Type: ApplicationFiled: January 20, 2017Publication date: August 3, 2017Applicant: Analog Devices, Inc.Inventors: Martin KESSLER, William HOOPER, Lewis F. LAHR