Patents by Inventor JIE-JUN TAN

JIE-JUN TAN 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: 8793537
    Abstract: In a method for detecting memory errors occurring in a computing device, a channel number of an error memory module is obtained from a first register of a memory controller of the computing device. The method analyzes an error type to obtain a rank number of the memory module from one or more specified registers of the memory controller, and finds a serial number of a memory slot into which the memory module has been inserted. According to the serial number of the memory slot and a distribution list, the method can detect the memory slot which is carrying the memory module.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: July 29, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jie-Jun Tan, Yu-Long Lin
  • Patent number: 8607227
    Abstract: In a method of burning a firmware to an embedded device, a booting file is firstly created and saved in the firmware. The booting file includes a boot loader, a first kernel, a second kernel, a first initrd, a second initrd of a firmware, a rootfs, and an application program. The method burns the boot loader, the first kernel, the second kernel, the first initrd, and the second initrd in a flash memory of the embedded device. When the rootfs and the application program are recorded in a storage system of the embedded device, the method downloads the rootfs and the application program from a storage system of the embedded device, and burns the rootfs and the application program to a register of the flash memory.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: December 10, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Yu-Long Lin, Hua Dong, Jie-Jun Tan, Jun Zhang
  • Patent number: 8539289
    Abstract: In a memory testing method for testing a memory module of a computing device, an operating voltage of the memory module is adjusted to a first voltage or a second voltage. A predetermined data set is written into the memory module after the operating voltage of the memory module is adjusted, and the written data set is read out from the memory module, to accomplish a data writing and reading process of the memory module. A register value that presents how many memory errors have occurred during the data writing and reading process is acquired from an ECC register of the memory module, to determine whether the memory module is stable during the adjusting of the operating voltage according to the register value.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: September 17, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jie-Jun Tan, Yu-Long Lin, Hua Dong
  • Patent number: 8471703
    Abstract: A network status indication system utilizes indicators on a keyboard to indicate the network status of a computer. When a simultaneous activation of two predetermined keys is detected and when the number of simultaneous activations is odd, the network status is determined, thereby indicating the network status of the computer.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: June 25, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jie-Jun Tan, Hua Dong, Yu-Long Lin, Yi-Yong Xie
  • Patent number: 8463570
    Abstract: A method for testing an electronic device is implemented with a host computer. The host computer detects a test status of the electronic device. The host computer stores a test order table that indicates the test status and test order corresponding to the test status. The host computer transmits a test order based on the test status and the test order table to the electronic device. The electronic device executes a self-test based on the test order.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: June 11, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Yu-Long Lin, Hua Dong, Jie-Jun Tan, Yi-Yong Xie
  • Publication number: 20120331280
    Abstract: In a method of burning a firmware to an embedded device, a booting file is firstly created and saved in the firmware. The booting file includes a boot loader, a first kernel, a second kernel, a first initrd, a second initrd of a firmware, a rootfs, and an application program. The method burns the boot loader, the first kernel, the second kernel, the first initrd, and the second initrd in a flash memory of the embedded device. When the rootfs and the application program are recorded in a storage system of the embedded device, the method downloads the rootfs and the application program from a storage system of the embedded device, and burns the rootfs and the application program to a register of the flash memory.
    Type: Application
    Filed: April 17, 2012
    Publication date: December 27, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: YU-LONG LIN, HUA DONG, JIE-JUN TAN, JUN ZHANG
  • Publication number: 20120331345
    Abstract: In a memory testing method for testing a memory module of a computing device, an operating voltage of the memory module is adjusted to a first voltage or a second voltage. A predetermined data set is written into the memory module after the operating voltage of the memory module is adjusted, and the written data set is read out from the memory module, to accomplish a data writing and reading process of the memory module. A register value that presents how many memory errors have occurred during the data writing and reading process is acquired from an ECC register of the memory module, to determine whether the memory module is stable during the adjusting of the operating voltage according to the register value.
    Type: Application
    Filed: December 7, 2011
    Publication date: December 27, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: JIE-JUN TAN, YU-LONG LIN, HUA DONG
  • Publication number: 20120331349
    Abstract: In a method for detecting memory errors occurring in a computing device, a channel number of an error memory module is obtained from a first register of a memory controller of the computing device. The method analyzes an error type to obtain a rank number of the memory module from one or more specified registers of the memory controller, and finds a serial number of a memory slot into which the memory module has been inserted. According to the serial number of the memory slot and a distribution list, the method can detect the memory slot which is carrying the memory module.
    Type: Application
    Filed: May 17, 2012
    Publication date: December 27, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) Co., LTD.
    Inventors: JIE-JUN TAN, YU-LONG LIN
  • Publication number: 20120281100
    Abstract: A computer and method executes an operation when a user places an object between a projector and a projection screen, wherein the computer is connected to the projector. The computer captures an image of the projection screen. Furthermore, the computer obtains coordinates of each pixel of an shape of a shadow of an object and calculates average coordinates of the shape of the shadow of the object, in response to a determination that the shape of the shadow of the object matches the predetermined shape. The computer executes an operation on the average coordinates of the shape of the shadow of the object.
    Type: Application
    Filed: April 19, 2012
    Publication date: November 8, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: JIE-JUN TAN, YI-YONG XIE, YU-LONG LIN, HUA DONG
  • Publication number: 20120161966
    Abstract: A network status indication system utilizes indicators on a keyboard to indicate the network status of a computer. When a simultaneous activation of two predetermined keys is detected and when the number of simultaneous activations is odd, the network status is determined, thereby indicating the network status of the computer.
    Type: Application
    Filed: March 16, 2011
    Publication date: June 28, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: JIE-JUN TAN, HUA DONG, YU-LONG LIN, YI-YONG XIE
  • Publication number: 20120016617
    Abstract: A method for testing an electronic device is implemented with a host computer. The host computer detects a test status of the electronic device. The host computer stores a test order table that indicates the test status and test order corresponding to the test status. The host computer transmits a test order based on the test status and the test order table to the electronic device. The electronic device executes a self-test based on the test order.
    Type: Application
    Filed: November 12, 2010
    Publication date: January 19, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: YU-LONG LIN, HUA DONG, JIE-JUN TAN, YI-YONG XIE
  • Publication number: 20110270970
    Abstract: A testing method tests a network device using a testing system by determining whether the network device is turned on via a second port of the network device. When the network device is turned on, the testing system logs onto the network device via the second port. A network service application of the network device is implemented and an IP address of the network device is obtained. Accordingly, a network connection to the network device is established. The testing system implements additional service applications of the network device and tests features of additional applications via a first port of the network device.
    Type: Application
    Filed: March 9, 2011
    Publication date: November 3, 2011
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD, HONG FU JIN PRECISION INDUSTRY (ShenZhen) Co., LTD.
    Inventors: YU-LONG LIN, HUA DONG, YI-YONG XIE, JIE-JUN TAN