Patents by Inventor Lay Chuan Lim
Lay Chuan Lim 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: 8429416Abstract: 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: GrantFiled: July 28, 2009Date of Patent: April 23, 2013Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 8234700Abstract: 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: GrantFiled: September 10, 2010Date of Patent: July 31, 2012Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 8037309Abstract: 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: GrantFiled: April 26, 2004Date of Patent: October 11, 2011Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 8024722Abstract: 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: GrantFiled: August 12, 2004Date of Patent: September 20, 2011Assignee: Trek 2000 International LtdInventors: Lay Chuan Lim, Chin Shyan Raymond Ooi, Teng Pin Poo, Henry Tan
-
Publication number: 20110107416Abstract: 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: ApplicationFiled: January 7, 2011Publication date: May 5, 2011Applicant: TREK 2000 INTERNATIONAL LTD.Inventors: Teng Pin Poo, Lay Chuan Lim
-
Publication number: 20100333184Abstract: 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: ApplicationFiled: September 10, 2010Publication date: December 30, 2010Applicant: TREK 2000 INTERNATIONAL LTD.Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7797736Abstract: 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: GrantFiled: August 25, 2008Date of Patent: September 14, 2010Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7653777Abstract: A portable data storage device includes a USB controller, a master control unit and a NAND flash memory device. The master control unit receives data to be written to logical addresses, and instructions to read data from logical addresses. It uses a memory address mapping table to associate the logical addresses with the physical addresses in the memory device, and writes data to or reads data from the physical address corresponding to the logical address. The mapping is changed at intervals, so that different ones of the physical address regions are associated at different times with the logical addresses. This increases the speed of the device, and also means that no physical addresses are rapidly worn out by being permanently associated with logical addresses to which data is written relatively often.Type: GrantFiled: January 19, 2004Date of Patent: January 26, 2010Assignee: Trek Technology (Singapore) Pte Ltd.Inventors: Henry Tan, Teng Pin Poo, Lay Chuan Lim
-
Publication number: 20090319798Abstract: 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: ApplicationFiled: July 28, 2009Publication date: December 24, 2009Applicant: TREK 2000 INTERNATIONAL LTD.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7600130Abstract: A method for providing data access control over information networks comprises coupling a control device to a digital processing system, obtaining user identification by executing a user authentication process, retrieving initialization information from a first memory unit of the control device in response to a request from an information provider received over the information network when user's identity is authenticated, providing the initialization information to the information provider via the information network through the digital processing system, establishing a communication between the control device and the information provider over the information network when an acknowledgement of user identity is received, obtaining information from the information provider over the information network, and storing the information in a second memory unit of the control device.Type: GrantFiled: September 20, 2007Date of Patent: October 6, 2009Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7552340Abstract: A tri-level authentication process comprises performing a biometrics-based 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 performing a user authentication using 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 biometrics-based authentication, the authentication handshake, and the user authentication using a 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: GrantFiled: October 30, 2007Date of Patent: June 23, 2009Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7549161Abstract: Apparatus and method for implementing biometrics-based access control to a restricted resource. In a preferred embodiment, the present invention is realized using 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 the restricted resource is granted to that person; otherwise, access is denied.Type: GrantFiled: July 3, 2001Date of Patent: June 16, 2009Assignee: Trek 2000 International Ltd.Inventors: Teng Pin Poo, Lay Chuan Lim
-
Publication number: 20090049536Abstract: 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: ApplicationFiled: August 25, 2008Publication date: February 19, 2009Applicant: TREK 2000 INTERNATIONAL LTD.Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Patent number: 7434251Abstract: An authentication system (10) to verify a password is provided. The authentication system includes a first storage unit (16) to store an authentication sequence (24) and a read-only memory unit (18) on which an authentication algorithm (26) is programmed. A microcontroller (20) is coupled to the first storage unit, the read-only memory unit and a web server. The microcontroller receives the password and executes the authentication algorithm to verify the password with the authentication sequence. A second storage unit (22) is coupled to the microcontroller to store data from the web server. Access to a second storage unit is permitted by the microcontroller only if the password has been verified.Type: GrantFiled: October 4, 2002Date of Patent: October 7, 2008Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Publication number: 20080228996Abstract: A portable data storage device includes a USB interface (3), a USB controller (2), a master control unit (7), and two or more NAND flash memory devices (9, 19). The master control unit (7) can send data to the NAND flash memory devices (9, 19) simultaneously through parallel respective 8-bit buses. The master control unit (7) controls the operation of the memory devices (9, 19) by sending them identical control data through respective control signal lines (6, 16). When data is to be stored it is divided into portions which are sent to the respective memory devices (9, 19), and both memory devices are instructed to store data simultaneously. When data is to be retrieved both are instructed to write data back simultaneously to the MCU.Type: ApplicationFiled: January 20, 2004Publication date: September 18, 2008Applicant: TREK 2000 INTERNATIONAL LTD.Inventors: Henry Tan, Lay Chuan Lim, Teng Pin Poo
-
Publication number: 20080228995Abstract: A portable data storage device includes a USB controller, a master control unit and a NAND flash memory device. The master control unit receives data to be written to logical addresses, and instructions to read data from logical addresses. It uses a memory address mapping table to associate the logical addresses with the physical addresses in the memory device, and writes data to or reads data from the physical address corresponding to the logical address. The mapping is changed at intervals, so that different ones of the physical address regions are associated at different times with the logical addresses. This increases the speed of the device, and also means that no physical addresses are rapidly worn out by being permanently associated with logical addresses to which data is written relatively often.Type: ApplicationFiled: January 19, 2004Publication date: September 18, 2008Inventors: Henry Tan, Teng Pin Poo, Lay Chuan Lim
-
Patent number: 7353399Abstract: An apparatus and method of modular manufacturing process for a transmitter, receiver and/or transceiver is disclosed. The modular process assembles an array of optoelectronic devices to an array header to form an optoelectronic array package. Once the optoelectronic array package is assembled, it is tested and verified the functionality and alignment between the optoelectronic devices and optical fibers. The optoelectronic array package is subsequently coupled to an optical lens array to form an array optical subassembly. After the array optical subassembly is tested, it is coupled to an optical fiber connector to form an optical module. The optical module is then tested to verify its functionality and alignment.Type: GrantFiled: January 8, 2003Date of Patent: April 1, 2008Assignee: Trek 2000 International Ltd.Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Publication number: 20040025031Abstract: An apparatus and method of modular manufacturing process for a transmitter, receiver and/or transceiver is disclosed. The modular process assembles an array of optoelectronic devices to an array header to form an optoelectronic array package. Once the optoelectronic array package is assembled, it is tested and verified the functionality and alignment between the optoelectronic devices and optical fibers. The optoelectronic array package is subsequently coupled to an optical lens array to form an array optical subassembly. After the array optical subassembly is tested, it is coupled to an optical fiber connector to form an optical module. The optical module is then tested to verify its functionality and alignment.Type: ApplicationFiled: January 8, 2003Publication date: February 5, 2004Inventors: Chin Shyan Raymond Ooi, Lay Chuan Lim, Teng Pin Poo, Henry Tan
-
Publication number: 20030005336Abstract: Apparatus and method for implementing biometrics-based access control to a restricted resource. In a preferred embodiment, the present invention is realized using 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 the restricted resource is granted to that person; otherwise, access is denied.Type: ApplicationFiled: July 3, 2001Publication date: January 2, 2003Inventors: Teng Pin Poo, Lay Chuan Lim
-
Publication number: 20030005337Abstract: 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: ApplicationFiled: July 3, 2001Publication date: January 2, 2003Inventors: Teng Pin Poo, Lay Chuan Lim