Patents by Inventor Patrick Tai

Patrick Tai 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: 8069384
    Abstract: An aspect of the present disclosure relates to scanning reassigned data storage locations. In one example, a reassignment table is accessed to identify a deallocated data storage location and scan the deallocated data storage location for media defects.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: November 29, 2011
    Assignee: Seagate Technology LLC
    Inventors: Bo Wei, Patrick Tai Heng Wong, MingZhong Ding
  • Publication number: 20100313076
    Abstract: An aspect of the present disclosure relates to scanning reassigned data storage locations. In one example, a reassignment table is accessed to identify a deallocated data storage location and scan the deallocated data storage location for media defects.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: Seagate Technology LLC
    Inventors: Bo Wei, Patrick Tai Heng Wong, MingZhong Ding
  • Publication number: 20050214481
    Abstract: A petal of an ornamental man-made flower and the production methods thereof is described. The flower patterns are directly printed on the plastic films which are delicate and smooth, thus making the printed patterns more lifelike. When the films are pasted to the base piece stratum of the petal, the patterns of the petal enjoy higher degree of vividness. And as such, the flowers produced in this method have better effects on a whole. The petal includes the base piece stratum of the petal, the upper and down surfaces of which are homologously covered and connected with the pasting piece stratum carrying the flower patterns of the upper surface of the petal and the pasting piece stratum carrying the flower patterns of the down surface of the petal. The process thereof includes the steps: process the base piece stratum of the petal, process the pasting piece stratus with the flower patterns, stick the pasting piece stratus with the flower patterns to the base piece stratum of the petal.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 29, 2005
    Applicant: Winward International, Inc.
    Inventor: Patrick Tai
  • Patent number: 6747825
    Abstract: A disc drive includes a base and a disc rotatably attached to the base. The disc drive is formatted by obtaining a list of defective sector entries, determining a first location of selected information based on skipping the defective sectors within the list of defective sector entries, and calculating a second location for selected information. At least one sector to skip is added before the second location of selected information to move the selected information from the first position to the second position. The added sectors may be designated as defective sectors. By adding the at least one sector to skip, the second position of the information is moved or slipped.
    Type: Grant
    Filed: May 24, 2000
    Date of Patent: June 8, 2004
    Assignee: JPMorgan Chase Bank, as Collateral Agent
    Inventors: Wei Loon Ng, Beng Wee Quak, YongPeng Chng, Wesley Wing Hung Chan, Patrick Tai Heng Wong
  • Patent number: 6728054
    Abstract: A system for adapting head switching sequence in a disc drive includes a method of measuring the time duration for a head switch operation and the time duration of a track switch operation. The system compares the two time durations to determine whether head switching or track switching should be utilized within a zone of tracks on the surface of the data disc. Track switch time durations and head switch time durations may be averaged within a zone and the averages compared to determine whether to use head switching or track switching.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: April 27, 2004
    Assignee: Seagate Technology LLC
    Inventors: Yong Peng Chng, Steven Tian Chye Cheok, Patrick Tai Heng Wong, Ricky Wei Watt Yeo, Wesley Wing Hung Chan
  • Patent number: 6728060
    Abstract: A method of writing to a disc in a disc drive includes receiving data to be written to a designated area of the disc wherein the designated area has a beginning, an end, and contains a defective portion. The data is written to the disc starting from the beginning of the designated area and proceeding toward the end of the designated area. The data is written to a temporary buffer, external to the disc, upon reaching the defective portion of the designated area. Writing is then resumed, writing data to the designated area of the disc, upon passing the defective portion of the designated area.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: April 27, 2004
    Assignee: Seagate Technology LLC
    Inventors: YongPeng Chng, Patrick Tai-Heng Wong
  • Patent number: 6725330
    Abstract: According to one embodiment of the present invention a disc controller in a disc drive includes a cache memory and a control circuit. The control circuit is configured to identify an operating system of a host computer coupled to the disc drive, select a segmentation level for the cache memory based on the identified operating system, and store information in the cache memory according to the segmentation level. According to another embodiment of the present invention a cache memory in a disc drive is operated by identifying an operating system of a host computer coupled to the disc drive, selecting a segmentation level for the cache memory based on the identified operating system, and storing information in the cache memory according to the segmentation level. The operating system is identified by reading a partition type from a master boot record stored in a disc in the disc drive.
    Type: Grant
    Filed: August 25, 2000
    Date of Patent: April 20, 2004
    Assignee: Seagate Technology LLC
    Inventors: Patrick Tai Heng Wong, Beng Wee Quak, YongPeng Chng, Wesley Wing Hung Chan, WeiLoon Ng
  • Patent number: 6574723
    Abstract: A method of storing values that involves splitting each value into a n-bit value and an overflow value, and storing, in a main table, the n-bit values in order of increasing magnitude of the values. For each overflow value, the position of the smallest n-bit value is stored in an overflow table. To retrieve a value, the position of the corresponding n-bit value is compared to the positions stored in the overflow value to determine the overflow value of the n-bit value. The actual value is then obtained from the n-bit value and its overflow value.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: June 3, 2003
    Assignee: Seagate Technology LLC
    Inventors: Yong Peng Chng, Aik Chuan Lim, Patrick Tai Heng Wong, Chew Boon Toh, Steven Tian Chye Cheok
  • Publication number: 20020101675
    Abstract: A system for adapting head switching sequence in a disc drive includes a method of measuring the time duration for a head switch operation and the time duration of a track switch operation. The system compares the two time durations to determine whether head switching or track switching should be utilized within a zone of tracks on the surface of the data disc. Track switch time durations and head switch time durations may be averaged within a zone and the averages compared to determine whether to use head switching or track switching.
    Type: Application
    Filed: October 31, 2001
    Publication date: August 1, 2002
    Applicant: Seagate Technology LLC
    Inventors: Yong Peng Chng, Steven Tian Chye Cheok, Patrick Tai Heng Wong, Ricky Wei Watt Yeo, Wesley Wing Hung Chan
  • Publication number: 20020015248
    Abstract: A method of storing values that involves splitting each value into a n-bit value and an overflow value, and storing, in a main table, the n-bit values in order of increasing magnitude of the values. For each overflow value, the position of the smallest n-bit value is stored in an overflow table. To retrieve a value, the position of the corresponding n-bit value is compared to the positions stored in the overflow value to determine the overflow value of the n-bit value. The actual value is then obtained from the n-bit value and its overflow value.
    Type: Application
    Filed: May 18, 2001
    Publication date: February 7, 2002
    Inventors: Yong Peng Chng, Aik Chuan Lim, Patrick Tai Heng Wong, Chew Boon Toh, Steven Tian Chye Cheok
  • Publication number: 20010048567
    Abstract: A defective track management method is provided for managing defective tracks in a disc drive where the logical zone table is generated after the drive certification test which determines the defect distribution; allocating sectors to achieve a constant number of sectors per track for a particular logical zone in the logical zone table wherein some sectors may be spare sectors allocated efficiently to avoid under sparing or over sparing, as the defect distribution on the disc drive has already been determined; and reassigning defective sectors to the spare sectors corresponding to the track or cylinder where the defective sector is located.
    Type: Application
    Filed: February 23, 2001
    Publication date: December 6, 2001
    Inventors: Yong Peng Chng, Steven Tian Chye Cheok, Chew Boon Toh, Patrick Tai Heng Wong