Patents by Inventor Craig A. Johnson

Craig A. Johnson 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).

  • Patent number: 11821516
    Abstract: A mounting apparatus incorporates a dedicated physical feature configured for attachment of a tensioning tool, for tensioning of a drive belt having one of its belt pulleys carried by the mounting apparatus. In an example embodiment, the mounting apparatus comprises a body member, e.g., a mounting plate, for a pulley assembly. The body member incorporates a dedicated physical feature that is configured for engagement with a tensioning tool, for pulling the body member in a tensioning direction relative to the involved belt. The mounting apparatus comprises, for an example, an interior component of a robot, and is mounted within an interior volume of a segment of the robot, for tensioning of a drive belt carried within the interior volume.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: November 21, 2023
    Assignee: OMRON CORPORATION
    Inventor: Craig A. Johnson
  • Publication number: 20220143814
    Abstract: A reconfigurable controller base for a robotic arm is provided. In one aspect, a robotic system includes a base supporting one or more articulating links, the base comprising: a main housing comprising an external structure that at least partly encloses an inner portion of the main housing, the external structure forming an opening at a back side and a bottom side of the main housing, a reconfigurable bracket configured to be removably attached to the external structure of the main housing in at least two configurations to cover the opening at the back and bottom sides of the main housing, and a controller mounted on the bracket and arranged within the inner portion of the main housing in each of the at least two configurations of the bracket, the controller configured to control actuation of the one or more articulating links.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 12, 2022
    Inventor: Craig A. Johnson
  • Publication number: 20220145967
    Abstract: A mounting apparatus incorporates a dedicated physical feature configured for attachment of a tensioning tool, for tensioning of a drive belt having one of its belt pulleys carried by the mounting apparatus. In an example embodiment, the mounting apparatus comprises a body member, e.g., a mounting plate, for a pulley assembly. The body member incorporates a dedicated physical feature that is configured for engagement with a tensioning tool, for pulling the body member in a tensioning direction relative to the involved belt. The mounting apparatus comprises, for an example, an interior component of a robot, and is mounted within an interior volume of a segment of the robot, for tensioning of a drive belt carried within the interior volume.
    Type: Application
    Filed: November 5, 2021
    Publication date: May 12, 2022
    Inventor: Craig A. Johnson
  • Publication number: 20200383620
    Abstract: Systems and method are disclosed for determining a concentration of an analyte in a fluid (e.g., blood). The system can draw blood from a patient and deliver the blood to a sample cell. A particular component of the fluid (e.g., plasma) may be separated and/or positioned such that the concentration of the analyte is measured in the particular component of the fluid (e.g., plasma). The sample cell can include a sample container that has two window pieces. The system can have a fluid passage having a tip configured to mate with a multi-lumen catheter without leaking. The multi-lumen catheter can have proximal and distal ports. A fluid pressure system can be configured to periodically draw fluid from vasculature through a proximal intravascular opening and the proximal port while maintaining a low pressure and/or flow rate to thereby reduce risk of reversing the fluid flow in a vessel and drawing infusates upstream into another intravascular opening.
    Type: Application
    Filed: May 19, 2020
    Publication date: December 10, 2020
    Inventors: Eugene Lim, Roger Tong, Peter Rule, James R. Braig, Richard Keenan, David N. Callicoat, Michael Butler, Craig A. Johnson
  • Publication number: 20200324346
    Abstract: According to an aspect of this disclosure, an ultrasonic machining apparatus may include a machining head disposed at an angle, a machining platform for mounting a component, and one or more actuators for imparting ultrasonic vibration on the component wherein the angled machining head operates on the component according to the angle of the machining head, a position of the component, and the ultrasonic vibration.
    Type: Application
    Filed: April 12, 2019
    Publication date: October 15, 2020
    Inventors: Michael J. Whittle, Alistair Buchanan, Craig A. Johnson
  • Publication number: 20180229284
    Abstract: A method of shear forming a component comprises the steps of: (i) providing a pre-formed metallic sheet blank, the sheet blank having a first surface and an opposite second surface, the perpendicular separation between the first surface and the second surface defining a thickness of the sheet blank; (ii) applying a surface modification process to the first surface of the sheet blank to reduce a surface roughness of the first surface to a first predetermined roughness value; (iii) positioning the second surface of the sheet blank against a mandrel; and (iv) applying a roller to the first surface of the sheet blank in a shear forming operation to form the sheet blank into the component.
    Type: Application
    Filed: February 14, 2018
    Publication date: August 16, 2018
    Applicant: ROLLS-ROYCE plc
    Inventors: Martin TUFFS, Craig A. JOHNSON
  • Patent number: 7506073
    Abstract: A storage router having an internet protocol (IP) port for coupling to a network supporting IP packets, a fibre channel port for coupling to a fibre channel network to a plurality of storage devices, and a SCSI router having an iSCSI interface that extracts SCSI command and data information from packets received through the IP port, wherein the SCSI router passes the extracted SCSI command and data information to the fiber channel port. Some embodiments further include a session to an information-handling system. The session supports a target-only mapping (wherein a source-specified target value is replaced by a mapped target value that is then passed by the SCSI router toward a first storage device and its LUNs), or target-and-LUN mapping (wherein source-specified target and LUN information is replaced by mapped target-and LUN information such as a loop-ID and LUN combination, a WWPN and LUN combination, or a WWNN).
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: March 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J. Kuik, David Patrick Thompson, Mark A. Bakke, Clayton Stuart Haapala, Stephen P. De Groote, Craig A. Johnson
  • Patent number: 7437477
    Abstract: A system and method for accessing Storage Area Networks over an IP network. A SCSI request is generated and encapsulated in one or more IP packets. The encapsulated SCSI request is routed over an IP network and received by a storage router. The storage router extracts the SCSI request from the one or more IP packets and routes the extracted SCSI request through a virtual SCSI router to the storage area network.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: October 14, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J. Kuik, David Patrick Thompson, Mark A. Bakke, Clayton Stuart Haapala, Stephen P. De Groote, Craig A. Johnson, James D. Muchow
  • Patent number: 7353259
    Abstract: A node, within a networked computer system, is capable of supporting communications with other nodes relating to operating multiple application instances in a master-slave configuration. Each node periodically generates and sends a Heartbeat message that indicates the operational status and configuration information for one or more application instances being managed by the node. When a node receives a Heartbeat message from a remote node, it determines whether new configuration information should be obtained for each of the application instances the node is managing, and establishes a connection with a remote node that can access the new configuration information. The connection is an HTTP connection, in one embodiment. The node then requests and receives that new configuration information from the remote node. In one embodiment, the new configuration information is received in an XML format.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: April 1, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Mark A. Bakke, James D. Muchow, Craig A. Johnson, Donald W. Teske
  • Patent number: 7281062
    Abstract: A storage router having an internet protocol (IP) port for coupling to a network supporting IP packets, a fibre channel port for coupling to a fibre channel network to a plurality of storage devices, and a SCSI router having an iSCSI interface that extracts SCSI command and data information from packets received through the IP port, wherein the SCSI router passes the extracted SCSI command and data information to the fiber channel port. Some embodiments further include a session to an information-handling system. The session supports a target-only mapping (wherein a source-specified target value is replaced by a mapped target value that is then passed by the SCSI router toward a first storage device and its LUNs), or target-and-LUN mapping (wherein source-specified target and LUN information is replaced by mapped target-and LUN information such as a loop-ID and LUN combination, a WWPN and LUN combination, or a WWNN).
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: October 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J. Kuik, David Patrick Thompson, Mark A. Bakke, Clayton Stuart Haapala, Stephen P. De Groote, Craig A. Johnson
  • Patent number: 7188194
    Abstract: A storage router having an internet protocol (IP) port for coupling to a network supporting IP packets, a fibre channel port for coupling to a fibre channel network to a plurality of storage devices, and a SCSI router having an iSCSI interface that extracts SCSI command and data information from packets received through the IP port, wherein the SCSI router passes the extracted SCSI command and data information to the fiber channel port. Some embodiments further include a session to an information-handling system. The session supports a target-only mapping (wherein a source-specified target value is replaced by a mapped target value that is then passed by the SCSI router toward a first storage device and its LUNs), or target-and-LUN mapping (wherein source-specified target and LUN information is replaced by mapped target-and LUN information such as a loop-ID and LUN combination, a WWPN and LUN combination, or a WWNN).
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: March 6, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J. Kuik, David Patrick Thompson, Mark A. Bakke, Clayton Stuart Haapala, Stephen P. De Groote, Craig A. Johnson
  • Patent number: 7165258
    Abstract: A system and method for accessing Storage Area Networks over an IP network. A SCSI request is generated and encapsulated in one or more IP packets. The encapsulated SCSI request is routed over an IP network and received by a storage router. The storage router extracts the SCSI request from the one or more IP packets and routes the extracted SCSI request through a virtual SCSI router to the storage area network.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: January 16, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J. Kuik, David Patrick Thompson, Mark A. Bakke, Clayton Stuart Haapala, Stephen P. De Groote, Craig A. Johnson, James D. Muchow
  • Patent number: 6606778
    Abstract: A windshield can be installed in a centered position on a frontal surface of an automotive vehicle body by temporarily clamping two upstanding guides to side edge areas of the vehicle body. When the windshield is lowered onto the frontal surface of the vehicle body the facing surfaces on the upstanding guides will cam the windshield into a centered position on the frontal surface.
    Type: Grant
    Filed: June 7, 2000
    Date of Patent: August 19, 2003
    Assignee: DaimlerChrysler Corporation
    Inventors: Craig R. Krass, Esteban Garcia, Craig A. Johnson, Donald Vaughn, David A Montalvo
  • Patent number: 6453531
    Abstract: An assembly tool for setting a lateral position of a rear window panel placed on a window glass support surface of a rear window opening of an automotive vehicle is provided. The tool includes an upper jaw for extending over a C pillar of the automotive vehicle, the upper jaw has a weather strip channel contact member and an adjustable length extending finger with an extreme edge window contacting surface for setting a lateral position of the rear window panel within the window glass support surfaces. A lower jaw pivotally is connected with the upper jaw for contacting and gripping an inboard surface of the vehicle C pillar. A quick connect vice mechanism for closing the upper jaw and the lower jaw toward one another to grip the C pillar is also included.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: September 24, 2002
    Assignee: DaimlerChrysler Corporation
    Inventors: Craig R. Krass, Roger A. Johnson, Lisa Fugate, Craig A. Johnson, James C. Shur
  • Patent number: D260873
    Type: Grant
    Filed: February 21, 1979
    Date of Patent: September 22, 1981
    Inventor: Craig A. Johnson
  • Patent number: D1039579
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: August 20, 2024
    Assignee: OMRON CORPORATION
    Inventor: Craig A. Johnson