Patents by Inventor Teng Pin Poo

Teng Pin Poo 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: 20160134684
    Abstract: A system for uploading, showcasing and selling news footage on the internet, comprising an upload control manager configured to receive an upload request from a wireless module on a recording device, the upload request including an identification number and a plurality of FTP servers, the upload control manager configured to select at least one FTP server from the plurality of FTP servers to service the upload request and receive the recorded news footage from the wireless module. The system further comprises a database server configured to receive the news footage from the FTP servers and for showcasing the footage on the internet to allow customers to preview and purchase the footage, wherein the at least one FTP server to service the upload request is selected based upon the upload control manager determining the least loaded FTP servers amongst the plurality of servers and user privileges tagged to the identification number.
    Type: Application
    Filed: June 13, 2014
    Publication date: May 12, 2016
    Applicant: T-DATA SYSTEMS (S) PTE LTD
    Inventors: Joon Yong Wayne TAN, Teng Pin POO
  • Patent number: 8521945
    Abstract: A portable data storage device is disclosed that includes an interface (3) for enabling the portable data storage device to be used for data transfer with a host computer (5), and an interface controller (2) for controlling the interface (3). There is also a master controller (7) for controlling the writing of data to and reading of data from a non-volatile memory (8, 9). The non-volatile memory is at least one single level cell (SLC) flash memory (8) and at least one multiple level cell (MLC) flash memory (9). The at least one single level cell flash memory (8) and at least one multiple level cell flash memory (9) are able to operate simultaneously for improving the speed of operation over only multiple level cell flash memory.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: August 27, 2013
    Assignee: Trek 2000 International Ltd.
    Inventors: Henry Tan, Teng Pin Poo, Chin Shyan Raymond Ooi
  • Patent number: 8443132
    Abstract: A system and method of operating a cascade of a plurality of memory devices connected in series is disclosed. In one aspect, there is a memory controller operatively connected to the memory cell and a cascade circuit configured to enable a subsequent memory device in a cascade of memory devices.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: May 14, 2013
    Assignee: Trek 2000 International Ltd
    Inventor: Teng Pin Poo
  • Patent number: 8429416
    Abstract: A method comprises performing an authentication of a user of a portable device, performing an authentication handshake between the portable device and a content server, wherein the portable device includes a USB plug that plugs directly into a USB port of a host computer and the host computer is communicatively coupled to the content server, and sending a first key sent from the portable device to the content server, wherein access to restricted content on the content server by the user is enabled if the user authentication, the authentication handshake, and an authentication using the first key are all successful. The process may also include encrypting restricted content received from the content server using a private key before storing the restricted content in a non-volatile memory of the portable device.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: April 23, 2013
    Assignee: Trek 2000 International Ltd.
    Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
  • Patent number: 8412865
    Abstract: A method for authentication of an external storage device (16) operatively connected to a port of a host computer (10) where the host computer (10) conducts a handshake with the external storage device (16) seeking an authentication key from the external storage device. The host computer (10) electrically disconnects the external storage device (16) from the host computer (10) if the authentication key is incorrect or not provided within a predetermined period. The host computer (10) allows access to the host computer (10) by the external storage device (16) if the authentication key is correct and provided within the predetermined period. Corresponding apparatus and systems are also disclosed.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: April 2, 2013
    Assignee: Trek 2000 International Ltd.
    Inventors: Teng Pin Poo, Henry Tan
  • Patent number: 8365239
    Abstract: A dual television tuner having a television tuner module and a wireless local area network module both operatively connected to an antenna for receiving a television signal from the antenna, and for passing the television signal for playing on a host to which the dual television tuner is able to be operatively connected.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: January 29, 2013
    Assignee: Trek 2000 International Ltd.
    Inventors: Teng Pin Poo, Henry Tan
  • Patent number: 8316160
    Abstract: A non-volatile memory device having a USB connector with a USB controller, and a wireless antenna with a wireless controller. The USB controller and the wireless controller are both operatively connected to the non-volatile memory. When the non-volatile memory device is operatively connected to a host using the USB connector, the USB controller has priority over the wireless controller for read from, and write to, functions with the non-volatile memory. A corresponding method is also disclosed.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: November 20, 2012
    Assignee: Trek 2000 International Ltd.
    Inventors: Teng Pin Poo, Henry Tan
  • Patent number: 8234700
    Abstract: A system and method for authentication including verifying a password is disclosed. In one embodiment, the authentication system includes a first storage unit to store an authentication sequence, a read-only memory unit to store an authentication algorithm, and a second storage unit. A microcontroller is coupled to the first storage unit, the read-only memory unit, and is configured to be coupled to and uncoupled from a host. The microcontroller is configured to execute the authentication algorithm to verify a password with the authentication sequence, and to send an access request to a web server via the host if the authentication algorithm has verified the password with the authentication sequence.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: July 31, 2012
    Assignee: Trek 2000 International Ltd.
    Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
  • Patent number: 8209462
    Abstract: A portable data storage device (10) includes a universal serial bus (USB) coupling device (1) and an interface device (2) is coupled to the USB coupling device (1). The portable data storage device (10) also includes a memory control device (3) and a non-volatile solid-state memory device (4). The memory control device (3) is coupled between the interface device (2) and the memory device (4) to control the flow of data from the memory device (4) to the USB coupling device (1).
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: June 26, 2012
    Assignee: Trek 2000 International Ltd.
    Inventors: Chong Seng Cheng, Teng Pin Poo
  • Patent number: 8208786
    Abstract: The present invention provides a device for recording and playing back audio/video signals. A portable storage device (11) has mounted thereon a portable storage device connector (13) of a first type adapted to transfer audio/video signals of a first type (15). A first audio/video system (17) has a first audio/video system connector (19) of the first type for directly connecting to the portable storage device connector (13) to exchange audio/video signals of the first type (15) between the portable storage device (11) and the first audio/video system (17) to record and playback audio/video signals of the first type (15). A second audio/video system (21) receives audio/signals of a second type (23). An interface section (25) has an interface section connector (27) of the first type for directly connecting to the portable storage device (11).
    Type: Grant
    Filed: May 20, 2004
    Date of Patent: June 26, 2012
    Assignee: Trek 2000 International Ltd.
    Inventors: Henry Tan, Teng Pin Poo
  • Patent number: 8103845
    Abstract: A data storage device includes two data storage media: both a hard disk and a non-volatile solid state memory device, such as a flash memory. Data received by the data storage device for storage is stored both in the hard disk and the flash memory. Since the data storage is duplicated, if a problem arises with retrieving data from one of the hard disk, the data can be retrieved from the flash memory.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: January 24, 2012
    Assignee: Trek 2000 International Ltd.
    Inventors: Teng Pin Poo, Henry Tan
  • Patent number: 8037309
    Abstract: A portable data storage device has a non-volatile memory 3 for storing user data, an interface section 7 for receiving and transmitting data to a host, and a master control unit 1 for transferring data to and from the non-volatile memory 3. The portable data storage device further includes an integrated circuit 13 for generating a public/private key pair. The portable data storage device is arranged to transmit at least one of the keys out of the device. In different embodiments, the host can verify that the data it receives is correct, and the device can verify that the host has received the correct data.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: October 11, 2011
    Assignee: Trek 2000 International Ltd.
    Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
  • Patent number: 8024722
    Abstract: A method for automatic loading to a host of a functional unit driver stored as part of an executable program on a memory of a first functional unit, the method comprising physically connecting the first functional unit to the host and the first functional unit reporting itself to the host as being a generic storage device to make use of a generic mass storage class driver in the host. An operating system of the host reads an autorun file forming part of the executable program to load and execute on the host a driver set up program forming a part of the executable program. The host uses the driver set up program as executed on the host to install and execute the functional unit driver on the host.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: September 20, 2011
    Assignee: Trek 2000 International Ltd
    Inventors: Lay Chuan Lim, Chin Shyan Raymond Ooi, Teng Pin Poo, Henry Tan
  • Patent number: 7962685
    Abstract: A portable data storage device is disclosed which includes an Interface for enabling the portable data storage device to be used for data transfer with a host Computer, and an Interface controller for controlling the interface. There is also a master control unit for controlling the writing of data to and reading data from a non-volatile memory. The non-volatile memory includes at least one single layer cell flash memory and at least one multiple layer cell flash memory. Upon receiving a write instruction, the master control unit determines which of the memories data contained in the instruction should be written to, and writes the data as appropriate similarly, upon receiving a read instruction, the master control unit reads the data from the appropriate one of the memories and transmits the data out of the device.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: June 14, 2011
    Assignee: Trek 2000 International Ltd.
    Inventors: Tsz Kin Clifford Cheung, Teng Pin Poo, Henry Tan
  • Publication number: 20110107416
    Abstract: Apparatus and method for implementing biometrics-based authentication. In a preferred embodiment, the present invention is embodied in a portable device. Specifically, in one embodiment, the portable device includes a microprocessor, a non-volatile memory coupled thereto, and a biometrics-based authentication module controlled by the microprocessor. Preferably, the biometrics technology used is fingerprint authentication technology. The authentication module is capable of registering a fingerprint upon first use of the portable device, storing an encoded version of the fingerprint in the non-volatile memory. Subsequently, the authentication module can read a person's fingerprint and reliably determine whether the fingerprint matches the registered fingerprint stored in the non-volatile memory. If a match is found, access to information in the non-volatile memory is granted to that person; otherwise, access is denied.
    Type: Application
    Filed: January 7, 2011
    Publication date: May 5, 2011
    Applicant: TREK 2000 INTERNATIONAL LTD.
    Inventors: Teng Pin Poo, Lay Chuan Lim
  • Patent number: 7894839
    Abstract: A data storage device 5 having a storage capacity of at least 8 Mbyte is surrounded by a housing including a stylus portion 23, having a tip 25 for indicating a position. The stylus permits the data storage device 5 to be used for data entry to an electronic device 19 such as a PDA which traces the position of the stylus tip. The data storage device 5 can be used in place of a conventional stylus. Thus, the user of the electronic device 19 which traces the position of a stylus is able to enjoy the advantages of a data storage device without being obliged to use an additional component.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: February 22, 2011
    Assignee: Trek 2000 International Ltd.
    Inventors: Teng Pin Poo, Henry Tan
  • Publication number: 20100333184
    Abstract: A system and method for authentication including verifying a password is disclosed. In one embodiment, the authentication system includes a first storage unit to store an authentication sequence, a read-only memory unit to store an authentication algorithm, and a second storage unit. A microcontroller is coupled to the first storage unit, the read-only memory unit, and is configured to be coupled to and uncoupled from a host. The microcontroller is configured to execute the authentication algorithm to verify a password with the authentication sequence, and to send an access request to a web server via the host if the authentication algorithm has verified the password with the authentication sequence.
    Type: Application
    Filed: September 10, 2010
    Publication date: December 30, 2010
    Applicant: TREK 2000 INTERNATIONAL LTD.
    Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
  • Patent number: 7856519
    Abstract: A solid-state memory storage device and method for using the device includes storing data wirelessly transmitted from a host and wirelessly transmitting the data to the host. The storage device has an RF module which demodulates an ultra-wideband write signal received wirelessly from a host and outputs a wireless protocol write signal. A wireless protocol controller has a protocol conversion layer which converts the wireless protocol write signal into a USB protocol write signal. A microcontroller has function extraction layer for extracting a write command from the USB protocol write signal and, in response to the write command, controls the writing of data extracted from the USB protocol write signal to the solid-state memory to store the data in the solid-state memory. The microcontroller also reads the data stored in the solid-state memory in response to a read command received from the host and outputs a USB protocol read signal to the wireless protocol controller.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: December 21, 2010
    Assignee: Trek 2000 International Ltd.
    Inventors: Henry Tan, Teng Pin Poo
  • Publication number: 20100268971
    Abstract: Apparatus for reducing power consumption during wireless data transfer between a host device and another device is disclosed. The apparatus comprises a plurality of wireless modules, each of the plurality of wireless modules comprising a different wireless protocol, each wireless protocol having a different transmission range and data transfer rate. The apparatus also comprises a processor having a determination module. The determination module is configured to determine which of the plurality of wireless protocols is able to be used for the wireless data transfer, and which of the different wireless protocols able to be used for the wireless data transfer has a power consumption that is the lowest of the wireless protocols able to be used for the wireless data transfer, the wireless protocol so determined being used for the wireless data transfer. A corresponding method is also disclosed.
    Type: Application
    Filed: November 9, 2007
    Publication date: October 21, 2010
    Inventors: Teng Pin Poo, Henry Tan
  • Patent number: 7797736
    Abstract: A system and method for authentication including verifying a password is disclosed. In one embodiment, the authentication system includes a first storage unit to store an authentication sequence and a read-only memory unit to store an authentication algorithm. A microcontroller is coupled to the first storage unit, the read-only memory unit, and is configured to be coupled to and uncoupled from a host. The microcontroller is configured to execute the authentication algorithm to verify a password with the authentication sequence, and to send an access request to a web server via the host if the authentication algorithm has verified the password with the authentication sequence.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: September 14, 2010
    Assignee: Trek 2000 International Ltd.
    Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan