Patents by Inventor Mark Eidson

Mark 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: 8581548
    Abstract: A cell balancing software program that executes on a computer system embedded inside a multi-cell battery and includes a means to control an external charging system. When a charge imbalance is detected between the cells, a cell balancing algorithm is selected from a plurality of cell-balancing algorithms and is executed. The executed algorithm causes a charge request, which specifies desired charging parameter(s), to be generated, and the charge request is transmitted to the external charging system. After the external charging system charges the battery according to the charge request, the effectiveness of the cell-balancing algorithm can be evaluated and stored in a history. The history can be used to select cell balancing algorithm(s) for future cell balancing.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: November 12, 2013
    Assignee: 4 Peak Technology LLC
    Inventors: Lonnie Calvin Goff, Michael Conley, Mark Eidson
  • Patent number: 8437908
    Abstract: A computer system that installs in the proximity of the vehicle's operator, attaches to the battery power source in the vehicle's wiring harness, gathers information relating to the operational state of the vehicle's battery, calculates the health of the battery from the gathered information, provides the health and operational state of the battery to the vehicle's operator and can include the means for supporting non-battery related functions.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: May 7, 2013
    Assignee: 4 Peaks Technology LLC
    Inventors: Lonnie Calvin Goff, Michael Conley, Mark Eidson
  • Publication number: 20110156648
    Abstract: A cell balancing software program that executes on a computer system embedded inside a multi-cell battery and includes a means to control an external charging system.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Inventors: Lonnie Calvin Goff, Michael Conley, Mark Eidson
  • Publication number: 20090228171
    Abstract: A computer system that installs in the proximity of the vehicle's operator, attaches to the battery power source in the vehicle's wiring harness, gathers information relating to the operational state of the vehicle's battery, calculates the health of the battery from the gathered information, provides the health and operational state of the battery to the vehicle's operator and can include the means for supporting non-battery related functions.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Inventors: Lonnie Calvin Goff, Michael Conley, Mark Eidson
  • Publication number: 20090210736
    Abstract: A multi-function computer system that gathers information relating to the operational state of a battery, calculates the health of the battery from the gathered information, provides the health and operational state of the battery to a vehicle operator and includes the means for supporting non-battery related functions.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventors: Lonnie Calvin Goff, Michael Conley, Mark Eidson
  • Patent number: 6012115
    Abstract: A method and system that enables real-time peripheral devices to be connected to a computer system utilizing Universal Serial Bus architecture. The present invention empowers the computer system to perform an accurate determination of the moment in time a predetermined event occurred within a real-time peripheral device by utilizing the start of frame pulse transmitted from a USB host controller to peripheral devices connected to it. When a predetermined event occurs within a peripheral device, a first timer within the peripheral device starts incrementing to determine the amount of time that elapses until the next start of frame occurs. Once the next start of frame occurs, the first timer stops incrementing and stores the time before start of frame value. Every start of frame pulse causes a second timer located within the USB host controller to start incrementing.
    Type: Grant
    Filed: July 28, 1997
    Date of Patent: January 4, 2000
    Assignee: VLSI Technology, Inc.
    Inventors: Peter Chambers, Lonnie Goff, David R. Evoy, Mark Eidson
  • Patent number: 5999171
    Abstract: A method and system of detecting objects displayed on a display screen is described. Each object displayed on the screen visually emits a unique identification signal. The identification signal or lack of an identification signal is detected by a detector such as a light pen or video gun and the detector transmits the identification signal on a serial bus to the display screen graphics controller thereby indicating to the controller the position on the screen at which the detector is pointed.
    Type: Grant
    Filed: June 19, 1997
    Date of Patent: December 7, 1999
    Assignee: VLSI Technology, Inc.
    Inventors: Lonnie C. Goff, Mark Eidson, Peter Chambers, David R. Evoy
  • Patent number: 5995112
    Abstract: A method and system for detecting objects displayed on a display screen is described. Each object displayed on the screen visually emits a unique identification signal in the form of a color signal having multiple color components. The relative peak amplitude of each color component in the color signal is detected by sampling the color signal with photo-sensors corresponding to each color component. The sampled color components are digitized and transmitted to the display screen graphics controller thereby indicating to the controller the object on the screen at which the detector is pointed.
    Type: Grant
    Filed: June 19, 1997
    Date of Patent: November 30, 1999
    Assignee: VLSI Technology, Inc.
    Inventors: Lonnie C. Goff, Mark Eidson, Peter Chambers, David R. Evoy
  • Patent number: 5958020
    Abstract: The system of the present invention comprises a system for implementing a real time capability in peripheral devices. The system of the present invention functions with a computer system including a processor, a memory, and a video controller, each coupled to a system bus. A USB (universal serial bus) controller is also coupled to the system bus for interfacing peripheral devices on a USB cable to the computer system. A first and second register are included in the USB controller for storing a controller frame number and a controller frame remaining, and a second and third register are included in the peripheral device for storing a device frame number and a device frame remaining. The peripheral device is coupled to the USB controller via a USB cable. A screen reference register is coupled to receive the controller frame number and the controller frame remaining from the USB controller and is coupled to receive a reference signal from a video controller.
    Type: Grant
    Filed: October 29, 1997
    Date of Patent: September 28, 1999
    Assignee: VLSI Technology, Inc.
    Inventors: David R. Evoy, Lonnie Goff, Peter Chambers, Mark Eidson
  • Patent number: 5854915
    Abstract: A keyboard controller for a computer system with integrated Real Time Clock (RTC) functionality. The keyboard controller has a microprocessor for controlling peripheral device bus traffic such as keyboard and mouse traffic. The microprocessor also acts as a boot device for the computer system. By programming the microprocessor to emulate RTC functions, adding a divider circuit, and having an I/O support block which stores RTC registers and an extended CMOS RAM memory block, the entire RTC FSB along with its power detection and switching circuit can be removed.
    Type: Grant
    Filed: November 22, 1996
    Date of Patent: December 29, 1998
    Assignee: VLSI Technology, Inc.
    Inventors: Lonnie C. Goff, David R. Evoy, Mark Eidson, Brian Logsdon