Patents by Inventor Graham Hunter
Graham Hunter 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: 20240125759Abstract: A system of soil carbon measurement is provided. The system includes a multimodal sensor payload that includes multiple sensors that are each a different sensor type and that are configured to estimate quantities of carbon stored in a soil area. The sensors include multiple stand-off sensor technologies.Type: ApplicationFiled: March 8, 2022Publication date: April 18, 2024Applicant: GROUNDTRUTH AG, INC.Inventors: John Richard Anderson, Jr., Graham Hunter Bowers, Lars Dyrud, Clayton Raynor Honeycutt, Jacob Samuel Lasky, Christopher Casey Nobblitt
-
Patent number: 11944029Abstract: Methods, systems and devices for mobile detection of soil compaction and soil characteristic data are provided. Operations include causing a subsurface portion of soil at a compaction detection location to be disrupted using compressed air, generating disruption data corresponding to the disruption of the subsurface portion of the soil at the compaction detection location, generating geographic location data corresponding to the compaction detection location, receiving the geographic location data from the location device and the disruption data from the disruption sensor and associating the geographic location data with the disruption data.Type: GrantFiled: July 16, 2021Date of Patent: April 2, 2024Assignee: GroundTruth Ag, Inc.Inventors: John Richard Anderson, Jr., Graham Hunter Bowers
-
Publication number: 20240008389Abstract: Systems, methods and devices for using machine learning to optimize crop residue management are provided. Operations of such methods include receiving, using a processing circuit and from multiple of sensors, crop residue data of a surface of a soil area, receiving, into the processing circuit and from a location sensor, geographic location data that corresponds to the crop residue data and generating multizone tillage data that is based on the crop residue data and that corresponds to a plurality of zones that are defined in the soil area.Type: ApplicationFiled: September 28, 2021Publication date: January 11, 2024Applicant: Groundtruth Ag, Inc.Inventors: John Richard Anderson, Jr., Graham Hunter Bowers, Clay Honeycutt, Lars Dyrud
-
Publication number: 20230413715Abstract: Methods, systems and devices for determining optimized tillage of a soil area are provided. Operations include transmitting, using at least one sensor, a data set regarding a physical, chemical and/or biological aspect of the soil area. Operations include receiving, using at least one computing device, the data set regarding the physical, chemical and/or biological aspect of the soil area. The at least one computing device removes a set of redundant data and the at least one computing device enhances a set of data that is not the set of redundant data. Operations include generating a visualization of the set of data that is not redundant data. The data that is not redundant data provides a data set reflecting a soil compaction measurement within the soil area and the soil area is not deeper than 36 inches from a surface of the soil area.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Applicant: GroundTruth Ag, Inc.Inventors: John Richard Anderson, JR., Graham Hunter Bowers, Jacob Samuel Lasky, Christopher Casey Nobblitt
-
Patent number: 11785878Abstract: Methods, systems and devices for determining optimized tillage of a soil area are provided. Operations include transmitting, using at least one sensor, a data set regarding a physical, chemical and/or biological aspect of the soil area. Operations include receiving, using at least one computing device, the data set regarding the physical, chemical and/or biological aspect of the soil area. The at least one computing device removes a set of redundant data and the at least one computing device enhances a set of data that is not the set of redundant data. Operations include generating a visualization of the set of data that is not redundant data. The data that is not redundant data provides a data set reflecting a soil compaction measurement within the soil area and the soil area is not deeper than 36 inches from a surface of the soil area.Type: GrantFiled: February 25, 2020Date of Patent: October 17, 2023Assignee: GroundTruth Ag, Inc.Inventors: John Richard Anderson, Jr., Graham Hunter Bowers, Jacob Samuel Lasky, Christopher Casey Nobblitt
-
Publication number: 20220022362Abstract: Methods, systems and devices for mobile detection of soil compaction and soil characteristic data are provided. Operations include causing a subsurface portion of soil at a compaction detection location to be disrupted using compressed air, generating disruption data corresponding to the disruption of the subsurface portion of the soil at the compaction detection location, generating geographic location data corresponding to the compaction detection location, receiving the geographic location data from the location device and the disruption data from the disruption sensor and associating the geographic location data with the disruption data.Type: ApplicationFiled: July 16, 2021Publication date: January 27, 2022Inventors: John Richard ANDERSON, JR., Graham Hunter Bowers
-
Publication number: 20210105931Abstract: Methods, systems and devices for determining optimized tillage of a soil area are provided. Operations include transmitting, using at least one sensor, a data set regarding a physical, chemical and/or biological aspect of the soil area. Operations include receiving, using at least one computing device, the data set regarding the physical, chemical and/or biological aspect of the soil area. The at least one computing device removes a set of redundant data and the at least one computing device enhances a set of data that is not the set of redundant data. Operations include generating a visualization of the set of data that is not redundant data. The data that is not redundant data provides a data set reflecting a soil compaction measurement within the soil area and the soil area is not deeper than 36 inches from a surface of the soil area.Type: ApplicationFiled: February 25, 2020Publication date: April 15, 2021Inventors: John Richard ANDERSON, JR., Graham Hunter BOWERS, Jacob Samuel LASKY, Christopher Casey NOBBLITT
-
Patent number: 10527414Abstract: The technology relates to a system and method for monitoring an environment. The method comprises receiving first and second sets of data from a plurality of mobile units, wherein the first set of data is associated with a first temporal indicator, the second set of data is associated with a second temporal indicator and each mobile unit comprises: a position determining device configured to generate position data associated with a position of the mobile unit within the environment, and a laser scanning device configured to generate scan data based on a scan of at least part of the environment; determining a first parameter associated with the first set of data; determining a second parameter corresponding to the first parameter and associated with the second set of data; and determining a difference between the first and second parameters.Type: GrantFiled: February 26, 2016Date of Patent: January 7, 2020Assignee: 3D LASER MAPPING LIMITEDInventor: Graham Hunter
-
Patent number: 10036678Abstract: Apparatuses, systems, and methods for controlling slide drilling on a drilling rig are described. The methods include detecting current differential pressure of a mud motor and/or weight on bit (WOB) at a surface of a borehole, predicting current reactive torque of the mud motor based on the current differential pressure and/or WOB, and automatically adjusting surface torque and/or angular offset of a tubular adjacent the surface to counteract the current reactive torque and to keep the mud motor at a desired toolface orientation in the borehole.Type: GrantFiled: October 21, 2013Date of Patent: July 31, 2018Assignee: NABORS DRILLING TECHNOLOGIES USA, INC.Inventors: Gary Verdean Fisher, Jr., Graham Hunter, Mahmoud Hadi, Carlos Rolong
-
Publication number: 20160265914Abstract: The technology relates to a system and method for monitoring an environment. The method comprises receiving first and second sets of data from a plurality of mobile units, wherein the first set of data is associated with a first temporal indicator, the second set of data is associated with a second temporal indicator and each mobile unit comprises: a position determining device configured to generate position data associated with a position of the mobile unit within the environment, and a laser scanning device configured to generate scan data based on a scan of at least part of the environment; determining a first parameter associated with the first set of data; determining a second parameter corresponding to the first parameter and associated with the second set of data; and determining a difference between the first and second parameters.Type: ApplicationFiled: February 26, 2016Publication date: September 15, 2016Inventor: Graham Hunter
-
Publication number: 20150192663Abstract: The invention relates to a housing for a site scanning device, as well as a computer program and method for operating the housing and a site scanning device. The housing comprises an aperture, an aperture cover having an open position and a closed position, an actuator configured to move the aperture cover between the open position and the closed position, and a controller configured to control the actuator and to interface with the site scanning device.Type: ApplicationFiled: July 19, 2013Publication date: July 9, 2015Inventors: Graham Hunter, Richard Durrant, Rodney Jeakings
-
Publication number: 20150107899Abstract: Apparatuses, systems, and methods for controlling slide drilling on a drilling rig are described. The methods include detecting current differential pressure of a mud motor and/or weight on bit (WOB) at a surface of a borehole, predicting current reactive torque of the mud motor based on the current differential pressure and/or WOB, and automatically adjusting surface torque and/or angular offset of a tubular adjacent the surface to counteract the current reactive torque and to keep the mud motor at a desired toolface orientation in the borehole.Type: ApplicationFiled: October 21, 2013Publication date: April 23, 2015Inventors: Gary Verdean Fisher, JR., Graham Hunter, Mahmoud Hadi, Carlos Rolong
-
Patent number: 9015030Abstract: A method for intercepting an application prompt before it reaches the user interface, wherein the application prompt has been transmitted from the computer application and intended to reach the user interface. The method also includes translating the intercepted application prompt from a source language to a target user language, and in response to translating the intercepted application prompt, transmitting the translated application prompt to the user interface. The method also includes intercepting, in response to the application prompt, user input from the user interface, wherein the user input is intended to reach the computer application. The method also includes translating the user input from the target language to the source language, and in response to translating the intercepted application prompt, transmitting the translated user input to the computer application.Type: GrantFiled: April 15, 2012Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Graham Hunter, Ian McCloy
-
Patent number: 8769183Abstract: A method for mirroring virtual machines from a primary host to a secondary host. The method includes tracking changes for each of a plurality of memory pages and processor states for one or more primary host virtual machines. Responsive to an occurrence of a checkpoint, the primary host virtual machines are stopped. A determination is made if each of the memory pages is frequently changed. In response to the memory page being frequently changed, the frequently changed memory page is marked as being writeable and copied to a buffer. In response to the memory page being infrequently changed, the infrequently changed memory page is marked as being read only. The one or more primary host virtual machines are resumed. A copy of the memory pages, the buffer and changes to the processor states are transmitted to the secondary host.Type: GrantFiled: September 15, 2012Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Graham Hunter, James Mulcahy
-
Patent number: 8549210Abstract: A system and computer program product for mirroring virtual machines from a primary host to a secondary host. The system includes a processor tracking changes for each of a plurality of memory pages and processor states for one or more primary host virtual machines. Responsive to an occurrence of a checkpoint, the primary host virtual machines are stopped. A determination is made if each of the memory pages is frequently changed. In response to the memory page being frequently changed, the frequently changed memory page is marked as being writeable and copied to a buffer. In response to the memory page being infrequently changed, the infrequently changed memory page is marked as being read only. The one or more primary host virtual machines are resumed. A copy of the memory pages, the buffer and changes to the processor states are transmitted to the secondary host.Type: GrantFiled: September 20, 2011Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Graham Hunter, James Mulcahy
-
Publication number: 20130103384Abstract: A method for intercepting an application prompt before it reaches the user interface, wherein the application prompt has been transmitted from the computer application and intended to reach the user interface. The method also includes translating the intercepted application prompt from a source language to a target user language, and in response to translating the intercepted application prompt, transmitting the translated application prompt to the user interface. The method also includes intercepting, in response to the application prompt, user input from the user interface, wherein the user input is intended to reach the computer application. The method also includes translating the user input from the target language to the source language, and in response to translating the intercepted application prompt, transmitting the translated user input to the computer application.Type: ApplicationFiled: April 15, 2012Publication date: April 25, 2013Applicant: IBM CORPORATIONInventors: Graham Hunter, Ian McCloy
-
Publication number: 20130073823Abstract: A method for mirroring virtual machines from a primary host to a secondary host. The method includes tracking changes for each of a plurality of memory pages and processor states for one or more primary host virtual machines. Responsive to an occurrence of a checkpoint, the primary host virtual machines are stopped. A determination is made if each of the memory pages is frequently changed. In response to the memory page being frequently changed, the frequently changed memory page is marked as being writeable and copied to a buffer. In response to the memory page being infrequently changed, the infrequently changed memory page is marked as being read only. The one or more primary host virtual machines are resumed. A copy of the memory pages, the buffer and changes to the processor states are transmitted to the secondary host.Type: ApplicationFiled: September 15, 2012Publication date: March 21, 2013Applicant: IBM CORPORATIONInventors: Graham Hunter, James Mulcahy
-
Publication number: 20130073778Abstract: A system and computer program product for mirroring virtual machines from a primary host to a secondary host. The system includes a processor tracking changes for each of a plurality of memory pages and processor states for one or more primary host virtual machines. Responsive to an occurrence of a checkpoint, the primary host virtual machines are stopped. A determination is made if each of the memory pages is frequently changed. In response to the memory page being frequently changed, the frequently changed memory page is marked as being writeable and copied to a buffer. In response to the memory page being infrequently changed, the infrequently changed memory page is marked as being read only. The one or more primary host virtual machines are resumed. A copy of the memory pages, the buffer and changes to the processor states are transmitted to the secondary host.Type: ApplicationFiled: September 20, 2011Publication date: March 21, 2013Applicant: IBM CORPORATIONInventors: Graham Hunter, James Mulcahy
-
Publication number: 20050006525Abstract: A hollow elliptical-cylindrical hull conformingly houses a hollow rectangular-prismatic cabin whereby the four longitudinal parallel outside edges of the latter make contact with the inside surface of the former. The fully constructed aircraft (either non-powered or powered) includes the integral hull-plus-cabin structure along with nose, tail and airfoil structures that are coupled therewith. The cabin conformingly accommodates hollow rectangular-prismatic modules useful for cargo storage. While the nose and/or tail structure is uncoupled from the integral hull-plus-cabin structure, the modules are inserted into the cabin and the cabin is sealed. The aircraft is lifted (e.g., via airplane, helicopter, rocket or balloon) to a particular elevation and released, whereupon the two wings fully emerge and the aircraft effects controlled flight until reaching its destination.Type: ApplicationFiled: May 27, 2004Publication date: January 13, 2005Inventors: David Byers, Gary Hall, Graham Hunter, Colen Kennell, Aleksander MacAnder, Judah Milgram, Jason Strickland