Patents Examined by Anthony Knight
  • Patent number: 7194321
    Abstract: A modular multi-axis motion control and driving system includes a control board having a DSP and Flash ROM; a plurality of driver boards connected to the control board though a bus, each board including a FPGA device and a plurality of MOSFET power amplifiers; a computer, connected to the control board provides a graphic user interface through which motor setting, current and position control loop tuning and diagnostic may be performed. A DSP program, system parameters and FPGA configuration file are stored in the Flash ROM. At startup the DSP automatically executes loader firmware transferring the DSP program from the Flash ROM to the DSP. The DSP reads the FPGA configuration file and configures the FPGA in each driver board simultaneously. The control program then loops to perform system diagnose, network service and check command queue, while the current and position controls are implemented in an interrupt service.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 20, 2007
    Assignee: Dynacity Technology (HK) Limited
    Inventors: Dong Sun, Xianyin Shao
  • Patent number: 7194484
    Abstract: The invention provides a process for updating electronic information in a computer environment. A preferred embodiment of the invention automatically inspects a message that is to be delivered to a first address upon receiving the message to determine whether the message contains information about a status of a second address. In response to a determination that the message contains information about the status of the second address, a record for the second address in a database is updated. The record is a portion of an address book of the first user in the database. The message is stored at the first address for retrieval by a first user at the first address. When the status indicates a permanent error in delivering a message to the second address, the address book is updated according to a user preference.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: March 20, 2007
    Assignee: America Online, Inc.
    Inventor: Norihiro Edwin Aoki
  • Patent number: 7191102
    Abstract: A computer-readable recording medium recorded with a numerical analysis program, a numerical analysis system, and a numerical analysis method, where creation and modification of an analytic model is simplified by applying load region data for specifying a load applying region, to a master model representing a shape of an object.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: March 13, 2007
    Assignee: Fujitsu Limited
    Inventor: Masahiro Nagakura
  • Patent number: 7187986
    Abstract: An Internet based home communications system for allowing a homeowner to monitor and control various features of their home. The system comprises a plurality of control devices positioned within a home, a control unit in communication with the plurality of control devices wherein the control unit is connected to a global computer network, and a data center connected to the global computer network and in communication with the control unit. The homeowner is capable of monitoring and controlling the control device within the home by accessing a web page displayed by the data center through a web browser on a computer. The homeowner can view, monitor and control features of their home through the web page. In addition, the control unit may notify the appropriate supplier when propane or food becomes low within the home through the global computer network.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: March 6, 2007
    Assignee: Echelon Corporation
    Inventors: Jeff Johnson, Dan Schulz, Thor Iverson, Dan Malmstrom
  • Patent number: 7188093
    Abstract: Methods and systems are disclosed for determining whether circular dependency exists in a plurality of dependency rules. The method includes generating for at least some of the plurality of dependency rules a plurality of exclusion lists. Each exclusion list is associated with at least one independent object of a dependency rule and lists as an item a dependent object of the dependency rule. Where an item listed in at least one of the generated exclusion lists corresponds to an independent object having its own exclusion list with at least one item, the at least one item is incorporated into the generated exclusion list. Where at least one of the generated exclusion lists for an independent object includes an item corresponding to the independent object, circular dependency is found. If not, and if all of the dependency rules have been read, circular dependency is not found.
    Type: Grant
    Filed: October 1, 2001
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventor: Enci Zhong
  • Patent number: 7184846
    Abstract: Method and system for optimizing plant production in a cost effective manner. System (100) includes a processor (102) in communication with resource controllers (110, 112) for controlling resources (106, 108) such as, for example, lighting and carbon dioxide. Each resource has a cost that varies temporally or with other factors. The processor implements an algorithm that receives a desired plant production rate and other input, such as operating conditions of the system and environment, and determines amounts of each resource to expend consistent with plant production goals and resource costs.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: February 27, 2007
    Assignee: Cornell Research Foundation, Inc.
    Inventors: Louis D. Albright, Konstantinos Ferentinos, Ido Seginer, David S. de Villiers, Jeffrey W. Ho
  • Patent number: 7184994
    Abstract: An exemplary embodiment of the present invention is directed to a system, method and computer program product for providing an object recognition blackboard system architecture. The system for recognizing objects in content can include: a blackboard comprising a plurality of experts, and data comprising original input data and data created by processing of any of the plurality of experts, and a controller operative to control the experts; a belief model, coupled to the controller, comprising a set of beliefs and probabilities associated with each belief of the set of beliefs; a belief network, coupled to the controller; and a relations subsystem, coupled to the controller.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: February 27, 2007
    Assignee: Lockheed Martin Corporation
    Inventors: Ivan Bella, Christopher Hood
  • Patent number: 7184992
    Abstract: A system for finding a solution to a constrained optimization problem is disclosed. The system uses a mathematical formulation describing the constrained optimization problem. A transformer builds a specific function using the mathematical formulation, variables; an objective function; at least one constraint; a class of transformation functions with a predefined set of properties; and Lagrange multipliers. The specific function may include a nonlinear resealing part; and an augmented Lagrangian part. An iterative solver uses the specific function, and Lagrange multipliers to generate a solution.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: February 27, 2007
    Assignee: George Mason Intellectual Properties, Inc.
    Inventors: Roman A. Polyak, Igor Griva
  • Patent number: 7181291
    Abstract: A method and an apparatus for controlling a household appliance controlled using an internal control unit, and also a control system that improves current control of the household appliances includes connecting the household appliance to a local area network and, following a request by a user, receiving a control information item from a network, the control information item being evaluated and/or converted at a location of the household appliance to control the household appliance.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: February 20, 2007
    Assignee: BSH Bosch und Siemens Hausgeraete GmbH
    Inventors: Frank Böldt, Harald Moschütz
  • Patent number: 7181434
    Abstract: A method that converts high-level scripts into 3D animations uses natural language for fast prototyping. The proposed method first transforms the natural language script into the metadata with high-level semantics, then matches the metadata to several motion clips in the motion databases, and finally, synthesizes these motion clips into a 3D animation.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: February 20, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Tsang-Gang Lin, Chia-Chen Chen, Shi-Nine Yang, Shih-Pin Chao, Chih-Yi Chiu
  • Patent number: 7181311
    Abstract: A plastics processing machine, in particular injection molding machine or extruder, includes at least one component represented by a clamping unit, feed and metering apparatus, plasticizing unit, injection unit, or separate injection apparatus, and characterized by specific parameters for carrying out at least one working or process step. A control device is connected to the at least one component and configured to control the at least one component, with the component-specific parameters being useable in the control device for control of the component. Provided for the component is a separate memory device in which the component-specific parameters are stored and can be transmitted to the control device prior to or upon startup of operation of the component.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: February 20, 2007
    Assignee: Demag Ergotech GmbH
    Inventors: Oswald Dachs, Karl Rudolf Lüttich, Gerd Warnecke, Andreas Melkus
  • Patent number: 7177710
    Abstract: A computer system for controlling a nonlinear physical process. The computer system comprises a linear controller and a neural network. The linear controller receives a command signal for control of the nonlinear physical process and a measured output signal from the output of the nonlinear physical process. The linear controller generates a control signal based on the command signal, a measured output signal, and a fixed linear model for the process. The neural network receives the control signal from the linear controller and the measured output signal from the output of the nonlinear physical process. The neural network uses the measured output signal to modify the connection weights of the neural network. The neural network also generates a modified control signal supplied to the linear controller to iterate a fixed point solution for the modified control signal used to control the nonlinear physical process.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: February 13, 2007
    Assignee: Guided Systems Technologies, Inc.
    Inventors: Anthony J. Calise, Byoung-Soo Kim
  • Patent number: 7177852
    Abstract: A method for knowledge representation and management is disclosed which has particular but not exclusive application in knowledge recovery techniques. To help with program understanding, software maintainers use computer aided reverse engineering (CARE) tools which utilize techniques such as syntax analysis, structural analysis, and domain knowledge base analysis (DKBA). Known DKBA methods are complex since the domain knowledge recovery relies on the use of knowledge at different layers while some elements of the knowledge at domain level is not used at all. In the disclosed method for representing knowledge in a knowledge base, the knowledge is represented by a set of one or more concepts and by one or more first type of relationships between two or more or said concepts.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: February 13, 2007
    Assignee: British Telecommunications public limited company
    Inventors: Zhan Cui, Yang Li, Hongji Yang
  • Patent number: 7177706
    Abstract: A system for preventative maintenance of a ride or an attraction component at a venue. A validator establishes the identity of the ride or attraction component and a controller monitors the use of the ride or attraction component. The controller also manages the ride or attraction component's availability for patron usage and transmits this information to a system control panel. A blocking device controlled by the panel prevents patron usage of a ride or attraction component that is in non-compliance with pre-established operating standards.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: February 13, 2007
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth William Schweizer, Vincent Joseph Bailey, Ivan Rene Diaz, Rachel Strelecky Hutter, Craig Forrest Lake, George Joseph Orta, Mark Schaeffer, Johnie Larry Thomas, Mark Thomas Winkelbauer, John Howard Seybert
  • Patent number: 7177709
    Abstract: A controller is disclosed for control operations in underground mining, especially for controllers to control support shields. The controller utilizes a central unit with a microprocessor and assigned, programmable memory devices for the storage and processing of software as well as a connector unit with connectors or circuits for communication between the controller and other controllers and/or actuators, sensors or the like, that are to be controlled with the controller. Both the central unit and the connector unit utilize a modular design. A collection of modules with different performances and/or functionalities are provided for both the central unit and the connector unit to form the hardware of a controller. The modules can be combined with one another and coupled together according to a modular concept.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: February 13, 2007
    Assignee: DBT GmbH
    Inventors: Ferdinand Uhlendorf, Wilfried Weigel, Johannes Wesselmann, Jens Titschert, Jürgen Tschöpe
  • Patent number: 7177711
    Abstract: An interface module is proposed, to which sensors are connected and which is positioned in a control device, it being indicated via an identification input how the sensor data are to be classified by the interface module. In particular, this can be used to distinguish between safety-relevant and safety-irrelevant data. Furthermore, the nature of the data can be identified therewith. This identification input is advantageously designed as a voltage input, the voltage levels being then converted into a bit sequence. The identification input is connected to ground via a resistor, so that, in the case of an unspecified input potential, the voltage level is connected to ground. The interface module has a logic circuit to which voltage comparators are connected, which compare the voltages to reference potentials, and then the logic circuit performs a coding using the bit sequences, as a function of the output signals of the voltage comparators.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: February 13, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Jens Otterbach, Hartmut Schumacher, Peter Taufer, Achim Henne, Harald Tschentscher, Davor Lukacic
  • Patent number: 7177896
    Abstract: A network administration system for automatically activating and deactivating dynamic rule sets in response to receipt of error logs from network devices and applications, comprising a user interface for manually activating and deactivating rule sets having defined rule set criteria and for associating rule set activation keys with the rule sets, wherein said activation keys associate changes in status of the dynamic rule sets, and a program for receiving the error logs and for each of the rule sets in connection with which activation keys have been associated and whose criteria have been satisfied by the error logs, reading the activation keys and one of either activating or deactivating the dynamic rule sets in accordance with the associated changes in status.
    Type: Grant
    Filed: April 11, 2001
    Date of Patent: February 13, 2007
    Assignee: Mitel Networks Corporation
    Inventors: Tonis Kasvand, Thomas Gray
  • Patent number: 7177708
    Abstract: A method and a system for the automated control of a technical installation (2) having a plurality of installation components (4) that are interconnected by data transmission in order to carry out process steps. Control commands (S) which are generated by a central control device (6) are fed to these components in accordance with process control signals (P) that are sent to the device. Process control signals (P) that are generated in a mobile operator unit (12) are wirelessly transmitted to interfaces (14) and are forwarded by the latter to the control device (6). The installation components (4) for which the system considers the process control signals (P) received from the mobile operator unit (12) during the generation of the corresponding control commands (S) are released using a local characteristic value (O) for the mobile operator unit (12).
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: February 13, 2007
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karl Glas, Juergen Kroener, Matthias Rebellius, Ulrich Sinn
  • Patent number: 7174474
    Abstract: A distributed multi-axis motion control system comprises a multicast communications network having several node components. Each of the node components includes a clock and an actuator. The actuators are part of a motor system and a pattern profile table of the motor system is generated. The pattern profile table is translated into a separate single-direction-of-motion pattern table to separately direct the motion of each of the actuators of the node components. A grandmaster clock generates synchronization signals which are transmitted through the network at a sync interval and which synchronize the clocks. Time-bombs are generated at an interval which is a whole number multiple of the sync interval. The time-bombs cause concurrent execution of the first and subsequent steps from the single-direction-of-motion pattern tables to produce synchronized multi-axis motion of the motor system.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: February 6, 2007
    Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
    Inventor: Moon Leong Low
  • Patent number: 7174325
    Abstract: Disclosed is a digital neural processor comprising at least one neural processing element. The neural processing elements including at least one simulated dendrite and a simulated axon. Each of the simulated dendrites may include: a dendrite input capable of receiving at least one dendrite input signal and a dendrite signal propagation function capable of calculating a dendrite output signal in discrete time steps from each dendrite input signal. The signal propagation function may further include a delay parameter; a duration parameter; and an amplitude parameter. The simulated axon includes an axon input capable of receiving dendrite output signals, an axon function, capable of calculating an axon output signal from dendrite output signal(s) and an axon output capable of outputting the axon output signal.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: February 6, 2007
    Assignee: George Mason Intellectual Properties, Inc.
    Inventor: Giorgio A. Ascoli