Patents by Inventor Craig

Craig 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: 20200374672
    Abstract: System and method for simulating the operation of an enterprise inventory management system.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: SML Intelligent Inventory Solutions LLC
    Inventors: Clinton Leroy Tennill, Craig Lawrence Tennill, Travis Clayton Ernst, Samuel Andrew Shaw
  • Publication number: 20200372382
    Abstract: A method, system, and computer program product are disclosed for collaborating among multiple electronically communicating AI (Artificial Intelligence) devices. Devices are detected and identified that are each communicable with a user and electronically communicating and interacting with their respective AI systems. In response to receiving a request or an instruction by a user at a device of the identified devices, each of the devices generate an answer to the request or instruction, wherein each of the devices are communicating with their respective AI systems. Each of the generated answers are rated from each of the identified AI systems and their corresponding devices, respectively. A threshold is defined for a final answer based on a plurality of factors. A final answer is selected that met the threshold. Using one of the identified devices, responding, by generating an audible communication with the final answer which communicates a response to the user.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventors: Craig M. Trim, Michael Bender, Kulvir Singh Bhogal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Publication number: 20200370481
    Abstract: A gas turbine engine for an aircraft and a method of operating a gas turbine engine on an aircraft. Embodiments disclosed include a gas turbine engine for an aircraft including: an engine core has a turbine, a compressor, and a core shaft; a fan located upstream of the engine core, the fan has a plurality of fan blades; a nacelle surrounding the engine core and defining a bypass duct and bypass exhaust nozzle; and a gearbox that receives an input from the core shaft and outputs drive to the fan wherein the gas turbine engine is configured such that a jet velocity ratio of a first jet velocity exiting from the bypass exhaust nozzle to a second jet velocity exiting from an exhaust nozzle of the engine core at idle conditions is greater by a factor of 2 or more than the jet velocity ratio at maximum take-off conditions.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 26, 2020
    Applicant: ROLLS-ROYCE plc
    Inventor: Craig W. BEMMENT
  • Publication number: 20200367632
    Abstract: A clipping device for securing an attached device is provided. The attached device is clipped to a clip target, such as a pocket edge, holster, utility webbing, belt strap, or other element commonly used to secure an attached device using a clipping device. A clip in the clipping device is configured to maintain tension against a clipping surface. To secure the device, the clip target is inserted between the clip and the clipping surface. The clipping device includes an integrated finger trap configured to facilitate manipulation of the attached device when the attached device is unclipped from the clip target. The attached device can be a smartphone and the clipping device can include a case for the smartphone as part of its structure.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 26, 2020
    Applicant: Westa LLC
    Inventors: Michael Friedman, Craig Dennis
  • Publication number: 20200368581
    Abstract: An exercise device where force is applied by computer-controlled actuators. The programmable nature of the force application allows the device to simulate weight-training devices and other useful exercise devices.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventors: Tyson Cobb, Travis Craig, Jeremy Gines, Peter Neuhaus
  • Publication number: 20200370322
    Abstract: A commercial hopper grain bin shell can be assembled on a concrete pad using jacks to successively support previously coupled side-wall panel rings above the concrete pad. The assembled shell can be supported above the concrete pad with the jacks while coupling a horizontal support beam around a bottom of the assembled commercial hopper grain bin shell. An uppermost ring of vertical support legs can be coupled to the horizontal support beam. An uppermost ring of hopper panels can be coupled to the horizontal support beam. The assembled shell and the vertical support legs previously coupled to the horizontal support beam can be successively supported above the concrete pad with jacks while coupling an additional ring of vertical support legs to the bottom of the previously coupled vertical support legs. An additional ring of hopper panels can be successively coupled to the bottom of the previously coupled hopper panels.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 26, 2020
    Applicant: CTB, Inc.
    Inventors: Mark S. DINGELDEIN, Craig P. SMALLEGAN, David A. BUTLER
  • Publication number: 20200368839
    Abstract: Systems and methods for weld monitoring systems with unknown downtime disabling are described. In some examples, a local monitoring station may perform activity tracking as part of a larger weld monitoring system. A welding device may send welding data to the local monitoring system, which may be used to determine a current activity. A user may also manually input an activity to use as the current activity. If the local monitoring station is unable to determine a current activity from the welding data or user input, then the local monitoring station determines that an unknown downtime has occurred. If the local monitoring station cannot determine a reason for the unknown downtime, the welding device may be disabled until the user provides a reason for the unknown downtime.
    Type: Application
    Filed: May 12, 2020
    Publication date: November 26, 2020
    Inventors: Leland D. Falde, Stephen P. Ivkovich, Vincent N. Romano, Craig Jeffords
  • Publication number: 20200372396
    Abstract: A method selects content based on a learning relevancy targeted to specific recipients. One or more processors extract semantic features, which provide meanings of concepts, from each content asset from a plurality of content assets. The processor(s) utilize a clustering algorithm to group entries in the content assets based on the semantic features in order to form hierarchical consolidated entries for the semantic features, where each hierarchical consolidated entry is associated with one of the semantic features. The processor(s) then provide a representation of each of the hierarchical consolidated entries based on a target audience criteria.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Inventors: JOSEPH KOZHAYA, SHIKHAR KWATRA, PRITESH PATEL, ANANTHA S. RAO, CRAIG COOK
  • Publication number: 20200371503
    Abstract: Systems and methods for distributed weld monitoring using jobs and job sessions are described. In some examples, a distributed monitoring system comprises a central monitoring station in communication with a user device and a local monitoring station. A user may use the user device to enter weld monitoring data that is subsequently received by the central monitoring station and stored in a central data repository. The central data repository may associate the weld monitoring data with welding data received from a welding device, as well as with a job session that is, in turn, associated with a job.
    Type: Application
    Filed: May 12, 2020
    Publication date: November 26, 2020
    Inventors: Leland D. Falde, Stephen P. Ivkovich, Vincent N. Romano, Craig Jeffords
  • Publication number: 20200368966
    Abstract: According to some aspects, an additive fabrication device and a build platform suitable for use within an additive fabrication device are provided. The build platform may include a build surface on which material may be formed by the additive fabrication device when the build platform is installed within the additive fabrication device. According to some embodiments, the build platform may include a flexible build layer and at least one removal mechanism configured to be actuated to apply a force to the flexible build layer. Such actuation may cause the flexible build layer to deform, thereby enabling separation of material adhered to the build surface from the build platform. According to some embodiments, the build platform may comprise a restorative mechanism that acts to return the flexible build layer to a flat state so that subsequent additive fabrication may form material on a flat build surface.
    Type: Application
    Filed: July 13, 2020
    Publication date: November 26, 2020
    Applicant: Formlabs, Inc.
    Inventors: Craig Broady, Gurshan Deol, Gagandeep Singh
  • Publication number: 20200370435
    Abstract: A gas turbine engine for an aircraft including: an engine core including a turbine, a compressor, and a core shaft connecting the turbine to the compressor; and a fan located upstream of the engine core, the fan including a plurality of fan blades, wherein the gas turbine engine is configured such that a flow velocity ratio between a first flow velocity at an exit of the engine core and a second flow velocity at an inlet of the engine core is within a range from around 0.82 to around 1.1 at cruise conditions.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 26, 2020
    Applicant: ROLLS-ROYCE plc
    Inventor: Craig W. BEMMENT
  • Publication number: 20200371959
    Abstract: Provided are a computer program product, system, and method for managing cache segments between a global queue and a plurality of local queues by training a machine learning module. A machine learning module is provided input comprising cache segment management information related to management of segments in the local queues by the processing units and accesses of the global queue to transfer cache segments between the local queues and the global queue to output an optimum number parameter comprising an optimum number of segments to maintain in a local queue and a transfer number parameter comprising a number of cache segments to move between a local queue and the global queue. The machine learning module is retrained based on the cache segment management information to output an adjusted transfer number parameter and an adjusted optimum number parameter for the processing units.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Lokesh M. GUPTA, Kevin J. ASH, Beth A. PETERSON, Matthew R. CRAIG
  • Publication number: 20200372208
    Abstract: Techniques are presented for enhanced erasing of digital ink. The ink erasing feature of a content creation application can preserve the complex shapes that can result from partial erasure of ink strokes. The ink erasing feature can receive ink stroke data from an ink stroke and display the ink stroke. The ink erasing feature can then receive and display an eraser stroke that contacts the ink stroke. Once the eraser stroke is received, the ink erasing feature can determine whether any eraser segment of the eraser stroke contacts the ink stroke. If an eraser segment does not contact the ink stroke, the ink erasing feature discards the eraser segment. If an eraser segment does contact the ink stroke, the ink erasing feature can update the ink stroke data based on amount of overlap and location of contact between the eraser stroke and the ink stroke.
    Type: Application
    Filed: August 14, 2020
    Publication date: November 26, 2020
    Inventors: Joshua M. Smithrud, Taylor S. Williams, Craig A. Macomber, Paul J. Kwiatkowski, Marcel Lugosan, Travis P. Dorschel, Simon J. Schaffer, Shane J. Clifford, Nicholas J. Wilson
  • Publication number: 20200372442
    Abstract: An enterprise inventory management system, and methods of use thereof, including a global inventory database subsystem for cataloging a plurality of inventory items, each of the items identified by at least a unique identification code; and, a radio frequency identification (RFID) interrogator subsystem, the RFID interrogator subsystem operative to read radio RFID tags associated with each of the plurality of inventory items, wherein each of the RFID tags is programmed with at least a unique identification code for its associated item. The system provides functionality for improved single item identification/location, verification of shipping and receiving of inventory items, and inventory operations utilizing single or multiple RFID interrogators.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 26, 2020
    Applicant: SML Intelligent Inventory Solutions LLC
    Inventors: Clinton Leroy Tennill, Craig Lawrence Tennill, Travis Clayton Ernst, Samuel Andrew Shaw, Curtis James Stankovich, Joel Robert Armstrong
  • Publication number: 20200369563
    Abstract: The systems and methods of forming optical fiber coatings with reduced defects include moving a bare optical fiber through first and second coating sub-systems. The first coating sub-system forms a first coating on the bare optical fiber by depositing a first coating material and then curing the deposited first coating material with actinic light. This process also results in the formation of stray actinic light. The process also includes moving the coated optical fiber through a second coating sub-system to form a second coating on the first coating. A light-blocking device resides between the first and second coating sub-systems to block the stray actinic light. Without the light-blocking device, the stray actinic light can enter the second coating sub-system and reach the second coating material therein and form a gel therefrom, which in turn leads to defects in the coated optical fiber exiting the second coating sub-system.
    Type: Application
    Filed: May 12, 2020
    Publication date: November 26, 2020
    Inventors: Benjamin David Bayless, Dana Craig Bookbinder, Stephan Lvovich Logunov, Darren Andrew Stainer, Ruchi Tandon
  • Publication number: 20200370511
    Abstract: A gas turbine engine for an aircraft includes: an engine core with a turbine, a compressor, and a core shaft connecting the turbine and compressor, the engine core having an inlet upstream of the compressor and an outlet downstream of the turbine; a fan upstream of the engine core, the fan including a plurality of fan blades; a gearbox receiving an input from the core shaft and outputs drive to the fan to drive the fan at a lower rotational speed than the core shaft; and a nacelle surrounding the engine core defining a bypass duct and a bypass exhaust nozzle, wherein the gas turbine engine is configured such that an axial Mach number at the engine core inlet (which is less than around 0.7) multiplied by an axial Mach number of an exhaust airflow from the bypass exhaust nozzle is between around 0.30 to 0.56 at maximum take-off conditions.
    Type: Application
    Filed: August 13, 2019
    Publication date: November 26, 2020
    Applicant: ROLLS-ROYCE PLC
    Inventor: Craig W BEMMENT
  • Patent number: 10842955
    Abstract: An interface for positive pressure therapy includes a mask assembly, a headgear assembly and a connection port assembly. The mask assembly comprises a seal member that has an upper portion movably connected to an integrated lower portion, wherein the upper portion rolls during hinging movement of the upper portion relative to the lower portion. The headgear assembly allows connection to the mask assembly in a direction substantially normal to a direction of strap tension. The connection port assembly includes a swivel elbow with a valve member that controls flow through a port that opens toward the user.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: November 24, 2020
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Gregory James Olsen, Peter David Alexander Bearne, Leon Edward Evans, Matthew Roger Stephenson, Craig Robert Prentice, Bernard Tsz Lun Ip, Tony William Spear, Mark Arvind McLaren, Roheet Patel, Brad Michael Howarth, Jonathan David Harwood
  • Patent number: 10842579
    Abstract: A method may include coupling a proximal end of a first cannula to a first manipulator of a surgical system, the first manipulator being configured to remotely actuate movement of the first cannula, wherein the first cannula comprises a rigid portion disposed between the proximal end and a distal end of the first cannula, the rigid portion having a curved longitudinal axis, and coupling a proximal end of a second cannula to a second manipulator of a surgical system, the second manipulator being configured to remotely actuate movement of the second cannula, wherein the second cannula comprises a rigid portion disposed between the proximal end and a distal end of the second cannula, the rigid portion having a curved longitudinal axis.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 24, 2020
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Giuseppe Maria Prisco, Craig R. Gerbi, Theodore W. Rogers, John Ryan Steger
  • Patent number: 10847250
    Abstract: This invention relates to a binomial calculation of copy number of data obtained from a mixed sample having a first source and a second source.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: November 24, 2020
    Assignee: Ariosa Diagnostics, Inc.
    Inventors: Craig Struble, John Stuelpnagel
  • Patent number: D902791
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 24, 2020
    Assignee: ProtoStar, Inc., a Delaware Corporation
    Inventors: Peter James Fellingham, Craig Timothy Shugert, Yichuan Pan