Patents by Inventor Donald Hall
Donald Hall 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: 20240397928Abstract: A method includes, at a mobile chassis: detecting presence of a plant in a crop row based on an image of the crop bed captured by a LIDAR sensor integrated into the mobile chassis; estimating a first distance from the plant to a first weeding tool aligned to the crop row and coupled to a front of a rail mounted to the mobile chassis; estimating a second distance from the plant to a second weeding tool aligned to the crop row and coupled to a rear of the rail; driving the first weeding tool according to a first pathway to locate the first weeding tool on a first side of the plant at a first time; and, driving the second weeding tool according to a second pathway to locate the second weeding tool on a second side of the plant at a second time succeeding the first time.Type: ApplicationFiled: May 24, 2024Publication date: December 5, 2024Inventors: Donald Harry Sandbrook, Brendan Taylor, William Haarhoff, Tobin Hall
-
Patent number: 10953511Abstract: A system is placed upon a target object and a machining tool. The system comprises a variety of sensors to detect adverse relative movement and position loss of the target object as it is affected by the machining tool. The system further comprises portable sensors in communication with a printed control board, configured to communicate position data to a remote computing device. The remote computing device may receive the position data, process it, and present output to a display. The system may detect position, kinematic, and mechanical issues present during the machining process by comparing the position data to thresholds, including position loss, and automatically adjust the operation of the machining tool in response.Type: GrantFiled: July 10, 2019Date of Patent: March 23, 2021Assignee: Woolf Aircraft Products, Inc.Inventors: Donald Hall, Evan Basnaw
-
Patent number: 10880407Abstract: A system includes one or more servers, and a plurality of wireless telecommunications devices registered with the system. The servers obtain corresponding client configuration states for at least some of the registered client devices, wherein a client configuration state for a given registered client device includes and/or is based on information about other devices with which the given registered client device can communicate in at least one direction. The servers determine and maintain a virtual representation of at least one hybrid network of gateways and the registered client devices. The servers determine a particular sub-network configuration of a particular sub-network for a particular client device, based on the virtual representation of the at least one hybrid network and on a client configuration state for the particular client device. The particular sub-network comprises at least one path between the one or more servers and the particular client device.Type: GrantFiled: July 27, 2019Date of Patent: December 29, 2020Assignee: OXIO CORPORATIONInventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Patent number: 10791005Abstract: A method in a computer network in which a user equipment (UE) connects to multiple packet cores, wherein each of said multiple packet cores assigns the UE a corresponding network address, the method comprising: (A) a virtual gateway associating a first network address with said UE and providing the UE with a second network address for communicating with and/or through said virtual gateway, said first network address and said second network address being distinct from the network addresses assigned to the UE by the packet cores; and (B) said virtual gateway communicating with said UE via one or more of said multiple packet cores, wherein the virtual gateway and the UE communicate using the first network address and the second network address, and wherein the virtual gateway acts as a gateway for the UE.Type: GrantFiled: September 4, 2018Date of Patent: September 29, 2020Assignee: OXIO CORPORATIONInventors: Tyler Beauchamp Reynolds, Stephen Donald Hall, Cory Francis Poor Myers, John Garhowe Tam
-
Publication number: 20200120026Abstract: A device includes hardware, including at least one processor and a memory, the device operable in a packet network, the device constructed to: (a) receive an internet protocol (IP) packet, said IP packet including at least address information and other information distinct from said address information, wherein said address information is sufficient to identify at least one device in said packet network; and (b) route or consume said IP packet based on said address information and on said other information.Type: ApplicationFiled: October 25, 2019Publication date: April 16, 2020Inventors: Stephen Donald Hall, Cory Francis Poor Myers
-
Publication number: 20200016714Abstract: A system is placed upon a target object and a machining tool. The system comprises a variety of sensors to detect adverse relative movement and position loss of the target object as it is affected by the machining tool. The system further comprises portable sensors in communication with a printed control board, configured to communicate position data to a remote computing device. The remote computing device may receive the position data, process it, and present output to a display. The system may detect position, kinematic, and mechanical issues present during the machining process by comparing the position data to thresholds, including position loss, and automatically adjust the operation of the machining tool in response.Type: ApplicationFiled: July 10, 2019Publication date: January 16, 2020Inventors: Donald Hall, Evan Basnaw
-
Publication number: 20190373084Abstract: A system includes one or more servers, and a plurality of wireless telecommunications devices registered with the system. The servers obtain corresponding client configuration states for at least some of the registered client devices, wherein a client configuration state for a given registered client device includes and/or is based on information about other devices with which the given registered client device can communicate in at least one direction. The servers determine and maintain a virtual representation of at least one hybrid network of gateways and the registered client devices. The servers determine a particular sub-network configuration of a particular sub-network for a particular client device, based on the virtual representation of the at least one hybrid network and on a client configuration state for the particular client device. The particular sub-network comprises at least one path between the one or more servers and the particular client device.Type: ApplicationFiled: July 27, 2019Publication date: December 5, 2019Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Patent number: 10462054Abstract: A device includes hardware, including at least one processor and a memory, the device operable in a packet network, the device constructed to: (a) receive an internet protocol (IP) packet, said IP packet including at least address information and other information distinct from said address information, wherein said address information is sufficient to identify at least one device in said packet network; and (b) route or consume said IP packet based on said address information and on said other information.Type: GrantFiled: January 11, 2017Date of Patent: October 29, 2019Assignee: Trinity Mobile Networks, Inc.Inventors: Stephen Donald Hall, Cory Francis Poor Myers
-
Patent number: 10375213Abstract: A system includes one or more servers, and a plurality of wireless telecommunications devices registered with the system. The servers obtain corresponding client configuration states for at least some of the registered client devices, wherein a client configuration state for a given registered client device includes and/or is based on information about other devices with which the given registered client device can communicate in at least one direction. The servers determine and maintain a virtual representation of at least one hybrid network of gateways and the registered client devices. The servers determine a particular sub-network configuration of a particular sub-network for a particular client device, based on the virtual representation of the at least one hybrid network and on a client configuration state for the particular client device. The particular sub-network comprises at least one path between the one or more servers and the particular client device.Type: GrantFiled: November 26, 2018Date of Patent: August 6, 2019Assignee: Trinity Mobile Networks, Inc.Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Publication number: 20190104202Abstract: A system includes one or more servers, and a plurality of wireless telecommunications devices registered with the system. The servers obtain corresponding client configuration states for at least some of the registered client devices, wherein a client configuration state for a given registered client device includes and/or is based on information about other devices with which the given registered client device can communicate in at least one direction. The servers determine and maintain a virtual representation of at least one hybrid network of gateways and the registered client devices. The servers determine a particular sub-network configuration of a particular sub-network for a particular client device, based on the virtual representation of the at least one hybrid network and on a client configuration state for the particular client device. The particular sub-network comprises at least one path between the one or more servers and the particular client device.Type: ApplicationFiled: November 26, 2018Publication date: April 4, 2019Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Publication number: 20190013970Abstract: A method in a computer network in which a user equipment (UE) connects to multiple packet cores, wherein each of said multiple packet cores assigns the UE a corresponding network address, the method comprising: (A) a virtual gateway associating a first network address with said UE and providing the UE with a second network address for communicating with and/or through said virtual gateway, said first network address and said second network address being distinct from the network addresses assigned to the UE by the packet cores; and (B) said virtual gateway communicating with said UE via one or more of said multiple packet cores, wherein the virtual gateway and the UE communicate using the first network address and the second network address, and wherein the virtual gateway acts as a gateway for the UE.Type: ApplicationFiled: September 4, 2018Publication date: January 10, 2019Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall, Cory Francis Poor Myers, John Garhowe Tam
-
Patent number: 10142444Abstract: A telecommunications device, operable in a system comprising one or more servers, the device being a client device in the system. The device is constructed and adapted to: provide a client configuration state for the client device to the one or more servers; and obtain from the one or more servers a first sub-network configuration, comprising at least one path from the one or more servers to the client device, and being based on the client configuration state and on at least one other client configuration state of at least one other client device. The device can use a path specified in the first sub-network configuration to obtain at least one resource via the one or more servers.Type: GrantFiled: June 30, 2015Date of Patent: November 27, 2018Assignee: TRINITY MOBILE NETWORKS, INC.Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Publication number: 20170230287Abstract: A device includes hardware, including at least one processor and a memory, the device operable in a packet network, the device constructed to: (a) receive an internet protocol (IP) packet, said IP packet including at least address information and other information distinct from said address information, wherein said address information is sufficient to identify at least one device in said packet network; and (b) route or consume said IP packet based on said address information and on said other information.Type: ApplicationFiled: January 11, 2017Publication date: August 10, 2017Inventors: Stephen Donald Hall, Cory Francis Poor Myers
-
Publication number: 20160006837Abstract: A telecommunications device, operable in a system comprising one or more servers, the device being a client device in the system. The device is constructed and adapted to: provide a client configuration state for the client device to the one or more servers; and obtain from the one or more servers a first sub-network configuration, comprising at least one path from the one or more servers to the client device, and being based on the client configuration state and on at least one other client configuration state of at least one other client device. The device can use a path specified in the first sub-network configuration to obtain at least one resource via the one or more servers.Type: ApplicationFiled: June 30, 2015Publication date: January 7, 2016Inventors: Tyler Beauchamp Reynolds, Stephen Donald Hall
-
Patent number: 8162355Abstract: An inflatable safety system for a vehicle, the safety system including an inflator assembly and an airbag assembly. The safety system further includes an airbag inflator connector securely connecting the inflator assembly to the airbag assembly. The inflator assembly and the airbag assembly may be connected to one another at a connection in which a male portion that includes a first exterior projection extends into a tube having a second exterior projection. The airbag inflator connector has, among other elements, a first and second reaction surface, such that the first reaction surface is positioned adjacent a surface of the first projection, and the second reaction surface is positioned adjacent a surface of the second projection.Type: GrantFiled: March 5, 2008Date of Patent: April 24, 2012Assignee: TK Holdings Inc.Inventor: Christopher Donald Hall
-
Publication number: 20090224516Abstract: An inflatable safety system for a vehicle, the safety system including an inflator assembly and an airbag assembly. The safety system further includes an airbag inflator connector securely connecting the inflator assembly to the airbag assembly. The inflator assembly and the airbag assembly may be connected to one another at a connection in which a male portion that includes a first exterior projection extends into a tube having a second exterior projection. The airbag inflator connector has, among other elements, a first and second reaction surface, such that the first reaction surface is positioned adjacent a surface of the first projection, and the second reaction surface is positioned adjacent a surface of the second projection.Type: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Inventor: Christopher Donald Hall
-
Patent number: 7333329Abstract: Various embodiments of a media drive containment apparatus and methods are provided. In one representative embodiment a media drive containment apparatus includes a drivecage which supports at least one media drive. The drivecage is moveable along an axis from an operating position to a release position and the movement of the drivecage to the release position unlocks the media drive from the drivecage.Type: GrantFiled: April 30, 2004Date of Patent: February 19, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff Lambert, Pete Austin, Donald Hall
-
Publication number: 20070169540Abstract: A process to analyze fluid entrained in well boreholes. The process includes gathering trap gas samples from return of drilling mud at multiple depths. The process also includes the steps of subjecting the samples to mass spectrometry in order to determine mass to charge ratios data of hydrocarbons and analyzing the mass to charge ratios data in relation to depth or time. Samples from at least one other source may also be gathered and analyzed chosen from the group consisting of mud fluid analysis, cuttings backgrounds analysis and cuttings crush analysis.Type: ApplicationFiled: March 20, 2007Publication date: July 26, 2007Inventors: Steven Sterner, Donald Hall, Wells Shentwu
-
Publication number: 20070138275Abstract: A weather resistant modular sensor and computing platform reduces costs and enhances versatility of sensor systems. Rapidly evolving electronic technology results in hyper-obsolescence wherein sensor systems that are state of the art technology when designed, fall behind the art quickly as new transducers, batteries and components are developed. A cylindrical shaped modular system provides an architecture for up-grading sensors, batteries, special modules, communications, and control. A modular architecture extends the life cycle of a system and avoids hyper-obsolescence and the requirement to design a complete new system to incorporate new technology. Modularity and low cost manufacturing methods enable the practical definition of a cylindrical computer. The cylinder shaped enclosures have on their ends a common connection interface to which modules may be added. This provides a long system life cycle and wide ranging versatility. The size of the platform is not restricted.Type: ApplicationFiled: February 2, 2007Publication date: June 21, 2007Inventor: Donald Hall
-
Publication number: 20070131756Abstract: A weather resistant modular sensor and computing platform reduces costs and enhances versatility of sensor systems. Rapidly evolving electronic technology results in hyper-obsolescence wherein sensor systems that are state of the art technology when designed, fall behind the art quickly as new transducers, batteries and components are developed. A cylindrical shaped modular system provides an architecture for up-grading sensors, batteries, special modules, communications, and control. A modular architecture extends the life cycle of a system and avoids hyper-obsolescence and the requirement to design a complete new system to incorporate new technology. Modularity and low cost manufacturing methods enable the practical definition of a cylindrical computer. The cylinder shaped enclosures have on their ends a common connection interface to which modules may be added. This provides a long system life cycle and wide ranging versatility. The size of the platform is not restricted.Type: ApplicationFiled: February 2, 2007Publication date: June 14, 2007Inventor: Donald Hall