Patents by Inventor Jacob S. Baker
Jacob S. Baker 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: 8942834Abstract: An industrial control system includes an industrial controller and a programming interface. The programming interface is operable to communicate a plurality of operations for modifying a control program maintained by the industrial controller followed by a commit transaction command. The industrial controller is configured to designate the plurality of operations with a pending status and preprocess the plurality of operations. The industrial controller is further configured to commit the operations and clear the pending status responsive to receiving the commit transaction command.Type: GrantFiled: June 27, 2005Date of Patent: January 27, 2015Assignee: Rockwell Automation Technologies, Inc.Inventors: David A. Johnston, Jacob S. Baker, Luis A. Capriles, Raymond R. Husted, Scott A. Pierce, Douglas W. Reid, Robert R. Sepsi, Douglas B. Sumerauer
-
Patent number: 8000818Abstract: The invention provides systems and methods that integrate and/or control motion of a plurality of axes in a motion control environment. Grouped axes can be linked (e.g., via a tag) to provide desired multi-axis coordinated motion as well as provide control for corresponding aspects of motion such as acceleration, velocity, etc. Such axes can be integrated with other control functionality such as process and/or machine control to provide the user with a comprehensive control. The foregoing can provide simple mechanisms for moving devices in multiple axes of a coordinate system in a coordinated fashion. Such coordinated move functionality can provide a user-friendly interface for linear and circular moves in multi-dimensional space. The algorithm employed for path planning can provide fast execution and dynamic parameter changes (e.g., maximum velocity, acceleration and deceleration) along a desired path of motion.Type: GrantFiled: May 4, 2009Date of Patent: August 16, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Jacob S. Baker, David R. Mowry, Stephen L. Steh, William C. Schwarz
-
Patent number: 7738977Abstract: A programming interface for a control system comprises a display region that provides a representation of a plurality of output cam profiles. The representation provides information concerning latch/unlatch operations of a plurality of cam elements that control on/off states of a plurality of output devices and that form the plurality of output cam profiles.Type: GrantFiled: August 21, 2006Date of Patent: June 15, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Patent number: 7529599Abstract: The invention provides systems and methods that integrate and/or control motion of a plurality of axes in a motion control environment. Grouped axes can be linked (e.g., via a tag) to provide desired multi-axis coordinated motion as well as provide control for corresponding aspects of motion such as acceleration, velocity, etc. Such axes can be integrated with other control functionality such as process and/or machine control to provide the user with a comprehensive control. The foregoing can provide simple mechanisms for moving devices in multiple axes of a coordinate system in a coordinated fashion. Such coordinated move functionality can provide a user-friendly interface for linear and circular moves in multi-dimensional space. The algorithm employed for path planning can provide fast execution and dynamic parameter changes (e.g., maximum velocity, acceleration and deceleration) along a desired path of motion.Type: GrantFiled: May 25, 2004Date of Patent: May 5, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Jacob S. Baker, David R. Mowry, Stephen L. Steh, William C Schwarz
-
Patent number: 7519440Abstract: A position of a motion control axis is monitored and an output device responsive to the position of the motion control axis is controlled. The controlling further includes latching an electronic cam element that controls the output device, and unlatching the cam element that controls the output device. The manner in which the latching is performed and the manner in which the unlatching is performed are configurable in a programming interface. The programming interface is capable of receiving a latch position for the cam element and an unlatch position for the cam element. The programming interface is further capable of receiving additional configuration information to configure the manner in which the latching is performed and different additional configuration information to separately configure the manner in which the unlatching is performed.Type: GrantFiled: August 8, 2006Date of Patent: April 14, 2009Assignee: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Patent number: 7200448Abstract: Methods and systems are disclosed for automatically generating an execution order for a control system function block diagram. The input data availability is determined for the inputs of the function blocks in the diagram, and an execution order is generated for the function block diagram according to the input data availability for the function block inputs. Also disclosed are methods and systems for generating a control routine from a function block diagram having a plurality of function blocks, wherein the control routine is generated from the function block diagram according to the execution order.Type: GrantFiled: December 7, 2001Date of Patent: April 3, 2007Assignee: Rockwell Automation Technologies, Inc.Inventors: Anthony J. Cachat, Unni M. Heineking, Michael Silvestro, Jacob S. Baker, Holly E. Johnson, Douglas J. Reichard, Carol A. Knez
-
Patent number: 7099719Abstract: In accordance with a first preferred embodiment, a control method comprises monitoring a position of a motion control axis and controlling an output device responsive to the position of the motion control axis. The controlling step further includes latching a cam element that controls the output device, and unlatching the cam element that controls the output device. The, manner in which the latching step is performed and the manner in which the unlatching step is performed are configurable in a programming interface. The programming interface is capable of receiving a latch position for the cam element and an unlatch position for the cam element. The programming interface is further capable of receiving additional configuration information to configure the manner in which the latching step is performed and different additional configuration information to separately configure the manner in which the unlatching step is performed.Type: GrantFiled: June 19, 2002Date of Patent: August 29, 2006Assignee: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Patent number: 7096076Abstract: In accordance with a first preferred embodiment, a control method comprises monitoring a position of a motion control axis and controlling an output device responsive to the position of the motion control axis. The controlling step further includes latching a cam element that controls the output device, and unlatching the cam element that controls the output device. The manner in which the latching step is performed and the manner in which the unlatching step is performed are configurable in a programming interface. The programming interface is capable of receiving a latch position for the cam element and an unlatch position for the cam element. The programming interface is further capable of receiving additional configuration information to configure the manner in which the latching step is performed and different additional configuration information to separately configure the manner in which the unlatching step is performed.Type: GrantFiled: June 19, 2002Date of Patent: August 22, 2006Assignee: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Publication number: 20030233906Abstract: In accordance with a first preferred embodiment, a control method comprises monitoring a position of a motion control axis and controlling an output device responsive to the position of the motion control axis. The controlling step further includes latching a cam element that controls the output device, and unlatching the cam element that controls the output device. The, manner in which the latching step is performed and the manner in which the unlatching step is performed are configurable in a programming interface. The programming interface is capable of receiving a latch position for the cam element and an unlatch position for the cam element. The programming interface is further capable of receiving additional configuration information to configure the manner in which the latching step is performed and different additional configuration information to separately configure the manner in which the unlatching step is performed.Type: ApplicationFiled: June 19, 2002Publication date: December 25, 2003Applicant: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Publication number: 20030234817Abstract: In accordance with a first preferred embodiment, a control method comprises monitoring a position of a motion control axis and controlling an output device responsive to the position of the motion control axis. The controlling step further includes latching a cam element that controls the output device, and unlatching the cam element that controls the output device. The manner in which the latching step is performed and the manner in which the unlatching step is performed are configurable in a programming interface. The programming interface is capable of receiving a latch position for the cam element and an unlatch position for the cam element. The programming interface is further capable of receiving additional configuration information to configure the manner in which the latching step is performed and different additional configuration information to separately configure the manner in which the unlatching step is performed.Type: ApplicationFiled: June 19, 2002Publication date: December 25, 2003Applicant: Rockwell Automation Technologies, Inc.Inventors: Juergen K. Weinhofer, Jacob S. Baker, Kendal R. Harris
-
Publication number: 20030100958Abstract: Methods and systems are disclosed for automatically generating an execution order for a control system function block diagram. The input data availability is determined for the inputs of the function blocks in the diagram, and an execution order is generated for the function block diagram according to the input data availability for the function block inputs. Also disclosed are methods and systems for generating a control routine from a function block diagram having a plurality of function blocks, wherein the control routine is generated from the function block diagram according to the execution order.Type: ApplicationFiled: December 7, 2001Publication date: May 29, 2003Inventors: Anthony J. Cachat, Unni M. Heineking, Michael Silvestro, Jacob S. Baker, Holly E. Johnson, Douglas J. Reichard, Carol A. Knez