Patents Examined by Thomas Pham
-
Patent number: 7110831Abstract: A communication system for issuing commands from an initiator to a target, thereby allowing the target to write or read out data into/from a memory area which the initiator has and exchanging the data. The initiator transmits read and write commands for the memory area to the target so as not to exceed the total number of commands which can be held by the target. The target holds the received read and write commands, holds references to the commands by different queues, and independently processes the commands, so that the number of the commands to be transmitted can be managed efficiently.Type: GrantFiled: January 24, 2006Date of Patent: September 19, 2006Assignee: Canon Kabushiki KaishaInventor: Akihiro Shimura
-
Patent number: 7110858Abstract: A measure of security is provided by determining authenticity of an object (e.g., credit card, cell phone, car keys, etc.) by letting the object predict at which nodes multiple specific data packets are going to be in a distributed network in the next time slot.Type: GrantFiled: April 9, 2001Date of Patent: September 19, 2006Assignee: Koninklijke Philips Electronics N.V.Inventor: Vladimir R. Pisarsky
-
Patent number: 7111048Abstract: Internet web pages displayed via an Internet web browser or other applications are automatically customized. Dynamic “Web Components” are used to automatically customize web pages. Further, these Web Components use the same script and HTML for all implementations or instantiations of the Web Component regardless of which, or how many, unique local clients make use of the Web Component. This code reuse is accomplished by using entry web pages, or “entry points,” as described in further detail below, to set the value of function properties or parameters of the Web Component for dynamically and automatically generating a web page. The script and/or HTML source code of the Web Component pages does not change based on each new implementation or instantiation. Consequently, little setup work is required for each implementation, and only a basic verification test pass is needed for each unique automatically customized Internet web page.Type: GrantFiled: November 10, 2005Date of Patent: September 19, 2006Assignee: Microsoft CorporationInventors: Delane Robert Hewett, Johan A. F. Sundstrom, Christopher J. Beiter
-
Patent number: 7103422Abstract: A network master (M) having charge of an operation of a main device (L) and one or more network slaves (S1 to S3) each having charge of a safety determining device (A to C) for determining safety which is an operating permission condition of the main device (L) are connected on the network. Each network slave comprises means for selectively performing a first operation for transmitting information including data for maintenance of the safety determining device or both determination output of the safety determining device and data for maintenance of the safety determining device, to the network master and a second operation for transmitting information including the determination output of the safety determining device but not including the data for maintenance of the safety determining device at all or hardly including it to the network master.Type: GrantFiled: June 6, 2002Date of Patent: September 5, 2006Assignee: Omron CorporationInventors: Hisashi Takeuchi, Satoru Shimokawa, Noboru Kawaike
-
Patent number: 7099720Abstract: A method for identifying a control path of a controlled system, and more particularly to a method for identifying a control path in the presence of deterministic perturbations is described. At least one deterministic perturbation correcting signal is determined in a first identification process, and the perturbation correcting signal is stored in the form of a function. A control path of the controlled system is identified in a second identification process by adding to the controlled system the at least one stored deterministic perturbation correcting signal with a negative feedback. The method can be used with machine tools, production machines and/or robots which demand a high control accuracy and/or a high-quality control characteristic. In particular, perturbation effects due to slot latching in motors, in particular linear motors, can be minimized.Type: GrantFiled: January 8, 2004Date of Patent: August 29, 2006Assignee: Siemens AktiengesellschaftInventors: Wolfgang Papiernik, Guido Stöppler
-
Patent number: 7099730Abstract: A terminal table unit is associated with an output apparatus such as valves and solenoids and an input apparatus such as switches and includes not only a main body with a control device and a memory device but also a cassette with a memory medium that is detachably attached to the main body. The control device receives input data from the input apparatus for controlling the output apparatus and drives the output apparatus according to the received input data. The received input data are temporarily stored in the memory device in specified units. When the input data are found to include abnormal data, the control device causes data stored in the memory device to be transferred to the memory medium of the cassette such that the memory cassette can be removed and the abnormal data stored on the memory medium can be analyzed elsewhere.Type: GrantFiled: March 12, 2004Date of Patent: August 29, 2006Assignee: OMRON CorporationInventors: Masanori Yamashita, Hiroshi Hashimoto, Masaru Imoto, Hajime Izutani, Fumihiko Okumura, Tomoaki Yoshikawa, Hirofumi Iwanaga
-
Patent number: 7096073Abstract: A configurable controller, comprising a configurable digital unit having a synchronization control module; a plurality of signal acquisition modules connected with said synchronization control module for receiving reference control data therefrom; and a control logic connected with said plurality of signal acquisition modules; a plurality of identical input cells respectively connected with said plurality of signal acquisition modules, each input cell additionally connected with a respective input pin of said controller; and a synchronizing signal generator connected with said synchronization control module and with said plurality of input cells, for sending synchronization signals to said input cells, wherein each input cell is operable to convert input signal parameters to time-based parameters; and wherein each signal acquisition module is configured to convert said time-based parameters to a required digital form.Type: GrantFiled: September 22, 2003Date of Patent: August 22, 2006Assignee: Creo IL, Ltd.Inventor: Vitaly Burkatovsky
-
Patent number: 7096074Abstract: A method and apparatus for providing early fault detection and alert generation in a multi-parameter process is provided. The method comprises defining a multi-dimensional space, each dimension representing a parameter of the process; applying an analysis of the process to the space in order to define regions of high and low probability of occurrence; measuring and mapping parameter values onto the space; and generating an alert whenever a parameter value is mapped into a region of low probability. The method and apparatus are also useful for identifying the cause of faults, adjusting the process to avoid faults and predicting a process-specific maintenance schedule.Type: GrantFiled: May 30, 2002Date of Patent: August 22, 2006Assignee: Insyst Ltd.Inventors: Oren Yulevitch, Jacques Seror, Yossi Fisher, Joseph Peretz, Jehuda Hartman
-
Patent number: 7096078Abstract: A technique for configuring a Boolean logic function block displays a matrix associated with the Boolean logic function block on a display screen of a computer. A programmer may then enter configuration data into the matrix to configure the Boolean logic function block. The matrix may include a plurality of cells, some of which correspond to variables to be used in generating a function block output, and the programmer may enter configuration data into the cells. The configuration data entered into cells are indicative of logic functions to which the variables corresponding to the cells are to be provided as inputs.Type: GrantFiled: May 30, 2003Date of Patent: August 22, 2006Assignee: Fisher-Rosemount Systems, Inc.Inventors: Kent A. Burr, Kenneth D. Krivoshein, Gary K. Law
-
Patent number: 7096075Abstract: For determination as to whether there is a possibility that temperature control satisfying conditions according to an upper limit LH_i and a lower limit LL_i of the annealing control temperatures of annealing object steel sections i will be realized under restrictions on limit values U and D of the control temperature increase and decrease rates, computation is performed without using dynamic programming requiring an enormous amount of data on a continuous annealing line of a steelwork. Annealing object steel sections in an annealing object steel band 12 to be computed are assigned numbers 1, 2, . . . , n in order from the first time division in the direction of movement. T_i is a time required to pass the annealing object steel section i through a predetermined point at which the steel section undergoes temperature control. LH_1=LL_1=b is given. X_i=[IL_i?D*T_i, IH_i+U*T_i] is computed. When X_L_i1f, Y_i=X_iL_i. When X_i L_i=f, Y_i=X_i. Y—i is computed from i=1 to i=n in ascending order.Type: GrantFiled: April 20, 2004Date of Patent: August 22, 2006Assignee: International Business Machines CorporationInventors: Kunikazu Yoda, Hiroyuki Okano
-
Patent number: 7092998Abstract: A software architecture, data model, and access protocol to facilitate real time, session-based access to server-based data from low bandwidth wireless computing devices.Type: GrantFiled: January 16, 2001Date of Patent: August 15, 2006Assignee: Palm, Inc.Inventors: Nathanial X. Frietas, Shane Connely, Will Meyer, Jonathan Oakes, James Venturi
-
Patent number: 7092772Abstract: An improved home automation system that permits the user of the system to remotely control the operation of various devices including garage doors and powered entry gates. The system is packaged in a manner that “walks” the user through the initialization process to thereby reduce or eliminate errors associated with the initialization and set-up of the system. Furthermore, the configuration permits the user to initialize the system without the use of tools, such as screwdrivers. The system is configured with improved functionality that permits the user to readily control individual devices and/or selected groups of devices with a powerful hand-held universal remote transmitter.Type: GrantFiled: October 30, 2003Date of Patent: August 15, 2006Assignee: Black & Decker Inc.Inventors: Christopher Murray, Cory Sorice, James R. Raskin, Carolyn M. Martin, William H. Frederick
-
Patent number: 7085607Abstract: A system for controlling a complex process in which a supervisory sequential controller interface provides automatic sequencing of a plurality of sequential steps of a procedure for operating the complex process, and a display in dynamic communication with the supervisory sequential controller interface and responsive thereto, displays an overview of the status of progression through the sequential steps relative to the entire process. The display provides a global view of the status of the procedure identifying the state of substantially each criterion that needs to be satisfied to advance to the next sequential step and providing verification that substantially each command to be given upon satisfaction of the criterion, has been executed.Type: GrantFiled: September 17, 2002Date of Patent: August 1, 2006Assignee: Westinghouse Electric CO, LLCInventors: Melvin H. Lipner, Roger A. Mundy
-
Patent number: 7082340Abstract: A system is described for the diagnosis and/or for the parameterization of devices forming sensors, actuators or controls and connected to a bus system, with device parameters being able to be read out of the device and/or being able to be transmitted into the device and well as device parameters read out and/or to be transmitted being able to be displayed visually by a display unit using said system. The system includes a communication engine for the communication, i.e. for the reading out and/or transmission of device parameters, of the system with the device and a visualization engine separate from the communication engine for the visualization of the device parameters by the display unit. The communication engine and the visualization engine are connected to one another via device-independent interfaces for the exchange of data. Furthermore, the communication engine is made independently of the display unit used.Type: GrantFiled: September 18, 2003Date of Patent: July 25, 2006Assignee: Sick AGInventors: Detlef Fehrer, Edgar Stadler, Urs Vollmer
-
Patent number: 7082339Abstract: An improved home automation system that permits the user of the system to remotely control the operation of various devices. The system is packaged in a manner that “walks” the user through the initialization process to thereby reduce or eliminate errors associated with the initialization and set-up of the system. Furthermore, the configuration permits the user to initialize the system without the use of tools, such as screwdrivers. The system is configured with improved functionality that permits the user to readily control individual devices and/or selected groups of devices with a powerful hand-held remote transmitter.Type: GrantFiled: April 17, 2003Date of Patent: July 25, 2006Assignee: Black & Decker Inc.Inventors: Christopher Murray, Cory Sorice
-
Patent number: 7076538Abstract: A method and system are disclosed for substituting an anonymous Universal Unique Identifier (UUID) for a computer system's real UUID in order to disguise an identity of the computer system to an application which is requesting a UUID for the client computer system. A storage device is established in the computer system. The storage device includes a primary and a second location. A UUID stored in the primary location is used as a UUID for the computer system. An anonymous UUID is generated. The anonymous UUID does not identify any particular computer system. The anonymous UUID is stored in the primary location within the storage device, and the real UUID is backed up by moving it into the secondary location. Thereafter, the anonymous UUID is provided in response to requests for the computer system's UUID.Type: GrantFiled: January 12, 2001Date of Patent: July 11, 2006Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Daryl Carvis Cromer, Richard Alan Dayan, Eric Richard Kern, Randall Scott Springfield, Joseph Wayne Freeman, Robert Duane Johnson, Brandon Jon Ellison
-
Patent number: 7069158Abstract: A computer-implemented system and method for analyzing a structure subjected to a catastrophic event. Based on linear elastic input data, the system automatically determines non-linear hysteretic behaviors. The nonlinear models are then analyzed through any one of a number of nonlinear analysis techniques. Processing load of a computer is substantially reduced through various mathematical functions.Type: GrantFiled: January 12, 2001Date of Patent: June 27, 2006Assignee: Karma2go. com, LLCInventor: Jawahar M. Gidwani
-
Patent number: 7069105Abstract: A process module for a processing station (18) for performing a predetermined function. The module comprises a controller (60) associated with a program control unit (76; 76?) to which a program for controlling the process module is supplied. The controller (60) comprises a program data administrator unit (74) which co-ordinates the transfer of the program associated with the process module (30) out of a program data memory (72, 72?, 72?) into the program control unit (76, 76?). The invention also relates to a processing station with at least one such process module (30) for performing a predetermined function, as well as a method for starting up such a processing station.Type: GrantFiled: March 15, 2001Date of Patent: June 27, 2006Assignee: teamtechnik Maschinen und Anlagen GmbHInventors: Hubert Reinisch, Max Rosskopf, Markus Langenbacher
-
Patent number: 7062334Abstract: There are provided a positioning control method and a positioning control device, which enables high speed positioning with low power consumption without repeating two or more acceleration and deceleration operations during travel from an original position to a target position. There is also provided an electronic component mounting apparatus, which enables high speed positioning with low power consumption and enables mounting of electronic components in a short period of time. When a movable body is moved from the original position to the target position, there is set an operational passing position for avoiding a passing avoidance region, and driving of a drive unit having a smaller travel distance from the original position to a coordinate of the operational passing position is started later than driving start timing of a drive unit having a longer travel distance, from the original position to another coordinate of the operational passing position, by a specified period of time.Type: GrantFiled: January 16, 2001Date of Patent: June 13, 2006Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Yoichi Tanaka, Takahiro Kurokawa, Seiichi Matsuo
-
Patent number: 7062540Abstract: A system (10) for enabling remote monitoring and management of one or more applications (42) within a domain (30) includes one or more computers (40) that execute one or more applications (42) being monitored and managed. The system (10) also includes a firewall (50) that limits access to the applications (42). The system (10) further includes an application management layer (70) within the domain (30) that includes one or more agents (72) that each monitor applications (42) and that generate notifications in response to the occurrence of events associated with the applications (42). The system (10) also includes a communication layer (60) within the domain (30) that retrieves and communicates the notifications to a monitoring and management portal (20) using a communication protocol providing access through the firewall (50). The communication layer (60) may also receive a command for a particular application (42) and communicate the command to an agent (72) associated with the application (42).Type: GrantFiled: January 5, 2001Date of Patent: June 13, 2006Assignee: i2 Technologies US, Inc.Inventors: Padma P Reddy, Rubesh Mehta