Patents by Inventor Wing Ying

Wing Ying 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: 7843662
    Abstract: A disk drive is disclosed comprising a first disk surface and a second disk surface, wherein the first disk surface comprises a plurality of concentric servo sectors extending across substantially an entire radius of the first disk surface. The concentric servo sectors are read across substantially the entire radius of the first disk surface using the first head to generate a read signal. The read signal is processed to generate a position error signal (PES) representing a radial location of the first head relative to the first disk surface. The PES is processed to generate a control signal applied to the VCM to move the second head radially over the second disk surface while writing a spiral servo track on the second disk surface.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: November 30, 2010
    Assignee: Western Digital Technologies, Inc.
    Inventors: Siri S. Weerasooriya, Wing Ying, Brian P. Rigney
  • Patent number: 7602575
    Abstract: A disk drive is disclosed comprising control circuitry for self servo writing a disk. An estimated reader/writer offset is initialized, servo bursts in a first servo track are read, the head is moved radially using the estimated reader/writer offset, and propagated servo bursts are written to a target servo track. The propagated servo bursts are read from the target servo track to generate a read signal, the read signal is processed to generate a burst crossing signal (BCS), and the estimated reader/writer offset is adjusted in response to the BCS.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: October 13, 2009
    Assignee: Western Digital Technologies, Inc.
    Inventors: Yakov M. Lifchits, Lawrence M. Bryant, Siri S. Weerasooriya, Wing Ying
  • Patent number: 7433143
    Abstract: A method and apparatus is disclosed for adjusting the track density by changing the slope of spiral tracks used to servo write a disk drive. A target track density is established for a disk surface, and a plurality of spiral tracks are written to the disk surface in response to the target track density. Each spiral track comprises a high frequency signal interrupted at a predetermined interval by a sync mark, and a slope of the spiral tracks is selected in response to the target track density. The head internal to the disk drive is used to read the spiral tracks in order to write product servo sectors to the disk to define a plurality of data tracks, wherein the slope of the spiral tracks determines the density of the data tracks.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: October 7, 2008
  • Patent number: 7333280
    Abstract: A method of writing product servo sectors on a disk of a disk drive is disclosed. The disk comprises a reference pattern having a plurality of sync marks written around the disk. The sync marks are detected to generate a sync mark detect signal, and a timing recovery measurement is generated in response to the sync mark detect signal. A frequency control signal is generated in response to the timing recovery measurement, and a servo write clock is generated in response to the frequency control signal. A feed-forward compensation value is generated in response to the timing recovery measurement and the frequency control signal, and the timing recovery measurement is adjusted in response to the feed-forward compensation value to compensate for a repeatable phase error in the timing recovery measurement. The servo write clock and the head internal to the disk drive are used to write the product servo sectors to the disk.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: February 19, 2008
    Assignee: Western Digital Technologies, Inc.
    Inventors: Yakov M. Lifchits, Wing Ying, Yilin Cai, Siri S. Weerasooriya
  • Patent number: 7130411
    Abstract: A method, system, and program for publishing hold queue characteristics are provided. Characteristics of an on hold system are monitored. Then, responsive to a selection by a caller of a format and interface for publishing the characteristics, the characteristics are transferred to the selected interface in the selected format.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: October 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Patent number: 7095842
    Abstract: A method, system, and program for allowing callers to adjust in position within a call hold queue are provided. An advancement token earned by a caller is detected at a calling queue. The position of the caller within the calling queue is adjusted, in response to redemption of the advancement token, such that the caller is allowed control over the position within the calling queue by earning advancement tokens. In particular, a caller may earn advancement tokens by participation in competitions or surveys or by redemption of membership points.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: August 22, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Patent number: 7068459
    Abstract: A method and apparatus is disclosed for writing product servo sectors to a disk of a disk drive to define a plurality of data tracks. The disk drive comprises the disk and a head actuated over the disk. The disk comprises a plurality of spiral tracks which are read using the head to synchronize a write clock and to generate a position error signal (PES) according to a PES algorithm used to maintain the head along a first servo track while writing product servo sectors along the first servo track. The PES algorithm is adjusted to seek the head to a second servo track, and the head is used to write product servo sectors along the second servo track.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: June 27, 2006
  • Patent number: 7050568
    Abstract: A method, system and product for managing a hold queue is provided. A call center receives an incoming telephone call from at least one caller and places the caller in an initial position in the hold queue. When a caller is in a hold queue at a call center, a request can be made to pause the caller's position in the hold queue. When the caller is ready to return to the hold queue or when the pause duration has expired, the caller becomes active in the hold queue.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: May 23, 2006
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss
  • Patent number: 6992852
    Abstract: A method is disclosed for reducing disk expansion effects while writing spiral reference patterns on a disk of a disk drive. The disk drive comprises control circuitry and a head disk assembly (HDA) for positioning a head radially over the disk. In the method, an external spiral servo writer is used to control a radial location of the head for writing a plurality of the spiral reference patterns between inner and outer seed tracks. A head velocity profile is adjusted for writing each spiral reference pattern to account for thermal disk expansion. The head internal to the disk drive is used to read the spiral reference patterns in order to write product servo bursts to the disk that define a plurality of radially-spaced circular data tracks.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: January 31, 2006
    Assignee: Western Digital Technologies, Inc.
    Inventors: Wing Ying, William W. Clawson, Siri S. Weerasooriya
  • Patent number: 6959081
    Abstract: A method, system, and program for expert hold queue management are provided. A call is received at a call center. The call is placed on hold in a hold queue until a representative of the call center is available to answer the call. While on hold in the hold queue, the call is transferred to an expert. In particular, the call may be transferred to a second hold queue within the first hold queue if the expert is not immediately available. Experts may include freelance experts, query based experts, and emergency response experts. Then, responsive to detecting the call at the top of the call queue, the caller is notified of an availability of a representative. The caller may select to remain with the expert or transfer to the representative.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: October 25, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Patent number: 6826276
    Abstract: A method, system, and program for managing a caller profile for multiple callers across multiple call hold centers are provided. Multiple call centers preferably subscribe to a remote caller profile server that manages caller profiles that are distributable to the multiple call centers. Each of the multiple call centers utilizes caller profiles to specify services to the callers related to the caller profiles when those callers are placed on hold within the caller centers. In addition, each of the call centers monitors the activity of callers while on hold and transfers the monitored activity information to the remote caller profile server to update the caller profiles.
    Type: Grant
    Filed: December 3, 2001
    Date of Patent: November 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030103617
    Abstract: A method, system, and program for managing a caller profile for multiple callers across multiple call hold centers are provided. Multiple call centers preferably subscribe to a remote caller profile server that manages caller profiles that are distributable to the multiple call centers. Each of the multiple call centers utilizes caller profiles to specify services to the callers related to the caller profiles when those callers are placed on hold within the caller centers. In addition, each of the call centers monitors the activity of callers while on hold and transfers the monitored activity information to the remote caller profile server to update the caller profiles.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030103621
    Abstract: A method, system, and program for expert hold queue management are provided. A call is received at a call center. The call is placed on hold in a hold queue until a representative of the call center is available to answer the call. While on hold in the hold queue, the call is transferred to an expert. In particular, the call may be transferred to a second hold queue within the first hold queue if the expert is not immediately available. Experts may include freelance experts, query based experts, and emergency response experts. Then, responsive to detecting the call at the top of the call queue, the caller is notified of an availability of a representative. The caller may select to remain with the expert or transfer to the representative.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030103619
    Abstract: A method, system, and program for allowing callers to adjust in position within a call hold queue are provided. An advancement token earned by a caller is detected at a calling queue. The position of the caller within the calling queue is adjusted, in response to redemption of the advancement token, such that the caller is allowed control over the position within the calling queue by earning advancement tokens. In particular, a caller may earn advancement tokens by participation in competitions or surveys or by redemption of membership points.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030103618
    Abstract: A method, system, and program for voice browsing while waiting in a hold queue are provided. Callers waiting in a hold queue are prompted to select a help subject for a call. A specified menu of browsable help information is output to the caller according to the help subject selected by the caller. Then, a web script is translated into audio output to the caller for a the caller's selection from the specified menu of browsable help information.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030103620
    Abstract: A method, system, and program for publishing hold queue characteristics are provided. Characteristics of an on hold system are monitored. Then, responsive to a selection by a caller of a format and interface for publishing the characteristics, the characteristics are transferred to the selected interface in the selected format.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030035531
    Abstract: A method, system and product for managing a hold queue is provided. A call center receives an incoming telephone call from at least one caller and places the caller in an initial position in the hold queue. When a caller is in a hold queue at a call center, a request can be made to pause the caller's position in the hold queue. When the caller is ready to return to the hold queue or when the pause duration has expired, the caller becomes active in the hold queue.
    Type: Application
    Filed: August 17, 2001
    Publication date: February 20, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss
  • Patent number: 6384997
    Abstract: An apparatus for sustaining data throughput and methods of operating the same result in a drive apparatus that reduces overhead associated with recovery from write faults. The drive apparatus for sustaining data throughput having a file allocation unit including a plurality of sectors for storing data comprises a write controller coupled to the file allocation unit configured to write data to the plurality of sectors, a write fault detector coupled to the write controller and the file allocation unit configured to detect a write fault, and a write fault controller coupled to the write controller, the write fault detector, and the file allocation unit responsive to a detected write fault to skip a defective sector and restart the write controller to continue writing data to the plurality of sectors.
    Type: Grant
    Filed: December 15, 1998
    Date of Patent: May 7, 2002
    Assignee: Maxtor Corporation
    Inventors: Hsiang Chen Wu, Tainshain Lee, Monica Kuan, Wing Ying