Patents by Inventor Teck Chia

Teck Chia 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: 7047448
    Abstract: A device and method supporting the identification and correction of firmware and/or software errors is described. Upon the occurrence of a firmware/software error or exception, an embodiment in accordance with the present invention may gather parameters for identifying the error or exception, and the execution environment in which the error occurred, and may communicate the parameters or an identifier to a server, to retrieve update information for correcting the firmware/software error or exception. The execution environment may be single or multi-threaded, and may be a java virtual machine. The device may restart/reboot during the update process, and may log an error if update information is not available to correct the error or exception. The device may communicate the error log information to the server via the communication network. The communication network may be a wireless network.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: May 16, 2006
    Assignee: Bitfone Corporation
    Inventors: Bindu Rama Rao, Teck Chia, Harri Okonnen
  • Publication number: 20050096025
    Abstract: Disclosed herein is a mobile handset, part of an open update framework, that uses a mime-type to determine if an update package received is appropriate for an update activity, or is currently supported. In addition, it uses the mime-type to determine where the downloaded update package needs to be stored in non-volatile memory, such as Flash. It also uses the mime-type to invoke an appropriate firmware, software or configuration update agent.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Inventors: Iyad Qumei, Teck Chia
  • Publication number: 20040107417
    Abstract: An update network supports lifecycle management of update packages that are accessed by mobile handsets that are capable of updating its firmware/software employing an update agent. Specifically, a carrier network of the update network selectively disseminates update packages to mobile handsets employing a server that is capable of retrieving the update packages from an update store in the carrier network. The update network facilitates lifecycle management of update packages as well as the lifecycle management of mobile handsets.
    Type: Application
    Filed: November 21, 2003
    Publication date: June 3, 2004
    Inventors: Teck Chia, Bindu Rama Rao, Toni Pakarinen
  • Publication number: 20040103412
    Abstract: A device and method supporting the identification and correction of firmware and/or software errors is described. Upon the occurrence of a firmware/software error or exception, an embodiment in accordance with the present invention may gather parameters for identifying the error or exception, and the execution environment in which the error occurred, and may communicate the parameters or an identifier to a server, to retrieve update information for correcting the firmware/software error or exception. The execution environment may be single or multi-threaded, and may be a java virtual machine. The device may restart/reboot during the update process, and may log an error if update information is not available to correct the error or exception. The device may communicate the error log information to the server via the communication network. The communication network may be a wireless network.
    Type: Application
    Filed: October 28, 2003
    Publication date: May 27, 2004
    Inventors: Bindu Rama Rao, Teck Chia, Harri Okonnen