Patents by Inventor Runbo Fu

Runbo Fu 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: 8010762
    Abstract: The invention relates to a system and method for controlling implementation of a command to a NAND memory device. The method comprises: monitoring an input/output (I/O) bus connected to the NAND memory device for an assertion of a write command for the NAND memory device. Upon detection of the write command, the method evaluates a destination address associated with the write command. If the destination address is not a restricted address for the NAND memory device, then the method allows the write command to modify the contents; and if the destination address is a restricted address for the NAND memory device, then the method prevents assertion of the write command on the contents.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: August 30, 2011
    Assignee: Research in Motion Limited
    Inventor: Runbo Fu
  • Patent number: 7984318
    Abstract: A handheld communication device to communicate with a remote universal serial bus (USB) host controller via an integrated power and data port is provided. The device includes a microprocessor communicating with a power management integrated circuit (IC), wherein said microprocessor requires greater than 100 mA to be enumerated with the USB host controller. The device includes a USB microcontroller communicating with the USB host controller via a multiplexer and integrated power and data port, wherein the USB microcontroller requires less than 100 mA to be enumerated with the USB host controller, and wherein if a current available from the rechargeable battery is below a specified threshold required to power up the microprocessor, then the USB microcontroller performs USB enumeration with the USB host controller.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: July 19, 2011
    Assignee: Research In Motion Limited
    Inventors: Runbo Fu, Jonathan Halse, Stewart Morris
  • Patent number: 7962171
    Abstract: In a dual processor mobile device one processor is a radio processor and one processor is an application processor, the mobile device further including a polyphonic audio chip, a method and apparatus for audio control, the method having the steps of: connecting the polyphonic audio chip between the controller and a highly integrated audio codec; connecting the radio processor to the highly integrated audio codec; controlling the highly integrated audio codec from the radio processor; and coordinating between the application processor and the radio processor to allow the radio processor to control the highly integrated audio codec through the radio processor.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: June 14, 2011
    Assignee: Research In Motion Limited
    Inventors: Runbo Fu, Krishna Padakandla Rao, Hongchang Tian
  • Publication number: 20110043385
    Abstract: An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
    Type: Application
    Filed: October 20, 2010
    Publication date: February 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Wen Zhao, Runbo Fu, Xin Jin, Pokin Yeung, Karen A. Rudnitski
  • Publication number: 20110032125
    Abstract: An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
    Type: Application
    Filed: October 20, 2010
    Publication date: February 10, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Wen Zhao, Runbo Fu, Xin Jin, Pokin Yeung, Karen A. Rudnitski
  • Publication number: 20100199031
    Abstract: The invention relates to a system and method for controlling implementation of a command to a NAND memory device. The method comprises: monitoring an input/output (I/O) bus connected to the NAND memory device for an assertion of a write command for the NAND memory device. Upon detection of the write command, the method evaluates a destination address associated with the write command. If the destination address is not a restricted address for the NAND memory device, then the method allows the write command to modify the contents; and if the destination address is a restricted address for the NAND memory device, then the method prevents assertion of the write command on the contents.
    Type: Application
    Filed: April 13, 2010
    Publication date: August 5, 2010
    Inventor: Runbo FU
  • Publication number: 20100198379
    Abstract: In a dual processor mobile device one processor is a radio processor and one processor is an application processor, the mobile device further including a polyphonic audio chip, a method and apparatus for audio control, the method having the steps of: connecting the polyphonic audio chip between the controller and a highly integrated audio codec; connecting the radio processor to the highly integrated audio codec; controlling the highly integrated audio codec from the radio processor; and coordinating between the application processor and the radio processor to allow the radio processor to control the highly integrated audio codec through the radio processor.
    Type: Application
    Filed: April 13, 2010
    Publication date: August 5, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Runbo Fu, Krishna Rao, Hongchang Tian
  • Patent number: 7730253
    Abstract: The invention relates to a system and method for controlling implementation of a command to a memory device. In the method, it comprises the following steps: monitoring an instruction stream destined for the memory device for an assertion of a command for the memory device; if the command is detected, evaluating whether the command is a restricted command; and if the command is a restricted command, preventing assertion of the command on the memory device.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: June 1, 2010
    Assignee: Research in Motion Limited
    Inventor: Runbo Fu
  • Patent number: 7725125
    Abstract: In a dual processor mobile device one processor is a radio processor and one processor is an application processor, the mobile device further including a polyphonic audio chip, a method and apparatus for audio control, the method having the steps of: connecting the polyphonic audio chip between the controller and a highly integrated audio codec; connecting the radio processor to the highly integrated audio codec; controlling the highly integrated audio codec from the radio processor; and coordinating between the application processor and the radio processor to allow the radio processor to control the highly integrated audio codec through the radio processor.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: May 25, 2010
    Assignee: Research In Motion Limited
    Inventors: Runbo Fu, Padakandla Krishna Rao, Hongchang Tian
  • Publication number: 20100119018
    Abstract: A system and method for obtaining a frequency error estimate representing the difference between a reference frequency and the frequency of a space-time transmit diversity signal is disclosed herein. The method includes taking the correlation of total sums, comprised of partial sums taken in defined first and second intervals, to represent the frequency error as the imaginary component of the correlation function.
    Type: Application
    Filed: January 26, 2010
    Publication date: May 13, 2010
    Applicant: Research In Motion Limited
    Inventors: Xin Jin, Runbo Fu, Jorgen S. Nielsen
  • Publication number: 20100117657
    Abstract: An electrical device is powered by a battery. The device includes transition phase determining circuitry operatively connected to the battery to determine that the battery has entered a transition phase based on the occurrence of a change in direction of current flowing through the battery. Battery capacity determining circuitry is operatively connected to the transition phase determining circuitry and configured to determine, in response the transition phase determining circuitry determining that the battery is in the transition phase, a capacity of the battery based on a transition phase battery capacity model of capacity-vs.-voltage. The transition phase determining circuitry is further configured to determine an end of the transition phase based on the transition phase battery capacity model and a non-transition battery capacity model of capacity-vs.-voltage yielding the same capacity value for a given measured voltage of the battery.
    Type: Application
    Filed: January 19, 2010
    Publication date: May 13, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Farhad Ahmed, Runbo Fu
  • Patent number: 7676335
    Abstract: A method includes monitoring the voltage of a power source connector for charging a battery. A determination is made that the battery has entered a transition phase based on sensing an abrupt change in the voltage. In response to determining that the battery is in the transition phase, a capacity of the battery is determined based on a transition phase battery capacity model that defines the battery's capacity as a function of the battery's voltage.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: March 9, 2010
    Assignee: Research In Motion Limited
    Inventors: Farhad Ahmed, Runbo Fu
  • Patent number: 7676008
    Abstract: A system and method for obtaining a frequency error estimate representing the difference between a reference frequency and the frequency of a space-time transmit diversity signal is disclosed herein. The method includes taking the correlation of total sums, comprised of partial sums taken in defined first and second intervals, to represent the frequency error as the imaginary component of the correlation function.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: March 9, 2010
    Assignee: Research In Motion Limited
    Inventors: Xin Jin, Runbo Fu, Jorgen S. Nielsen
  • Publication number: 20100048261
    Abstract: An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
    Type: Application
    Filed: October 28, 2009
    Publication date: February 25, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Wen Zhao, Runbo Fu, Xin Jin, Pokin Yeung, Karen A. Rudnitski
  • Patent number: 7634080
    Abstract: An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: December 15, 2009
    Assignee: Research In Motion Limited
    Inventors: Wen Zhao, Runbo Fu, Xin Jin, Pokin Yeung, Karen A Rudnitski
  • Publication number: 20090210739
    Abstract: A handheld communication device to communicate with a remote universal serial bus (USB) host controller via an integrated power and data port is provided. The device includes a microprocessor communicating with a power management integrated circuit (IC), wherein said microprocessor requires greater than 100 mA to be enumerated with the USB host controller. The device includes a USB microcontroller communicating with the USB host controller via a multiplexer and integrated power and data port, wherein the USB microcontroller requires less than 100 mA to be enumerated with the USB host controller, and wherein if a current available from the rechargeable battery is below a specified threshold required to power up the microprocessor, then the USB microcontroller performs USB enumeration with the USB host controller.
    Type: Application
    Filed: March 11, 2009
    Publication date: August 20, 2009
    Applicant: Research in Motion Limited
    Inventors: Runbo Fu, Jonathan Halse, Stewart Morris
  • Patent number: 7523338
    Abstract: The proposed solution relates to enumeration of a handheld device by a host controller in a laptop, and more particularly to a method and apparatus to support USB enumeration of such a handheld device where greater than 100 mA is required to enumerate the chipset associated with the handheld device. The proposed solution comprises a handheld device with an added USB microcontroller. In operation, the integrated USB microcontroller is only powered up when the USB charging cable is plugged in and the rechargeable battery level is below the threshold required to power up the handheld device with less than 100 mA pre-enumeration USB current. The integrated USB microcontroller performs USB enumeration with the host controller using the pre-enumeration 100 mA current, so that the charging current can be increased to 500 mA post enumeration.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: April 21, 2009
    Assignee: Research In Motion Limited
    Inventors: Runbo Fu, Jonathan Halse, Stewart Morris
  • Publication number: 20080200208
    Abstract: A system for enhancing functionality of a mobile device comprising: the mobile device, wherein the mobile device includes: a radio subsystem; a processor adapted to interact with the radio subsystem; a user interface; a short range communications system; and a battery adapted to power the mobile device; and an accessory adapted to communicate with the mobile device, the accessory including: at least one processor; a radio subsystem communicating with the processor; and a short range communications system adapted to communicate with the short range communications system of the mobile device, wherein the radio subsystem of the mobile device differs from the radio subsystem of the accessory.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 21, 2008
    Inventors: Edwin Llanos, Padakandla Krishna Rao, Marcelo Varanda, Asif Hossain, Mihal Lazaridis, Jason Griffin, Ray Dikun, Stewart Charles Morris, Runbo Fu, Dietmar Frank Wennemer
  • Publication number: 20080153542
    Abstract: Various embodiments are described for data communication between a host device and a mobile communication device having two processors. In a first mode of operation, data communication occurs between the host device and a main processor of the mobile device. In a second mode of operation, data communication occurs between the host device and a communications processor of the mobile device. Some of the embodiments also implement power transfer from the host device to the mobile device.
    Type: Application
    Filed: March 10, 2008
    Publication date: June 26, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Edwin Llanos, Ming Jian, Stewart Morris, Runbo Fu
  • Publication number: 20080126675
    Abstract: The invention relates to a system and method for controlling implementation of a command to a memory device. In the method, it comprises the following steps: monitoring an instruction stream destined for the memory device for an assertion of a command for the memory device; if the command is detected, evaluating whether the command is a restricted command; and if the command is a restricted command, preventing assertion of the command on the memory device.
    Type: Application
    Filed: November 27, 2006
    Publication date: May 29, 2008
    Inventor: Runbo Fu