Timekeeping (e.g., Clock, Calendar, Stopwatch) Patents (Class 702/178)
  • Patent number: 7146289
    Abstract: The invention concerns a method to evaluate whether a statistical time delay (TD) between a first event and a second event of a device under test is better than a test limit (TL). The method includes the steps: performing a minimum number N of tests and evaluating the time delay (TD) from each test; modeling a first probability distribution (P1) of the evaluated time delays (TD); obtaining a second probability distribution (P2) of the evaluated time delays (TD); performing a statistical transformation in order to obtain a third probability distribution (P3) of the evaluated time delays (TD); and deciding to pass the device under test, if a certain percentage of the area of the third probability distribution (P3) is on a good side (GS) of the test limit (TL2).
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: December 5, 2006
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Thomas Maucksch, Uwe Baeder
  • Patent number: 7113886
    Abstract: A circuit and related method for distributing events in an event stream (i.e., an electronic signal having a plurality of rising edge transitions and falling edge transitions). The circuit distributes the events in a primary event stream across multiple secondary event streams in such a way that the event rate in each of the secondary event streams is lower than the event rate in the primary event stream, but the relative timing of the events in the primary event stream is maintained in each of the secondary event streams. The secondary event streams can then be provided to respective timestamp circuits, which record the times at which events occur in the secondary event streams. Since the relative timing of the events in the primary event stream is maintained in each of the secondary event streams, the multiple timestamp circuits collectively record the times at which events occur in the primary event stream. The circuit and related method can be used when debugging/testing semiconductor devices.
    Type: Grant
    Filed: January 23, 2002
    Date of Patent: September 26, 2006
    Assignee: Credence Systems Corporation
    Inventor: Burnell G. West
  • Patent number: 7099236
    Abstract: A worker management device comprises time clocks (CL1) provided in a plurality of work places for having worker's entrance and exit times recorded therein and managing means (CL2) for inputting time recording information from the respective time clocks and managing the work place where the worker entered and exited and how long he/she has engaged therein. The time clocks each comprise fingerprint inputting means (CL11) for inputting a fingerprint of each worker, worker specifying means for having personal information and fingerprint information of each worker stored therein in advance, conducting collation of the input fingerprint with the fingerprint inputting means to specify the worker, and time recording means (CL13) for having worker's entrance and exit times recorded therein on the basis of the specification of the worker by the worker specifying means.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: August 29, 2006
    Assignees: Unirec Co., Ltd.
    Inventor: Junichi Yamagishi
  • Patent number: 7082379
    Abstract: System and method providing surveillance of an asset such as a process and/or apparatus by providing training and surveillance procedures that numerically fit a probability density function to an observed residual error signal distribution that is correlative to normal asset operation and then utilizes the fitted probability density function in a dynamic statistical hypothesis test for providing improved asset surveillance.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: July 25, 2006
    Assignee: Intellectual Assets LLC
    Inventors: Randall L. Bickford, James P. Herzog
  • Patent number: 7079977
    Abstract: Apparatus and method support the synchronization and calibration of a plurality of clocks in a medical device system that may provide treatment to a patient with a nervous system disorder. The plurality of clocks, which may be located at different components of the medical device system, includes a first clock and a second clock. The second clock may be synchronized to a first clock by disabling a run mode operation and setting the second clock to a selected time. When a reference time of the first clock approximately equals the selected time, the second clock enables the run mode operation. Additionally, a drift time that is indicative of a time difference between the first clock and the second clock is determined. If the drift time is greater than a predetermined amount, an indication to resynchronize the first and second clocks is provided.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: July 18, 2006
    Assignee: Medtronic, Inc.
    Inventors: Ivan Osorio, Naresh C. Bhavaraju, Thomas E. Peters, Mark G. Frei, Jonathan C. Werder
  • Patent number: 7079046
    Abstract: An object of the present invention is to realize a multi-point data acquisition apparatus which enables communication with multiple measurement modules at high speed. The present invention improves upon a multi-point data acquisition apparatus comprising a main module which performs serial communication through a serial bus to multiple measurement modules connected to a single-system serial bus.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: July 18, 2006
    Assignee: Yokogawa Electric Corporation
    Inventor: Takehisa Tanaka
  • Patent number: 7072793
    Abstract: A time and work tracker that automatically collects and analyzes information about time and work performed on a wireless device is described herein. According to the present invention, a time and work tracking function is initiated on a wireless device. Thereafter, a user begins to perform work on the wireless device. As the user works, the tracking function on the wireless device collects data relating to the activities performed by the user. The collected data is then analyzed to determine what types of work the user has actually performed.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: July 4, 2006
    Assignee: Research Investment Network, Inc.
    Inventor: Michael G. Lehman
  • Patent number: 7072792
    Abstract: A combination of a racecourse and a plurality of racing vehicles where the racecourse has a predefined path defined by at least one gate. This gate further includes a unique identifier. Each of the plurality of racing vehicles has a sensor capable of detecting the unique identifier and the sensor is further coupled to a logic circuit and to a transmitter. A scoreboard has receiver to receive information from the transmitter and display that information, such as lap speed and ranking, according to a desired format. Alternatively, the unique identifier is mounted to the racing vehicle and the sensor to the gate.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: July 4, 2006
    Inventor: Daniel Freifeld
  • Patent number: 7069176
    Abstract: An integrated circuit is provided with multiple data processing components associated with respective sources which generate trace data streams. A reference timestamp generator is provided and the trace data streams are annotated such that they are output off-chip together with reference timestamp data. Outputting the reference timestamp data together with the trace data streams enables temporal correlation between points in different trace data streams by trace analysis tools.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: June 27, 2006
    Assignee: ARM Limited
    Inventors: Andrew Brookfield Swaine, Daryl Wayne Bradley, Sheldon James Woodhouse
  • Patent number: 7054232
    Abstract: Apparatuses and methods for starting a mobile communications device are disclosed. The mobile communications device is operated by a device user. The device includes an output device for emitting a sensible signal. An input device receives user input from the device user. An alarm application receives an input time and date through the input device and determines an adjusted time and date. The adjusted time and date comprises the input time and date minus a predicted boot time for the device. The alarm application also causes the output device to emit the sensible signal at the input time and date. A system timer component monitors a current time and date when the device is in a low-power or off state and initiates a boot process when the current time and date match the adjusted time and date. The boot process is completed prior to the input time and date to enable the alarm application to cause emission of the sensible signal at the input time and date.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: May 30, 2006
    Assignee: Research in Motion Limited
    Inventor: Jeff Emery
  • Patent number: 7047452
    Abstract: A method (300) for detecting excessive use of a data processing system, such as a computer or a video game, is disclosed. In a first embodiment of the invention, the method estimates (315 340, 365) the length of a period of continuous use of the system, typically a computer. When the estimated period reaches a pre-set threshold value, a warning is provided to the user (325, 345), in order to discourage he or she from looking at the monitor. In a different embodiment of the invention, the system (typically a video game) is disabled when its usage during the current day reaches a further pre-set threshold value. In this way, parents may limit the daily usage of video games by their children.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventors: Valentina Sessa, Pia Toro
  • Patent number: 7035762
    Abstract: There is provided a system and method for tracking utilization data for an electronic device, the electronic device having a non-volatile data storage component associated therewith for retaining the utilization data. In an embodiment, the method includes the steps of: a) after passage of a utilization interval, reading a first utilization data value for the electronic device stored in the non-volatile data storage component; b) incrementing said read value; and c) storing said incremented value into the non-volatile data storage component. In an embodiment, the electronic device is a circuit card operating in a communication switch, and the utilization data value is a time value indicating cumulative time of operation of the circuit card in the communication switch.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: April 25, 2006
    Assignee: Alcatel Canada Inc.
    Inventors: Jerome Menard, Kenneth Glenn MacQueen
  • Patent number: 7020231
    Abstract: A technique for implementing an extended bit timer with a time processing unit (TPU), without using the channel hardware of the TPU includes a number of steps. A timer of the TPU is periodically read to determine the value of the timer. A counter is incremented when rollover of the timer has occurred and a coherency flag is de-asserted after the timer transitions through a first count. The coherency flag is asserted after the value of the timer transitions through a third count and the value of the timer is combined with the value of the counter to provide a current count. When the coherency flag is asserted and the value of the timer is equal to or between the first and second counts, the current count is adjusted.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: March 28, 2006
    Assignee: Delphi Technologies, Inc.
    Inventors: Michael J. Frey, Warren E Donley, William F. Ditty
  • Patent number: 6999832
    Abstract: A production machine has at least one signal output with the capability of transmitting production status information to a production control system or production monitoring system. Signal outputs of the production machine are picked up and the statuses of the signal outputs are passed on via data connections to an operator console. The product status information obtained in this way is transmitted together with the information input manually by an operator via a data connection to a computer system for evaluation. A method generates events regarding production information while the production machine is operating.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: February 14, 2006
    Assignee: Infineon Technologies AG
    Inventors: Martin Haller, Norbert Haueis, Arieh Greenberg
  • Patent number: 6999895
    Abstract: A method (and structure) of optimizing a sampling period for a system having at least one measurable system parameter z, includes calculating a probability distribution function f(Tz,x). The time Tz,x is a first time that the measurable system parameter z will reach a predetermined system threshold x, given level z.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Xin Guo, Bonnie K. Ray
  • Patent number: 6980867
    Abstract: A fryer controller is provided with a calendar function. In addition, a maintenance execution time is set for each maintenance item by operating a switch on an operating panel 16. When the maintenance execution time reaches a preset time, an asterisk * is displayed on a display portion 18 of the operating panel 16. In this way, a maintenance schedule is precisely managed.
    Type: Grant
    Filed: July 11, 2001
    Date of Patent: December 27, 2005
    Assignee: Paloma Industries, Ltd.
    Inventors: Shoji Kito, Akira Suzuki, Motoharu Yamaguchi
  • Patent number: 6944652
    Abstract: The invention further includes a method and system for encouraging employees and employee managers to use the time keeping and expense entry server for entering and approving time entries. Thus, the employee is coupled to produce final time entries to the TKET server wherein the TKET server is coupled to produce the final time entries to an employee manager for approval. After receiving approval, the TKET server generates approved time entries to an accounting department terminal, and if appropriate, to a contract employer terminal so as to trigger invoicing and payment for the employee's labor. The TKET server also generates an award, if appropriate, to the employee of his manager for following specified time entry procedures.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: September 13, 2005
    Assignee: Journyx, Inc.
    Inventors: Curtis L. Finch, II, William R. Leake, William Miller, Chris V. Anderson
  • Patent number: 6937965
    Abstract: A method for creating a guardband that incorporates statistical models for test environment, system environment, tester-to-system offset and reliability into a model and then processes a final guardband by factoring manufacturing process variation and quality against yield loss.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: August 30, 2005
    Assignee: International Business Machines Corporation
    Inventors: Mark R. Bilak, Joseph M. Forbes, Curt Guenther, Michael J. Maloney, Michael D. Maurice, Timothy J. O'Gorman, Regis D. Parent, Jeffrey S. Zimmerman
  • Patent number: 6933844
    Abstract: A security seal for a freight car, freight container or other enclosure. The seal has an electronic timepiece which displays the time and date and is preset at an established reference time. A cut-resistant strap is secured at one end to the seal and has a latch at the other end. When the latch is passed through a lock and is engaged in a receiver in the seal, the strap is locked in place and the power to the timepiece is interrupted providing an indication of the time and date on which the lock was sealed. Other information may be applied to the seal at the time of sealing such as the identification of the individual responsible for the sealing.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: August 23, 2005
    Inventors: Quent Augspurger, James W. Hill
  • Patent number: 6928387
    Abstract: A circuit and method for distributing events in an event stream. A circuit for distributing events in a signal into a plurality of channels of circuitry capable of timestamping events is described. The circuit includes a first plurality of flip-flops arranged in a cascading configuration. The cascading configuration distributes a primary event stream into a first plurality of secondary event streams on each successive rising edge of the primary event stream. The circuit also includes a second plurality of flip-flops arranged in another cascading configuration for distributing the primary event stream. The primary event stream is distributed into a second plurality of secondary event streams on each successive falling edge of said primary event stream.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: August 9, 2005
    Assignee: Credence Systems Corporation
    Inventor: Burnell G. West
  • Patent number: 6871161
    Abstract: Performance of a set of video processing devices in a flexible architecture can be predicted by analyzing and storing information about the performance of individual video processing devices. A combination of operations to be performed is associated with a set of video processing devices. Performance characteristics of individual video processing devices in the set are accessed. For each frame, a total performance characteristic of the set of video processing devices is determined by combining the performance characteristics of the individual video processing devices according to a combination of operations performed by the set of video processing devices to produce data for each frame. The performance characteristic may include latency, processing time and/or memory bandwidth. The total performance characteristic may be compared to a threshold. According to this comparison, it can be determined whether the set of video processing devices can produce each frame in real time.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: March 22, 2005
    Assignee: Avid Technology, Inc.
    Inventor: Michael Laird
  • Patent number: 6853957
    Abstract: A process data capture and reporting system captures process data values at sensors. A client computer appends absolute-value time stamps to the values to complete records, which are uploaded to a server. The server writes the records to a persistent database. At a later stage, the server retrieves selected records, and performs a very fast conversion of the time stamps to a calendar format with “granular” values for units such as day, month, or minute. The conversion is performed in an optimised manner with use of look-up tables in memory. This minimises processor overhead, and is thus very advantageous where data volumes are high and/or near real time reporting is required.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: February 8, 2005
    Assignee: Automsoft R & D Limited
    Inventors: Austin Cagney, David McCormack, Ian Pepper
  • Patent number: 6842716
    Abstract: Propagation time Tp of an ultrasound signal between two spaced-apart transducers constituting an emitter and a receiver is measured. The emitter transducer is subjected to an excitation signal of n successive pulses of period Te giving rise to an ultrasound signal being emitted towards the receiver transducer which receives the ultrasound signal generating and outputting a receive signal. A measurement of an intermediate propagation time Tint is started when the emitter transducer begins to be excited. The receive signal is detected and the oscillations in the receive signal are counted. Measurement of the intermediate propagation time Tint is stopped when an ith oscillation is detected. The propagation time Tp is determined by taking the difference Tint?i×Te. Advantageously, measurement of Tint is stopped for an ith oscillation of the receive signal that corresponds to the receive signal being at a maximum amplitude.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: January 11, 2005
    Assignee: Actaris S.A.S
    Inventor: Christophe Leleu
  • Patent number: 6839654
    Abstract: An on-chip event timer apparatus including a hardware timer and a debug interface. The hardware timer includes at least an up-counter for counting clocks of a clock signal, a match register for storing a programmable count value, and a comparator for monitoring whether the up-counter's count value matches the count value of the match register. The debug interface includes enable control unit for enabling the up-counter's operation based on a pre-defined relationship between a state of an enabled signal supplied to said up-counter and an internal state of the hardware timer. Additionally, the debug interface may comprise a clock divider connected to the enable control unit to reduce the clock's frequency in accordance with a pre-programmed divider value. Based on the received clock with the reduced clock frequency, the enable control unit adapts the up-counter's processing speed to the reduced clock frequency.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: January 4, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: René Röllig, Jens Meyer, Frank Barth, Alexander Krebs
  • Patent number: 6836747
    Abstract: The present invention is to a measured data synchronization system having measuring instruments for measuring objects and outputting measured data, and a data processing apparatus connected to the measuring instruments via a signal line and which acquires and processes the measured data. The system relates to a measured data synchronization system which performs data processing using measured data for which synchronization among measuring instruments is ensured. The measuring instruments are given an input of reference times from the data processing apparatus and append these reference times to the measured data before outputting the data. The data processing apparatus outputs the reference times at prescribed intervals to each of the measuring instruments; receives an input of the measured data appended with the reference times from each of the measuring instruments; and performs data processing using measured data appended with desired reference times.
    Type: Grant
    Filed: August 11, 2003
    Date of Patent: December 28, 2004
    Assignee: Yokogawa Electric Corporation
    Inventor: Takeyoshi Suzuki
  • Patent number: 6832176
    Abstract: A tracking system and method automatically tracks time spent by end users in different applications on the end users' computers while performing tasks. The time keeping application is integrated with at least some of the applications on the end user computers. This integration allows the time keeping application to detect and track events, such as the opening and closing of files, that signify a change in the task being performed by the end users by receiving messages directly from the other applications being used by the end user. The time keeping software may automatically suggest a categorization for the task based on at least one criteria.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: December 14, 2004
    Assignee: XI Software
    Inventors: Karen Wynne Hartigan, Samuel Wolfram Hunter, Dennis Evgenievick Loukonine, Brien Francis Morgan, Omid E. Kia
  • Publication number: 20040249601
    Abstract: A hardware based utilization metering device, and a corresponding method are used in a computer system having one or more central processor units (CPUs) to provide a measure of CPU utilization. The device includes a state indicator coupled to a CPU. The state indicator receives an indication when the CPU is in a first state, which may be a busy state. A counter coupled to the state indicator and coupled to a system clock, receives a measure of system time from the system clock and receives data related to the indication when the CPU is in the first state, and generates a counter value indicative of time the CPU is in the first state. A data usage provider coupled to the counter maintains a non-volatile value of the counter value.
    Type: Application
    Filed: July 16, 2004
    Publication date: December 9, 2004
    Inventor: Edgar Circenis
  • Patent number: 6829560
    Abstract: A time and work tracker that automatically collects and analyzes information about time and work performed on a wireless device is described herein. According to the present invention, a time and work tracking function is initiated on a wireless device. Thereafter, a user begins to perform work on the wireless device. As the user works, the tracking function on the wireless device collects data relating to the activities performed by the user. The collected data is then analyzed to determine what types of work the user has actually performed.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: December 7, 2004
    Assignee: Research Investment Network, Inc.
    Inventor: Michael G. Lehman
  • Patent number: 6826121
    Abstract: The present invention is a system and methods for providing time translation to a requester of information incorporating human factors. The requester initiates a request for information onto a computer network, typically the Internet. Time information contained in the request for information is extracted. A translation of the time according to human factors is compared to the time in a table of database records. A determination is made as to whether to include search results as meeting the requested time criteria. If the request is met, the results are displayed when all other required criteria are true.
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: November 30, 2004
    Inventor: Christopher M. Olexa
  • Patent number: 6825777
    Abstract: The system of the invention is used in measuring sports metrics at an event or venue. The system includes “n” sensors, “m” repeaters, a base station and an operations terminal. One or more sensors attach to each athlete (and/or the athletes vehicle) at the event or venue to determine a sports metric, e.g., airtime, g's, drop distance, spin, rotation. The information about the sports metric is transmitted to one or more repeaters; and that information is relayed to the base station. The operations terminal provides a user interface, and may further interface with a judging station or TV to provide the sports metric, in near real-time, to judges, viewers and others at the event or venue.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: November 30, 2004
    Assignee: PhatRat Technology, Inc.
    Inventors: Curtis A. Vock, Adrian F. Larkin, Perry Youngs
  • Patent number: 6823285
    Abstract: A measuring system having a clock and a plurality of measuring modules, each of the measuring modules having a data processing unit, a data input unit, and an indicator unit for providing at least one measuring function. The system also includes a releasable coupler for no-galvanically coupling a selected one of the measuring modules with the clock for the transmission of data between the clock and the selected measuring module. Each of the measuring modules can be selectively coupled to the clock by means of the coupler to provide a measuring function associated with the coupled module in accordance with time data provided by the clock. The system can include a housing for supporting the selected measuring module and the clock. The measuring modules can be configured to measure various parameters of a human body or the environment.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: November 23, 2004
    Assignee: LRE Technology Partner GmbH
    Inventors: Udo Bartsch, Klaus Deuter, Alois Dorfmeister, Michael Just, Jochen Körner, Otto Krestel, Otto Rzehak, Juliane Schuster, Michael Schweigert
  • Patent number: 6816809
    Abstract: A hardware based utilization metering device, and a corresponding method are used in a computer system having one or more central processor units (CPUs) to provide a measure of CPU utilization. The device includes a state indicator coupled to a CPU. The state indicator receives an indication when the CPU is in a first state, which may be a busy state. A counter coupled to the state indicator and coupled to a system clock, receives a measure of system time from the system clock and receives data related to the indication when the CPU is in the first state, and generates a counter value indicative of time the CPU is in the first state. A data usage provider coupled to the counter maintains a non-volatile value of the counter value.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: November 9, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Edgar Circenis
  • Patent number: 6816808
    Abstract: A method is disclosed to identify peak switching errors in an ultrasonic meter and how to correct for them. The method compares transit time measurements from two chords having different lengths to establish an error value. Depending on the magnitude and sign of the error value, any peak switching error can be identified and consequently corrected.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: November 9, 2004
    Assignee: Daniel Industries, Inc.
    Inventors: William R. Freund, Jr., Klaus Joachim Zanker, Gail Paulin Murray
  • Patent number: 6813580
    Abstract: A method for measuring a bandwidth of a signal path between a data source and a data recipient involves sending a block of test data from the data source along the signal path to the data recipient, using that test data to obtain a measured bandwidth of the signal path, and transferring information from the data source along the signal path to the data recipient in accordance with the measured bandwidth. The measured bandwidth value can be calculated each time the data recipient accesses a website or the measured bandwidth value can be retained for future use.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: November 2, 2004
    Assignee: Yahoo! Inc.
    Inventor: Alan S. Florschuetz
  • Publication number: 20040215419
    Abstract: A method and apparatus for correlating raw transducer data in a system of transducers communicates transducer data in a common format. Transducer data and relationships between transducers are characterized in a common format, and interdependencies of transducers are defined for modeling a system. The data is time correlated from the various transducers. Data is archived, updated and exchanged without being corrupted.
    Type: Application
    Filed: October 1, 2003
    Publication date: October 28, 2004
    Inventor: Steven W. Havens
  • Patent number: 6807500
    Abstract: A method and apparatus for calibrating a data path of a digital circuit uses an even bit pseudo-random calibration pattern. A portion of the pattern is captured in a capture period and used to predict a next arriving portion of the calibration pattern. The next arriving portion of the calibration pattern is captured and then compared to the predicted pattern in a compare period, and the result of the comparison is used to relatively time data arriving in the data path to a clocking signal which clocks in the data. The time duration of the compare period may be varied to ensure that all possible bits of the calibration pattern are used in the calibration procedure.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: October 19, 2004
    Assignee: Micron Technology, Inc.
    Inventors: Brian Johnson, Brent Keeth
  • Patent number: 6801876
    Abstract: The present invention includes a method and apparatus of managing time for a processing system located on a machine. The processing system includes a plurality of controllers and a communication network connecting each of the controllers. Each of the controllers has a local clock. The method includes the steps of establishing an operating characteristic of the machine, determining whether to update a local time in response to said operating characteristic, and updating said local time based upon the local clock in response to said update determination.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: October 5, 2004
    Assignee: Caterpillar Inc
    Inventors: Dennis A. Barney, Steven V. Christensen, Timothy A. Cross, Michael R. Lyons, Ron J. Penick, Curtis V. Rocke, Christian A. Schreiner, April D. Scott, David G. Young
  • Patent number: 6789045
    Abstract: A time and work tracker that automatically collects and analyzes information about time and work performed on a wireless device is described herein. According to the present invention, a time and work tracking function is initiated on a wireless device. Thereafter, a user begins to perform work on the wireless device. As the user works, the tracking function on the wireless device collects data relating to the activities performed by the user. The collected data is then analyzed to determine what types of work the user has actually performed.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: September 7, 2004
    Assignee: Discovision Associates
    Inventor: Michael G. Lehman
  • Patent number: 6785191
    Abstract: A data word is used to represent the total amount of time duration or predefined events a device has experienced during its lifetime. The data word is incremented count by count while the device is powered on and each updated data word is backed up to a non-volatile memory. A two-version redundancy scheme is employed to ensure failsafe backup and restoration of the data word. At any time at least one valid version of the data word exists in the non-volatile memory. In another aspect, a partitioned memory configuration is implemented to backup the data word and its associated error correction code to the non-volatile memory. In this way the non-volatile memory is able to store a range of counts whose maximum number far exceeds the memory's endurance limit.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: August 31, 2004
    Assignee: Micrel, Inc.
    Inventor: Peter Chambers
  • Publication number: 20040167745
    Abstract: An object of the present invention is to realize a measured data synchronization system wherein data processing is performed using measured data for which synchronization among measuring instruments is ensured.
    Type: Application
    Filed: August 11, 2003
    Publication date: August 26, 2004
    Applicant: YOKOGAWA ELECTRIC CORPORATION
    Inventor: Takeyoshi Suzuki
  • Patent number: 6782350
    Abstract: Some embodiments of the invention provide a method for tracking the use of software resources of a computer. This method identifies an instance when a particular software resource is used. It then measures and records a time period relating to the detected utilization of the software resource. In some embodiments, this time period is an estimated duration of the utilization of the software resource.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: August 24, 2004
    Assignee: Blazent, Inc.
    Inventors: Christopher Burnley, Brian Gerhold, Wei Zheng, Pamela Day, Mike Sherman
  • Publication number: 20040153284
    Abstract: A method of automatically compensating a multi- or hyper-spectral, multi-pixel image for atmospheric effects, comprising resolving a plurality of spectrally-diverse pixels from the image, determining a spectral baseline from the spectrally-diverse pixels, determining a statistical spectral deviation of the spectrally-diverse pixels, normalizing the statistical spectral deviation by applying a scale factor, and compensating image pixels with both the spectral baseline and the normalized spectral deviation.
    Type: Application
    Filed: January 31, 2003
    Publication date: August 5, 2004
    Inventors: Lawrence S. Bernstein, Steven M. Adler-Golden, Timothy C. Perkins, Alexander Berk, Robert Y. Levine
  • Publication number: 20040133391
    Abstract: A method of non-invasive estimation of round trip time (RTT) between a sender and receiver in a packet oriented acknowledgment based transmission system uses a probe to monitor signals transmitted between the sender and receiver at any point in the transmission system. For a presetable number of acknowledgments in a sequence of acknowledgments received by the probe within a time interval, the time stamps of the acknowledgments are compared (i) with the timestamps of the packets received before the acknowledgments to determine an estimated value for the round trip time between the probe and receiver, and (ii) with the timestamps of the packets received after the acknowledgments to determine an estimated value for the round trip time between the probe and sender. Also sequence numbers of the same group of acknowledgments are compared with the packets encountered to perform a distance function along the sequence numbers themselves.
    Type: Application
    Filed: December 3, 2003
    Publication date: July 8, 2004
    Inventors: Antonio Bovo, Edoardo Rizzi, Luca Martello, Ronny Tittoto, Matteo Bertocco, Claudio Narduzzi, Alessio Biasutto
  • Publication number: 20040133390
    Abstract: Apparatus and method support the synchronization and calibration of a plurality of clocks in a medical device system that may provide treatment to a patient with a nervous system disorder. The plurality of clocks, which may be located at different components of the medical device system, comprises a first clock and a second clock. The second clock may be synchronized to a first clock by disabling a run mode operation and setting the second clock to a selected time. When a reference time of the first clock approximately equals the selected time, the second clock enables the run mode operation. Additionally, a drift time that is indicative of a time difference between the first clock and the second clock is determined. If the drift time is greater than a predetermined amount, an indication to resynchronize the first and second clocks is provided.
    Type: Application
    Filed: October 15, 2003
    Publication date: July 8, 2004
    Applicant: Medtronic, Inc.
    Inventors: Ivan Osorio, Naresh C. Bhavaraju, Thomas E. Peters, Mark G. Frei, Jonathan C. Werder
  • Patent number: 6760686
    Abstract: A device for easily calculating a value remaining in an electrical apparatus and decreasing with use includes a sensor for detecting a state of use of the electrical apparatus, and issuing an electrical signal corresponding to the detected state, a determining portion for determining a history of use of the electrical apparatus based on the electrical signal sent from the sensor, a communication portion for receiving a standard residual value of a member of the electrical apparatus, a storing portion connected to the communication portion for storing the received residual value, a calculating portion connected to the history determining portion and the storing portion for calculating the value remaining in the electrical apparatus based on the detected history and the stored residual value, and a monitor connected to the calculating portion for displaying the residual value calculated by the calculating portion.
    Type: Grant
    Filed: January 11, 2001
    Date of Patent: July 6, 2004
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Hideo Okada
  • Patent number: 6751573
    Abstract: A distributed system that provides performance monitoring capability across multiple nodes of a distributed application. A distributed system according to the present techniques includes a set of nodes that communicate via a network. A distributed application is performed by a set of cooperating node applications executing in the nodes. The distributed system implements techniques for generating time-stamp records for each of a set of significant events associated with one or more of the node applications. The time-stamp records provides a synchronized time base across the nodes for the significant events thereby enabling temporal ordering of the significant events.
    Type: Grant
    Filed: January 10, 2000
    Date of Patent: June 15, 2004
    Assignee: Agilent Technologies, Inc.
    Inventor: Jefferson B. Burch
  • Patent number: 6728657
    Abstract: A machining time estimation apparatus 20, capable of accurate machining time calculation, including a database 22 for storing the actual operation time data of miscellaneous functions, an actual operation time calculation section 21 for calculating the actual operation time of each miscellaneous function to update the data stored in the database 22, and an operation time estimation section 24 for analyzing an NC program, block by block, for calculating the estimated operation time of axis movement on the basis of the result of the analysis, for estimating the operation time of each miscellaneous function by searching the database 22 and for calculating the estimated operation time of each block and the estimated machining time of the whole program on the basis of the estimated operation time of the axis movement and the estimated operation time of the miscellaneous function.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: April 27, 2004
    Assignees: Mori Seiki Co., Ltd., Intelligent Manufacturing Systems International
    Inventor: Takayuki Nakamura
  • Patent number: 6721681
    Abstract: A chronometric identification and location tag for an animal, such as a dog, that incorporates a variety of detection and sensing functions as well as communication capacities. Assembled in a compact form that allows ready transport on a trainable animal, such as a dog, the chronometer identification and location tag enables the location of the associated animal, as well as the transmission and reception of information and data. Specific embodiments include the use of GPS to provide location data, as well as an alternative location system using temporary or permanent antenna installations. Hazardous material, visual, and acoustic detectors and other sensors and/or generators may be used in conjunction with transmission facilities for providing data regarding the animal's environment. Information and signals may be transmitted to the central controller by a receiver and a speaker can provide for audio signaling to the animal or others close to the animal in an audible range of the speaker.
    Type: Grant
    Filed: December 28, 2002
    Date of Patent: April 13, 2004
    Inventors: Lutrell M. Christian, Michael J. Kramer
  • Patent number: 6711526
    Abstract: The utilization of a central processing unit during a sampling time interval is determined by measuring a time quantum within the sampling time interval during which a central processing unit clock signal is active within a processor core of the central processing unit. The total number of cycles of the central processing unit clock signal that are applied to the processor core and the period of the central processing unit clock signal are used to determine the time quantum. The utilization may then be expressed in terms of a ratio of the time quantum to the total time interval.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: March 23, 2004
    Assignee: Intel Corporation
    Inventor: Barnes Cooper
  • Patent number: 6708136
    Abstract: An electronic data system for use with sporting impliments for providing a user with an electronic device integrated into sport gloves to perform various functions unique to that particular sport. The electronic data system for use with sporting impliments includes a glove member designed for substantially enveloping a hand of a user. The glove member has a notch portion in a back side of the glove member. The notch portion is for facilitating insertion and removal of the user's hand from the glove member. The glove member has a tab portion positioned adjacent to a first side of the notch portion. A data assembly has a housing. The housing is operationally coupled to the glove member. The data assembly has a display for presenting a visual representation of information to the user.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: March 16, 2004
    Inventor: Barbara A. Lahiff