Patents by Inventor Russell A. Schultz

Russell A. Schultz 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: 7786698
    Abstract: A method of charging a battery includes applying a charging current from a semiconductor device to the battery during a first battery charging time period. The method also includes measuring a charging voltage level at the battery during the first battery charging time period. During a non-charging voltage measurement time interval, the method includes temporarily stopping application of the charging current from the semiconductor device to the battery and measuring a non-charging voltage level at the battery while the charging current is not being applied to the battery.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: August 31, 2010
    Assignee: Sigmatel, Inc.
    Inventors: Matthew Felder, Russell A. Schultz
  • Publication number: 20090212739
    Abstract: A method of charging a battery includes applying a charging current from a semiconductor device to the battery during a first battery charging time period. The method also includes measuring a charging voltage level at the battery during the first battery charging time period. During a non-charging voltage measurement time interval, the method includes temporarily stopping application of the charging current from the semiconductor device to the battery and measuring a non-charging voltage level at the battery while the charging current is not being applied to the battery.
    Type: Application
    Filed: January 27, 2009
    Publication date: August 27, 2009
    Applicant: SIGMATEL, INC.
    Inventors: Matthew Felder, Russell A. Schultz
  • Patent number: 7543186
    Abstract: The disclosure is directed to a method of loading a breakpoint enabled page of a computer program into a computer readable memory. The method includes identifying a page of a computer program to be loaded into the computer readable memory and reading a breakpoint table to identify a set of breakpoints having memory addresses located within the page of the computer program prior to loading the page of the computer program. Each breakpoint has an instruction address and an instruction storage location. For each of the set of breakpoints, the method includes reading an operating instruction of the page of the computer program located at the instruction address, storing a copy of the operating instruction at the instruction storage location within the breakpoint table, and loading a trap instruction at the instruction address to replace the operating instruction in the page of the computer program to create a breakpoint enabled page of the computer program.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: June 2, 2009
    Assignee: Sigmatel, Inc.
    Inventor: Russell A. Schultz
  • Patent number: 7501794
    Abstract: A semiconductor device includes an adjustable current source that is coupled to an external battery. The semiconductor device includes a feedback control module that is responsive to a voltage level at the external battery. The feedback control module also has an output that is directed to control the current supplied by the adjustable current source. Also, the feedback control module can selectively provide a signal to periodically and temporarily turn off the current supplied by the adjustable current source. A voltage at the external battery is measured during a time period when the current is turned on and during a time period when the current is turned off. While the current is turned off, the feedback control module can measure the external battery voltage so that it can be compared to the battery voltage while the adjustable current source is on.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: March 10, 2009
    Assignee: Sigmatel, Inc.
    Inventors: Matthew Felder, Russell A. Schultz