Patents Examined by Sunray Chang
-
Patent number: 7340314Abstract: An embodiment of an access control system is disclosed herein that is easily customized by a user. A user defines cardholders, clearance levels, and logic scripts that dictate how the system will operate. User-entered changes propagate through the system automatically. The disclosed embodiment includes personality modules coupled to both field devices and a server. However, the personality modules operate autonomously from the server. Personality modules can also be added to the system dynamically and are auto-configuring. Display modules may also be included for locally and remotely programming, testing, managing, and operating personality modules and field devices. The system may include an intelligent display station that includes a reader and a display, displaying information in an interactive user interface in accordance with an individual's clearance level.Type: GrantFiled: August 29, 2003Date of Patent: March 4, 2008Assignee: Global Network Security, Inc.Inventors: David Duncan, Timothy A. Johns, Ray Sharif, John Seghers, Eugene Chigirinsky, Greg McKay
-
Patent number: 7337019Abstract: Semiconductor wafers are processed in conjunction with a manufacturing execution system using a run-to-run controller and a fault detection system. A recipe is received from the manufacturing execution system by the run-to-run controller for controlling a tool. The recipe includes a setpoint for obtaining one or more target wafer properties. Processing of the wafers is monitored by measuring processing attributes including fault conditions and wafer properties using the fault detection system and one or more sensors. Setpoints of the recipe may be modified at the run-to-run controller according to the processing attributes to maintain the target wafer properties, except in cases when a fault condition is detected by the fault detection system. Thus, data acquired in the presence of tool or wafer fault conditions are not used for feedback purposes. In addition, fault detection models may be used to define a range of conditions indicative of a fault condition.Type: GrantFiled: May 1, 2002Date of Patent: February 26, 2008Assignee: Applied Materials, Inc.Inventors: Terry P. Reiss, Arulkumar P. Shanmugasundram, Alexander T. Schwarm
-
Patent number: 7337041Abstract: Methods and apparatus related to feedback control for electro-pneumatic control systems are disclosed. An example electro-pneumatic control system comprises an electro-pneumatic controller and a secondary pneumatic power stage coupled to the electro-pneumatic controller to provide a feedback signal to the electro-pneumatic controller.Type: GrantFiled: June 14, 2004Date of Patent: February 26, 2008Assignee: Fisher Controls InternationalInventors: Kenneth William Junk, Christopher S. Metschke
-
Patent number: 7333862Abstract: A position control device of a moving body, by which position control device a moving body can be driven in a translational manner with high precision where the moving body is not rotated in a yawing direction even if disturbance is input, a stage device using the position control device, and a position control method of a moving body, is provided.Type: GrantFiled: November 15, 2006Date of Patent: February 19, 2008Assignee: Sumitomo Heavy Industries, Ltd.Inventor: Kennichi Makino
-
Patent number: 7333966Abstract: Hyperlinking or associating documents to other documents based on the names of people in the documents has become more desirable. Although there is an automated system for installing such hyperlinks into judicial opinions, the system is not generally applicable to other types of names and documents, nor well suited to determine hyperlinks for names that might refer to two or more similarly named persons. Accordingly, the inventor devised systems, methods, and software that facilitate hyperlinking names in documents, regardless of type. One exemplary system includes a descriptor module and a linking module. The descriptor module develops descriptive patterns for selecting co-occurent document information that is useful in recognizing associations between names and professional classes.Type: GrantFiled: June 13, 2002Date of Patent: February 19, 2008Assignee: Thomson Global ResourcesInventor: Christopher C. Dozier
-
Patent number: 7333861Abstract: A method and system are provided for calculating a marginal cost curve for a plant at a plant load range comprising a plurality of specified plant loads. The method includes providing a model used for controlling the plant. The model relates plant load and one or more given cost contributing factors. The marginal value for each of the one or more given cost contributing factors at each of the plurality of specified plant loads is determined using the model. A variable cost at each of the plurality of specified plant loads is determined by: (i) multiplying the marginal value of each of the one or more given cost contributing factors at each of the plurality of specified plant loads by a respective unit cost of each of the one or more given cost contributing factors, and (ii) if there are a plurality of given cost contributing factors, summing the results of (i) at each of the plurality of specified plant loads.Type: GrantFiled: October 25, 2005Date of Patent: February 19, 2008Assignee: NeuCo, Inc.Inventors: Howard Rosenof, W. Curt Lefebvre, Daniel W. Kohn, Peter Spinney
-
Patent number: 7330767Abstract: An interface or display routine is provided for use in viewing and configuring a function block that performs integrated optimization and control within a process control system. The interface routine may enable a user to view or configure variables, values or other parameters associated with the integrated optimization and control block within the process control system. For example, the interface routine may display the current operating state of the integrated function block, may enable a user to select inputs and output of the function block for use in providing integrated optimization and control, may enable a user to select a particular or desired optimization function for use in the function block, etc. The interface routine may also display the multiple input output curves associated with the optimizer and the controller sections of the integrated function block in a manner that provides ease of view and selection of these curves as part of the algorithm used by the integrated function block.Type: GrantFiled: December 5, 2002Date of Patent: February 12, 2008Assignee: Fisher-Rosemount Systems, Inc.Inventors: Dirk Thiele, Terry Blevins, Ron Ottenbacher, Wilhelm Wojsznis
-
Patent number: 7328074Abstract: Real-time control of a dynamical system is provided by determining control variables that get as close as possible to producing a desired response. Additional consideration of physical limitations leads to a convex Quadratic Program with inequality constraints that needs to be solved in real-time. A new active set algorithm is described to solve the convex Quadratic Program efficiently that meets real-time requirements. Based on the key observation that the physical limitations of the system translate to optimal active sets that remain relatively unchanged over time (even though the actual optimal controls may be varying), starting guesses for the active set obtained from the final iterate in the previous time period greatly reduces the number of iterations and hence allows the Quadratic Programs to be solved to convergence in real-time.Type: GrantFiled: December 2, 2002Date of Patent: February 5, 2008Assignee: United Technologies CorporationInventors: Indraneel Das, James W. Fuller
-
Patent number: 7328193Abstract: The apparatus according to the present invention stores examples constituted by an article, a summary of the article and an evaluation of the summary in a solution data storage unit. Groups of sets of solutions and features are extracted from the stored examples and what kind of solution is the most straightforward for which case is learned using machine learning techniques, with the results of this learning being stored in the learning results data storage unit. Sets of features are then extracted from the inputted summary and what kind of solution is the most easily attained in the case of the extracted set of features is extrapolated and outputted as an evaluation.Type: GrantFiled: January 28, 2003Date of Patent: February 5, 2008Assignee: National Institute of InformationInventor: Masaki Murata
-
Patent number: 7321810Abstract: Certain exemplary embodiments provide a method comprising: for an electrical power system comprising a plurality of committed electrical power generating units: for each of the committed electrical power generating units, obtaining an optimal power output temporal trajectory, the optimal power output temporal trajectory constrained by a ramping limit of the committed electrical power generating unit; obtaining an optimal power reserve temporal trajectory for each of the committed electrical power generating units; and assigning each of the optimal power output temporal trajectories to the respective electrical power generating units so that, over a predetermined consecutive set of time intervals, an integrated cost of system power output is minimized and a system reserve requirement is met.Type: GrantFiled: May 7, 2004Date of Patent: January 22, 2008Assignee: Siemens Power Transmission & Distribution, Inc.Inventors: Ashmin Mansingh, Haso Peljto, Mike York, Dingguo Chen
-
Patent number: 7319907Abstract: The invention is a state machine having a host controller that controls a level-i controller, wherein the level-1 controller controls the level-2 controller. The level-2 controller controls system component controllers, which in turn control system components to execute a process segment. For example, the machine includes a host controller that selects a set of states to be executed, a level-1 controller that activates the set of states in a predetermined order, wherein each state includes commands, and a level-2 controller that controls system components according to the commands. A method of executing a process includes identifying a set of states to be executed, issuing state commands that need to be issued to execute the current state in the set of states, and activating a next state only after all expected status reports have been received for the current state.Type: GrantFiled: November 18, 2003Date of Patent: January 15, 2008Assignee: International Remote Imaging Systems, Inc.Inventors: Harvey Kasdan, Kenneth S. Gold, Jon Frank Tindel, Ken A. Atterholt, David Alan Fridge
-
Patent number: 7317954Abstract: A virtual control panel controls the functionality of an electrosurgical generator in response to interrogating, preferably optically, an object, such as a user's finger, interacting with a control panel image as an act of control input over the functionality of the generator. The control panel image is presented, preferably by optical projection, on a display surface of a display surface structure. The control panel image may include, in addition to a contact control area where interaction with the object is interrogated, a display area where information describing the functionality of the generator is presented, preferably by optical projection. A virtual pad can be used with the virtual control panel to divide and separate control and display functionality.Type: GrantFiled: December 12, 2003Date of Patent: January 8, 2008Assignee: ConMed CorporationInventor: Francis T. McGreevy
-
Patent number: 7317955Abstract: A virtual control system for an operating room establishes virtual control devices to control surgical equipment and patient monitoring equipment and to display control, status and functionality information concerning the surgical equipment and condition information of the patient. The virtual control devices permit direct interaction by the surgeon while maintaining a sterile field, and avoid the use of actual physical devices and electrical cables connecting them to the surgical equipment.Type: GrantFiled: December 12, 2003Date of Patent: January 8, 2008Assignee: ConMed CorporationInventor: Francis T. McGreevy
-
Patent number: 7308323Abstract: A configuration output system for use with a building automation system is provided. The configuration output system includes a database and an output engine block. The database contains a configuration data set selected by a user. The output engine block is operable to generate a plurality of types of outputs representing the configured building automation system as a function of the configuration data set.Type: GrantFiled: February 4, 2005Date of Patent: December 11, 2007Assignee: Siemens Building Technologies, Inc.Inventors: James L. Kruk, R. Scott Lambert, Brian P. Gillespie, Toby Lange, Latasha Gardner
-
Patent number: 7305271Abstract: A computer program product for controlling an apparatus for continuous casting of metals. The computer program product includes a computer readable medium and computer program instructions recorded on the computer readable medium executable by a processor for performing the steps of supplying a molten metal to a casting mold with an elongated horizontal cross section, applying at least one magnetic field to the to exert an influence on the movement of the molten metal, generating a stationary magnetic field with a variable strength across the elongated cross section of the casting mold in the vicinity of, or below, where the molten metal is supplied, and generating a variable magnetic field in an area of the upper surface of molten metal in a region that is centrally located with respect to the elongated cross section and in the vicinity of where the molten metal is supplied.Type: GrantFiled: July 29, 2005Date of Patent: December 4, 2007Assignee: ABB ABInventor: Jan-Erik Eriksson
-
Patent number: 7302301Abstract: A method and a system for monitoring and determining preceding states of at least one terminal of an automation system are provided. The automation system includes one or more terminals (1, 2), each of which can assume two or more states and each of which outputs a monitoring message that depends on the two or more states, and a control unit (3) that reads in the monitoring message from the one or more terminals (1, 2). Each of the one or more terminals (1, 2) outputs another monitoring message only after it has received an acknowledgment signal (Q) from the control unit (3). In order to be able, even subsequently, to reconstruct at least some of the preceding state changes, the monitoring message contains, in addition to each state value, at least one additional component (S1_Z, S2_Z; S1_OV, S2_OV) whose value is changed during a transition of the state value and which is reset to an initial value when a monitoring message is output.Type: GrantFiled: September 20, 2004Date of Patent: November 27, 2007Assignee: Siemens AktiengesellschaftInventor: Peter Becker
-
Patent number: 7286886Abstract: The invention relates to a safety controller and to a method for loading a new operating program onto such a safety controller. The safety controller has an input module for automatically reading process signals, a failsafe signal processing module for automatically processing the process signals, and a failsafe output module which produces control signals as a function of the signal processing module. The signal processing module comprises at least one programmable processor and at least one read only memory. A current operating program for the processor is stored in a non-volatile form in the read only memory. A download device for transferring a new operating program is provided in the safety controller, with the download device enabling or inhibiting the transfer of a new operating program in a failsafe manner as a function of enabling information.Type: GrantFiled: February 23, 2005Date of Patent: October 23, 2007Assignee: Pilz GmbH & Co.Inventors: Johannes Klopfer, Klaus Wohnhaas
-
Patent number: 7280999Abstract: A network address server is configured to resolve a target network address name label with a network address, with the target address name label defining a branch of one level of a multi-level network address name space. The network address server is one of a plurality of network address servers each being uniquely associated with a respective region of the address name space level. The network server includes an address name database, and an address name processor in communication with the address name database for providing a response to a query for the network address corresponding to the target address name label. The address name database includes a number of database records, each identifying a unique address name label and a network address uniquely associated with the address name label.Type: GrantFiled: May 28, 2002Date of Patent: October 9, 2007Assignee: Neteka Inc.Inventors: Edmon Chung, David Leung
-
Patent number: 7280879Abstract: A method and apparatus for computer modeling the production process is disclosed. An integrated product and process engineering system may be a computer modeling system that models both a generic production process and a specific individual production process. The integrated product and process engineering system may store a time dependent process parameter related to the production process, having uploaded them via an interface. The time dependent process parameters may be retrieve and displayed to the user on a display using a remote function call enabled function module. The time dependent process parameters may be uploaded from an external system or revised using a remote function call enabled function module.Type: GrantFiled: May 20, 2004Date of Patent: October 9, 2007Assignee: SAP AGInventors: Martin Chen, Shailesh P. Mane, Gaurav Sharma, Qi Wang, Dallan Clancy, Mario Günter Rothenburg, Uwe Kohler
-
Patent number: 7272455Abstract: A control device for controlling a control target device includes a control content acquisition unit, a recognition unit, a device control unit, and a communication unit. The control content acquisition unit acquires control information containing operation instructions and control commands from the control target device and stores the control information in a rewritable form. Each operation instruction corresponds to one of the control commands. The recognition unit recognizes an operation instruction entered by a user. The device control unit carries out a search to check whether the operation instruction recognized by the recognition unit is contained in the control information stored in the control content acquisition unit, and outputs a control command corresponding to the operation instruction when the operation instruction is contained in the control information. The communication unit transmits the control command outputted by the device control unit to the control target device.Type: GrantFiled: September 22, 2003Date of Patent: September 18, 2007Assignee: Kabushiki Kaisha ToshibaInventor: Yosuke Tajika