Patents by Inventor Ryan Geris

Ryan Geris 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).

  • Publication number: 20120068599
    Abstract: A handheld electronic device includes a processor; a battery; a flash device; a number of loads powered by the battery; and a flash driver outputting a flash current to the flash device. The processor determines a temperature operatively associated with the battery and different voltage values corresponding to different combinations of the loads as a function of the determined temperature, and starts the flash device at a predetermined flash current value. The flash driver selects a corresponding different voltage value as a function of: (a) a determined number of the loads which are active, or (b) a current flowing from the battery; determines the battery voltage, and if the battery voltage is less than or equal to the corresponding different voltage value, reduces the flash current below the predetermined flash current value until the battery voltage is greater than the corresponding different voltage value.
    Type: Application
    Filed: November 24, 2011
    Publication date: March 22, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Ryan A. GERIS
  • Publication number: 20120026389
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Application
    Filed: October 3, 2011
    Publication date: February 2, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ryan GERIS, Lyall WINGER, Christopher BOOK
  • Patent number: 8084946
    Abstract: A handheld electronic device includes a processor; a battery; a flash device; a number of loads powered by the battery; and a flash driver outputting a flash current to the flash device. The processor determines a temperature operatively associated with the battery and different voltage values corresponding to different combinations of the loads as a function of the determined temperature, and starts the flash device at a predetermined flash current value. The flash driver selects a corresponding different voltage value as a function of: (a) a determined number of the loads which are active, or (b) a current flowing from the battery; determines the battery voltage, and if the battery voltage is less than or equal to the corresponding different voltage value, reduces the flash current below the predetermined flash current value until the battery voltage is greater than the corresponding different voltage value.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: December 27, 2011
    Assignee: Research In Motion Limited
    Inventor: Ryan A. Geris
  • Patent number: 8040069
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: October 18, 2011
    Assignee: Research In Motion Limited
    Inventors: Marc Drader, Ryan Geris, Lyall Winger
  • Patent number: 7835640
    Abstract: Various embodiments are described herein for a method and related apparatus for safely operating a camera flash on a mobile device powered by a battery module. Upon determination that the camera flash needs to be activated the method comprises measuring several battery parameters including the voltage and temperature of the battery module. An equivalent series resistance (ESR) of the battery module is determined based on the battery temperature. The maximum flash current is then determined based on the battery voltage, and ESR along with potential current loads that may occur during operation of the camera flash, and a minimum battery voltage for safe operation of the mobile device where the battery voltage has been adjusted if needed. The device is then configured to draw a current from the battery module that is not greater than the maximum flash current.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: November 16, 2010
    Assignee: Research In Motion Limited
    Inventors: Ryan Geris, Lyall Winger, Christopher Book
  • Publication number: 20100284677
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Application
    Filed: July 16, 2010
    Publication date: November 11, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ryan GERIS, Lyall WINGER, Christopher BOOK
  • Publication number: 20100213842
    Abstract: A handheld electronic device includes a processor; a battery; a flash device; a number of loads powered by the battery; and a flash driver outputting a flash current to the flash device. The processor determines a temperature operatively associated with the battery and different voltage values corresponding to different combinations of the loads as a function of the determined temperature, and starts the flash device at a predetermined flash current value. The flash driver selects a corresponding different voltage value as a function of: (a) a determined number of the loads which are active, or (b) a current flowing from the battery; determines the battery voltage, and if the battery voltage is less than or equal to the corresponding different voltage value, reduces the flash current below the predetermined flash current value until the battery voltage is greater than the corresponding different voltage value.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 26, 2010
    Inventor: Ryan A. Geris
  • Patent number: 7777809
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: August 17, 2010
    Assignee: Research In Motion Limited
    Inventors: Ryan Geris, Lyall Winger, Christopher Book
  • Publication number: 20100060178
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Application
    Filed: November 17, 2009
    Publication date: March 11, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Marc Drader, Ryan Geris, Lyall Winger
  • Patent number: 7633234
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: December 15, 2009
    Assignee: Research In Motion Limited
    Inventors: Marc Drader, Ryan Geris, Lyall Winger
  • Publication number: 20090279881
    Abstract: Various embodiments are described herein for a method and related apparatus for safely operating a camera flash on a mobile device powered by a battery module. Upon determination that the camera flash needs to be activated the method comprises measuring several battery parameters including the voltage and temperature of the battery module. An equivalent series resistance (ESR) of the battery module is determined based on the battery temperature. The maximum flash current is then determined based on the battery voltage, and ESR along with potential current loads that may occur during operation of the camera flash, and a minimum battery voltage for safe operation of the mobile device where the battery voltage has been adjusted if needed. The device is then configured to draw a current from the battery module that is not greater than the maximum flash current.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ryan Geris, Lyall Winger, Christopher Book
  • Publication number: 20090085502
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Inventors: Ryan Geris, Lyall Winger, Christopher Book
  • Publication number: 20080164847
    Abstract: A method and apparatus for maintaining a maximum sustained flash current over the whole length of a flash using a programmable current drive in a handheld portable device powered by a battery. The method involves measuring the battery voltage before and after a flash is initiated and calculating the equivalent series resistance (ESR) of the battery. The calculated ESR is then used to adjust the flash current. The process may be repeated to correct for errors in the flash current.
    Type: Application
    Filed: January 8, 2007
    Publication date: July 10, 2008
    Inventors: Marc Drader, Ryan Geris, Lyall Winger