Plural Processors Patents (Class 700/2)
  • Patent number: 8224466
    Abstract: A controller for dynamic redefinition of a short stack initialization to provide a low cost generic controller. The controller may be built with a network variable interface which has its variables initially selected by the time of the completion of the build. Thus, if different network variables are desired, then the controller needs to be placed with the builder or special technician for implementing the changes. The present invention modifies that controller so as to provide a capability of changing the network variables without the need of the builder or anyone else to modify the network variables in the controller's interface. The network variables may now be changed by an operator or customer, even while that controller is in operation.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: July 17, 2012
    Assignee: Honeywell International Inc.
    Inventor: Paul C. Wacker
  • Patent number: 8214881
    Abstract: There is described an automation system comprising at least one programmable logic controller with integrated web server, user interface means, and security means. It is configured to allow a complex and flexible presentation of data at the user interface means while reducing the communication load at the same time. For this purpose, the instructions for presentation of the data are stored within the security means.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: July 3, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ahmad-Ramez Madjed Kassou, Mikhail Leonidovich Kruchinin, Maxim Nikolayevich Yazev
  • Patent number: 8194845
    Abstract: A telephone and voice mail (voice processing) system is implemented using only a single processing means for controlling operations of both the telephone system and the voice mail system. The single processing means communicates with a hard disk, which stores programs for running the various operations of the system, voice prompts and all voice mail messages. The single processing means is coupled to signal processing circuitry, which emulates analog electronics that would be used for filters, tone decoder, generators, etc. The single processing means and signal processing circuitry are coupled to central office lines and station lines by a digital cross-point matrix, which can connect any voice path to another voice path. The system integrates call processing and voice processing into one system controlled by one set of software and a single processing means.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: June 5, 2012
    Assignee: Estech Systems, Inc.
    Inventors: Harold E. A. Hansen, Eric Suder
  • Patent number: 8190292
    Abstract: Telerobotic systems with integrated high frequency feedback to enhance users' telerobotic experience are provided. The controller of the telerobotic system is characterized by combining high frequency information with low frequency position or velocity information. The controller is useful for teleoperations with delay and no-delay between the communication channels of the master and slave device.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: May 29, 2012
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Gunter Niemeyer, Neal A. Tanner
  • Patent number: 8185248
    Abstract: Several embodiments provide wireless extensions to an irrigation controller system and related methods of use, as well as other improvements to irrigation control equipment. In one implementation, an irrigation control system includes a transmitter unit including a controller and having a connector to be coupled to an irrigation controller having station actuation output connectors. The controller is configured to receive an indication that the irrigation controller has activated an irrigation station, and is also configured to cause the transmitter unit to transmit a wireless activation signal responsive to the indication. A receiver unit is coupled to an actuator coupled to an actuatable device, such as an irrigation valve, the actuator configured to actuate the irrigation valve to control the flow of water therethrough. The receiver unit receives the wireless activation signal and in response, causes the actuator to actuate the actuatable device.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: May 22, 2012
    Assignee: Rain Bird Corporation
    Inventors: Mark M. Ensworth, Barbara E. Booth, Dean C. Thornton, David G. Fern, Randall A. Hern, Malcolm N. Napier
  • Patent number: 8184626
    Abstract: A high-radix interprocessor communications system and method having a plurality of processor nodes, a plurality of first routers and a plurality of second routers. Each first router is connected to a processor node and to two or more second routers. Each first router includes input ports, output ports, row busses, columns channels and a plurality of subswitches arranged in a n x p matrix. Each row bus receives data from one of the plurality of input ports and distributes the data to two or more of the plurality of subswitches. Each column distributes data from one or more subswitches to one or more output ports. Each row bus includes a route selector, wherein the route selector includes a routing table which selects an output port for each packet and which routes the packet through one of the row busses to the selected output port.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: May 22, 2012
    Assignees: Cray Inc., The Board of Trustees of the Leland Stanford Junior University
    Inventors: Steven L. Scott, Dennis C. Abts, William J. Dally
  • Patent number: 8170744
    Abstract: A front electronic equipment system includes a load electrical parts provided at a front portion of a vehicle, a front electrical control unit which receives a control signal for controlling the drive of the load electrical parts through a main bus line of the vehicle, and a drive control unit connected to the front electrical control unit through a sub bus line, converting the control signal into a drive signal, and driving the load electrical parts based on the drive signal. The front electrical control unit converts a communication protocol of the control signal from a communication protocol of the main bus line into a communication protocol of the sub bus line, and transmits the converted control signal received through the main bus line to the drive control unit through the sub bus line.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: May 1, 2012
    Assignee: Yazaki Corporation
    Inventors: Kazumi Nagasawa, Toshiaki Ozaki, Norihito Shimizu
  • Publication number: 20120089239
    Abstract: An intelligent interface system is provided for connecting an external application to a distributed control system (DCS). The interface system is operable to automatically scan the DCS to determine its configuration and build a topology model of the DCS. The topology model is used to determine whether data requested from a module in the DCS can be provided by the module. The topology model is constructed to be thread-safe. A throttling mechanism in the interface system protects the DCS from being subjected to excessive data requests.
    Type: Application
    Filed: September 16, 2011
    Publication date: April 12, 2012
    Applicant: ABB Inc.
    Inventors: Timothy M. Sentgeorge, David M. Carney, Paul E. Hunkar
  • Patent number: 8156017
    Abstract: An accounting method and system is disclosed that provides for real time financial accounting of plant performance at a sub-plant level. A multiplicity of process variable transmitters is utilized to sense, in real time, the current state of the processes and process equipment used in a manufacturing plant. Sub-plant accounting modules utilize the sensed process data to calculate a plurality of sub-plant accounting measures, which are stored in one or more real time plant historian. The accounting measures are typically converted to a suitable format and subsequently stored in a production model accounting database where they are accessible to an accounting module.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: April 10, 2012
    Assignee: Invensys Systems, Inc.
    Inventors: Peter G. Martin, Janet Lee Casler
  • Patent number: 8155769
    Abstract: System and method for performing industrial control. A vision engine operable to execute vision functions to control a vision element in response to received asynchronous commands is stored on a vision system. An application programming interface (API) that provides access to the vision engine is stored. The API includes multiple function blocks operable to be included in an industrial control application, and executable to send the asynchronous commands to the vision engine. The application is created, including inserting at least one function block of the API into the application. The application is executed on a programmable controller, including executing the function block to send a corresponding asynchronous command to the vision engine. The vision engine performs a vision function corresponding to the function block in response to the asynchronous command, and sends resultant data to the industrial control application, which stores the resultant data.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: April 10, 2012
    Assignee: National Instruments Corporation
    Inventor: Sundeep Chandhoke
  • Patent number: 8143811
    Abstract: Lighting devices are configured to communicate with one another and with external systems. Sensors located at such lighting devices communicate with the external systems and with others of the lighting devices. Lighting is controlled to maintain safety, to drive customer traffic within a retail facility, or to conserve energy. An application programming interface provides a common mechanism for control of various lighting device types.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: March 27, 2012
    Assignee: Lumetric, Inc.
    Inventors: Moshe Shloush, Gregory Davis
  • Patent number: 8131878
    Abstract: A network of processing units having at least one switch that allows disruption of the network between a first and a second processing units is provided. Disruption of the network by means of the switch effectively disconnects the first processing unit from the network and couples the first processing unit to a controller of the network. The controller is adapted to exchange data with the disconnected processing unit and thereby allows selective and direct data exchange with a selected processing unit. In particular, in the framework of heterogeneous and hierarchical networks of processing units, the switch techniques provide direct access to processing units and sub-networks and allow for an efficient and fast performance of diagnostic and maintenance procedures of sub-networks and their corresponding processing units, such as performing a flashing procedure.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventor: Dieter Staiger
  • Patent number: 8124214
    Abstract: A method of controlling a transport mechanism allows a first mobile carrier to move based on a power source incorporated in the first mobile carrier when an instructions signal specifying an access to a cell defined in a storage is supplied to a controller. When a fault is detected in the first mobile carrier, the first mobile carrier is moved based on the action of a second mobile carrier. The method ensures the movement of the first mobile carrier with the assistance of the second mobile carrier even when the first mobile carrier suffers from a fault. The first mobile carrier can be moved out of the movable range of the second mobile carrier. The second mobile carrier is allowed to move in the own movable range without an interference to the first mobile carrier. The second mobile carrier keeps operating without an interruption.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: February 28, 2012
    Assignee: Fujitsu Limited
    Inventors: Daisuke Hori, Koujiro Hashimoto
  • Patent number: 8121706
    Abstract: There is provided an information processing device capable of dynamically generating and presenting to the user a user interface for remotely controlling at least one other device connected via a network and performing conjunctive operations between the information processing device and the other device, the interface being generated in accordance with the type of the other device. Remote control commands are shared between the networked information processing devices, including commands for controlling devices controlled by different protocols, combinations of commands available for the conjunctive operations are extracted from the remote control commands, and when requested by a terminal device to present remote operations, the type of the terminal device is determined to present the remote operations.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: February 21, 2012
    Assignee: Panasonic Corporation
    Inventor: Masanobu Morikawa
  • Patent number: 8116914
    Abstract: A pitch controller, uninterruptible power supply, and rotational speed detector are disposed in the rotor in a wind turbine. When a slip ring failure or wire breakage occurs, the pitch controller internally creates a pitch angle command so as to control the pitch angle.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: February 14, 2012
    Assignees: Hitachi, Ltd., Fuji Heavy Industries Ltd.
    Inventors: Shinya Oohara, Masaya Ichinose, Motoo Futami, Kazuya Tsutsumi, Takashi Shiraishi, Shigeo Yoshida, Hajime Komiyama, Junichi Sugino
  • Patent number: 8086880
    Abstract: An information processing apparatus includes a first information processor, a plurality of second information processor, and a plurality of temperature detecting units detecting temperature in the vicinity of each of the plurality of second information processors. The first information processor includes an application program execution control unit controlling execution of an application program, a distributed processing control unit controlling distributed processing, a recording unit recording first information relating to temperature detected by the temperature detecting unit, and second information relating to the execution of the process of the second information processor, an anomaly detecting unit detecting an anomaly in the temperature detected by the temperature detecting unit, and an anomaly-time control unit controlling the distributed processing of the distributed processing control unit in response to the temperature anomaly detected by the anomaly detecting unit.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: December 27, 2011
    Assignee: Sony Corporation
    Inventors: Norihito Ichikawa, Koji Takashima
  • Patent number: 8086771
    Abstract: The present invention relates to the field of embedded processing systems and electronic control units (ECUs) and to autonomic embedded computing solutions. The present invention proposes to remove or extract the application-specific support functions and respective I/O subsystems from the main processors or controllers of the system, to include said extracted circuits into a respective number of ASIC chips or the like, and to connect them preferably via a supervising General Controller Unit (12) to a plurality of standard and low-price processors (40), which have the task to supply the ASIC and the multiple functions thereof with enough computing power.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventor: Dieter E. Staiger
  • Patent number: 8078289
    Abstract: One or more techniques are provided for the sharing of variable trajectories between multiple controllers in a control system. In general, the present technique is based upon the sharing of predicted desired variable trajectories between multiple controllers requiring a common input variable. In one embodiment, a common input variable is shared between two controllers, wherein one controller is tuned to have dominant control with regard to the shared variable. Each controller determines and communicates their own desired trajectory for the shared variable to the other controller and in doing so, the constraints associated with each controller are shared and honored by the other controller. Based on the communicated trajectories, the dominant controller may exercise control over the shared variable, thus improving overall process control.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: December 13, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Brian Kent Stephenson, Lina M. Rueda-Velandia
  • Patent number: 8068930
    Abstract: The present invention provides systems and methods for electronically-capturing a destination address of a package and for using the destination address to automate a package pre-load operation. An embodiment of the invention includes a compression system for compressing the destination address as a compressed MaxiCode symbol, a smart shipping label system for generating a shipping label with a compressed MaxiCode and a pre-load assist system for generating package handling instructions from the electronically-captured destination address.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: November 29, 2011
    Assignee: United Parcel Service of America, Inc.
    Inventors: Juan R. Perez, Duane Anderson, David Potteiger, Michael Burgess
  • Patent number: 8068114
    Abstract: Disclosed are methods and systems for granting an application-specific integrated circuit (ASIC) in a multi-ASIC environment controlled access to a shared resource. A system includes a first ASIC, a second ASIC, and a shared memory that stores a shared resource and a data set partitioned into fields. The first ASIC writes data to a first subset of the fields and reads data from the fields. The first ASIC includes first logic that computes a first value based on the data read from the fields. The second ASIC writes data to a second subset of the fields and reads data from the fields. The second ASIC includes second logic that computes a second value based on the data read from the fields. Based on the first and second values respectively computed by the first and second logic, only one of the first and second ASICs gains access to the shared resource.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: November 29, 2011
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Rodney C. Andre, Rex E. McCrary
  • Patent number: 8046855
    Abstract: A method and control system for automatically halting operation of a washing machine by stopping operation of the washing machine motor is provided. The washing machine that implements the method includes a motor controller having a primary microprocessor and a secondary microprocessor which serves as a backup redundancy processor in the event there is a malfunction with the primary microprocessor or the primary microprocessor fails to halt washing machine operation within a prescribed window of time. The primary microprocessor controls operation of all of the washing machine electrically controlled components. The secondary microprocessor is electrically connected to a lid switch and the washing machine motor and is configured to halt operation of the motor in response to the primary microprocessor failing to halt motor operation after the lid is open.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: November 1, 2011
    Assignee: General Electric Company
    Inventors: Michael F. Finch, Donald Richard Dickerson, Jr., Robert Hollenbeck, Meher Kollipara
  • Patent number: 8046519
    Abstract: A metering system configured to couple to multiple specialty systems, such as a control system. At least some of the illustrative embodiments are processing units comprising a processor, a memory coupled to the processor, and a communication port configured to coupled to a backbone communication network of a control system. The memory stores a program that causes the processor to selectively participate (over the communication port) as a processing unit of a control system of a first manufacturer (the control system implements a first proprietary communication protocol between processing units), and to participate (over the communication port) as a processing unit of a control system of a second manufacturer different than the first manufacturer (the control system of the second manufacturer implements a second proprietary communication protocol between the processing units).
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: October 25, 2011
    Assignee: Daniel Measurement and Control, Inc.
    Inventor: Lawson H. Ramsay
  • Patent number: 8032738
    Abstract: A method for the start-up of a numerical control of machine tools or production machinery, wherein the numerical control includes a main computer and a follow-up device, which are connected with each other via a data transmission network, wherein the follow-up device is addressable by the main computer via a logical address and a hardware address, with information regarding a physical address of the follow-up device in the data transmission network, is allocated to the logical address. The method includes sequentially requesting in a set-up mode of operation of the main computer allocating information regarding a logical address and a hardware address from an operator for the follow-up device and other follow-up devices to whose logical address no hardware address had been allocated. The method further including storing the logical address and the hardware address in a memory unit after the allocating information has been performed.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: October 4, 2011
    Assignee: Dr. Johannes Heidenhain GmbH
    Inventors: Norbert Kerner, Georg Zehentner
  • Patent number: 8032605
    Abstract: A method of causing movement of at least one target device based on at least one of a plurality of motion programs stored on a content server connected to a network. At least one identified characteristic of the at least one target device is identified. At least one selected motion program is selected from the plurality of motion programs stored on the content server. The at least one identified characteristic and the at least one selected motion program are transferred to the motion server. A motion media data set is generated at the motion server for the target motion device based on the at least one identified characteristic of the target device and the at least one selected motion program. The motion media data set is transferred from the motion server to the target motion device to cause the target device to perform the desired sequence of movements.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: October 4, 2011
    Assignee: Roy-G-Biv Corporation
    Inventors: David W. Brown, Jay S. Clark
  • Patent number: 7991485
    Abstract: A computer-based system and method is disclosed which constructs medical histories by direct interactions between the patient and system that acquires pertinent and relevant medical information covering the complete life of a given patient. The system and method insure that a complete life long medical history is acquired from every patient interacting with the health care system. Once acquired, the facts of the patient's life long and family medical history are analyzed automatically by databases to generate a set of the most reasonable diagnostic possibilities (the differential diagnosis) for each medical problem identified and for each risk factor for disease that is uncovered in the historical database.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: August 2, 2011
    Inventor: David S. Zakim
  • Patent number: 7972755
    Abstract: There is disclosed a substrate processing method by a multi-patterning technique, which comprises a lithography process and an etching process, each of the processes is performed to one substrate at least twice. The substrate processing method is performed by using a substrate processing system comprising a plurality of process units for performing respective steps of the lithography process. When a second lithography process is performed to a substrate, process unit(s) for performing one or more steps of the second lithography process to be used in the second lithography process is automatically selected based on the process history of the first lithography process in such a way that the process unit(s) to be used in the second lithography process is (are) identical to the processed unit(s) used in the first lithography process.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: July 5, 2011
    Assignee: Tokyo Electron Limited
    Inventor: Yuichi Yamamoto
  • Patent number: 7962246
    Abstract: A method for operating a wind turbine during a loss of communication is described that includes coupling a pitch controller to at least one wind turbine blade and to a wind turbine controller, establishing communication between the pitch controller and the wind turbine controller, and detecting a loss of communication between the pitch controller and the wind turbine controller. After a loss of communication is detected, the method further includes waiting for a first predetermined amount of time to elapse, independently pitching the at least one wind turbine blade to a predetermined position, waiting for a second predetermined amount of time to elapse, and maintaining the at least one wind turbine blade in the predetermined position until a rotation of the at least one wind turbine blade stops.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: June 14, 2011
    Assignee: General Electric Company
    Inventors: Joerg Middendorf, Hartmut Scholte-Wassink
  • Patent number: 7941229
    Abstract: An I/O module samples an industrial process to acquire data indicative of performance of the industrial process. The I/O module has an internal memory in which the data from multiple samples is stored until readout by, or produced to, an industrial controller. The I/O module assigns a time-stamp identifier to the stored samples thereby providing time information to the industrial controller for the stored data when read out by the industrial controller.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: May 10, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Bret S. Hildebran
  • Publication number: 20110098829
    Abstract: A safety controller (10) having at least one input (18) for the connection of a sensor (20), at least one output (22) for the connection of an actuator (24), at least one communication interface (30) for the connection of a further safety controller (10a-d), to exchange control relevant information as well as having and also having a control unit (14) is provided which is configured to carry out a control program which generates a control signal at the outputs (22) in accordance with predeterminable logic rules in dependence on input signals at the inputs (18) and/or in dependence on the control relevant information.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 28, 2011
    Applicant: SICK AG
    Inventors: Klaus WEDDINGFELD, Oliver KOEPCKE
  • Patent number: 7922899
    Abstract: A medical apparatus comprises a user interface for setting parameters and includes: a screen for visualizing values of said parameters, a main control unit connected to the interface, a first memory and a video memory both connected to the main control unit for storing data corresponding to images on screen; the main control unit allows setting of a new value for a parameter, displays the new value on a screen region, stores the new value in the first memory, captures from the video memory data representative of said screen region, verifies from said representative data if the displayed value corresponds to the value in the first memory. A method for setting up a medical apparatus is also disclosed.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: April 12, 2011
    Assignee: Gambro Lundia AB
    Inventors: Alessandro Vasta, Roberto Gazzotti, Giovanni Paolo Cavicchioli
  • Patent number: 7925360
    Abstract: A method may include and/or involve a mote network receiving a signal to reset and applying the signal to reset to place the mote network into a reset condition.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: April 12, 2011
    Assignee: The Invention Science Fund I, LLC
    Inventors: Robert W. Lord, Alexander J. Cohen, John D. Rinaldo, Jr., Edward K. Y. Jung, Mark A. Malamud, Royce A. Levien
  • Patent number: 7913417
    Abstract: A system and method of controlling energy that is input to a material substance, for the controlled removal of moisture from the material substance, is disclosed. A controlled air flow is blown onto the material substance at a specified air flow rate over at least one specified time period such that the material substance absorbs thermal energy from the controlled air flow via at least one outer surface of the material substance. The controlled air flow is of a specified humidity level at a specified temperature level. The material substance is also irradiated with microwave energy at a first specified power level for at least a first specified time duration such that the material substance absorbs at least a part of the microwave energy and converts the absorbed microwave energy to thermal energy within the material substance. As a result, moisture is removed from the material substance in a controlled manner.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: March 29, 2011
    Assignee: The Sherwin-Williams Company
    Inventors: John J. Patka, Sr., Sharon L. Judge
  • Patent number: 7908020
    Abstract: An architecture for control systems including multiple control devices. The control devices include standardized software objects having functions, application programs for engaging these functions and thereby defining the operation of the control devices, and an engine for executing the application programs. The standardized software objects implement different types of internal functions for the control devices and feature reference numbering and function calls shared in common with the other software objects of the same type that may be on different control devices across said system. The software application programs include standardized instructions reflecting the reference numbering and function calls shared across the system by the said software objects whose functions are used in building the functionality of the control devices in the application programs.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: March 15, 2011
    Inventor: Donald Pieronek
  • Patent number: 7904280
    Abstract: A modular representation of a physical system is generated using modules and variables, each module representing a portion of the physical system, each variable representing a parameter of the physical system. Code is generated according to the modular representation such that the code is suitable to be compiled into a machine code that can be executed on hardware to simulate the physical system. The code contains instructions to cause the hardware to solve a system of differential algebraic equations that represent relationships among the variables.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: March 8, 2011
    Assignee: The MathWorks, Inc.
    Inventor: Giles D. Wood
  • Patent number: 7899559
    Abstract: The claimed subject matter provides a system and/or method that facilitates utilizing multiple computer languages within an industrial environment. A controller can execute with a real-time operating system such that the controller can include two or more controller engine instances executing as processes on the controller. A language isolation component can organize one or more controller engine instances based upon a computer language utilized within the industrial environment.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: March 1, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7894943
    Abstract: A building heating/cooling system energy optimization method for a building having a heating/cooling system includes the steps of providing a mathematical model of the heating/cooling system, obtaining real-time weather information, reading the input water temperature (IWT), the output water temperature (OWT) and the supply air temperature (SA) output to the building, periodically transferring the IWT, the OWT and the SA to an optimization system which is operative to analyze the real-time data in coordination with the mathematical model by assigning at least three selected values in a range surrounding and including the current values of each of the IWT, the OWT and the SA and calculating the efficiency profile of the components of the heating/cooling system for each of the selected values, then cooperatively optimizing and selecting those values calculated to provide the highest efficiency profile, then periodically resetting the system values to those selected by the optimization system.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: February 22, 2011
    Inventors: Charles J. Sloup, Daniel Karnes, Gregor P. Henze
  • Patent number: 7881812
    Abstract: The claimed subject matter provides an editor system for employment in an industrial automation environment that enhances programmability of at least one of a controller and an industrial process. An interface component can facilitate the receipt of instructions relating to programming a programmable logic controller. A programming assist component communicatively coupled to the interface component can program the programmable logic controller in accordance with the received instructions; the programmable logic controller is programmed in accordance with a hierarchically structured data model that utilizes a naming convention.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: February 1, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Sujeet Chand
  • Patent number: 7873962
    Abstract: Respective coordinators are spawned or activated to coordinate activities with regard to respective tasks. Where the respective tasks require cooperative efforts of a plurality of controllers, the respective coordinators ensure cooperative efforts by generating and communicating cooperative commands to the plurality of controllers. The coordinators may act as clearinghouses for system data, selectively requesting and relaying system information to appropriate controllers. For example, a document processing system activates respective coordinators for respective sheets of print media. The respective coordinators orchestrate the transportation of the sheets by sequentially orchestrating the activities of sequentially selected pluralities of transportation actuator controllers. Selected sheet position information from sensors and/or from models maintained by the actuator controllers may be relayed by the coordinators to selected actuator controllers as appropriate to the sheet transportation tasks.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: January 18, 2011
    Assignee: Xerox Corporation
    Inventors: Lara S. Crawford, Haitham A. Hindi, Markus P. J. Fromherz, Craig Eldershaw, Wheeler Ruml, Kimon D. Roufas
  • Patent number: 7869886
    Abstract: The invention relates to an input/output channel control block that comprises a number of successive input/output modules. The first is a control master module and the subsequent ones are expansion slave modules. Each expansion slave module comprises a processing logic unit as well as respective first signal port and a respective equal number of second signal ports and an equal number of third signal ports which are arranged at identical positions of each expansion slave module. The first signal port is connected to the processing logic unit, to which at least one fourth signal port for connecting an input/output bus terminal subscriber belongs, and a respective second signal port is connected to a third signal port. The control master module likewise possesses a number of third signal ports and a control logic unit for data exchange with a data bus and for targeted driving of the signal ports.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: January 11, 2011
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventors: Frank Konieczny, Dietmar Krumsiek
  • Patent number: 7865266
    Abstract: Improved robotic surgical systems, devices, and methods include selectably associatable master/slave pairs, often having more manipulator arms than will be moved simultaneously by the two hands of a surgeon. Four manipulator arms can support an image capture device, a left hand tissue manipulation tool, a right hand tissue manipulation tool, and a fourth surgical instrument, particularly for stabilizing, retracting, tool change, or other functions benefiting from intermittent movement. The four or more arms may sequentially be controlled by left and right master input control devices. The fourth arm may be used to support another image capture device, and control of some or all of the arms may be transferred back-and-forth between the operator and an assistant. Two or more robotic systems each having master controls and slave manipulators may be coupled to enable cooperative surgery between two or more operators.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: January 4, 2011
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: Frederic H. Moll, David J. Rosa, Andris D. Ramans, Steven J. Blumenkranz, Gary S. Guthart, Gunter D. Niemeyer, William C. Nowlin, J. Kenneth Salisbury, Jr., Michael J. Tierney
  • Patent number: 7860583
    Abstract: A system and method of managing therapy provided to patients in an institution. The system monitors all aspects of the medication delivery to a patient, as well as other information related to the patient, such as values of vital signs, laboratory results and patient factors such as history, diagnosis, allergies and the like. The system includes one or more databases of information, including institutionally developed rules, guidelines and protocol representing the best medical practices of the institution. The system provides alerts and/or recommendations based on the application of the rules to the information being monitored, and alerts care givers accordingly, providing for dynamic adjustment of the patient's therapy. The system also monitors the status of the alerts, and if no action is taken in a selected period of time, may escalate the priority of the alert and/or halt the delivery of medication to the patient until the alert is resolved.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: December 28, 2010
    Assignee: CareFusion 303, Inc.
    Inventors: Joseph Condurso, Cynthia Yamaga, Robert Butterfield, Simon Morling, Clifton Pait, Patricia West, Timothy Vanderveen, Richard Crass
  • Patent number: 7853336
    Abstract: The claimed subject matter provides a system and/or method that facilitates deploying data within an industrial environment. A controller can execute with a real-time operating system such that the controller can include two or more controller engine instances executing as processes on the controller. An update component that can dynamically deploy a portion of data to the industrial environment, the portion of data can be isolated within a controller engine instance for testing prior to exposing such portion of data outside the controller engine instance execution space.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: December 14, 2010
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard J. Grgic, Subbian Govindaraj, Kenwood H. Hall, Robert J. Kretschmann, Charles M. Rischar, Raymond J. Staron, David A. Vasko
  • Patent number: 7844358
    Abstract: The invention relates to a method for materials handling via a number of materials handling cells by passing on materials handling containers, in which each materials handling cell includes a first electric motor and a first control unit, in which each materials handling container is assigned at least one data element including at least information about the way or the destination of the materials handling container, in which the data element is passed on to the next materials handling cell and stored there in the control unit, when the materials handling container is passed on there, and where the evaluation of the data element and the control of its passing on is performed in the first control unit contained in the first electric motor, as well as to a materials handling cell and to an electric motor therefor.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: November 30, 2010
    Assignee: Dunkermotoren GmbH
    Inventor: Hardy Jeske
  • Patent number: 7822489
    Abstract: A device communication portion receives operational status data, and an operational status accumulation portion accumulates the operational status data. A link information management portion manages operational status link information containing trigger device information to specify the operational status of a single home appliance among plural home appliances and linked device information to specify another home appliance that activates in association with the operational status of the single home appliance. An operational status read portion extracts operational status data corresponding to the operational status in the trigger device information and extracts operational status data corresponding to the linked device information.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: October 26, 2010
    Assignee: Panasonic Corporation
    Inventors: Noriko Shimba, Sachio Nagamitsu
  • Publication number: 20100262262
    Abstract: In order to synchronize the timings at which a plurality of IC recorders start recording contents, a contents recording system including a plurality of IC recorders includes first and second preparation portions to allow all of the plurality of IC recorders to make transition to a standby state in which contents can be recorded immediately, a detection portion to detect a state of each of the plurality of IC recorders, and a start control portion to allow the plurality of IC recorders to record, on condition that all of the plurality of IC recorders make transition to the standby state.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 14, 2010
    Applicant: SANYO ELECTRIC CO., LTD.
    Inventor: Haruyuki SHIMIZU
  • Patent number: 7813814
    Abstract: Systems and methods for the control of distributed systems are presented, particularly virtual power plants. Control software therefore communicates through an interface with decentralized devices. Modules are provided to formulate strategies based on predicted demand for the system, for controlling individual system devices, for system evaluation, for accounting purposes and to provide a user interface.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 12, 2010
    Assignee: SAP AG
    Inventor: Uwe Dittes
  • Patent number: 7813815
    Abstract: An integrated circuit contains within the chip one or more measuring devices that provide a digital value corresponding to respective physical operating parameters of the chip. The digital values can be communicated to other devices using an interrupt handler.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Herschel Ainspan, Philip G. Emma, Rick A. Rand, Arthur R Zingher
  • Patent number: 7809448
    Abstract: The systems and methods descried herein relate in part to intuitive methods for creation and design of lighting sequences, e.g., for theatrical, entertainment or advertising purposes, using a software interface. Additionally, the lighting sequences can be coordinated with control of additional devices. Also described herein is a controller capable of executing programs for lighting sequences and modifying the output and/or execution of the program based on external signals. In this way, the final output can be made responsive to external stimuli, or even interactive.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: October 5, 2010
    Assignee: Philips Solid-State Lighting Solutions, Inc.
    Inventors: Ihor A. Lys, Frederick M. Morgan, Kevin J. Dowling, Michael K. Blackwell
  • Patent number: 7805545
    Abstract: A multi-function system comprising a plurality of peripherals having different levels of susceptibility to environmental events, at least one event detector configured to detect environmental events, a controller coupled to receive an event detected signal from the at least one event detector, a communication interface communicatively coupling the controller and each peripheral that includes an internal central processing unit, and a dedicated control interface communicatively coupling the controller and the plurality of peripherals. The controller is configured to control circumvention procedures of each peripheral via the dedicated control interface based on the detected event and the level of susceptibility of the peripheral.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: September 28, 2010
    Assignee: Honeywell International Inc.
    Inventors: Keith A. Souders, Jamal Haque, James E. Lafferty, Edward R. Prado
  • 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