Patents by Inventor Craig Shaw

Craig Shaw 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: 20180258777
    Abstract: An environmental severity measurement tool measures acceleration along 3 axes to determine shock and vibration affecting a downhole tool in which the environmental severity measurement tool is disposed. The environmental severity measurement tool includes a replaceable battery and electronics disposed within an external housing. A pin provides a way to ensure the environmental severity measurement tool is oriented in a known orientation. Data sampled by the tool can be downloaded from the tool to an external device through a connector port of the electronics. Software in the tool controls the operation of the tool and can be configured from an external device.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 13, 2018
    Inventors: Chris Konschuh, Mike Crowther, Landon Steiger, Michael Craig Shaw
  • Patent number: 9988914
    Abstract: An environmental severity measurement tool measures acceleration along 3 axes to determine shock and vibration affecting a downhole tool in which the environmental severity measurement tool is disposed. The environmental severity measurement tool includes a replaceable battery and electronics disposed within an external housing. A pin provides a way to ensure the environmental severity measurement tool is oriented in a known orientation. Data sampled by the tool can be downloaded from the tool to an external device through a connector port of the electronics. Software in the tool controls the operation of the tool and can be configured from an external device.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 5, 2018
    Assignee: Arrival Oil Tools, Inc.
    Inventors: Chris Konschuh, Mike Crowther, Landon Steiger, Michael Craig Shaw
  • Patent number: 7937348
    Abstract: A system is disclosed for correlating user profiles to software applications. The system may be adapted as part of a software system that interrogates a user profile and reading a learning objective as a first input, interrogates a software application and reading a learning objective as a second input, calculates a relevance of the first input learning objective to the second input learning objective, and adapts the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance. A method is disclosed that correlates user profiles to software applications by reading a first learning objective from a user profile, reading a second learning objective from a software application, determining a relevance of the first to the second learning objective, and adapting the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: May 3, 2011
    Assignee: ITI Scotland Limited
    Inventors: Craig Shaw, Phil Bacchus, Andrew Foster, David Setty, Peter Astheimer
  • Publication number: 20080133437
    Abstract: A system is disclosed for correlating user profiles to software applications. The system may be adapted as part of a software system that interrogates a user profile and reading a learning objective as a first input, interrogates a software application and reading a learning objective as a second input, calculates a relevance of the first input learning objective to the second input learning objective, and adapts the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance. A method is disclosed that correlates user profiles to software applications by reading a first learning objective from a user profile, reading a second learning objective from a software application, determining a relevance of the first to the second learning objective, and adapting the software application in accordance with the determined relevance and/or updating the user profile in accordance with the determined relevance.
    Type: Application
    Filed: June 7, 2007
    Publication date: June 5, 2008
    Inventors: Craig Shaw, Phil Bacchus, Andrew Foster, David Setty, Peter Astheimer
  • Publication number: 20060036812
    Abstract: A method and apparatus is provided for prefetching in a data processing system (10). The data processing system (10) has a bus master (14) and a memory controller (16) coupled to a bus (12). A memory (18) is coupled to the memory controller (16). In the data processing system (14) an address is driven onto the bus (12). Before the address is qualified, data corresponding to the address is prefetched. Prefetching the data before the address is qualified allows prefetches to be accomplished sooner.
    Type: Application
    Filed: August 11, 2004
    Publication date: February 16, 2006
    Inventors: William Moyer, Craig Shaw
  • Publication number: 20050211107
    Abstract: The present invention provides for an apparatus for filling a food material into a cavity of an object. The apparatus has a conduit having a conduit inlet port, a conduit outlet port, and an interior passageway extending between the conduit inlet port and the conduit outlet port. The conduit is adapted to permit passage of a dry food material through the interior passageway from the conduit inlet port to the conduit outlet port. The apparatus also has a fluid injector fluidly connected to the conduit and to a fluid source. The fluid injector is adapted to permit injection of a fluid into the interior passageway of the conduit for mixing with the dry food material passing therethrough to obtain a wet food material. The apparatus also has a nozzle having a nozzle inlet port, a nozzle outlet port, and an interior passageway extending between the nozzle inlet port and the nozzle outlet port. The nozzle is fluidly connected to the conduit and the fluid injector.
    Type: Application
    Filed: March 24, 2004
    Publication date: September 29, 2005
    Inventors: Craig Shaw, Randy Lengyell
  • Patent number: 5490646
    Abstract: An aircraft maintenance robot (20) for maintaining aircraft surfaces is described, that includes a maintenance tool (228), for example a nozzle (78), conduits and a pump, which supply fluid to the maintenance tool, which sprays the fluid on aircraft surfaces; movable arm with rotatable hinges and wrists such that a manifold to which the maintenance tools are coupled may be positioned in response to control signals; and a processor which, after accounting for the position of the aircraft, the weather conditions, and the physical dimensions of the aircraft, generates the control signals used to position the maintenance tool such that, after positioning the aircraft, the maintenance operation may be performed without human intervention. The preferred embodiment of the present invention discloses the use of the maintenance robot (20) for deicing aircraft. A wide variety of interchangeable end effectors, however, may be used for a wide variety of applications.
    Type: Grant
    Filed: June 28, 1993
    Date of Patent: February 13, 1996
    Assignee: Conceptual Solutions, Inc.
    Inventors: E. Craig Shaw, Marlee Payne-Shaw
  • Patent number: 5318254
    Abstract: An aircraft maintenance robot (20) for maintaining aircraft surfaces is described that includes a maintenance tool (228), for example a nozzle (78), conduits and a pump, which supply fluid to the maintenance tool, which sprays the fluid on aircraft surfaces; movable arm with rotatable hinges and wrists such that a manifold to which the maintenance tools are coupled may be positioned in response to control signals; and a processor which, after accounting for the position of the aircraft, the weather conditions, and the physical dimensions of the aircraft, generates the control signals used to position the maintenance tool such that, after positioning the aircraft, the maintenance operation may be performed without human intervention. The preferred embodiment of the present invention discloses the use of the maintenance robot (20) for deicing aircraft. A wide variety of interchangeable end effectors, however, may be used for a wide variety of applications.
    Type: Grant
    Filed: June 28, 1991
    Date of Patent: June 7, 1994
    Assignee: Conceptual Solutions, Inc.
    Inventors: E. Craig Shaw, Marlee Payne-Shaw
  • Patent number: D298947
    Type: Grant
    Filed: November 20, 1985
    Date of Patent: December 13, 1988
    Inventor: Craig A. Shaw