Patents by Inventor Michael Chang

Michael Chang 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: 9129630
    Abstract: A data storage device is disclosed comprising a first head actuated over a first disk surface comprising servo tracks defined by full servo sectors, and a second head actuated over a second disk surface comprising servo tracks defined by mini servo sectors. At least part of a track address is read from one of the full servo sectors to generate at least one high order bit of a full track address, and at least part of a track address is read from one of the mini servo sectors to generate at least one low order bit of the full track address. The high order bit and the low order bit are combined to generate at least part of the full track address, and during an access of the second disk surface, the second head is servoed over the second disk surface based on the full track address.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: September 8, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Wei Guo, Michael Chang, Yuan Chen
  • Publication number: 20150242004
    Abstract: An electronic device includes a housing and a processor disposed within the housing. The electronic device also includes a touch-sensitive input device lacking output functionality. The touch-sensitive input device, which is located on a surface of the housing, is operatively associated with the processor for triggering a function of the electronic device and being located on a surface of the housing. A visible logo is disposed on the touch-sensitive input device.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Inventors: Michael Chang, Jesse Gallup
  • Publication number: 20150242039
    Abstract: A method for adapting a user interface to motion of the user interface includes receiving ink information generated by a user input such as a stylus. In some cases the input surface on which the user input is received may be a touch-screen display. The ink information is organized into corresponding ink strokes. Additionally, motion of the user interface is detected. One or more of the ink strokes that were organized from ink information generated at least in part while the motion was being detected is identified. The one or more identified ink strokes are adjusted to compensate for distortions thereto caused by the detected motion.
    Type: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Inventors: Michael Chang, Jesse Gallup
  • Patent number: 9088489
    Abstract: A computer establishes a wireless wide area network (WWAN) account simply by entering his telephone number in a user interface (UI) which is sent to an Internet server and correlated with the user's telephone account. A utility notes when a usage limitation for a period is approaching and in response disables wireless updates and automatically executes the updates when a landline connection is sensed.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: July 21, 2015
    Assignee: Sony Corporation
    Inventors: Sean Patrick Kennedy, Fredrik Carpio, Paul Jin Hwang, Gary Robert Lyons, Edward Theodore Winter, Michael Chang, Andrew Lee Lawton
  • Patent number: 9053712
    Abstract: A data storage device is disclosed comprising a disk surface comprising a plurality of tracks, wherein each track comprises a plurality of data sectors and a plurality of servo sectors. The data storage device further comprises a head actuated over the disk surface, the head comprising at least one read element and at least one write element. Control circuitry is configured to use the head to write to a first data sector on the disk surface while simultaneously reading from a first servo sector on the disk surface.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: June 9, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Guoxiao Guo, Russ A. Quisenberry, Wei Guo, Michael Chang, Jie Yu
  • Patent number: 9025269
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo tracks defined by full sectors and intervening short servo sectors, where each full servo sector comprises a preamble, a sync mark, and servo bursts, and each short servo sector comprises a reference pattern and servo bursts. A first phase error is generated based on the sync mark in a first full servo sector, and a disk locked clock is adjusted in response to the first phase error. A second phase error is generated based on the reference pattern in a first short servo sector, and the second phase error is processed to determine whether the disk locked clock slipped a cycle before the head reaching the first short servo sector.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: May 5, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Richard K. Wong, Sanghoon Chu, Guoxiao Guo, Jack M. Chue, Carl E. Barlow, Wei Guo, Michael Chang
  • Patent number: 8995075
    Abstract: A disk drive is disclosed comprising a disk comprising a plurality of servo sectors defining a plurality of servo tracks. The servo tracks form a plurality of servo zones, where a servo data rate of servo sectors in a first servo zone is different than a servo data rate of servo sectors in a second servo zone. A servo control system servos a head over the disk. An estimated servo state of a servo control system is generated, and when the head crosses from a first servo zone to a second servo zone, the estimated servo state is adjusted to compensate for a transient in a circumferential distance between a servo sector in the first servo zone and a servo sector in the second servo zone.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: March 31, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Michael Chang, Guoxiao Guo, Jie Yu
  • Patent number: 8982503
    Abstract: A disk drive is disclosed comprising a disk comprising tracks defined by servo sectors, a head, and control circuitry comprising a servo control system operable to actuate the head over the disk in response to the servo sectors. After seeking the head to a first track, a position error signal (PES) is generated representing a difference between a target location for the head and a measured location for the head. A sinusoidal control signal is generated in response to the servo sectors, and a third point of the sinusoidal control signal is generated based on a first point and second point of the sinusoidal control signal and independent of the PES, wherein the first, second and third points correspond to respective servo sectors. A feed-forward compensation value is generated based on the third point of the sinusoidal control signal using a feed-forward compensator.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: March 17, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: Michael Chang
  • Patent number: 8941945
    Abstract: A data storage device is disclosed comprising a first disk surface comprising servo tracks defined by servo sectors and recorded at a first radial density, and a first head actuated over the first disk surface. A servo sector on the first disk surface is read to generate a first physical position measurement that is converted into a first virtual position measurement corresponding to a nominal radial density of servo tracks different from the first radial density. The first head is servoed over the first disk surface based on the first virtual position measurement.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: January 27, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Michael Chang, Wei Guo, Yun Hong, Brian P. Rigney, Guoxiao Guo
  • Patent number: 8934186
    Abstract: A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors defining a plurality of servo tracks. The servo tracks form a plurality of servo zones, and at least one servo sector of a servo track comprises a partial track address. A read signal generated by the head is processed to detect a current servo zone for the head, and the read signal is processed to detect the partial track address in one of the servo sectors of the current servo zone. A full track address is generated based on the detected servo zone and the detected partial track address.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: January 13, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Wei Guo, Michael Chang, Russ A. Quisenberry, Richard K. Wong, Guoxiao Guo
  • Patent number: 8875389
    Abstract: Systems and methods electrically connect a first electronic device or electrical component, having a external electrical connector, to a circuit board of a second electronic device. A low-cost, user-installable connection system isolates mechanical stresses imposed on the external electrical connector to within the user-installable connection system, thereby preventing the mechanical stresses from reaching the circuit board in the second electronic device. If the connection becomes faulty, only the low-cost, user-installable connection system must be replaced.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: November 4, 2014
    Assignee: Flextronics AP, LLC
    Inventors: Ken Kan, Jeff Chen, Michael Chang
  • Patent number: 8780477
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors defining a plurality of servo tracks, wherein the servo tracks form a plurality of servo zones, and a servo data rate of servo sectors in a first servo zone is different than a servo data rate of servo sectors in a second servo zone. A disk locked clock is synchronized to the data rate of the servo sectors in the first servo zone, wherein the disk locked clock for generating a timing window relative to the servo sectors. When the head crosses from the first servo zone to the second servo zone, at least one of the disk locked clock and the timing window is adjusted to compensate for a timing transient.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: July 15, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventors: Wei Guo, Michael Chang, Guoxiao Guo, Jie Yu
  • Patent number: 8576506
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo sectors defining a plurality of servo tracks. The servo tracks form a plurality of servo zones. A disk locked clock is synchronized relative to a servo data rate of the servo zone the head is over. A first reader/writer gap is measured in cycles of the disk locked clock at a first servo track in the first servo zone. A second reader/writer gap is measured in cycles of the disk locked clock at a second servo track in the second servo zone. The first and second reader/writer gaps are normalized to generate a normalized first and second reader/writer gaps. A third reader/writer gap is estimated in cycles of the disk locked clock at a third servo track in the second servo zone based on the normalized first and second reader/writer gaps.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: November 5, 2013
    Assignee: Western Digital Technologies, Inc.
    Inventors: Honge Wang, Michael Chang, Abhishek Dhanda, Huanxiang Ruan, Guoxiao Guo
  • Patent number: 8517771
    Abstract: Systems and methods electrically connect a first electronic device or electrical component, having a external electrical connector, to a circuit board of a second electronic device. A low-cost, user-installable connection system isolates mechanical stresses imposed on the external electrical connector to within the user-installable connection system, thereby preventing the mechanical stresses from reaching the circuit board in the second electronic device. If the connection becomes faulty, only the low-cost, user-installable connection system must be replaced.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: August 27, 2013
    Assignee: Flextronics AP, LLC
    Inventors: Ken Kan, Jeff Chen, Michael Chang
  • Patent number: 8475215
    Abstract: Systems and methods electrically connect a first electronic device or electrical component, having a external electrical connector, to a circuit board of a second electronic device. A low-cost, user-installable connection system isolates mechanical stresses imposed on the external electrical connector to within the user-installable connection system, thereby preventing the mechanical stresses from reaching the circuit board in the second electronic device. If the connection becomes faulty, only the low-cost, user-installable connection system must be replaced.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: July 2, 2013
    Assignee: Flextronics AP, LLC
    Inventors: Ken Kan, Jeff Chen, Michael Chang
  • Publication number: 20120270426
    Abstract: Systems and methods electrically connect a first electronic device or electrical component, having a external electrical connector, to a circuit board of a second electronic device. A low-cost, user-installable connection system isolates mechanical stresses imposed on the external electrical connector to within the user-installable connection system, thereby preventing the mechanical stresses from reaching the circuit board in the second electronic device. If the connection becomes faulty, only the low-cost, user-installable connection system must be replaced.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Applicant: FLEXTRONICS AP, LLC
    Inventors: Ken Kan, Jeff Chen, Michael Chang
  • Patent number: 8213936
    Abstract: A method for providing a handoff in a network environment is provided that includes a mobile station operable to conduct a call. The mobile station is further operable to initiate a call leg autonomously such that a generic transfer function is invoked. The mobile station leverages the generic transfer function in order to execute a handoff for the mobile station.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: July 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Wenfeng Huang, Michael Chang-Ping Chen, Huizhao Wang, Xiaode Xu
  • Publication number: 20120158935
    Abstract: Systems and methods consistent with the disclosure relate to managing social networks. According to one exemplary embodiment, a computer-implemented method for managing social networks of a user is disclosed. The method accesses an online social network site of the user, and receives, from the online social network site, networking content related to the user and a plurality of contacts of the user. The method identifies the plurality of contacts based on the networking content, and determines relationships between the user and the respective contacts based on the networking content. The method also creates a social networking map according to the relationships.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Inventors: Toyoaki Kishimoto, Michael Chang, Andrew Lee Lawton, Gary Robert Lyons, Sean Patrick Kennedy, Rommel M. Garay, Edward Theodore Winter, Fredrik Carpio, Adrian Crisan
  • Publication number: 20120136565
    Abstract: User-specific information such as the social networking cloud of relevant metadata is used to find real-time information and provide visual feedback to users regarding the presence of other users at particular locations. In one example, the information is displayed on localized map images, with visual indicators such as dots indicating the presence of other users having desired characteristics.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: Sony Corporation
    Inventors: Sean P. Kennedy, Fredrik Carpio, Adrian Crisan, Rommel M. Garay, Gary R. Lyons, Edward T. Winter, Michael Chang, Toyoaki Kishimoto, Andrew L. Lawton
  • Publication number: 20120117271
    Abstract: A method for data synchronization across multiple target destinations in a computer network includes acquiring information about the target destinations, wherein: the target destinations comprises at least one of a network account in the computer network, or a target device coupled to the computer network or associated with the network account; and the acquired information includes identification information associated with the target destinations. The method may also include receiving, at a user device, data from a data source; filtering the received data based on information included in the received data and in the identification information; identifying, based on the filtering, a selected target destination for receiving the filtered data; and transmitting the filtered data to the identified selected target destination.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Inventors: Sean Patrick Kennedy, Gary Roberts Lyons, Michael Chang, Rommel M. Garay, Edward Theodore Winter, Andrew Lee Lawton, Fredrik Carpio, Adrian Crisan, Toyoaki Kishimoto