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: 11821516Abstract: 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: GrantFiled: November 5, 2021Date of Patent: November 21, 2023Assignee: OMRON CORPORATIONInventor: Craig A. Johnson
-
Publication number: 20220143814Abstract: 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: ApplicationFiled: November 8, 2021Publication date: May 12, 2022Inventor: Craig A. Johnson
-
Publication number: 20220145967Abstract: 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: ApplicationFiled: November 5, 2021Publication date: May 12, 2022Inventor: Craig A. Johnson
-
Publication number: 20200383620Abstract: 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: ApplicationFiled: May 19, 2020Publication date: December 10, 2020Inventors: Eugene Lim, Roger Tong, Peter Rule, James R. Braig, Richard Keenan, David N. Callicoat, Michael Butler, Craig A. Johnson
-
Publication number: 20200324346Abstract: 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: ApplicationFiled: April 12, 2019Publication date: October 15, 2020Inventors: Michael J. Whittle, Alistair Buchanan, Craig A. Johnson
-
Publication number: 20180229284Abstract: 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: ApplicationFiled: February 14, 2018Publication date: August 16, 2018Applicant: ROLLS-ROYCE plcInventors: Martin TUFFS, Craig A. JOHNSON
-
Patent number: 7506073Abstract: 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: GrantFiled: May 10, 2006Date of Patent: March 17, 2009Assignee: 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: 7437477Abstract: 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: GrantFiled: January 11, 2007Date of Patent: October 14, 2008Assignee: 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: 7353259Abstract: 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: GrantFiled: April 22, 2002Date of Patent: April 1, 2008Assignee: Cisco Technology, Inc.Inventors: Mark A. Bakke, James D. Muchow, Craig A. Johnson, Donald W. Teske
-
Patent number: 7281062Abstract: 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: GrantFiled: April 22, 2002Date of Patent: October 9, 2007Assignee: 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: 7188194Abstract: 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: GrantFiled: April 22, 2002Date of Patent: March 6, 2007Assignee: 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: 7165258Abstract: 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: GrantFiled: April 22, 2002Date of Patent: January 16, 2007Assignee: 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: 6606778Abstract: 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: GrantFiled: June 7, 2000Date of Patent: August 19, 2003Assignee: DaimlerChrysler CorporationInventors: Craig R. Krass, Esteban Garcia, Craig A. Johnson, Donald Vaughn, David A Montalvo
-
Patent number: 6453531Abstract: 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: GrantFiled: September 8, 2000Date of Patent: September 24, 2002Assignee: DaimlerChrysler CorporationInventors: Craig R. Krass, Roger A. Johnson, Lisa Fugate, Craig A. Johnson, James C. Shur
-
Patent number: D260873Type: GrantFiled: February 21, 1979Date of Patent: September 22, 1981Inventor: Craig A. Johnson
-
Patent number: D1039579Type: GrantFiled: November 11, 2020Date of Patent: August 20, 2024Assignee: OMRON CORPORATIONInventor: Craig A. Johnson