Patents by Inventor Michael Judge
Michael Judge 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: 20240073297Abstract: Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated timing hardware of the one or more host computing devices then receive respective packets, and obtain the same time to deliver the respective packets. Each isolated timing hardware provides either the packet, or information to access the packet, to its respective destination compute instance subsequent to determining that the same specified time to deliver the packet has occurred. Thus, the respective packets are delivered near simultaneously to the one or more destination compute instances.Type: ApplicationFiled: September 6, 2023Publication date: February 29, 2024Applicant: Amazon Technologies, Inc.Inventors: Said Bshara, Alan Michael Judge, Erez Izenberg, Julien Ridoux, Joshua Benjamin Levinson, Anthony Nicholas Liguori, Nafea Bshara
-
Publication number: 20240000642Abstract: The present invention comprises of a lever drivetrain device for control of a vehicle generally including at least one lever shaft with a repositionable scrub brake to inhibit motion of the wheel. The lever shaft is demountably coupled to a receiver via a socket secured to a gear of a gear assembly. The lever permits a multitude of hand positions to vary effort. The scrub brake is demountably coupled to the lever shaft and can be located at a multitude of positions to vary braking load and lever engagement position. In some embodiments, the scrub brake is comprised of material of high coefficient of friction and optimized geometry for braking performance and service.Type: ApplicationFiled: December 10, 2021Publication date: January 4, 2024Inventors: Benjamin Michael Judge, Natasha K. Scolnik
-
Patent number: 11855757Abstract: Systems and methods are provided for highly accurate synchronization of machine instances in a distributed, hosted computing environment to a reference timekeeper. In addition to a general communication network accessible to machine instances, the distributed environment includes a second network dedicated to carrying time information, such as a pulse-per-second (PPS) signal to isolated timing hardware within host computing devices. The isolated timing hardware can use the PPS signal, along with a reference time, to set a hardware clock. The isolated timing hardware can further provide an interface to machine instances that enables the instances to read the time of the hardware clock. This configuration enables many instances can share access to a single reference timekeeper, thus synchronizing those instances to a much higher accuracy than in traditional network-based time protocols.Type: GrantFiled: December 10, 2021Date of Patent: December 26, 2023Assignee: Amazon Technologies, Inc.Inventors: Julien Ridoux, Joshua Benjamin Levinson, Said Bshara, Erez Izenberg, Robert Klein, Alan Michael Judge
-
Patent number: 11853114Abstract: Systems and methods are provided for highly accurate synchronization of machine instances in a distributed, hosted computing environment to a reference timekeeper. In addition to a general communication network accessible to machine instances, the distributed environment includes a second network dedicated to carrying time information, such as a pulse-per-second (PPS) signal to isolated timing hardware within host computing devices. The isolated timing hardware can use the PPS signal, along with a reference time, to set a hardware clock. The isolated timing hardware can further provide an interface to machine instances that enables the instances to read the time of the hardware clock. This configuration enables many instances can share access to a single reference timekeeper, thus synchronizing those instances to a much higher accuracy than in traditional network-based time protocols.Type: GrantFiled: December 10, 2021Date of Patent: December 26, 2023Assignee: Amazon Technologies, Inc.Inventors: Julien Ridoux, Joshua Benjamin Levinson, Alan Michael Judge, Colin Whittaker, James Paul Rivers
-
Patent number: 11792299Abstract: Various embodiments of apparatuses and methods for multi-cast, multiple unicast, and unicast distribution of messages with time synchronized delivery are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to one or more host computing devices. The one or more host computing devices host compute instances, and also contain respective isolated timing hardware outside the control of the compute instances. The isolated timing hardware of the one or more host computing devices then receive respective packets, and obtain the same time to deliver the respective packets. Each isolated timing hardware provides either the packet, or information to access the packet, to its respective destination compute instance subsequent to determining that the same specified time to deliver the packet has occurred. Thus, the respective packets are delivered near simultaneously to the one or more destination compute instances.Type: GrantFiled: June 9, 2022Date of Patent: October 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Said Bshara, Alan Michael Judge, Erez Izenberg, Julien Ridoux, Joshua Benjamin Levinson, Anthony Nicholas Liguori, Nafea Bshara
-
Publication number: 20230308378Abstract: Various embodiments of apparatuses and methods for trusted and/or attested packet timestamping are described. In some embodiments, the disclosed system and methods include a reference timekeeper providing a reference clock to host computing devices. The host computing devices host compute instances using a first set of computing resources, and also contain isolated timing hardware utilizing a different set of computing resources. The isolated timing hardware sets a hardware clock based on a signal corresponding to the reference clock from the reference timekeeper. The isolated timing hardware then receives a packet from a particular compute instance, creates a timestamp for the packet based at least in part on the hardware clock, where the timestamp is outside the control of the compute instances, and sends the packet and the timestamp through a data network to transmit to a packet destination.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Applicant: Amazon Technologies, Inc.Inventors: Alan Michael Judge, Said Bshara, Julien Ridoux, Joshua Benjamin Levinson, David James Goodell, Erez Izenberg, Anthony Nicholas Liguori
-
Patent number: 11528187Abstract: Directional capacity of interfaces for networking devices are dynamically modified. Network traffic utilization of one direction of a network interface may be determined. A modification to a capacity of the networking device to process network traffic in the one direction of the network may be determined. The modification may then be applied to the networking device so that subsequent network traffic is processed according to the modified capacity in the one direction of the interface.Type: GrantFiled: September 30, 2019Date of Patent: December 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Thomas A. Volpe, Kiran Kalkunte Seshadri, Jamie Plenderleith, Alan Michael Judge, Gianluca Grilli, Alaa Adel Mahdi Hayder
-
Publication number: 20220258596Abstract: A vehicle comprising: a wheel arch; an occupant door rearward of the wheel arch; a heat exchanger rearward of the occupant door; and an airflow passage configured such that, when the vehicle is in forward motion, the airflow passage directs a first rearward airflow from the wheel arch to the heat exchanger, the airflow passage comprising: a channel delimited by at least one surface of the occupant door and being at least partially open to a running surface of the vehicle; and a first inlet duct to the heat exchanger.Type: ApplicationFiled: February 11, 2022Publication date: August 18, 2022Inventor: Michael Judge
-
Publication number: 20220260002Abstract: A vehicle comprising: an engine comprising two banks of cylinders having axial directions angled relative to each other to form a region running between the axial directions of the two banks; a plurality of exhaust components located in the region; and a heat shield enclosing the exhaust components between the engine and the heat shield, the heat shield comprising an inner surface facing the exhaust components, a first heat shield inlet and a heat shield outlet, and the heat shield being configured to channel an airflow between the first heat shield inlet and the heat shield outlet over the inner surface of the heat shield.Type: ApplicationFiled: February 15, 2022Publication date: August 18, 2022Inventors: Arthur Slight, Michael Judge
-
Patent number: 11218394Abstract: Directional capacity of interfaces for networking devices are dynamically modified. Network traffic utilization of one direction of a network interface may be determined. A modification to a capacity of the networking device to process network traffic in the one direction of the network may be determined. The modification may then be applied to the networking device so that subsequent network traffic is processed according to the modified capacity in the one direction of the interface.Type: GrantFiled: September 30, 2019Date of Patent: January 4, 2022Assignee: Amazon Technologies, Inc.Inventors: Jamie Plenderleith, Alan Michael Judge, Gianluca Grilli, Alaa Adel Mahdi Hayder
-
Patent number: 10931530Abstract: The following description is directed to managing routing resources of a communication network. In one example, a method can include determining an amount of routing capacity from a network device and toward a routing prefix. An attribute associated with the routing prefix can be modified based on the amount of routing capacity toward the routing prefix. The modified attribute associated with the routing prefix can be announced to a peer of the network device.Type: GrantFiled: June 26, 2017Date of Patent: February 23, 2021Assignee: Amazon Technologies, Inc.Inventors: Maciej Rzehak, Amit Sahoo, Ryan Shaw, Stepen Callaghan, Alan Michael Judge, Mitchell Bernard Skiba, Leonard Thomas Tracy, Mark Noel Kelly
-
Patent number: 10908369Abstract: Optical transceivers include receiver-side and transmitter-side optical switches that selectively route optical signals to be transmitted to a wavelength division multiplexer or demultiplexed received signals to corresponding photodetectors. Other optical signals are transmitted or received via optical fibers and directed by the optical switches without wavelength multiplexing. In some examples, the switches are programmable and data routing can be altered as desired. In other examples, the switches are fixed, and data routing is altered by switch replacement.Type: GrantFiled: June 26, 2017Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventors: Alaa Adel Mahdi Hayder, Alan Michael Judge, Scott Holt
-
Patent number: 10771316Abstract: An emulation mode for network devices is described as a means of isolating a defective network device from real network traffic, while continuing to transmit faux traffic to the defective network device, wherein the faux traffic is intentionally dropped. The emulation mode allows the defective network device to be tested in an environment that appears real, without impacting user traffic. A management server can control one or more neighbor network devices and place them in the emulation mode as a way to isolate and test the defective network device. In the emulation mode, the neighbor network device monitors for packets that, based on previous routing history, would be sent to the defective network device and, instead, routes them to functioning network devices using a current FIB. A virtual RIB/FIB can also be used to route the same packets to the defective network device.Type: GrantFiled: November 30, 2017Date of Patent: September 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Jamie Plenderleith, Guillaume Boissier, Alan Michael Judge
-
Patent number: 10644994Abstract: Technologies are provided for ensuring that separate network paths within a network are used for network traffic between multiple source devices and a destination device or between pairs of source and destination devices. In some solutions, network path information is determined and sent to source devices that use the network path information to encapsulate network packets that then use separate network paths for at least a portion of their paths through the network. In some solutions, separate network paths are ensured using network path separation lists that are sent to network devices to make network traffic routing decisions. In some solutions, flow description information is calculated and sent to network devices to make network traffic routing decisions to keep network flows separate.Type: GrantFiled: January 16, 2018Date of Patent: May 5, 2020Assignee: Amazon Technologies, Inc.Inventors: Alan Michael Judge, Jamie Plenderleith
-
Patent number: 10630579Abstract: Technologies are provided for ensuring that separate network paths within a network are used for network traffic between multiple source devices and a destination device or between pairs of source and destination devices. In some solutions, network path information is determined and sent to source devices that use the network path information to encapsulate network packets that then use separate network paths for at least a portion of their paths through the network. In some solutions, separate network paths are ensured using network path separation lists that are sent to network devices to make network traffic routing decisions. In some solutions, flow description information is calculated and sent to network devices to make network traffic routing decisions to keep network flows separate.Type: GrantFiled: January 16, 2018Date of Patent: April 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Jamie Plenderleith, Alan Michael Judge
-
Patent number: 10411972Abstract: Generally described, systems and methods are provided for detecting the impact of network failures. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, adjusts the set of performance information by removing the performance information for any nodes considered to be associated with performance information that is statistically different from performance information from other nodes at a given location or extrapolates the collected information to other paths, and determines the impact to customers of the network failures detected using the adjusted set of performance information.Type: GrantFiled: August 4, 2017Date of Patent: September 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Karl Andre McCabe, Eoin Francis Cavanagh, Sonali Roy, Carlos Vara Callau, Tyson James Lamoreaux, Alan Michael Judge, Timothy Richard Kohn
-
Patent number: 10401084Abstract: A method for electrically predrying a moist blank of a ceramic raw mixture is provided, the blank being connected into a circuit and an alternating current being passed through the blank. In this case, the alternating current is passed through the blank at an increased frequency in comparison with the mains frequency. Significantly less electrical energy is required to achieve an identical drying result.Type: GrantFiled: March 1, 2013Date of Patent: September 3, 2019Assignee: Lapp Insulators GmbHInventors: Simon Hofmann, Michael Judge
-
Patent number: 10397143Abstract: Technologies are provided for preventing transmission of cyclic redundancy check (CRC) errors, and/or other errors, within a computer network that uses cut-through forwarding of network packets. For example, counts of CRC errors can be maintained for network packets processed by network devices. When a CRC error condition is detected based on the counts of CRC errors, cut-through forwarding is disabled on at least a portion of the network (e.g., on one or more specific network ports and/or on one or more specific network devices). While cut-through forwarding is disabled, the affected portion of the network uses store-and-forward for processing network packets. When the CRC error condition no longer exists, then cut-through forwarding is re-enabled on the portion of the network.Type: GrantFiled: June 19, 2017Date of Patent: August 27, 2019Assignee: Amazon Technologies, Inc.Inventors: Jamie Plenderleith, Alan Michael Judge
-
Patent number: 10225193Abstract: Encapsulated packets may be generated for different packets transmitted between a source instance and destination instance in a computer system. The source instance and destination instance may be implemented by different physical hosts linked by multiple network paths. Congestion of the multiple network paths may be determined and path-balancing polices may be implemented in response to the determined congestion. Each encapsulation packet comprises contents of a corresponding packet, and one or more data values selected in accordance with a path-balancing policy. The data values added to one encapsulation packet may differ from those added to another. Different network paths to the destination may be selected for different encapsulation packets of a given transmission based at least in part on the added data values.Type: GrantFiled: November 28, 2016Date of Patent: March 5, 2019Assignee: Amazon Technnologies, Inc.Inventors: Alan Michael Judge, Matthew Shawn Wilson
-
Patent number: 10084697Abstract: Methods and apparatus for Internet-scale routing using small-scale border routers and IP tunneling are described. Each border router is directly connected to a transit provider. Routing protocol peerings may be passed via the border routers through tunnels to a routing service; the routing service and the transit provider router(s) appear to be directly adjacent routing peers. The routing service receives routing data from the transit provider(s), maintains the routing data in a routing table, and processes the routing data in the routing table to select best paths. A mapping service may be informed, by the routing service, of a best exit point (or points) for each Internet prefix of each packet to be routed on the Internet. Outbound packets from devices on the network to the Internet, and inbound packets from the Internet to the network devices, may be encapsulated and passed through tunnels as directed by the mapping service.Type: GrantFiled: November 14, 2016Date of Patent: September 25, 2018Assignee: Amazon Technologies, Inc.Inventors: Alan Michael Judge, David J. O'Meara, Daniel T. Cohn