Patents by Inventor John C. Eidson
John C. Eidson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 6998996Abstract: A motion control system having a set of control nodes each of which controls motion along a single axis of the motion control system and which coordinate their collective motions using time synchronization technology. Each control node corresponds to an axis of the motion control system and each control node includes a synchronized clock and participates in a protocol for synchronizing the synchronized clocks. The application of a series of control values to each axis in the motion control system is coordinated using the synchronized clocks.Type: GrantFiled: December 3, 1998Date of Patent: February 14, 2006Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6993442Abstract: One embodiment of the present invention separates the region of measurement space into a plurality of sub-regions and calculates a confidence, for reconstruction of an underlying signal within said space, corresponding to each of the sub-regions. This embodiment can then accept measurements from mobile measuring devices within said measurement space and store those measurements if they originate from devices in sub-regions having a confidence below an acceptable value.Type: GrantFiled: May 14, 2004Date of Patent: January 31, 2006Assignee: Agilent Technologies, Inc.Inventors: Valery Kanevsky, John C. Eidson, Bruce Hamilton
-
Patent number: 6975653Abstract: A distributed system with a time synchronization bridge for maintaining a relatively accurate common sense of time across sub-nets despite the use of a communication device such as a router which causes jitter in packet transfers across sub-nets. A distributed system according to the present teachings includes a set of nodes that communicate via a set of sub-nets. The nodes each have a local clock and mechanisms for maintaining time synchronization among the local clocks by transferring timing data packets via the sub-nets. The timing data packets do not pass through a router. Instead, a time synchronization bridge obtains the timing data packets and in response coordinates time synchronization across the sub-nets.Type: GrantFiled: June 12, 2001Date of Patent: December 13, 2005Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6889095Abstract: A network for connecting a plurality of devices and the components used in constructing the network. The network includes at least one fan-out device for connecting the devices to each other. The fan-out device includes a controller, a top port and a plurality of downstream ports. The controller monitors messages received by the ports and generates messages that are sent via the ports. The network also includes a plurality of network cables, one per port. The network preferably utilizes a cabling system that includes twisted pairs for communicating the messages via the Ethernet protocol and power conductors for distributing power to the various network devices. The fan-out device includes one power component associated with each of the ports. Each power component provides connections between the power lines in the network capble and the ports of the fan-out device. The power components are used to power the devices on the network and to monitor the power lines for problems.Type: GrantFiled: June 11, 1998Date of Patent: May 3, 2005Assignee: Agilent Technologies, Inc.Inventors: John C. Eidson, Hans Sitte
-
Publication number: 20040249882Abstract: A distributed system that may employ distributed devices having a relatively limited memory capacity and/or a relatively limited communication capability. A distributed system according to the present teachings uses approximate information preservation techniques to represent a set of data using selected subsets of the data. A distributed system according to the present techniques includes a first device that selects a subset of a set of data using a model and that transmits the subset via a communication channel and further includes a second device that obtains the subset from the first device and in response generates a representation of the data using the model.Type: ApplicationFiled: June 4, 2003Publication date: December 9, 2004Inventor: John C. Eidson
-
Publication number: 20040203868Abstract: A system with methods and apparatus for authenticating measurements that resist human errors and attempts to render or present fraudulent measurements. A system according to the present teachings obtains a measurement and substantially contemporaneously determines a set of one or more space/time parameters for the measurement. The system includes methods and apparatus for generating a certificate in response to the measurement and the space/time parameters such that the certificate enables a determination of whether a set of alleged data is the measurement obtained according to the space/time parameters.Type: ApplicationFiled: August 14, 2002Publication date: October 14, 2004Inventor: John C. Eidson
-
Publication number: 20040203437Abstract: Disclosed are systems and methods for utilizing a pool of mobile devices in probing operations comprising a probing host system including probe management and data management operative aspects, and a pool of mobile devices, one or more of which are operative under control of the probe management to provide probing data to the data management, wherein the one or more mobile devices comprise mobile devices for which location and movement is not under control of the probing host system.Type: ApplicationFiled: November 27, 2002Publication date: October 14, 2004Inventors: Jeff Burch, Parvathi Chundi, John C. Eidson, Bruce Hamilton
-
Patent number: 6741952Abstract: An instrumentation system which provides relatively precise time correlation among obtained measurements without dependence on trigger signal timing. An instrumentation system according to the present teachings includes a set of instruments each having a clock and an event buffer for periodically logging a data record. Each data record includes a set of measurement data and a time-stamp obtained from the corresponding clock. The instrumentation system includes mechanisms for maintaining a synchronized time in the clocks and mechanisms for stopping the logging in the event buffers in response to an event of interest. Once event logging is stopped, the data records in the event buffers may be correlated using their time-stamps and a time-stamp associated with the event of interest.Type: GrantFiled: February 15, 2002Date of Patent: May 25, 2004Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6687772Abstract: A distributed control system includes a transducer having an electronic data sheet that enables it to be accessed via a variety of differing types of field-bus networks. The electronic data sheet stores a set of object information corresponding to a set of differing object models associated with the differing types of field-bus networks. The distributed control system includes a component node which couples to a particular one of the differing types of field-bus networks and which couples to the transducer through a standard interface. The component node translates between the particular one of the object models and the standard interface during an access of the transducer that originates on the particular one of the differing types of field-bus networks.Type: GrantFiled: February 9, 1998Date of Patent: February 3, 2004Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6665316Abstract: A distributed system with mechanisms for automatic selection of master and slave clocks to be used for clock synchronization. The distributed system includes a set of nodes, including a first node and a second node, each having a local clock and a set of information pertaining to the local clock. The first node transfers a packet on a communication link that carries the information. The second node receives the packet on the communication link and determines whether the local clock of the second node is a master clock that synchronizes a time value in the local clock of the first node or a slave clock that synchronizes to a time value from the local clock in the first node by comparing the information in the packet to the information pertaining to the local clock in the second node. Automatic selection of master and slave clocks in boundary nodes is provided along with mechanisms for determining clock synchronization delays and mechanisms for reporting jitter associated with communication devices.Type: GrantFiled: September 29, 1998Date of Patent: December 16, 2003Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6654356Abstract: A distributed system with an architecture based on synchronized clocks that provides accurate coordination of control functions. The distributed system includes a set of nodes coupled to a communication link. Each node has a clock which holds a real-world time. The nodes participate in a synchronization protocol on the communication link for synchronizing the real-world time in each clock. The architecture of the distributed system is such that the synchronization of control functionality in the distributed system is based upon the real-world time in the clocks. A variety of examples of applications for this architecture are set forth.Type: GrantFiled: October 29, 1998Date of Patent: November 25, 2003Assignee: Agilent Technologies, Inc.Inventors: John C. Eidson, Jogesh Warrior, Hans J. Sitte
-
Publication number: 20030158706Abstract: An instrumentation system which provides relatively precise time correlation among obtained measurements without dependence on trigger signal timing. An instrumentation system according to the present teachings includes a set of instruments each having a clock and an event buffer for periodically logging a data record. Each data record includes a set of measurement data and a time-stamp obtained from the corresponding clock. The instrumentation system includes mechanisms for maintaining a synchronized time in the clocks and mechanisms for stopping the logging in the event buffers in response to an event of interest. Once event logging is stopped, the data records in the event buffers may be correlated using their time-stamps and a time-stamp associated with the event of interest.Type: ApplicationFiled: February 15, 2002Publication date: August 21, 2003Inventor: John C. Eidson
-
Publication number: 20030117899Abstract: A distributed system with a timing signal path for increased precision in time synchronization among distributed system clocks. A distributed system according to the present teachings includes a master clock coupled to a timing signal path and a set of slave clocks coupled to the timing signal path. The master clock includes means for generating a timing signal on the timing signal path in response to time events associated with the master clock. The slave clocks include means for adjusting their local time in response to the timing signal received via the timing signal path.Type: ApplicationFiled: December 24, 2001Publication date: June 26, 2003Inventor: John C. Eidson
-
Publication number: 20030112710Abstract: A variety of techniques for low cost reduction of thermal drift in electronic components. These techniques include structures for increasing the thermal mass of an electronic component and for insulating an electronic component from thermal drift caused by air flow as well as structures for thermally isolating an electronic component from heat flow on a circuit board.Type: ApplicationFiled: December 18, 2001Publication date: June 19, 2003Inventors: John C. Eidson, Stanley P. Woods, Hans Sitte
-
Patent number: 6512990Abstract: A trigger node for a measurement and control system which enables relatively precise timing in the application of stimuli and/or measurement of responses without specialized adaptation of analog signaling to the measurement and control system. A trigger node according to the present teachings includes a synchronized clock that maintains a time using a synchronization scheme that provides the timing precision needed for the application of stimuli and/or measurement of responses. A trigger node according to the present teachings further includes mechanisms for asserting a trigger signal when the time from its synchronized clock matches a trigger time associated with the trigger signal. Multiple trigger nodes may be used to coordinate the timing of multiple measurement and control devices by appropriately setting the trigger times in the trigger nodes.Type: GrantFiled: January 5, 2000Date of Patent: January 28, 2003Assignee: Agilent Technologies, Inc.Inventors: Stanley P. Woods, John C. Eidson
-
Publication number: 20020186716Abstract: A distributed system with a time synchronization bridge for maintaining a relatively accurate common sense of time across sub-nets despite the use of a communication device such as a router which causes jitter in packet transfers across sub-nets. A distributed system according to the present teachings includes a set of nodes that communicate via a set of sub-nets. The nodes each have a local clock and mechanisms for maintaining time synchronization among the local clocks by transferring timing data packets via the sub-nets. The timing data packets do not pass through a router. Instead, a time synchronization bridge obtains the timing data packets and in response coordinates time synchronization across the sub-nets.Type: ApplicationFiled: June 12, 2001Publication date: December 12, 2002Inventor: John C. Eidson
-
Patent number: 6370159Abstract: A method and apparatus for accurately distributing traceable time values to a set of nodes in a system. Each node includes a slave clock that synchronizes a slave time value using a synchronization protocol. The system includes a traceable time source that generates a traceable time value and a master node having a master clock that synchronizes a master time value to the traceable time value and that distributes the master time value to the slave clocks via the communication link. The nodes may be distributed nodes or cards connected to a backplane.Type: GrantFiled: July 22, 1998Date of Patent: April 9, 2002Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6348874Abstract: A system in which remote nodes are supplied with electrical power using existing network communication links. A communication device in a system according to the present techniques routes electrical power to a remote node via a set of unused lines of a network communication link used for communication with the remote node. The electrical power distributed to the remote node may be AC or DC power.Type: GrantFiled: October 14, 1998Date of Patent: February 19, 2002Assignee: Agilent Technologies, Inc.Inventors: Wesley D. Cole, Hans J. Sitte, Mutsuya Ii, John C. Eidson
-
Patent number: 6347324Abstract: An ordering device which enables off-loading of ordering tasks from a processor in a system. The ordering device includes an array of logic cells arranged as a set of rows. Each row is capable of storing a data value in the corresponding logic cells. Each logic cell performs a logic function which determines a state of a set of outputs of each row in response to the data values. The logic functions are preselected such that the states of the outputs of each row indicate an ordering of the data values. The ordering device may be employed in a wide variety of systems and may include application-specific arrays.Type: GrantFiled: January 12, 1999Date of Patent: February 12, 2002Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson
-
Patent number: 6278710Abstract: A variety of enhancements to a time synchronization protocol for a distributed system including techniques for improving accuracy by separating a unique timing point from a delimiter for the timing data packet. The enhancements include techniques that compensate for jitter associated with communication circuitry in the distributed system including jitter associated with physical interfaces and gateways in the distributed system. These techniques may involve specialized circuitry in the communication circuitry to compensate for jitter or special processing of received timing data packets or the introduction of follow up packets that inform receiving nodes of measured jitter or a combination of these techniques.Type: GrantFiled: September 10, 1998Date of Patent: August 21, 2001Assignee: Agilent Technologies, Inc.Inventor: John C. Eidson