Patents by Inventor Thomas Court
Thomas Court 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: 20220353199Abstract: Data-driven intelligent networking systems and methods are provided. The system can accommodate dynamic traffic while applying injection limits to different traffic classes at an ingress edge port. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow can be acknowledged after reaching the egress point of the network, and the acknowledgement packets can be sent back to the ingress point of the flow along the same data path. Furthermore, an edge switch can dynamically allocate the ingress port bandwidth among the traffic classes that are active at a given moment.Type: ApplicationFiled: March 23, 2020Publication date: November 3, 2022Inventors: David Charles Hewson, Abdulla Bataineh, Thomas Court, Jonathan P. Beecroft
-
Publication number: 20220231962Abstract: A network interface controller (NIC) capable of facilitating efficient data request management is provided. The NIC can be equipped with a command queue, a message chopping unit (MCU), and a traffic management logic block. During operation, the command queue can store a command issued via a host interface. The MCU can then determine a type of the command and a length of a response of the command. If the command is a data request, the traffic management logic block can determine whether the length of the response is within a threshold. If the length exceeds the threshold, the traffic management logic block can pace the command such that the response is within the threshold.Type: ApplicationFiled: March 23, 2020Publication date: July 21, 2022Inventors: Abdulla M. Bataineh, Thomas Court, David Charles Hewson, Timothy J. Johnson
-
Patent number: 10757022Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: GrantFiled: November 20, 2018Date of Patent: August 25, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Publication number: 20190196708Abstract: Disclosed in some examples are computing devices, methods, systems, and machine readable mediums that detect touch events on a camera lens of a digital video camera of a computing device. The computing devices monitor the images produced by the digital video camera and detect when a user has placed their finger (and in some examples, another object) onto the camera lens. This action is registered as a touch event. The detected touch events may be simple events, such as a press event (e.g., the user puts their finger on the lens where the camera lens is treated as a “virtual” button), or more advanced events, such as gestures. Example gestures include scrolling, pinching, zooming, and the like.Type: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Giovanni Donelli, Thomas Court, Matt Ronge
-
Publication number: 20190109790Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: ApplicationFiled: November 20, 2018Publication date: April 11, 2019Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Patent number: 10142235Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: GrantFiled: February 20, 2017Date of Patent: November 27, 2018Assignee: Cray Inc.Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Publication number: 20170163535Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: ApplicationFiled: February 20, 2017Publication date: June 8, 2017Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Patent number: 9577918Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: GrantFiled: November 19, 2012Date of Patent: February 21, 2017Assignee: Cray Inc.Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Patent number: 9555979Abstract: A device for transferring electronic components from a first carrier to a second carrier. A first receiving portion positions the first carrier on a support, wherein the electronic components are provided on a side of the first carrier, which faces away from the support. A second receiving portion positions the second carrier. The first receiving portion and the second receiving portion are arranged with respect to each other in such a manner that a gap separates the first carrier from the second carrier. A cap and/or the second receiving portion move from a first position into a second position to make the gap smaller. At least one slide lifts the first carrier, which is applied against the support, away from the support, and to move an electronic component provided on the first carrier, in the direction of the second carrier.Type: GrantFiled: April 12, 2012Date of Patent: January 31, 2017Assignee: Muehlbauer GmbH & Co. KGInventors: Thomas Courts, Sigmund Niklas, Gerhard Schiller, Markus Dogariu
-
Publication number: 20140291119Abstract: A device for transferring electronic components from a first carrier to a second carrier. A first receiving portion positions the first carrier on a support, wherein the electronic components are provided on a side of the first carrier, which faces away from the support. A second receiving portion positions the second carrier. The first receiving portion and the second receiving portion are arranged with respect to each other in such a manner that a gap separates the first carrier from the second carrier. A cap and/or the second receiving portion move from a first position into a second position to make the gap smaller. At least one slide lifts the first carrier, which is applied against the support, away from the support, and to move an electronic component provided on the first carrier, in the direction of the second carrier.Type: ApplicationFiled: April 12, 2012Publication date: October 2, 2014Applicant: MUEHLBAUER AGInventors: Thomas Courts, Sigmund Niklas, Gerhard Schiller, Markus Dogariu
-
Publication number: 20140140341Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).Type: ApplicationFiled: November 19, 2012Publication date: May 22, 2014Applicant: CRAY INC.Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
-
Publication number: 20070277161Abstract: An accelerated processor for use in massive data manipulations specific to an application. A workstation has a general purpose processor and a coprocessor connection to which an application specific coprocessor system is connected. The coprocessor system has programming code which is assembled as instructions for the specific application in combination with accelerator environment specific requirements, independently provided but designed to allow non design experts to input application specific code.Type: ApplicationFiled: March 4, 2005Publication date: November 29, 2007Applicant: TRUSTEES OF BOSTON UNIVERSITYInventors: Martin Herbordt, Thomas Court
-
Patent number: 6813599Abstract: A method for efficiently simulating memory structures of a sequential circuit for design verification of the sequential circuit. The method is implemented by an computer system having a processor coupled to a memory via a bus, the memory storing computer readable code which when executed by the processor cause the computer system to perform the steps of the memory structure simulation method. The method includes accessing a netlist description of a sequential circuit, wherein the description is for realizing the sequential circuit in a physical form. Memory elements included within the description are identified. For these memory elements, inputs to the memory elements and outputs from the memory elements are identified. Using this information, the memory elements are grouped into at least one group of functionally related memory elements. Subsequently, the memory elements of the one or more groups are collectively addressed as a group.Type: GrantFiled: July 17, 2000Date of Patent: November 2, 2004Assignee: Silicon Graphics, Inc.Inventors: Thomas Court, Abdulla Bataineh, Dennis Kuba
-
Patent number: 5890706Abstract: An hydraulic mounting comprises inner and outer rigid members radially spaced apart by an elastomeric member that forms a structural interconnection between the rigid members, a second elastomeric member axially spaced from the first elastomeric member and extending between the rigid members to define a fluid chamber, a rigid separator located within the chamber to divide it into high and low pressure zones, a fluid flow channel for passage of hydraulic fluid between the high and low pressure zones, a flexible member which interconnects between the separator and one of the inner and outer rigid members, and the separator being secured rigidly to the other of the inner and outer rigid members.Type: GrantFiled: May 23, 1996Date of Patent: April 6, 1999Assignee: BTR PlcInventor: Peter Thomas Court