Patents by Inventor Craig Thomas

Craig Thomas 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: 20240146643
    Abstract: Technologies for testing resiliency of a data network with real-world accuracy without affecting the flow of production data through the network. A method according to the technologies may include receiving a production data packet and determining a preferred data route toward a destination node for the production data packet based on a first routing information base, wherein the first routing information base includes a database where routes and route metadata are stored according to a routing protocol. The method may also include, receiving a test data packet, and determining an alternate data route toward the destination node for the test data packet based on a second routing information base, wherein the second routing information base simulates an error in the preferred data route. The method may include sending the production data packet to the preferred data route and sending the test data packet to the alternate data route.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: David John Zacks, Nagendra Kumar Nainar, Madhan Sankaranarayanan, Jaganbabu Rajamanickam, Craig Thomas Hill, Cesar Obediente
  • Publication number: 20240135309
    Abstract: An operations computing system can assign loads to carriers when available by obtaining load data descriptive of one or more load attributes of a load; programmatically determining a status of a plurality of statuses for the load based on (i) the one or more load attributes and (ii) one or more status attribute criteria, the status attribute criteria being indicative of a relationship between values of the one or more load attributes and a respective status of the plurality of statuses; storing, in a load status data store, the status of the load; comparing the one or more load attributes and one or more transport conditions to carrier preferences associated with a plurality of candidate carriers; selecting a carrier of the plurality of candidate carriers based, at least in part, on the comparison of the one or more load attributes and the one or more transport conditions to the carrier preferences; and providing the one or more load attributes to the selected carrier.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Craig Kenneth Armstrong, Jason Thomas Girouard, Megan Keith
  • Patent number: 11951035
    Abstract: Devices, systems and methods for controlling a patient's body temperature by endovascular heat exchange.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: April 9, 2024
    Assignee: ZOLL Circulation, Inc.
    Inventors: Jeremy Thomas Dabrowiak, Jessica Megan Clayton, John Thomas Buckley, Christo P. Pamichev, Craig Wendell Pendry, Paul Eric Peterson, Richard Allen Smith, Sean W. Yip, John William Jacobsen
  • Publication number: 20240110915
    Abstract: The present disclosure relates to methods, products and systems for the prognosis of subjects suffering from multiple myeloma. In certain embodiments, the present disclosure provides a method of prognosis for a subject suffering from multiple myeloma. The method comprises determining the level of desmoglein 2 (DSG2) in malignant plasma cells from the subject, wherein an increased level of DSG2 in the plasma cells is indicative of a poorer prognosis for the subject.
    Type: Application
    Filed: November 16, 2021
    Publication date: April 4, 2024
    Applicants: University of South Australia, Central Adelaide Local Health Inc, The University of Adelaide
    Inventors: Craig Thomas Wallington-Beddoe, Claudine Sharon Bonder, Lisa Michelle Ebert
  • Patent number: 11950118
    Abstract: A modular test instrument for performing tests and measurements in a network is disclosed. The modular test instrument may include a modular processing unit comprising a processor and memory, the modular processing unit connectable to at least one modular test unit or modular test subunit. The modular test instrument may also include a modular display unit connectable to the modular processing unit or the modular test unit. Display modularity may enable quick and cost-efficient display replacement when damage, malfunction, or failure is incurred. Furthermore, the modular test instrument may include an additional modular test subunit connectable to at least one of the modular processing unit or the modular test unit.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: April 2, 2024
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Craig Stephen Boledovic, Maxime Gatti, Andrew Thomas Rayno
  • Patent number: 11943876
    Abstract: Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 26, 2024
    Assignee: DexCom, Inc.
    Inventors: Jason Halac, John Charles Barry, Becky L. Clark, Chris W. Dring, John Michael Gray, Kris Elliot Higley, Jeff Jackson, David A. Keller, Ted Tang Lee, Jason Mitchell, Kenneth Pirondini, David Rego, Ryan Everett Schoonmaker, Peter C. Simpson, Craig Thomas Gadd, Kyle Thomas Stewart, John Stanley Hayes
  • Patent number: 11920538
    Abstract: An anti-polish ring for an internal combustion engine is provided. The anti-polish ring includes an axially extending ring portion that is configured to scrape a top portion of a piston in a cylinder liner. The anti-polish ring is configured to accommodate passage of an intake or exhaust valve thereby. The anti-polish ring may include an alignment feature so that the anti-polish ring is inserted in a predetermined orientation in the cylinder. The anti-polish ring may include a heat shield and/or a seating member.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: March 5, 2024
    Assignee: Cummins Inc.
    Inventors: Owen Summerfield, Craig Daniel Fox, Robert Harries, Jamie Kehoe, Kent H. Clark, John M Antonevich, Reid M. Irish, Scott A. Ragon, Stephen G. Townsend, Peter Thomas Quanz
  • Publication number: 20240068765
    Abstract: A crossbow includes a center rail defining a firing plane. First upper and lower flexible limbs are coupled to the center rail and include first free ends. Second upper and lower flexible limbs are coupled to the center rail and include second free ends. A first cam assembly is rotatably coupled to the first free ends. A second cam assembly is rotatably coupled to the second free ends. A draw string is coupled to the first cam assembly and the second cam assembly and extends across the center rail. First upper and lower power cables have first ends coupled to the first cam assembly and second ends coupled with the second upper and lower flexible limbs, respectively. Second upper and lower power cables have first ends coupled with the second cam assembly and second ends coupled with the first upper and lower flexible limbs, respectively.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Applicant: Ravin Crossbows, LLC
    Inventor: Craig Thomas YEHLE
  • Patent number: 11912386
    Abstract: An underwater ROV or AUV with 8 vectored thrusters that provides a high degree of dynamic stabilisation, 6-degrees of freedom, and a system to control an underwater ROV or AUV with single or multiple thruster failures. In addition, the ROV/AUV has a system to minimise silt disturbance when operating close to fine silt or sensitive environments.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: February 27, 2024
    Assignee: BOXFISH RESEARCH LIMITED
    Inventors: Craig Thomas Anderson, Benjamin Martin King
  • Patent number: 11897875
    Abstract: The present invention relates to novel alpha5 subunit-selective negative allosteric modulators of GABAA receptors that have been deuterated to improve their medicinal properties by prolonging their half-lives, rendering them useful as fast-acting pharmaceutical treatments for depression related disorders.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: February 13, 2024
    Assignees: UNIVERSITY OF MARYLAND, BALTIMORE, THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY, DEPARTMENT OF HEALTH AND HUMAN SERVICES
    Inventors: Scott Thompson, Adam Van Dyke, Craig Thomas, Patrick Morris
  • Publication number: 20240048436
    Abstract: Methods and devices provide fault injection testing techniques in a production network environment without risking service outages for hosted computing services, by providing examples of a remote network controller configured to communicate with network devices of a network; a remote fault injection communication protocol configuring a remote network controller in communication with a network device to signal a failure injection; and a failure injection module configuring a network device to configure a network device processor to implement a failure injection signaled according to the remote failure injection communication protocol. The method includes a network controller transmitting a failure injection signal in a control plane packet over a network connection to a network device, and the network device creating a child process by executing, in a dedicated runtime environment, a copy of one or more processes impacted by a parsed failure type.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 8, 2024
    Inventors: Nagendra Kumar Nainar, Jaganbabu Rajamanickam, David John Zacks, Carlos M. Pignataro, Madhan Sankaranarayanan, Cesar Obediente, Craig Thomas Hill
  • Patent number: 11879217
    Abstract: A retention system for retaining a milling drum to a driveshaft of a milling assembly. The driveshaft is powered to drive the milling drum about an axis. The retention system includes a retention member coupled to the driveshaft between a first position and a second position. In the first position, the retention member restricts a disengagement between an engagement surface of the driveshaft and a mating surface of the milling drum, inhibiting a release of the milling drum from the driveshaft along the axis. In the second position, the retention member provides clearance for the disengagement of the engagement surface and the mating surface, facilitating the release of the milling drum from the driveshaft along the axis.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: January 23, 2024
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Craig Thomas Hedstrom, Nicholas Bernard Johnson, Ryan Steve Hutar
  • Patent number: 11870762
    Abstract: The present disclosure is directed to systems and methods for transparent Provider Backbone Bridge forwarding of MACsec key exchanges over public Ethernet provider backbones. The method includes the steps of receiving, at a first PBB device, an Ethernet frame from a first edge router for transmission to a second edge router via a MACsec connection, the Ethernet frame comprising a plurality of fields; performing a lookup of one or more fields of the plurality of fields to determine a match with one or more pre-defined values; determining that the one or more fields of the Ethernet frame match the one or more pre-defined values; rewriting the one or more fields of the Ethernet frame to one or more open values operable to allow the Ethernet frame to be transmitted to a next hop device; and transmitting the Ethernet frame to the next hop device.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 9, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Craig Thomas Hill, Aaron Christopher Warner, Michael William Bessette, Chennakesava Reddy Gaddam
  • Patent number: 11863450
    Abstract: A method comprises: at a network device configured to be connected to a network and having control and data planes, and interfaces configured for network operations in the network: upon receiving, from a controller, instructions to form a local twin of the network device that is a virtual replica of the network device to be used for test purposes, creating the local twin and configuring the local twin to include virtual control and data planes, and virtual interfaces, which are virtual replicas of, and operate independently from, the control and data planes, and the interfaces, of the network device, respectively; and hosting the local twin on physical resources of the network device such that the local twin is configured for virtual network operations on the network device that replicate, but are independent from, the network operations.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: January 2, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Cesar Obediente, Craig Thomas Hill, Nagendra Kumar Nainar, David John Zacks, Jaganbabu Rajamanickam, Madhan Sankaranarayanan
  • Publication number: 20230401212
    Abstract: A reference to a digital item is stored as a digital card. The digital card can also be contained in, and/or refer to, other digital cards. The digital card can also include properties or attributes that may be added from the digital item that is being referred to. The digital card can be stored in a data pod within a de-centralized data storage system architecture.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 14, 2023
    Inventors: Salil Das, Cezar Augusto Alevatto Guimaraes Neto, Peter Loren Engrav, Brian Scott Krabach, Deniz Cakirkaya, Brian Charles Blomquist, Craig Thomas Targosz, Sarojini Garapati
  • Patent number: 11841936
    Abstract: Aspects of the present disclosure include systems and methods for generating and managing user authentication rules of a computing device. In an example, a computing device may include a memory storing instructions and a processor communicatively coupled with the memory and configured to execute the instructions. The processor may determine a state of the computing device, wherein the state of the computing device is one of a locked state or an unlocked state. The processor may determine a user authentication rule corresponding to the state of the computing device. The processor may also identify whether a combination of signals associated with the user authentication rule of the computing device are received by the computing device. The processor may also change or maintain the state of the computing device based on the combination of signals being received.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jing Zhang, Anshul Rawat, Craig Thomas McIntyre, Guillermo Enrique Rueda, Peter Gregory Davis, Nathan Jeffrey Ide, Ibrahim Mohammad Ismail, Pranav Kukreja
  • Patent number: 11834798
    Abstract: A system for transferring torque from a driveshaft to a milling drum mountable on the driveshaft. The system includes a first coupler removably coupled to the driveshaft to co-rotate with the driveshaft. The first coupler defines an engagement surface. Also, the system includes a second coupler removably coupled to the milling drum. The second coupler defines a mating surface engageable with the engagement surface of the first coupler to engage the second coupler to the first coupler and transfer torque from the driveshaft to the milling drum.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: December 5, 2023
    Assignee: Caterpillar Paving Products Inc.
    Inventors: Nicholas Bernard Johnson, Craig Thomas Hedstrom, Ryan Steve Hutar
  • Patent number: 11818141
    Abstract: According to an embodiment, a node comprises one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the node to perform operations. The operations comprise determining security validation information that the node associates with a packet, inserting into the packet an identifier associated with the node and the security validation information that the node associates with the packet, and transmitting the packet comprising the identifier associated with the node and the security validation information that the node associates with the packet. The security validation information comprises one or more proof of security attributes and/or one or more proof of security level attributes.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: November 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Craig Thomas Hill, Sujal Sheth, Frank Brockners, Cesar Obediente
  • Publication number: 20230354867
    Abstract: The present invention relates to methods for preparing liquid nutritional compositions, including liquid nutritional compositions comprising one or more proteins such as milk proteins, the liquid nutritional compositions themselves, and to methods for using such liquid nutritional compositions.
    Type: Application
    Filed: March 8, 2022
    Publication date: November 9, 2023
    Applicant: SYNLAIT MILK LIMITED
    Inventors: Alistair James CARR, Timothy Michael Theo HOEKSTRA, Hyunah Eustina FRASER, Anna Marie WILLIAMS, Craig Thomas BENNISON, Aoife Katie BUGGY
  • Patent number: 11808543
    Abstract: A crossbow includes a frame, a riser coupled to the frame, a first flexible limb, a second flexible limb, a third flexible limb, and a fourth flexible limb. A first cam assembly couples to the first flexible limb and the second limb and includes a first draw string journal, a first power cable journal, and a second power cable journal. A second cam assembly couples to the third flexible limb and the fourth flexible limb and includes a second draw string journal, a third power cable journal, and a fourth power cable journal. A draw string is received in the first draw string journal and the second draw string journal. Power cables cross over the center rail, above and below the draw string, and are received in the first power cable journal, the second power cable journal, the third power cable journal, and the fourth power cable journal, respectively.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: November 7, 2023
    Assignee: Ravin Crossbows, LLC
    Inventor: Craig Thomas Yehle