Patents by Inventor Charles Ambler
Charles Ambler 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: 11005644Abstract: Embodiments of the present disclosure include techniques for generating accurate time stamps. In one embodiment, a first timing reference signal corresponding to a first clock domain is combined with a first clock signal corresponding to a second clock domain to produce a second timing reference signal that includes quantization noise. The second timing reference signal is filtered to remove the quantization noise and generate a filtered timing reference signal. The filtered timing reference signal may be sampled in the second clock domain to obtain a time stamp. In one embodiment, a phase locked loop (PLL) is used as the filter. The PLL may generate first and second ramps that correspond to time. One of the ramps may be sampled to obtain a time stamp, for example.Type: GrantFiled: June 11, 2019Date of Patent: May 11, 2021Assignee: ARISTA NETWORKS, INC.Inventors: Russell Andrew Lowes, Andrew Bridger, Thomas Dejanovic, David Charles Ambler Snowdon
-
Publication number: 20200396052Abstract: Embodiments of the present disclosure include techniques for generating accurate time stamps. In one embodiment, a first timing reference signal corresponding to a first clock domain is combined with a first clock signal corresponding to a second clock domain to produce a second timing reference signal that includes quantization noise. The second timing reference signal is filtered to remove the quantization noise and generate a filtered timing reference signal. The filtered timing reference signal may be sampled in the second clock domain to obtain a time stamp. In one embodiment, a phase locked loop (PLL) is used as the filter. The PLL may generate first and second ramps that correspond to time. One of the ramps may be sampled to obtain a time stamp, for example.Type: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Inventors: Russell Andrew Lowes, Andrew Bridger, Thomas Dejanovic, David Charles Ambler Snowdon
-
Publication number: 20200244595Abstract: A method of data switching. Data is received by at least one input port of a crosspoint switch. The crosspoint switch configurably casts the data to at least one output port of the crosspoint switch. Each output port of the crosspoint switch is connected to a respective input of a logic function device such as an FPGA. The logic function device applies a logic function to data received from each output port of the crosspoint switch, such as address filtering or multiplexing, and outputs processed data to one or more respective logic function device output interfaces. Also, a method of switching involving circuit switching received data to an output while also copying the data to a higher layer function.Type: ApplicationFiled: March 16, 2020Publication date: July 30, 2020Inventors: David Charles Ambler Snowdon, Scott McDaid, Charles Thomas, Lindsay Powles
-
Patent number: 10623335Abstract: A networking device including a plurality of client ports arranged for communicating with a plurality of clients, a service port arranged for communicating with a machine arranged to communicate with the plurality of clients, and networking componentry arranged to communicate electromagnetic communications between the plurality of client ports and the service port.Type: GrantFiled: October 3, 2017Date of Patent: April 14, 2020Assignee: METAMAKO HOLDING PTY LTDInventors: David Charles Ambler Snowdon, Charles Nicholas Alexander Thomas, Scott McDaid
-
Patent number: 10491722Abstract: A system that receives a line encoded data stream from a source. The system has a de-serializer for de-serializing a line encoded data stream to generate a raw parallel data stream. The system has a serializer for serializing the raw parallel data stream. The system has a parallel data generator configured to generate another raw parallel data stream. The system has reconfigurable circuitry for communicating the raw parallel data stream to the serializer in a configuration and communicating the other parallel data stream in another configuration.Type: GrantFiled: August 12, 2016Date of Patent: November 26, 2019Assignee: METAMAKO GENERAL PTY LTD IN ITS CAPACITY AS GENERAL PARTNER OF METAMAKO TECHNOLOGY LPInventor: David Charles Ambler Snowdon
-
Publication number: 20180234527Abstract: A system that receives a line encoded data stream from a source. The system has a de-serializer for de-serializing a line encoded data stream to generate a raw parallel data stream. The system has a serializer for serializing the raw parallel data stream. The system has a parallel data generator configured to generate another raw parallel data stream. The system has reconfigurable circuitry for communicating the raw parallel data stream to the serializer in a configuration and communicating the other parallel data stream in another configuration.Type: ApplicationFiled: August 12, 2016Publication date: August 16, 2018Inventor: David Charles Ambler SNOWDON
-
Publication number: 20180026915Abstract: A networking device including a plurality of client ports arranged for communicating with a plurality of clients, a service port arranged for communicating with a machine arranged to communicate with the plurality of clients, and networking componentry arranged to communicate electromagnetic communications between the plurality of client ports and the service port.Type: ApplicationFiled: October 3, 2017Publication date: January 25, 2018Inventors: David Charles Ambler SNOWDON, Charles Nicholas Alexander THOMAS, Scott MCDAID
-
Patent number: 9819611Abstract: A networking device including a plurality of client ports arranged for communicating with a plurality of clients, a service port arranged for communicating with a machine arranged to communicate with the plurality of clients, and networking componentry arranged to communicate electromagnetic communications between the plurality of client ports and the service port.Type: GrantFiled: April 19, 2012Date of Patent: November 14, 2017Assignee: BOOBERA LAGOON TECHNOLOGY, LLCInventors: David Charles Ambler Snowdon, Charles Nicholas Alexander Thomas, Scott McDaid
-
Publication number: 20150043593Abstract: A networking device including a plurality of client ports arranged for communicating with a plurality of clients, a service port arranged for communicating with a machine arranged to communicate with the plurality of clients, and networking componentry arranged to communicate electromagnetic communications between the plurality of client ports and the service port.Type: ApplicationFiled: April 19, 2012Publication date: February 12, 2015Applicant: BOOBERA LAGOON TECHNOLOGY, LLCInventors: David Charles Ambler Snowdon, Charles Nicholas Alexander Thomas, Scott McDaid
-
Publication number: 20140379553Abstract: Disclosed is a system for reducing latency. A message sender can send to an electronic message receiver an electronic message portion comprising at least one of a plurality of data packages for transmission that an electronic message has been divided between. The plurality of data packages has more data packages than expected by the electronic message receiver. An electronic trigger information receiver can receive electronic trigger information. The message sender can send to the electrical message receiver the remaining of the plurality of data packages in response to receipt of the electronic trigger information. A data formatter can format each of the plurality of data packages to cause the electronic message receiver to hold the at least one of the plurality of data packages when received in anticipation of receiving the remaining of the plurality of data packages and subsequently combine the plurality of data packages once received.Type: ApplicationFiled: September 11, 2014Publication date: December 25, 2014Inventors: Matthew John Hurd, David Charles Ambler Snowdon
-
Patent number: 8397657Abstract: A subsea vertical glider robot which supports deployment in subsea oilfield activities is disclosed. This vertical glider robot can also be used in oceanographic research exploration. One application of this vertical glider robot is the autonomous delivery of equipment and sensor systems to a precise predetermined location on the sea floor. The vertical glider robot is deployed from a surface ship or any other suitable sea surface platform and allowed to free fall to the bottom of the ocean. The traversal through the body of water is performed primarily by converting initial potential energy of the apparatus into kinetic energy, it does not use propellers. The traversing of the seafloor is controlled with a steering module that refines orientation while processing information about the vertical glider robot's current position and the target where it has to land.Type: GrantFiled: August 30, 2010Date of Patent: March 19, 2013Assignees: Schlumberger Technology Corporation, Massachusetts Institute of TechnologyInventors: Julio Guerrero, Franz Hover, Charles Ambler, Brooks Reed, Robert Hummel
-
Publication number: 20120067268Abstract: A subsea vertical glider robot which supports deployment in subsea oilfield activities is disclosed. This vertical glider robot can also be used in oceanographic research exploration. One application of this vertical glider robot is the autonomous delivery of equipment and sensor systems to a precise predetermined location on the sea floor. The vertical glider robot is deployed from a surface ship or any other suitable sea surface platform and allowed to free fall to the bottom of the ocean. The traversal through the body of water is performed primarily by converting initial potential energy of the apparatus into kinetic energy, it does not use propellers. The traversing of the seafloor is controlled with a steering module that refines orientation while processing information about the vertical glider robot's current position and the target where it has to land.Type: ApplicationFiled: August 30, 2010Publication date: March 22, 2012Inventors: Julio Guerrero, Franz Hover, Charles Ambler, Brooks Reed, Robert Hummel
-
Patent number: D685155Type: GrantFiled: October 31, 2011Date of Patent: June 25, 2013Assignee: JPMorgan Chase Bank, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowell, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm
-
Patent number: D693983Type: GrantFiled: October 31, 2011Date of Patent: November 19, 2013Assignee: JPMorgan Chase Bank, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowell, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm
-
Patent number: D702913Type: GrantFiled: September 14, 2012Date of Patent: April 15, 2014Assignee: JPMorgan Chase Bank, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowell, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm
-
Patent number: D702914Type: GrantFiled: September 30, 2013Date of Patent: April 15, 2014Assignee: JPMorgan Chase Bank, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowel, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm
-
Patent number: D722740Type: GrantFiled: July 9, 2013Date of Patent: February 17, 2015Assignee: JPMorgan Chase Bank, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowell, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm
-
Patent number: D741040Type: GrantFiled: January 23, 2015Date of Patent: October 13, 2015Assignee: JPMORGAN CHASE BANK, N.A.Inventors: William Budde, Giancarlo Miranda, Joseph Bradley Nolan, Katherine Dill, Alison Maiorano, William Koehler, Anthony Meredith, Jonathan Rowell, Howard Nuk, David Scott, Tanya Khakbaz, Charles Ambler, Hanna Wickholm