Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Henry Tan, Singapore SG

Henry Tan, Singapore SG

Patent application numberDescriptionPublished
20080212940Portable Storage Device For Recording and Playing Back Data - The present invention provides a device for recording and playing back audio/video signals. A portable storage device (09-04-2008
20080228995Portable Data Storage Device Using a Memory Address Mapping Table - 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.09-18-2008
20080228996Portable Data Storage Device Using Multiple Memory Devices - A portable data storage device includes a USB interface (09-18-2008
20080280646DATA INPUT DEVICE, SYSTEMS USING THE DEVICE, AND METHODS FOR OPERATING SUCH SYSTEMS - A data storage device 11-13-2008
20080318475Portable Data Storage Apparatus With Connector Retraction - Portable data storage apparatus includes a housing having a front wall, and an opening in the front wall. A circuit board is located within the housing. A connector is electrically connected to the circuit board and extends outwardly therefrom for movement therewith. A cap is pivotally connected to the housing for movement relative to the housing between a first position and a second position. An operating mechanism operatively connects the cap and the circuit board for moving the circuit board and the connector with the movement of the cap. The circuit board and the connector are in a retracted position when the cap is in the first position, and are in an extended position when the cap is in the second position.12-25-2008
20090049536SYSTEM AND METHOD FOR AUTHENTICATION - 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.02-19-2009
20090067303DATA STORAGE DEVICE USING TWO TYPES OR STORAGE MEDIUM - 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.03-12-2009
20090089486PORTABLE DATA STORAGE DEVICE INCORPORATING MULTIPLE FLASH MEMORY UNITS - 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.04-02-2009
20090132752Interface for Non-Volatile Memories - A portable storage device for storage of data. The portable storage device comprises a first non-volatile memory of a first character; a second non-volatile memory of a second character, the second character being different to the first character; and a controller for determining to which of the first and second non-volatile memory the data is to be sent. The determining is based on a defined relationship between the first and second non-volatile memories, the defined relationship being buffer or backup.05-21-2009
20090150584Solid-state memory storage device for storing data wirelessly transmitted from a host and for wirelessly transmitting the data to the host - 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. The protocol conversion layer also translates the USB protocol read signal into a wireless protocol read signal. The RF module also modulates the wireless protocol read signal and outputs an ultra-wideband signal for wireless transmission to the host.06-11-2009
20090303394Dual television tuner - 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.12-10-2009
20090313434NON-VOLATILE MEMORY DEVICE WITH USB AND WIRELESS CONNECTIVITY AND METHOD FOR CONTROLLING THE CONNECTIVITY - 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.12-17-2009
20090319798METHOD AND APPARATUS OF STORAGE ANTI-PIRACY KEY ENCRYPTION (SAKE) DEVICE TO CONTROL DATA ACCESS FOR NETWORKS - 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.12-24-2009
20100017546METHOD, APPARATUS AND SYSTEM FOR AUTHENTICATION OF EXTERNAL STORAGE DEVICES - A method for authentication of an external storage device (01-21-2010
20100185872SYSTEM, METHOD AND APPARATUS FOR READING CONTENT OF EXTERNAL STORAGE DEVICE - A system for enabling the reading on a reader of content stored in an external storage device is disclosed. The reader is a read-only device and has a display, a processor for controlling the operation of the reader, and a port for operative connection of the external storage device. The external storage device has a non-volatile storage and a central processor. The central processor is able to download to the reader the content stored in the non-volatile storage upon a pre-condition being established. The pre-condition is at least one of receipt of a correct encryption key from the reader, and arrival at a start date and time as determined by a real-time clock. The reader, external storage device, and a corresponding method are also disclosed.07-22-2010
20100191945PORTABLE DEVICE WITH USER INTERFACE - A portable device (07-29-2010
20100268971METHOD AND APPARATUS FOR REDUCING POWER CONSUMPTION DURING WIRELESS DATA TRANSFER - 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.10-21-2010
20100333184SYSTEM AND METHOD FOR AUTHENTICATION - 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.12-30-2010

Patent applications by Henry Tan, Singapore SG