Editing/modifying Patents (Class 700/87)
  • Publication number: 20110009985
    Abstract: A system and method for creating and incorporating a function block within a process control system enables a user of the process control system to generate a function block by combining a plurality of files selected from a group of files provided by the manufacturer of the process control system to form a source code file associated with the function block. The user can modify the function block source code file to include a procedure, routine or algorithm that is not provided by the manufacturer and can send the modified source code file to the manufacturer for validation. If the function block source code file is validated, a security measure such as a digital signature is provided to the user that enables the user to incorporate the function block within the process control system.
    Type: Application
    Filed: September 17, 2010
    Publication date: January 13, 2011
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Ken Beoughter, Brandon Hieb, Terrence L. Blevins, Dennis L. Stevenson
  • Publication number: 20100332979
    Abstract: A system displays a representation of an original equipment remote control device for a target device to be controlled using a macro button of a configurable controlling device. The displayed representation of the original equipment remote control device includes representations of buttons that would be used on the original equipment remote control device to control controllable functions of the target device. The system accepts input by which one or more of the displayed representations of buttons are selected. The macro button is then configured whereby an activation of the macro button will cause a transmission of commands from the configurable controlling device to control those controllable functions of the target devices that correspond to the one or more of the displayed representations of buttons that were selected.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Applicant: UNIVERSAL ELECTRONICS INC.
    Inventors: Rex Xu, Cesar Alvarado
  • Patent number: 7860601
    Abstract: A system and method are disclosed for quickly characterizing the profile of a surface of a processed workpiece using a non-contact scanner, such as a laser scanner, in preparation for subsequent machining. The method determines the location of a plurality of features of a processed workpiece on a machine tool, and includes steps of reading a first list of approximate feature locations, defining a scan path based on the first list, scanning a profile of the workpiece along the scan path and calculating an actual location of each feature of the plurality of features based on the profile. The system and method are well suited to determine the location of features such as holes in welder header boxes.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: December 28, 2010
    Assignee: Quickmill, Inc.
    Inventors: David C. Piggott, Andy Chik Hung Wong
  • Patent number: 7860614
    Abstract: A trainer for training a human to use a physical robot in a physical environment, the physical robot being controlled in the physical environment by an operator control unit, the trainer comprising an input device; a visual display; a computer connected to the input device and the visual display; and computer software disposed in the computer for creating a virtual robot and a virtual environment on the visual display, the virtual robot and the virtual environment being simulations of the physical robot and the physical environment wherein interaction between the virtual robot and the virtual environment simulates interaction between the physical robot and the physical environment.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: December 28, 2010
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventor: Bernard D. Reger
  • Publication number: 20100305721
    Abstract: The invention provides, in some aspects, improved apparatus for configuring a control system. The apparatus includes a model made up of objects representing devices of such a system, including, at least one device that defines and/or controls communications on at least a portion of a network within that system. That device is referred to, here, as a “bus master” and the portion of the network is referred to as a “segment.” The object (or objects) representing the bus master can include information defining timings, port assignments and/or other aspects of the configuration of the segment. A download service transfers configuration information from objects in the model to devices in the control system. This includes transferring to the bus master communications configuration information for the segment. A download service according to this aspect of the invention generates—e.g., for logging by a change tracking system—indicia of the configuration information transferred to the bus master.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: INVENSYS SYSTEMS, INC.
    Inventors: Vladimir Kostadinov, Keith E. Eldridge
  • Patent number: 7831316
    Abstract: The invention relates to a method for programming and/or executing programs for industrial automation systems. Modules and functions that respectively represent partial tasks of an automation solution are modeled and/or generated by using input aids and optionally a display device. The modules and functions are structured and networked by input aids and optionally the display device in such a way that they form at least one hierarchical tree, as at least one machine-independent program. According to the invention, each machine-independent program in the form of at least one hierarchical tree is loaded into the corresponding components of the automation system. The corresponding components of the automation system execute each machine-independent program.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: November 9, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventor: Elmar Thurner
  • Patent number: 7831321
    Abstract: An appliance configured to perform an operation cycle to effect a physical operation on an article, the appliance includes at least one component configured to effect the physical operation, and a cycle engine on the component. The cycle engine can build a cycle structure for the operation cycle to enable the component to perform the physical operation.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 9, 2010
    Assignee: Whirlpool Corporation
    Inventors: Matthew P. Ebrom, Wallace J. Elston, III, Mark E. Glotzbach, Anthony E. Jenkins, Donald E. Maynard, Richard A. McCoy
  • Patent number: 7831320
    Abstract: A parameter setting device which can meet a case where the version of an actual machine is inconsistent with the version of a tool for setting the unit parameter and which allows user to set the parameters without being conscious of consistency or inconsistency of the version between the both is provided. This parameter setting device comprises a device for acquiring unit configuration information indicating what units constitute the same device and information about types of the respective units and their version and a device for specifying a machine type information definition file which can be met based on that acquired the unit of the actual machine type and version information and a device for reading out that specified machine type information definition file which can be met and displaying the parameter setting screen based on that file.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: November 9, 2010
    Assignee: Omron Corporation
    Inventor: Yutaka Fujii
  • Patent number: 7822494
    Abstract: A method is provided of generating and using a control program for a obtain plasma process. The method comprises obtaining predetermined process data defining, in a series of time steps, changes in at least one control parameter for the plasma process during the said process. Control data are generated from the process data, the control data defining the at least one control parameter at a plurality of discrete times within each step. The control data are presented graphically to a user, using an interactive display device. The control data are modified in response to the operation by the user of the interactive display device, so as to generate the control program.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: October 26, 2010
    Assignee: Oxford Instruments Plasma Technology Limited
    Inventors: Andrew Leonard Goodyear, Philip Douglas Rossbrook
  • Patent number: 7822495
    Abstract: A system and method for creating and incorporating a function block within a process control system enables a user of the process control system to generate a function block by combining a plurality of files selected from a group of files provided by the manufacturer of the process control system to form a source code file associated with the function block. The user can modify the function block source code file to include a procedure, routine or algorithm that is not provided by the manufacturer and can send the modified source code file to the manufacturer for validation. If the function block source code file is validated, a security measure such as a digital signature is provided to the user that enables the user to incorporate the function block within the process control system.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: October 26, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Ken Beoughter, Brandon Hieb, Terrence L. Blevins, Dennis L. Stevenson
  • Publication number: 20100262305
    Abstract: The present invention relates to a computerized method for operating changes to an irrigation system. The method includes the steps of: providing a computer processing apparatus having storage media; installing a computer program product for sizing and changing the system; loading a general database of components susceptible of being used in the system onto the storage media; loading an initial combination of components defining the configuration of the system before the change; introducing technical specifications about the final configuration of the system into the computer program product; operating one or more changes to the system in accordance with the technical specifications of the final configuration thereof. The computer program product is designed to provide a first list of components concerned by the changes and a second list containing the changes.
    Type: Application
    Filed: November 14, 2008
    Publication date: October 14, 2010
    Applicant: IWT INNOVATIVE WATER TECHNOLOGIES GMBH
    Inventor: Arno Drechsel
  • Publication number: 20100262265
    Abstract: Systems and methods are provided for converting Sequential Function Chart (SFC) logic to function block logic for execution by a programmable controller. In one embodiment, a method includes receiving Sequential Function Chart (SFC) logic comprising Steps and Transition on a physical computing device, converting the Steps and Transitions of the Sequential Function Chart logic to function block logic on the physical computing device, and uploading the function block logic from the physical computing device to a controller.
    Type: Application
    Filed: April 14, 2009
    Publication date: October 14, 2010
    Applicant: General Electric Company
    Inventor: John Michael Karaffa
  • Publication number: 20100249980
    Abstract: An exposure system is configured to update control software installed on an exposure apparatus to new control software. The exposure system comprises: at least one exposure apparatus; a simulator configured to test an operation of the exposure apparatus; an output unit configured to output configuration information of the exposure apparatus, which includes information representing a temporal change of the exposure apparatus; a reflecting unit configured to reflect the temporal change of the exposure apparatus on the simulator based on the configuration information output from the output unit; and an updating unit configured to update control software installed on the simulator to new control software.
    Type: Application
    Filed: March 23, 2010
    Publication date: September 30, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Takashi Ito
  • Publication number: 20100241246
    Abstract: To provide a plant control system that has 1) a function of creating and executing a uniform control program for diagnosing an interlock condition, 2) a function of displaying a ladder circuit including only plural factor signals when plant equipment cannot be started, and 3) a function of displaying a ladder circuit including only plural factor signals and a trigger signal of the factor signals when the plant equipment is abnormally stopped.
    Type: Application
    Filed: January 24, 2006
    Publication date: September 23, 2010
    Inventors: Hajime Taruishi, Akira Nojima
  • Patent number: 7802238
    Abstract: A supervisory process control and manufacturing information application development and execution system is disclosed that supports the execution of application object scripts derived from multiple different scripting languages. In particular, the system includes a script editor interface that enables submission/specification of scripts for application objects. The script editor interface supports multiple distinct user-side script languages (e.g., user-supplied script text). A script translation component that receives the user-side script includes routines for rendering execution-side script (executable by a script engine) from source script rendered by the script editor and written according to any of a set of user-side script languages supported by the script translation component. The translator supports at least a first scripting language and a second scripting language.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: September 21, 2010
    Assignee: Invensys Systems, Inc.
    Inventor: Greg C. Clinton
  • Publication number: 20100222902
    Abstract: Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurations represented by them are maintained, thereby, for example, providing bases for determining current states, prior states and histories of changes. Objects in the model have characteristics, such as an object type characteristic and an area characteristic. Users can have corresponding permissions. A security mechanism apparatus controls access by users to the objects. Composite objects are defined by definition objects and are displayed in encapsulated or expanded formats. Objects can include an edit control type identifier that determines how they are presented for editing. Functionality responds to user commands by transferring characteristics of a first object depicted by the graphical user interface to a second object.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 2, 2010
    Applicant: INVENSYS SYSTEMS, INC.
    Inventors: Keith Eldridge, Paul Meskonis, Robert Hall, Kenneth A. Burke, Scott Volk, Mark Johnson, Brian MacKay, Steven Dardinski
  • Patent number: 7787967
    Abstract: A function block used in another process control system is previously associated with an data item by taking the function block being as data on a same rank as the data item. A definition-information generating section previously generates definition information about the function block associated with the data item, depending upon OPC browse information. An information-processing executing section executes a predetermined information processing by use of the association and the definition information.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: August 31, 2010
    Assignee: Yokogawa Electric Corporation
    Inventor: Kenji Torigoe
  • Patent number: 7787582
    Abstract: A control unit in which at least one inertial sensor and a processor are accommodated in a housing. The data transmission between the inertial sensor and the control unit is performed digitally. The transmission may be provided with error bits or status bits. The data transmission is configured to be bidirectional in particular. Four lines are provided between the control unit and the sensor, one of the lines being used for selecting the sensor.
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: August 31, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Eckard Steiger, Christian Ohl, Hartmut Schumacher
  • Publication number: 20100211197
    Abstract: Example methods and apparatus to configure a process control system using an electronic description language (EDL) script are disclosed. A disclosed example method comprises loading a first script representative of a process plant, the first script comprising an interpretive system-level script structured in accordance with an electronic description language, and compiling the first script to form a second script, the second script structured in accordance with a vendor-specific configuration language associated with a particular process control system for the process plant.
    Type: Application
    Filed: February 19, 2009
    Publication date: August 19, 2010
    Inventors: James Randall Balentine, Gary Keith Law, Mark Nixon
  • Patent number: 7765023
    Abstract: A robot controller according to an embodiment of the present invention comprises a base; a first link; a first actuator which drives to rotate the first link relative to the base; a first torque transmission mechanism which transmits the torque of the first actuator to the first link at a speed reducing ratio of N1; a first angular sensor which detects a rotating angle ?M1 of the first actuator; a first angular velocity sensor which detects an angular velocity ?A1 of the first link rotating relatively to the base; and a processor which calculates an angle of the first link relatively to the base by using a high frequency content of an integrated value of ?A1 and a low frequency content of ?M1*N1, the high frequency content being equal to a first frequency or higher and the low frequency content being equal to a first frequency or lower.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: July 27, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Junji Oaki, Hideaki Hashimoto, Fumio Ozaki, Hirokazu Sato
  • Patent number: 7756966
    Abstract: An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: July 13, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: David M. Callaghan
  • Publication number: 20100163020
    Abstract: A method may include dispensing a dose of an inhalable compound according to a dosing instruction set; and maintaining a hands-free article for dispensing the inhalable compound in an operable dispensing position.
    Type: Application
    Filed: June 4, 2009
    Publication date: July 1, 2010
    Inventors: Roderick A. Hyde, Muriel Y. Ishikawa, Jordin T. Kare, Robert Langer, Eric C. Leuthardt, Elizabeth A. Sweeney, Clarence T. Tegreene, Lowell L. Wood, JR., Victoria Y.H. Wood
  • Publication number: 20100131083
    Abstract: A method for editing a motor profile is described. The method includes receiving a stored motor profile selection via a user interface, and receiving user inputs via the user interface. The user inputs include instructions relating to an edit of the selected motor profile. The method also includes storing the edited motor profile.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Inventors: Thaylen Leany, Steve Zavodny, Vijay D. Gurudasani, Brian L. Beifus, Michael R. Koller, Edward Yager
  • Publication number: 20100122245
    Abstract: There is provided a field device for downloading a new software through a field bus from a host system and replacing a current software which is currently executed with the new software. The field device includes: a history information generation and management section which generates and stores history information of the current software when the new software is downloaded from the host system.
    Type: Application
    Filed: November 10, 2009
    Publication date: May 13, 2010
    Applicant: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Syouji IGARASHI, Kazuhiro HASHIZUMI
  • Publication number: 20100114335
    Abstract: A control consol is disclosed for controlling one or more medical devices. The control consol communicates to at least one medical device, and at least one peripheral module associated with the medical device if needed. The control consol has a microprocessor for processing data to direct an operation of the medical device.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 6, 2010
    Inventors: Richard L. Quick, Martin V. Shabaz, James H. Dabney, Daniel Kussman, Frank R. Louw, Paul Lubock
  • Publication number: 20100106262
    Abstract: The invention relates to a networked control system, comprising a plurality of devices (100a, 100b, 100c), wherein each device (100a, 100b, 100c) is specified by a corresponding device logic and means (332) for collecting the device logics of the plurality of devices (100a, 100b, 100c) and for specifying a runtime behaviour of at least one device (100b) of the plurality of devices (100a, 100b, 100c) based on a device logic corresponding to the at least one device (100b). The networked control system further comprises means (334) for generating at least one device independent control logic program which defines the runtime behaviour of the at least one device (100b) and an apparatus for translating the at least one device independent control logic program into a device specific control logic code which is assigned to a selected device (100c).
    Type: Application
    Filed: February 7, 2008
    Publication date: April 29, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Oliver Schreyer, Bozena Erdmann, Armand Michel Marie Lelkens, Robert Van Herk, Mark Henricus Verberkt, Engel Johannes Knibbe
  • Publication number: 20100094437
    Abstract: A method for converting traditional ladder diagrams for programmable controllers according to model 984, for example, the traditional ladder diagrams being read and executed column by column, into ladder diagrams for IEC 61131-oriented controllers, for example, with the ladder diagrams being read and executed in a data flow-oriented manner. In order to carry out the method, it is determined, in the ladder diagrams that are traditionally read and executed column by column, whether variables are provided on coils as well as on contacts within the network, and it is determined whether the contact is processed according to model 984 in front of the associated coil and according to the IEC model behind the associated coil. If so, an additional variable is generated for each such variable, and the additional variable is fed to the respective contact instead of the original variable.
    Type: Application
    Filed: February 19, 2008
    Publication date: April 15, 2010
    Applicant: SCHNEIDER ELECTRIC AUTOMATION GMBH
    Inventor: Andreas Schmidt
  • Publication number: 20100094438
    Abstract: According to the invention, during continuous operation of an automation system, one type of structural component is initially modified by a projection tool in the surroundings of the projection, independently of the start of operation of the structural component and a characteristic of the type is maintained in a constant manner. The instance the structural component is replaced in the function plan by the modified structural component and the structural modifications are correspondingly recorded. The exchanged structural component is transmitted into the automation system, parallel to the continuous operation of the automation system and without repercussions thereon. The uninterrupted switching to the configuration takes into account the exchanged structural component such that the modified and exchanged structural component is activated in the automation system.
    Type: Application
    Filed: February 14, 2008
    Publication date: April 15, 2010
    Inventor: Andreas Drebinger
  • Publication number: 20100076648
    Abstract: A truck and a bodybuilder module for a truck, a method, a memory and software to configure the bodybuilder module are provided.
    Type: Application
    Filed: November 21, 2006
    Publication date: March 25, 2010
    Applicant: RENAULT TRUCKS
    Inventors: Franck Paul Germain Molina, Roger Schmidt
  • Publication number: 20100076575
    Abstract: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 25, 2010
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
  • Publication number: 20100063605
    Abstract: A method for performing online program changes on an automation system is provided. New program parts are loaded into a CPU of the automation system, while a user program is currently running, in order to provide a new user program. In order to avoid overloading of the CPU, switching is made to the new user program only after it is determined, by monitoring of the first processing of all the program cycles, that the CPU has not been overloaded.
    Type: Application
    Filed: October 9, 2007
    Publication date: March 11, 2010
    Inventors: Andreas Drebinger, Jürgen Schindler, Jochen Zingraf
  • Publication number: 20100050168
    Abstract: An oilfield borehole device comprising a storage device including a first software image and a data structure, the data structure to include at least one of an address, a file identifier and a flag. The device further comprises a processor to download a second software image from a second storage device external to the oilfield borehole device, the second storage device associated with the address and the second software image associated with the file identifier. The processor replaces the first software image with the second software image and changes a status of the flag after replacement of the first software image.
    Type: Application
    Filed: December 19, 2006
    Publication date: February 25, 2010
    Applicant: HALLIBURTON ENERGY SERVICES, INC.
    Inventor: Sergei Sharonov
  • Patent number: 7668608
    Abstract: A method and system of editing a graphical programming language object for designing a process control entity within an off-line database. The method and system enables a user to select one or more programming language object fragments from a library of programming language object fragments, and displays the selected programming language object fragments within a graphical programming language object interface display. The programming language object fragments are programming logic routines for a process control entity, such as steps, transitions and actions. Using the selected programming language object fragments, the user is enabled to configure a graphical programming language object for a process control entity within a graphical programming language object interface display.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: February 23, 2010
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Mark J. Nixon, Ling Zhou, Brian Crandall, Larry O. Jundt
  • Patent number: 7669002
    Abstract: A system for providing an application with a plurality of methods for accessing memory of a programmable logic controller includes an application, an interface for establishing communication between the application and a programmable logic controller, and a shared memory area initiated by the application or the programmable logic controller. The shared memory area includes an input memory and an output memory. The application is enabled by the interface to write to the input memory and to read from the output memory.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: February 23, 2010
    Assignee: Siemens Industry, Inc.
    Inventors: David Martin, C. Eric Gibson
  • Publication number: 20100036535
    Abstract: A tip-based computer controlled system for a dental delivery device is disclosed. The system automatically controls an operating characteristic such as power control or fluid flow based on tip identification and history. The operating characteristic may also be controlled in response to particular conditions throughout the dental procedure, such as (but not limited to) temperature, dental hygiene material, fluid type, etc. The system may provide an alert or shut off if unsafe conditions occur and/or error circumstances are detected. An operator interface is provided to configure the system and augment/override an executing control algorithm during a procedure. A method and a computer-readable storage medium are also disclosed.
    Type: Application
    Filed: November 16, 2007
    Publication date: February 11, 2010
    Inventors: James Feine, Mohammad Ali Jamnia, William L. Bollig
  • Publication number: 20100023139
    Abstract: A common library stores therein user function blocks and ready-made protected function blocks. By being manipulated by the user, an editing device links some of function programs stored in the function blocks in the library to form a control program which controls the exchange of signals between I/O modules and external devices. A control section in the terminal device allows the alteration of the function programs included in the user function blocks, but inhibits the alteration of the function programs included in the protected function blocks.
    Type: Application
    Filed: July 20, 2009
    Publication date: January 28, 2010
    Applicant: JTEKT CORPORATION
    Inventors: Kenichi IKEGAMI, Tsutomu Araki
  • Publication number: 20100016998
    Abstract: To provide a machining program processing apparatus capable of preventing an increase in the program correction time or does not let the program correction time go to waste. A machining program processing apparatus includes: a grammar checking unit 2c executing grammar check of a machining program; a transmission processing unit 6b transmitting the machining program to an external device; and a deletion processing unit 5c deleting the machining program, wherein, when a transmission request of the machining program including a grammar error is received, the transmission processing unit 6b confirms whether the transmission is to be permitted or not.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 21, 2010
    Inventor: Masakazu TAKAYAMA
  • Publication number: 20100016999
    Abstract: To provide a grammar checking apparatus for a machining program capable of surely detecting a program error without excessively increasing a computation load and shortening the necessary program correction time. A machining program checking apparatus includes: a grammar checking unit 2c executing grammar check of a machining program; and an error display unit 20 displaying a kind of a detected grammar error and a position of the error, wherein the grammar checking unit 2c executes the grammar check when a parameter for requesting the grammar check is set and a predetermined condition is satisfied.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 21, 2010
    Inventor: Masakazu Takayama
  • Publication number: 20100010647
    Abstract: A method and system is disclosed for operating a medical device with or without a cassette in place. A method is disclosed for adding additional VTBI to an ongoing infusion without stopping the infusion and with maintaining the infusion parameters. A method and system is disclosed for changing the CCA without having to interrupt or completely stop an ongoing infusion. Quick titration buttons are provided to allow improved navigation between various delivery display screens.
    Type: Application
    Filed: July 23, 2009
    Publication date: January 14, 2010
    Applicant: HOSPIRA, INC.
    Inventors: Katalin M. Schroeder, Mihaela Cozmi, Glenn Davis, Angela LeCaptain, Bernardino Rubalcaba, Jr., Suzanne Willey
  • Patent number: 7643892
    Abstract: A simulation that integrates historical data and real-time data as a test or simulation tool can capture an entry that relates to a desired output as function points. A determination can intellectually be made as to which activities can achieve the desired output. The activities can be process steps that can represent a workflow that can be automatically implemented by an MES Appliance or other enterprise components. If a simulation reveals that the desired output might not be achieved, a change to one or more function points can be analyzed in an attempt to achieve the desired result. This change can be input into a simulation tool through a feedback loop, for example. Another simulation can performed on the modified data until a determination is made that the desired output can be achieved.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 5, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Crisler Terrill Moor, John J. Baier, Kevin Chao, Lance Christopher Rodenfels, Richard Lee Ryan, Robert J. McGreevy
  • Publication number: 20090319061
    Abstract: An apparatus for integrating device objects into a superordinated control unit for field devices in automation technology, wherein a predetermined operating system runs on the control unit, the control unit communicates via a fieldbus with the field devices and the device objects serve for servicing the field devices. A communication hardware is provided, having a first communication link for connecting to the control unit and a second communication link for connecting to the fieldbus. Associated with the communication hardware is a memory element, in which the device objects, a driver for the communication hardware and a frame application for the device objects are stored.
    Type: Application
    Filed: June 10, 2009
    Publication date: December 24, 2009
    Applicant: CodeWrights GmbH
    Inventors: Alexander Schwalbe, Thomas Bednasch
  • Publication number: 20090319831
    Abstract: There is described an automation network, a remote access server for an automation network and a method for transmission of operating data between an automation system with one or more automation devices and a remote computer with the operating data of the automation device being transmitted via the Internet or an intranet and displayed and/or changed on the remote computer by an Internet browser. The remote access server provides the operating data for the remote computer and, for a session-oriented access, creates a software object as an image of the automation device and, if changes are to be made to the operating data by the access, a software object for simulation of the automation device and/or of the process to be controlled by the automaton device, so that any changes can be checked for permissibility and/or validity before being forwarded to the automation device.
    Type: Application
    Filed: April 7, 2006
    Publication date: December 24, 2009
    Inventors: Andrei Kruchinin, Igro Misyuchenko
  • Publication number: 20090313481
    Abstract: A system and method for changing safety-relevant data for a control device is provided wherein an authorized user inputs new or altered safety-relevant data, which is received on a data processing installation. A first checksum for the safety-relevant data is established and stored along with the safety-relevant data in at least one data record on the data processing installation. An enable code may also be stored in the at least one data record. This enable code may be produced by a code generator and encrypted by a key module. The data processing installation then reads back the safety-relevant data from a memory in the data processing installation, thereby allowing a comparison of the received safety-relevant data and the read back safety-relevant data. A second checksum is generated in a case where the comparison resulted in no differences. The second checksum may also be stored in the at least one data record.
    Type: Application
    Filed: April 26, 2007
    Publication date: December 17, 2009
    Applicant: ABB AG
    Inventors: Soenke Kock, Peter Eriksson, Jan Bredahl, Michael Niehaus
  • Patent number: 7633510
    Abstract: Methods, tools, and systems are provided for editing an image in a browser. One method provides editing an image in a browser including maintaining a list of transformations applied to the image including a last transformation, receiving a selection from a user to rollback a transformation, the selection not including the last transformation, generating a unique identifier associated with the edited image without the selection and requesting a page using the unique identifier.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: December 15, 2009
    Assignee: Google Inc.
    Inventor: Andrew Hertzfeld
  • Patent number: 7604046
    Abstract: A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: October 20, 2009
    Assignee: Honeywell International Inc.
    Inventors: Gabriel A. Bergman, Eugene J. Takach, Macus D. Stoner, John B. Amundson, Philip O. Readio, Paul G. Schwendinger, James A. Wolfbauer, Jeff D. Boll, Ian Thomson, Colin T. Ferguson, George J. Mcleod
  • Publication number: 20090254203
    Abstract: A method of configuring power tool electronics in a hand-held power tool (10) having sensor means (20) for acquiring measurement data, a control unit (50) for processing measurement data and for controlling power tool functions, and a data transmission unit (30), includes transmitting data between the data transmission unit (30) and an evaluation location (62) by means of a mobile wireless network, with the power tool electronics being awakened from a quiescent mode (70) and activated at a time stored as a time parameter in a control program, retrieving a configuration file provided by the evaluation location (62) by the data transmission unit (30) via the mobile wireless network, and checking the response received from the mobile wireless network to determine whether or not it contains a new configuration file. If a configuration file was received, the parameters contained in the configuration file are implemented (77) in the control program for the power tool electronics.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 8, 2009
    Inventors: Uwe Gerold, Joachim Keck, Norbert Welte
  • Publication number: 20090240348
    Abstract: An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.
    Type: Application
    Filed: June 5, 2009
    Publication date: September 24, 2009
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Sujeet Chand, Stephen C. Briant, Kenwood H. Hall, Gavan W. Hood, John J. Baier, Michael D. Kalan
  • Publication number: 20090222752
    Abstract: In order to update control and visualization configurations in an industrial automation environment, a method is performed including the operations of; receiving a single software object containing machine configuration information related to a new machine attribute, updating a visualization configuration with a new visualization attribute corresponding to the new machine attribute, and updating a control configuration with a new control attribute corresponding to the new machine attribute.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Inventors: Brian Alexander Wall, Kevin George Gordon, Mark David Hobbs, Mohamed Salehmohamed
  • Publication number: 20090222114
    Abstract: A Control and communication system is suggested including at least one automation unit being adapted to run an operation program, and an engineering unit being adapted to modify the operation program, the engineering unit including a code-configurator, which is adapted to project automation functions of the operation program in the form of at least one configured data structure and to modify the configured data structure, the at least one automation unit including an interpreter framework, which is adapted to include a catalogue of necessary automation functions of the operation program and an empty data structure, the interpreter framework being further adapted to interpret the modified configured data structure and to provide a modified operation program on the basis of the automation functions of said catalogue and the modified configured data structure.
    Type: Application
    Filed: March 23, 2007
    Publication date: September 3, 2009
    Inventors: Andreas Drebinger, Jochen Zingraf
  • Publication number: 20090216342
    Abstract: A method is provided of generating and using a control program for a Obtain plasma process. The method comprises obtaining predetermined process data defining, in a series of time steps, changes in at least one control parameter for the plasma process during the said process. Control data are generated from the process data, the control data defining the at least one control parameter at a plurality of discrete times within each step. The control data are presented graphically to a user, using an interactive display device. The control data are modified in response to the operation by the user of the interactive display device, so as to generate the control program.
    Type: Application
    Filed: April 25, 2006
    Publication date: August 27, 2009
    Inventors: Andrew Leonard Goodyear, Philip Douglas Rossbrook