Applications Patents (Class 377/1)
  • Patent number: 9538879
    Abstract: A heating-energy saving system and a heating-energy saving method, which realize self-learning energy preservation (SLEP) system or method. By means of this system or method, the energy consumption of a beverage machine, which is mainly due to heating of the liquid required to provide hot beverages, can be reduced. At the same time, by adaptively learning and anticipating when a user is likely to use the beverage machine, the waiting time for the user, which is typically caused by the reheating process of the liquid in the beverage machine, can be significantly reduced. The system adapts the heating to what it learns from the user behavior. The described system and method are adapted to be installed in all kinds of beverage machines, either used in private or in public.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: January 10, 2017
    Assignee: Nestec S.A.
    Inventor: Martin Karlsson
  • Publication number: 20140340135
    Abstract: An integrated circuit may have a clock input pin coupled to a buffer (24). The buffer may supply a clock signal (28) to an integrated circuit chip such as the memory. To conserve power, the buffer is powered down. When ready for use, the buffer is quickly powered back up. In one embodiment, in response to a predetermined number of toggles Of the clock signal, the buffer is automatically powered up.
    Type: Application
    Filed: July 31, 2014
    Publication date: November 20, 2014
    Inventors: DANIELE BALLUCHI, DANIELE VIMERCATI, GRAZIANO MIRICHIGNI
  • Patent number: 8665091
    Abstract: Methods and systems for determining elapsed sensor life in medical systems, and more specifically continuous analyte monitoring systems.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 4, 2014
    Assignee: Abbott Diabetes Care Inc.
    Inventors: Martin J. Fennell, Saeed Nekoomaram
  • Publication number: 20130163713
    Abstract: Circuits, integrated circuits, and methods are disclosed for bimodal disable circuits. In one such example method, a counter is maintained, with the counter indicating a logic level at which an output signal will be disabled during at least a portion of one of a plurality of disable cycles. The logic level indicated by the counter is transitioned. An input signal is provided as the output signal responsive to the enable signal indicating that the output signal is to be enabled, and the output signal is disabled at the logic level indicated by the counter responsive to the enable signal indicating that the output signal is to be disabled.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: Micron Technology, Inc.
    Inventors: Eric Booth, Tyler Gomm, Kallol Mazumder, Scott E. Smith, John F. Schreck
  • Patent number: 8266129
    Abstract: A system for endoscope data management of an endoscopic image of a body acquired by an endoscope is provided. An image filing apparatus retrieves the image from the endoscope, and records data of the image and scope ID assigned to the endoscope in association with one another. A washer washes the endoscope. A memory is incorporated in the washer, for storing log information of washing of the endoscope. A data manager retrieves the log information on line with the washer, to record the scope ID and the log information in association with one another. A server device records the data of the image, the scope ID and the log information on line with the image filing apparatus and the data manager. Furthermore, the data manager includes an editor for editing the log information of the washer.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: September 11, 2012
    Assignee: FUJIFILM Corporation
    Inventors: Kunimasa Shimizu, Takayuki Goto, Goro Miura, Takayoshi Kiuchi
  • Publication number: 20110206176
    Abstract: Some embodiments provide an integrated circuit (“IC”). The IC includes multiple configurable circuits that configurably perform operations of a user design based on configuration data. The IC also includes a configurable trigger circuit that receives a set of configuration data that specifies an operational event. The configurable trigger circuit also determines whether the operational event has occurred during implementation of the user design of the IC. Additionally, the operational trigger event outputs a trigger signal upon determining that the operational trigger event has occurred.
    Type: Application
    Filed: February 4, 2011
    Publication date: August 25, 2011
    Inventors: Brad Hutchings, Jason Redgrave, Dai Huang, Steven Teig
  • Publication number: 20110122274
    Abstract: A counter circuit for an analog to digital converter includes: a latch stage configured to generate a latch stage output clock based on a state of an input clock such that the latch stage output clock and the input clock have a same state at start of a reset counting phase, but a same or different state at start of a signal, counting phase depending on the state of the output clock at the end of the reset counting phase.
    Type: Application
    Filed: October 19, 2010
    Publication date: May 26, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yair Itzhak, Shy Hamami, Uzi Hizi
  • Publication number: 20110103540
    Abstract: A method comprises loading by logic a storage location with a count value. The count value comprises a plurality of upper order bits and a plurality of lower order bits. The method further comprises detecting, by said logic, an event and, based on detecting the event, sequentially changing the count value with the lower order bits changing according to base-1 counting and the upper order bits changing according to a counting scheme in which the upper order bits encode all possible binary values of the upper order bits.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Inventor: Gary M. WASSERMANN
  • Publication number: 20110096891
    Abstract: An apparatus and method for detecting noise in a power supply voltage. A circuit may include a voltage generation unit coupled to receive a power supply voltage, and a detection unit. The voltage generation unit may generate first and second voltages using the power supply voltage, and may vary the relationship therebetween responsive to fluctuations in the power supply voltage. A detection unit may detect the variations in the relationship between the first and second voltages that result from fluctuations in the power supply voltage. Responsive to detecting the variations, the detection unit may generate pulses to be provided to a counter. The counter may update a count value responsive to receiving pulses.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 28, 2011
    Inventors: SHINGO SUZUKI, TOSHINARI TAKAYANAGI
  • Patent number: 7921320
    Abstract: A single wire serial interface for power ICs and other devices is provided. To use the interface, a device is configured to include an EN/SET input pin. A counter within the device counts clock pulses sent to the EN/SET input pin. The output of the counter is passed to a ROM or other decoder circuit. The ROM selects an operational state for the device that corresponds to the value of the counter. In this way, control states may be selected for the device by sending corresponding clock pulses to the EN/SET pin. Holding the EN/SET pin high causes the device to maintain its operational state. Holding the EN/SET pin low for a predetermined timeout period resets the counter and causes the device to adopt a predetermined configuration (such as off) until new clock pulses are received at the EN/SET pin.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: April 5, 2011
    Assignee: Advanced Analogic Technologies, Inc.
    Inventors: Kevin P. D'Angelo, David Alan Brown, John Sung K. So, Jan Nilsson, Richard K Williams
  • Publication number: 20100207798
    Abstract: In a double data rate (DDR) counter and counting method used in, for example, an analog-to-digital conversion in, for example, a CMOS image sensor and method, a first stage of the counter generates a least significant bit (LSB) of the value in the counter. The first stage includes a first clock input and is edge-triggered on one of the rising and falling edges of a signal applied at the first clock input. The counter includes at least one second stage for generating another bit of the value in the counter. The second stage includes a second clock input and is edge-triggered on the other of the rising and falling edges of a signal applied at the second clock input.
    Type: Application
    Filed: November 13, 2009
    Publication date: August 19, 2010
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yong Lim, Kyoung-Min Koh, Kyung-Min Kim
  • Patent number: 7653508
    Abstract: A method for monitoring human activity using an inertial sensor includes continuously determining an orientation of the inertial sensor, assigning a dominant axis, updating the dominant axis as the orientation of the inertial sensor changes, and counting periodic human motions by monitoring accelerations relative to the dominant axis.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: January 26, 2010
    Assignee: DP Technologies, Inc.
    Inventors: Philippe Kahn, Arthur Kinsolving, Mark Andrew Christensen, Brian Y. Lee, David Vogel
  • Patent number: 7610175
    Abstract: A signal monitor device that detects a signal propagating on a signal line and that generates a timestamp when the signal is detected. The timestamp may be used in a variety of applications including measuring the propagation delays on signal lines and determining the timing in a system.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: October 27, 2009
    Assignee: Agilent Technologies, Inc.
    Inventor: John C. Eidson
  • Patent number: 7571076
    Abstract: A performance monitor device includes an input unit to input both of address information and event occurrence information, an address mask unit to determine an address area to which each piece of the inputted address information belongs, an execution frequency counter to count a number of times of execution of programs in the address areas, an execution frequency holding unit to hold a counting result of the number of times of execution, an event occurrence information counter to count the event occurrence information corresponding to the address areas having the counting result of the number of times of execution included within a predetermined number of highest ranks, a holding unit to hold a counting results of the event occurrence information, and a storing unit to store the counting result of the event occurrence information corresponding to the address area having the highest number of times of execution in predetermined periods.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: August 4, 2009
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hidenori Matsuzaki, Seiji Maeda
  • Publication number: 20090180583
    Abstract: A block-based object counting apparatus and a block-based object counting that improves the counting of objects by using a camera. The object counting apparatus includes: a camera acquiring an image; a storage unit for storing average sizes and error data of an object in units of image blocks; and a control unit having a data inputter for receiving the acquired image for input, an object size determinator for determining appearance of the object by comparing a current image with a previous image and then determining the size of the object, a block determinator for determining a block where the object is located, and a counter for counting the object and fixing the counting of the object by comparing the size and location data of the object with data stored in a storage unit.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 16, 2009
    Inventors: Hyun Hee PARK, Sung Dae Cho, Min Kyu Park
  • Patent number: 7502703
    Abstract: A method of calibrating once-around and harmonic errors of encoded nips is provided. An encoder with an index pulse is used to measure the velocity and rotation of the driven wheel or idler. The geometry of the drive train and wheel and idler is chosen so that their once around and harmonic frequencies are unique such that no other drive errors will generate these frequencies. The method includes running the idler or wheel at substantially constant velocity for N revolutions. Each index triggers the collection of velocity data, which is averaged for N revolutions. This process detects drive train motion errors that are periodic with respect to the timing of the index pulse (i.e., once per revolution of the wheel or idler). Once the velocity errors have been measured, corrections are made. This method may be incorporated in xerographic machines as part of a setup or calibration procedure.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: March 10, 2009
    Assignee: Xerox Corporation
    Inventors: Joannes N. M. DeJong, Lloyd A. Williams
  • Patent number: 7499832
    Abstract: A control unit is disclosed for controlling the usage of an electrical device, such as a television. The control unit maintains a plurality of time accounts for a plurality of users. The control unit, responsive to receiving a request to operate the electrical device from a user, identifies a time account for the user and begins decrementing time from the time account for the user when the electrical device is turned on. The control unit decrements time from the time account based on one or more desired algorithms. The algorithms as disclosed herein cause the control unit to continue decrementing time from the time account of the user even after the electrical device is shut off.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: March 3, 2009
    Assignee: Hopscotch Technology
    Inventors: Brian Baker, Tom L. Gallop
  • Publication number: 20090016480
    Abstract: A circuit includes a plurality of selection circuits. Each of the plurality of selection circuits has a first input, a second input, a control input, and an output. Each of the first inputs receives one of a plurality of correlated signals. Each of the second inputs receives one of a plurality of uncorrelated signals. Each of the control inputs receives a correlation mode control signal, and each of the outputs provides the one of the plurality of correlated signals or the one of the plurality of uncorrelated signals based on the correlation mode control signal. The circuit further includes a population count circuit having a plurality of data inputs coupled to receive the outputs of the plurality of selection circuits. The population count circuit provides a population count for the plurality of data inputs. The population count may be an approximate count or an accurate count.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Inventors: William C. Moyer, Kelly K. Taylor
  • Patent number: 7398180
    Abstract: A vehicle technician time clock tool comprises a computer-implemented interface to a database, wherein the database contains vehicle service task-related information and time-related information, the vehicle service task-related information and time-related information pertaining to at least one vehicle technician, and a computer-implemented graphical user display (GUI), wherein the GUI displays in real time at least some of the vehicle service task-related information, at least some of the time-related information, and at least one calculation based on at least some of the time-related information.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: July 8, 2008
    Assignee: Daimler Trucks North America LLC
    Inventors: Tom D. DeBoard, Paul Adams, Frank Fox
  • Publication number: 20080152071
    Abstract: A solution (403-481) is proposed for metering the usage of Java programs. For this purpose, each Java program to be metered is associated (406) with a fingerprint defined by a reference sequence of classes that must be loaded for its execution. The sequence of classes that are actually loaded by the JVM is monitored (409-436)—for example, by means of a wrapper for a class loader of the JVM. The sequence of loaded classes is then used to identify (439-475) the Java program in execution (which fingerprint matches this sequence of loaded classes).
    Type: Application
    Filed: December 21, 2007
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Claudio Morgia, Fabio Paone, Antonio Secomandi
  • Publication number: 20080086275
    Abstract: Disclosed are a method, electronic device, and computer readable medium for determining an end-of-life stage of the flash memory. The method comprises detecting at least one life cycle event associated with a flash memory residing on an electronic device A counter that is associated with the life cycle event is then incremented. Based on the counter, a total number of occurrences for the one life cycle event is determined. The total number of occurrences for the at least one given threshold are also determined. A current life cycle stage of the flash memory is identified based at least in part on the determining if the total number of occurrences exceeds at least one given threshold. The life cycle stage is associated with the at least one given threshold. A user is then notified of the life cycle state of the flash memory.
    Type: Application
    Filed: October 5, 2006
    Publication date: April 10, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, William E. Atherton, Michael E. Browne
  • Patent number: 7333725
    Abstract: A method and apparatus provides for accurately synchronizing a plurality of sensors, as well as for providing accurate timing information (e.g. timing metadata) associated with the synchronized data capture. According to one aspect of the invention, an apparatus includes a synchronization circuit that stores a counter having a value corresponding to the delay characteristics of an associated sensor. The counter is used to provide a synchronization pulse to the associated sensor which is offset from a desired synchronization time by an amount that will compensate for the delay characteristics. In one example, one counter is provided for each associated sensor, allowing a high degree of accuracy in synchronization among a plurality of sensors. According to another aspect of the invention, the synchronization pulses are locked onto and derived from a pulse received from a GPS receiver.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: February 19, 2008
    Assignee: L-3 Communications Sonoma EO, Inc.
    Inventor: Brian E Frazier
  • Patent number: 7328131
    Abstract: An implantable pedometer for measuring the amount of joint use is disclosed. The implantable pedometer includes a sensor adapted for detecting indicators of joint usage. A counter is configured for storing count data corresponding to the number of indicators detected by the sensor and a telemetry circuit is configured for transmitting the count data outside of the body.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: February 5, 2008
    Assignees: Medtronic, Inc., Warsaw Orthodpedic, Inc.
    Inventors: William T. Donofrio, Jeffrey H. Nycz, Sarah Anne Audet, Can Cinbis, Michael A. Schugt, Gerard J. Hill, Qingshan (Sam) Ye
  • Patent number: 7172358
    Abstract: An apparatus and method provide a writing device including a button pressed by a user, wherein the button engages a mechanism used to move a writing tip between stowed and operative positions. A counter receives at least one indication each time the button is pressed by a user. A display on the writing device indicates a count kept by the counter.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: February 6, 2007
    Assignee: Noble Logistics, LLC
    Inventors: Thomas William Rudelius, Steven James Rudelius
  • Publication number: 20030215050
    Abstract: A method of calculating the carry out word from a shift register such as a CRC encoder, decoder or error trapping circuit having feedback taps at positions determined by a generator polynomial, in which the carryout word of length K is calculated from the formula:
    Type: Application
    Filed: March 28, 2003
    Publication date: November 20, 2003
    Inventor: Wen Tao Kuang
  • Patent number: 6621886
    Abstract: A shift register has m stages which store one of two states, where m is an integer more than 1, each stage including clock input terminals at which n-phase clock signals are input, where n is an integer more than 1, and an input terminal, and an output terminal. The input terminal of one stage receives the signal delivered from an input terminal of the shift register or from the output terminal of the previous stage. The signal output at the output terminal of one stage is passed to the input terminal of the subsequent stage or to an output terminal of the shift register. Each stage receives an initial state level from one of the clock input terminals. The initial state level is used to initialize the state of each stage.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: September 16, 2003
    Assignee: Alps Electric Co., Ltd.
    Inventor: Ken Kawahata
  • Patent number: 6519310
    Abstract: An integrated circuit chip includes counters. Each one of the counters counts data events, There are a plurality of registers associated with the counters. At lease one of the registers controls the stopping, starting and counting of an associated counter. A command trigger issues a command to the register upon the detection of a hardware event. The command initiates the starting, stopping or counting of the counter associated with the register.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: February 11, 2003
    Assignee: Intel Corporation
    Inventor: James S. Chapple
  • Publication number: 20020172319
    Abstract: An apparatus for gathering queue performance data includes an event conditioning logic unit that receives a queue enter signal, a queue exit signal, and a queue not empty signal from a queue. The apparatus also includes a counter that may be both incremented and decremented. The event conditioning logic unit may be programmed to increment the counter upon occurrences of a predetermined combination of the queue signals. The event conditioning logic unit may also be programmed to decrement the counter upon occurrences of an additional predetermined combination of the queue signals.
    Type: Application
    Filed: May 4, 2001
    Publication date: November 21, 2002
    Inventors: James S. Chapple, Kalpesh D. Mehta, Frank T. Hady
  • Publication number: 20020126792
    Abstract: To provide an electric or electronic circuit arrangement (100), it is proposed that at least one signal-generating unit (40), particularly at least an oscillator unit is connected to the contact terminals (22, 27) of the integrated circuit, the output frequency (fmeas.) of which unit is substantially determined by the specific capacitance (C), the signal-generating unit (40) precedes at least a first counting unit (50) which is clocked at the output frequency (fmeas.
    Type: Application
    Filed: January 11, 2002
    Publication date: September 12, 2002
    Inventors: Johann Fuhrmann, Ernst Bretschneider, Walter Einfeldt
  • Patent number: 6047038
    Abstract: A first device provides a repetitive count of time. A second device indicates in each successive count of time by the first device during the processing apparatus operation whether the processing apparatus has processed data for at least a first particular percentage of time in each such successive time count. A third device indicates in each successive count of time by the first device during the processing apparatus operation whether the processing apparatus has processed data for at least a second particular percentage of time in each such successive time count where the second particular time percentage is less than the first particular time percentage. A power supply provides power to the processing apparatus during the time that the apparatus is processing data.
    Type: Grant
    Filed: March 9, 1998
    Date of Patent: April 4, 2000
    Assignee: Integrated Systems Design Center
    Inventors: William A. Broadhurst, Gregory A. Stoike
  • Patent number: 6041092
    Abstract: A digital circuit for counting the number of zeroes or ones in a data word comprising a plurality of series paths leading to one-hot encoded outputs. Each one-hot encoded output indicates a different number of like signals in the input data word. One of the plurality of series paths is activated by connecting the series path from an input power rail to the one-hot output. A series path is connected through a plurality of transfer gates, each controlled by either a single bit of the input data word or its complement. The series paths may be optimized to share transfer gates by interconnecting them in a tree or lattice structure. Subsections of the input data word may be counted separately in independent tree or lattice structures, then combined in subsequent combinational stages of the circuit. The resulting one-hot encoded count of like signals may then be binary encoded by a final stage of the counting circuit.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: March 21, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Li C. Tsai, Richard M. Blumberg
  • Patent number: 5995123
    Abstract: A marking and counting probe for use with a counter, e.g. a computer, comprises a tubular housing for holding a marking implement, such as a highlighter. One end of the tubular housing has an aperture through which the marking end of the marking implement extends. The other end of the housing is closed and has a switch which is activated by the marking implement when a certain activating pressure is applied to the switch by the marking implement. A resilient means, such as a spring within the switch, keeps the marking implement from activating the switch until the activating pressure is applied to the switch by pressing the marking end of the marking implement against a surface. The switch is connected to a counter whereby, when sufficient pressure is exerted on the switch by the marking implement to activate the switch, a count is recorded.
    Type: Grant
    Filed: November 3, 1997
    Date of Patent: November 30, 1999
    Inventor: Erik J. McCormick
  • Patent number: 5442380
    Abstract: A marking and counting implement comprises a tubular housing for holding a marking implement, such as a highlighter. One end of the tubular housing has an aperture through which the marking end of the marking implement extends. The other end of the housing is closed and has a switch which is activated by the marking implement when a certain activating pressure is applied to the switch by the marking implement. Typically, a resilient means, such as a spring, keeps the marking implement from activating the switch until the activating pressure is applied to the switch by pressing the marking end of the marking implement against a surface. The switch is connected to a counter whereby, when sufficient pressure is exerted on the switch by the marking implement to activate the switch, a count is recorded. Thus, the marking and counting implement can be used for both marking and counting.
    Type: Grant
    Filed: June 27, 1994
    Date of Patent: August 15, 1995
    Inventor: Erik J. McCormick
  • Patent number: 4768040
    Abstract: The present invention is a marking device which is hand-held and which a user uses to mark in order to count each of a plurality of items in a set and to automatically record the count. As the hand-held marking device counts each of the items, it simultaneously displays the number of the items counted. The hand-held marking device includes a cartridge and a transducer both of which are mechanically coupled to a casing. The cartridge is replaceable and has a marking tip for marking off items at one end and a plunger at the other end. The transducer has a contact-trigger. The cartridge is slideably coupled within the casing so that when its marking tip contacts any surface, its plunger engages the contact-trigger of the transducer thereby producing an input pulse. The hand-held marking device also includes a counting and displaying system, a reset switch and a display.
    Type: Grant
    Filed: October 29, 1986
    Date of Patent: August 30, 1988
    Inventors: David J. Pipkin, John S. Marzich
  • Patent number: 4675647
    Abstract: A system for serving customers in a specific queue sequence at a plurality of service points in a bank or post office, for example, makes it possible for customers to select a specific service point, at which service is desired, while maintaining a turn-number system which is common to all the service points. If a customer indicates, when being allocated a turn-number, that he selects a desired service point the system registers the indication in a memory unit. The customers are served in numerical sequence at the service points which are free, and any selective customers are served at their desired service point, preferably when the correct number comes up, and as the selected service point becomes free.
    Type: Grant
    Filed: March 18, 1983
    Date of Patent: June 23, 1987
    Inventors: Rune Salin, Per Martin Pettersson