WO2004100131A3 - Digital device configuration and method - Google Patents

Digital device configuration and method Download PDF

Info

Publication number
WO2004100131A3
WO2004100131A3 PCT/US2004/012554 US2004012554W WO2004100131A3 WO 2004100131 A3 WO2004100131 A3 WO 2004100131A3 US 2004012554 W US2004012554 W US 2004012554W WO 2004100131 A3 WO2004100131 A3 WO 2004100131A3
Authority
WO
WIPO (PCT)
Prior art keywords
serial
interface
storage arrangement
host
device identification
Prior art date
Application number
PCT/US2004/012554
Other languages
French (fr)
Other versions
WO2004100131A2 (en
Inventor
Curtis H Bruner
Lance R Carlson
Jeffrey E Mast
Original Assignee
Cornice Inc
Curtis H Bruner
Lance R Carlson
Jeffrey E Mast
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=33434893&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2004100131(A3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Cornice Inc, Curtis H Bruner, Lance R Carlson, Jeffrey E Mast filed Critical Cornice Inc
Publication of WO2004100131A2 publication Critical patent/WO2004100131A2/en
Publication of WO2004100131A3 publication Critical patent/WO2004100131A3/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0607Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0658Controller construction arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1281Servo information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/1836Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks

Abstract

An electromechanical data storage arrangement is interfaced with a host. The interface may include a conductor that carries read and write gate signals. Another conductor carries both a servo sync mark and an error signal. The storage arrangement includes an external serial interface connected to a host serial interface applying a device identification to a portion of serial control-related data that travels over the interface. A serial router in the storage arrangement uses the device identification to manage the control-related data between the interface and a number of serial devices and associated interfaces within the storage arrangement. The serial router is in selective data communication with each of the device serial interfaces, for using the device identification to direct a host-asserted command to a targeted device where each device is controlled by a different command set such that the system can be customized for different command sets of different devices.
PCT/US2004/012554 2003-04-28 2004-04-23 Digital device configuration and method WO2004100131A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US46622103P 2003-04-28 2003-04-28
US60/466,221 2003-04-28
US10/447,544 US6973535B2 (en) 2001-09-14 2003-05-28 Digital device configuration and method
US10/447,544 2003-05-28

Publications (2)

Publication Number Publication Date
WO2004100131A2 WO2004100131A2 (en) 2004-11-18
WO2004100131A3 true WO2004100131A3 (en) 2006-02-16

Family

ID=33434893

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/012554 WO2004100131A2 (en) 2003-04-28 2004-04-23 Digital device configuration and method

Country Status (3)

Country Link
US (4) US6973535B2 (en)
TW (1) TW200516475A (en)
WO (1) WO2004100131A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9396746B2 (en) 2001-09-14 2016-07-19 Benhov Gmbh, Llc Digital device configuration and method

Families Citing this family (115)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10173128B2 (en) 2000-06-02 2019-01-08 Milestone Entertainment Llc Games, and methods for improved game play in games of chance and games of skill
US6565084B1 (en) 2000-06-02 2003-05-20 Milestone Entertainment Games, and methods for improved game play in games of chance and games of skill
US6438638B1 (en) * 2000-07-06 2002-08-20 Onspec Electronic, Inc. Flashtoaster for reading several types of flash-memory cards with or without a PC
US7493437B1 (en) * 2000-07-06 2009-02-17 Mcm Portfolio Llc Flashtoaster for reading several types of flash memory cards with or without a PC
US7295443B2 (en) 2000-07-06 2007-11-13 Onspec Electronic, Inc. Smartconnect universal flash media card adapters
US7798896B2 (en) 2000-09-27 2010-09-21 Milestone Entertainment Llc Apparatus, systems and methods for implementing enhanced gaming and prizing parameters in an electronic environment
US8393946B2 (en) 2001-09-26 2013-03-12 Milestone Entertainment Llc Apparatus and method for game play in an electronic environment
US8727853B2 (en) 2000-09-27 2014-05-20 Milestone Entertainment, LLC Methods and apparatus for enhanced play in lottery and gaming environments
US6488280B1 (en) * 2000-09-27 2002-12-03 Milestone Entertainment Games, and methods and apparatus for game play in games of chance
US8479189B2 (en) 2000-11-17 2013-07-02 Hewlett-Packard Development Company, L.P. Pattern detection preprocessor in an electronic device update generation system
US20030182414A1 (en) 2003-05-13 2003-09-25 O'neill Patrick J. System and method for updating and distributing information
US7409685B2 (en) 2002-04-12 2008-08-05 Hewlett-Packard Development Company, L.P. Initialization and update of software and/or firmware in electronic devices
US6973535B2 (en) * 2001-09-14 2005-12-06 Cornice, Inc. Digital device configuration and method
US9626837B2 (en) 2001-09-26 2017-04-18 Milestone Entertainment Llc System for game play in an electronic environment
CA2369228A1 (en) * 2002-01-24 2003-07-24 Alcatel Canada Inc. System and method for managing configurable elements of devices in a network element and a network
US7367027B1 (en) * 2002-08-22 2008-04-29 Hewlett-Packard Development Company, L.P. System for generating efficient and compact update packages
US20040083469A1 (en) * 2002-10-23 2004-04-29 Ping-Sheng Chen Method for updating firmware of optical disk system
US7309999B2 (en) * 2002-11-27 2007-12-18 Inapac Technology, Inc. Electronic device having an interface supported testing mode
US20040230965A1 (en) * 2003-02-28 2004-11-18 Harri Okkonen Mobile handset network that facilitates interaction between a generic intelligent responsive agent and a service broker server
US7921302B2 (en) * 2003-03-10 2011-04-05 Igt Universal game download methods and system for legacy gaming machines
EP1611708A4 (en) * 2003-03-10 2009-12-30 Cyberview Technology Inc Dynamic configuration of a gaming system
US7337330B2 (en) * 2003-03-10 2008-02-26 Cyberview Technology, Inc. Universal game download system for legacy gaming machines
US7802087B2 (en) * 2003-03-10 2010-09-21 Igt Universal method for submitting gaming machine source code software to a game certification laboratory
US7975147B1 (en) 2003-03-31 2011-07-05 Hewlett-Packard Development Company, L.P. Electronic device network supporting enciphering and deciphering and update generation in electronic devices
US7343443B1 (en) 2003-07-08 2008-03-11 Hewlett-Packard Development Company, L.P. Updated package generation based on analysis of bank dependency
US7886093B1 (en) 2003-07-31 2011-02-08 Hewlett-Packard Development Company, L.P. Electronic device network supporting compression and decompression in electronic devices
US8555273B1 (en) 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
US8930583B1 (en) 2003-09-18 2015-01-06 Marvell Israel (M.I.S.L) Ltd. Method and apparatus for controlling data transfer in a serial-ATA system
US7203017B1 (en) * 2003-09-23 2007-04-10 Marvell International Ltd. Timing recovery for data storage channels with buffered sectors
US6987639B1 (en) 2003-09-30 2006-01-17 Western Digital Technologies, Inc. Disk drive modifying a rotational position optimization algorithm based on motor capability of a VCM
US7061714B1 (en) * 2003-12-19 2006-06-13 Western Digital Technologies, Inc. Disk drive modifying estimated seek times for a rotational position optimization algorithm based on change in estimated seek time parameter
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US7543118B1 (en) 2004-05-07 2009-06-02 Hewlett-Packard Development Company, L.P. Multiple variance platform for the management of mobile devices
US8539469B2 (en) * 2004-05-11 2013-09-17 Microsoft Corporation Efficient patching
US7958292B2 (en) * 2004-06-23 2011-06-07 Marvell World Trade Ltd. Disk drive system on chip with integrated buffer memory and support for host memory access
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
US11875642B2 (en) 2004-09-01 2024-01-16 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US9773373B2 (en) 2004-09-01 2017-09-26 Milestone Entertainment Llc Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US20080080341A1 (en) * 2004-09-10 2008-04-03 Koninklijke Philips Electronics, N.V. Portable Audio and/or Video Device with a Hard Disk and a Shock Resistant Memory
US9489496B2 (en) * 2004-11-12 2016-11-08 Apple Inc. Secure software updates
KR100594026B1 (en) * 2004-11-19 2006-06-30 삼성전자주식회사 Method of reducing consuming power for mobile phone's hdd
US7804504B1 (en) * 2004-12-13 2010-09-28 Massachusetts Institute Of Technology Managing yield for a parallel processing integrated circuit
US7315917B2 (en) * 2005-01-20 2008-01-01 Sandisk Corporation Scheduling of housekeeping operations in flash memory systems
US7623355B2 (en) * 2005-03-07 2009-11-24 Smart Modular Technologies, Inc. Extended universal serial bus connectivity
US9025272B1 (en) * 2005-05-06 2015-05-05 Seagate Technology Llc Shock protection for electro-mechanical devices of host devices employing inertial navigation systems
US7271345B2 (en) * 2005-06-01 2007-09-18 Seagate Technology Llc Method and apparatus for attenuating flexible circuit resonance
US8108201B2 (en) * 2005-11-17 2012-01-31 International Business Machines Corporation Method for emulating a native device on a host computer system
TW200723099A (en) * 2005-12-14 2007-06-16 Inventec Corp Firmware loading device
US20070159801A1 (en) * 2005-12-21 2007-07-12 Motorola, Inc. Insert molded flexible circuit with stiffener and flip housing assembly and method of manufacture
CN101018217A (en) * 2006-02-10 2007-08-15 朗迅科技公司 Electronic tray exchange method for the radio network application processor system
US20070192489A1 (en) * 2006-02-14 2007-08-16 Motorola, Inc. Method and apparatus to facilitate automatic selection of sotware programs to be distributed to network elements
US7688793B2 (en) * 2006-04-05 2010-03-30 Motorola, Inc. Wireless sensor node group affiliation method and apparatus
US7676805B2 (en) * 2006-04-05 2010-03-09 Motorola, Inc. Wireless sensor node executable code request facilitation method and apparatus
CN101051485B (en) * 2006-04-07 2010-12-29 鸿富锦精密工业(深圳)有限公司 Parameter setting system and method of optical disc machine controller
US7778252B2 (en) * 2006-05-18 2010-08-17 Freescale Semiconductor, Inc. Hardware monitor of LIN time budget
JP4874859B2 (en) * 2006-05-31 2012-02-15 株式会社リコー Information processing apparatus, information processing system, program, and recording medium thereof
EP2025095A2 (en) 2006-06-08 2009-02-18 Hewlett-Packard Development Company, L.P. Device management in a network
US7330325B2 (en) * 2006-06-13 2008-02-12 Sun Microsystems, Inc. Proactive fault monitoring of disk drives through phase-sensitive surveillance
US7574553B2 (en) * 2006-06-16 2009-08-11 Christopher J Squires Digital component power savings in a host device and method
US7509441B1 (en) 2006-06-30 2009-03-24 Siliconsystems, Inc. Systems and methods for segmenting and protecting a storage subsystem
US7447807B1 (en) * 2006-06-30 2008-11-04 Siliconsystems, Inc. Systems and methods for storing data in segments of a storage subsystem
WO2008014454A2 (en) 2006-07-27 2008-01-31 Hewlett-Packard Development Company, L.P. User experience and dependency management in a mobile device
US7672393B2 (en) * 2006-08-02 2010-03-02 Richtek Technology Corporation Single-wire asynchronous serial interface
US7738204B2 (en) * 2006-08-22 2010-06-15 Bruner Curtis H Disk drive with multi-protocol channel to controller interface and method
US9508225B2 (en) 2006-10-11 2016-11-29 Milestone Entertainment Llc Methods and apparatus for enhanced interactive game play in lottery and gaming environments
US8386704B2 (en) * 2006-10-25 2013-02-26 HGST Netherlands B.V. Techniques for improving hard disk drive efficiency
US8549236B2 (en) * 2006-12-15 2013-10-01 Siliconsystems, Inc. Storage subsystem with multiple non-volatile memory arrays to protect against data losses
US7624217B2 (en) * 2007-02-12 2009-11-24 Microsoft Corporation Adaptive boot sequence
US8611962B2 (en) * 2007-06-29 2013-12-17 Microsoft Corporation Activity illumination
US8131839B2 (en) * 2007-08-01 2012-03-06 Motorola Solutions, Inc. Method and apparatus for resource assignment in a sensor network
EP2188716A1 (en) 2007-09-01 2010-05-26 D2Audio Corporation Systems and methods for booting a codec processor over a high definition audio bus
JP5232235B2 (en) * 2007-09-01 2013-07-10 ディーツーオーディオ コーポレーション HDA amplification system and execution method thereof
TW200915078A (en) * 2007-09-01 2009-04-01 D2 Audio Corp Systems and methods for shadowing an HDA codec
EP2188709A1 (en) * 2007-09-01 2010-05-26 D2Audio Corporation Systems and methods for communication between a pc application and the dsp in an hda audio codec
US8219226B2 (en) 2007-09-01 2012-07-10 D2Audio Corporation Systems and methods for overriding hardwired responses in an HDA codec
CN101790842A (en) 2007-09-01 2010-07-28 D2影音公司 Be used for controlling the system and method for volume of the processor of high definition audio coding decoder
US20090106969A1 (en) * 2007-10-31 2009-04-30 Kor Seng Ang System and method for pre-featuring generic hard disk drive ready for customization
DE102007062333B3 (en) * 2007-12-21 2009-04-30 Robert Bosch Gmbh Method for transmitting multiturn modulo master axis data
US8535134B2 (en) * 2008-01-28 2013-09-17 Milestone Entertainment Llc Method and system for electronic interaction in a multi-player gaming system
US8219595B2 (en) * 2008-02-14 2012-07-10 Hewlett-Packard Development Company, L.P. System and method for efficient remote data access for server management
US8473707B2 (en) * 2008-03-27 2013-06-25 Open Invention Network, Llc Method for achieving sequential I/O performance from a random workload
US20100019409A1 (en) * 2008-07-24 2010-01-28 Cathy Dawn Santa Cruz Method for fabricating a hollow replica of a pre-existing object and converting the replica into a lighted interchanging aesthetic display device
US20100058288A1 (en) * 2008-09-03 2010-03-04 Alexander Von Zitzewitz Method And System for Structuring a Software Implementation
US8825940B1 (en) 2008-12-02 2014-09-02 Siliconsystems, Inc. Architecture for optimizing execution of storage access commands
US9176859B2 (en) * 2009-01-07 2015-11-03 Siliconsystems, Inc. Systems and methods for improving the performance of non-volatile memory operations
US10079048B2 (en) * 2009-03-24 2018-09-18 Western Digital Technologies, Inc. Adjusting access of non-volatile semiconductor memory based on access time
US8239582B2 (en) * 2010-05-27 2012-08-07 Cilag Gmbh International Hand-held test meter with disruption avoidance circuitry
US20120229264A1 (en) * 2011-03-09 2012-09-13 Analog Devices, Inc. Smart linear resonant actuator control
TWI449926B (en) * 2012-04-09 2014-08-21 Wistron Corp Transmitting interface and method for determining transmitting signals
CN102819500B (en) * 2012-07-20 2016-01-20 腾讯科技(深圳)有限公司 A kind of method and device creating peripheral equipment control interface
US8817402B2 (en) 2012-12-19 2014-08-26 Lsi Corporation Tag multiplication via a preamplifier interface
US8724244B1 (en) * 2012-12-23 2014-05-13 HGST Netherlands B.V. Efficient rotational parameter control for hard disk drive
US8656065B1 (en) * 2013-01-29 2014-02-18 Honeywell International Inc. Method and apparatus for automatically selecting a plurality of modes for programmable interface circuit by coupling field devices to process controllers
US9121753B2 (en) 2013-02-06 2015-09-01 Analog Devices Global Control techniques for motor driven systems utilizing back-EMF measurement techniques
US8924899B2 (en) * 2013-05-23 2014-12-30 Daniel Jakob Seidner System and method for universal control of electronic devices
US10032477B2 (en) * 2014-02-27 2018-07-24 Rovi Guides, Inc. Systems and methods for modifying a playlist of media assets based on user interactions with a playlist menu
CN103944544B (en) * 2014-02-27 2017-01-04 英特尔公司 Multi-phase signals generator and multi-phase signals production method
US10448111B2 (en) 2014-09-24 2019-10-15 Microsoft Technology Licensing, Llc Content projection
US10635296B2 (en) 2014-09-24 2020-04-28 Microsoft Technology Licensing, Llc Partitioned application presentation across devices
US10025684B2 (en) * 2014-09-24 2018-07-17 Microsoft Technology Licensing, Llc Lending target device resources to host device computing environment
US10360116B2 (en) * 2015-02-13 2019-07-23 International Business Machines Corporation Disk preservation and failure prevention in a raid array
US9632719B2 (en) * 2015-06-29 2017-04-25 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Storage device with firmware synchronization function
US9607632B1 (en) * 2016-02-16 2017-03-28 Seagate Technology Llc Multiple virtual preamps in a single die
US10825263B2 (en) 2016-06-16 2020-11-03 Honeywell International Inc. Advanced discrete control device diagnostic on digital output modules
US10678559B2 (en) * 2017-12-11 2020-06-09 Whelen Engineering Company, Inc. Multi function inputs providing alternate functions during setup upon startup of signal device
TWI687821B (en) * 2018-11-21 2020-03-11 核桃運算股份有限公司 Data tracking apparatus, method, and computer program product thereof
TWI736834B (en) 2019-01-30 2021-08-21 智微科技股份有限公司 Transmission interface circuit
CN111948533A (en) * 2019-05-17 2020-11-17 友华科技(香港)有限公司 Closed-loop motor detection method
TWI696914B (en) * 2019-05-17 2020-06-21 和碩聯合科技股份有限公司 Electronic device, signal verification device, and method for verifying signals
US10861496B1 (en) 2019-06-25 2020-12-08 Seagate Technology Llc Storage devices for external data acquisition
CN111930437B (en) * 2020-07-15 2024-03-22 上海沪振物联技术有限公司 Parameter configuration method
CN113346799A (en) * 2021-07-15 2021-09-03 湖北泰和电气有限公司 Servo driver boost control method
US20230019241A1 (en) * 2021-07-19 2023-01-19 EMC IP Holding Company LLC Selecting surviving storage node based on environmental conditions
TWI793759B (en) * 2021-09-13 2023-02-21 英業達股份有限公司 System and method for testing read/write and upgrading on hard disk
TWI792684B (en) * 2021-11-17 2023-02-11 瑞昱半導體股份有限公司 Data transmission method and data transmission system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6260106B1 (en) * 1998-09-28 2001-07-10 Texas Instruments Incorporated Synchronous data storage system having re-drive circuits for reduced signal line loading
US6415349B1 (en) * 2000-01-24 2002-07-02 Western Digital Technologies, Inc. Disk drive with unified channel-disk controller bus for transmitting user data, servo data, and register data
US20050066119A1 (en) * 2000-05-17 2005-03-24 Saeed Azimi High latency interface between hardware components
US6941453B2 (en) * 2003-02-11 2005-09-06 Bitfone Corporation System and method for determining if a device needs to be updated and locating and invoking an update agent to update the firmware or software in the device
US6944854B2 (en) * 2000-11-30 2005-09-13 International Business Machines Corporation Method and apparatus for updating new versions of firmware in the background

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4014237A (en) 1972-03-01 1977-03-29 Milde Karl F Jr Musical note detecting apparatus
US4773004A (en) 1983-05-16 1988-09-20 Data General Corporation Disk drive apparatus with hierarchical control
US5075805A (en) 1988-02-25 1991-12-24 Tandon Corporation Disk drive controller system
US4933785A (en) 1988-03-01 1990-06-12 Prairietek Corporation Disk drive apparatus using dynamic loading/unloading
US5014237A (en) 1988-10-31 1991-05-07 Tandon Corporation Disk drive controller system with enhanced communications interface
US4980786A (en) 1988-11-14 1990-12-25 Maxtor Corporation Method and apparatus for improved thermal isolation and stability of disk drives
US5253129A (en) 1988-11-30 1993-10-12 Quantum Corporation Removable and transportable hard disk subsystem
US5030260A (en) 1989-12-04 1991-07-09 International Business Machines Corporation Disk drive breather filter
US5051868A (en) 1990-07-25 1991-09-24 Sun Microsystems, Inc. Computer construction
US5274773A (en) 1990-11-09 1993-12-28 Conner Peripherals, Inc. Flexible host interface controller architecture
US5261058A (en) 1990-11-09 1993-11-09 Conner Peripherals, Inc. Multiple microcontroller hard disk drive control architecture
DE69133216T2 (en) 1990-11-09 2003-12-18 Seagate Technology Llc Disk drive control architecture with multiple microcontrollers
US5289325A (en) 1990-12-19 1994-02-22 Integral Peripherals, Inc. Rigid disk drive with dynamic head loading apparatus
EP0563230B1 (en) 1990-12-19 2000-02-16 Mobile Storage Technology Inc. Miniature hard disk drive for portable computer
US5237472A (en) 1990-12-19 1993-08-17 Integral Peripherals, Inc. Rigid disk drive with dynamic head loading apparatus
US5379171A (en) 1991-09-25 1995-01-03 Integral Peripherals Microminiature hard disk drive
US5974544A (en) 1991-12-17 1999-10-26 Dell Usa, L.P. Method and controller for defect tracking in a redundant array
US5337414A (en) 1992-09-22 1994-08-09 Unisys Corporation Mass data storage and retrieval system
CN1134008C (en) 1993-07-08 2004-01-07 麦克斯特公司 System architecture for HDD
JP3004150B2 (en) 1993-08-16 2000-01-31 株式会社東芝 Disk storage device protection case and external disk storage unit
US5491395A (en) 1993-09-17 1996-02-13 Maxtor Corporation TUT servo IC architecture
US5793566A (en) 1994-01-10 1998-08-11 Micropolis Corporation Self securing compliant gasket for a disk drive assembly housing
EP0696902B1 (en) * 1994-03-03 2005-05-11 Boston Scientific Limited Apparatus for detecting separation of a vasoocclusion device
US5561823A (en) 1994-03-14 1996-10-01 Conner Peripherals, Inc. Monitor system for determining the available capacity of a READ buffer and a WRITE buffer in a disk drive system
US6313961B1 (en) 1994-04-29 2001-11-06 Cirrus Logic, Inc. Method and apparatus for calibrating a synchronous read channel integrated circuit
US5455723A (en) 1994-06-02 1995-10-03 International Business Machines Corporation Method and apparatus for ramp load and unload
JP3030229B2 (en) 1994-06-20 2000-04-10 インターナショナル・ビジネス・マシーンズ・コーポレイション Method of transferring data and data storage system
JP3753751B2 (en) * 1994-07-28 2006-03-08 富士通株式会社 Recording / playback device
US6108163A (en) 1994-10-12 2000-08-22 International Business Machines Corporation Sensitive sensor internally mounted shock for a disk drive
JP3687115B2 (en) 1994-10-27 2005-08-24 ソニー株式会社 Playback device
US6269449B1 (en) 1994-12-02 2001-07-31 Dell Usa, L.P. Capacitive wake-up mechanism for hand held data entry unit
US5640286A (en) 1995-05-08 1997-06-17 Western Digital Corporation Disk drive with error code embedded sector identification
US6149891A (en) * 1995-05-31 2000-11-21 Israel Humanitarian Foundation Ltd. X-ray contrast medium and method for protecting against harmful effects thereof
US5706168A (en) 1995-07-07 1998-01-06 Itronix Corporation Impact-resistant notebook computer having hard drive mounted on shock-isolating mounting bridge and impact attenuating covering
JP3195213B2 (en) 1995-12-18 2001-08-06 株式会社日立製作所 Rotary information recording / reproducing device
US5889629A (en) 1996-06-27 1999-03-30 Western Digital Corporation Method and apparatus for controlling disk drive head parking during power interruption
US6005747A (en) 1996-07-26 1999-12-21 Gilovich; Paul A. High capacity disk drive with two stator windings
JPH1049994A (en) 1996-08-02 1998-02-20 Sharp Corp Information reproducer
US5680293A (en) 1996-09-13 1997-10-21 Dell U.S.A., L.P. Screwless hard drive mounting in a computer system with a chassis via a first bracket rigidly mounted to the chassis and a second bracket movably mounted to the chassis
KR100212084B1 (en) * 1996-09-21 1999-08-02 윤종용 Serial interface circuit
US6139177A (en) 1996-12-03 2000-10-31 Hewlett Packard Company Device access and control using embedded web access functionality
JPH10177764A (en) 1996-12-17 1998-06-30 Matsushita Electric Ind Co Ltd Optical disk recording device
US6411452B1 (en) 1997-03-11 2002-06-25 Western Digital Technologies, Inc. Disk drive employing read error tolerant sync mark detection
JPH1116259A (en) 1997-06-24 1999-01-22 Internatl Business Mach Corp <Ibm> Head mechanism controller and signal supply control device and disk drive device
JP3080363B2 (en) 1997-06-27 2000-08-28 インターナショナル・ビジネス・マシーンズ・コーポレ−ション Disk drive device, load / unload device, and control method therefor
US6219787B1 (en) 1997-12-22 2001-04-17 Texas Instruments Incorporated Method and apparatus for extending security model to native code
US5969905A (en) 1998-02-12 1999-10-19 Magnecomp Corporation Flexure bias-free end lift suspension
US6061751A (en) 1998-03-09 2000-05-09 Texas Instruments Incorporated Computer system with controller circuit of an associated mass storage peripheral device located remotely from the device in the host computer
US6015196A (en) 1998-03-26 2000-01-18 Pacific Micro Data, Inc. Module mounting system
JP3299991B2 (en) 1998-04-10 2002-07-08 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and apparatus for writing servo pattern
JP3077667B2 (en) * 1998-04-24 2000-08-14 日本電気株式会社 Magnetic tape device and computer-readable magnetic tape medium
US6052258A (en) 1998-05-29 2000-04-18 International Business Machines Corporation Transducer suspension system
US6301637B1 (en) * 1998-06-08 2001-10-09 Storage Technology Corporation High performance data paths
JP2000069430A (en) 1998-08-20 2000-03-03 Matsushita Electric Ind Co Ltd Video server system and its data transfer control method
JP3570235B2 (en) 1998-08-28 2004-09-29 セイコーエプソン株式会社 Character printing method and apparatus
US20010012175A1 (en) 1998-10-08 2001-08-09 Kelly Williams Shock isolator for a hard disk drive
US6314480B1 (en) 1998-11-09 2001-11-06 Cirrus Logic, Inc. Mixed-signal single-chip integrated system electronics for magnetic hard disk drives
JP3607513B2 (en) 1998-11-30 2005-01-05 株式会社東芝 Speed correction value calibration method applied to a head load / unload type disk device
JP3806529B2 (en) 1998-12-09 2006-08-09 株式会社日立グローバルストレージテクノロジーズ Magnetic disk drive with load / unload mechanism
US6377530B1 (en) 1999-02-12 2002-04-23 Compaq Computer Corporation System and method for playing compressed audio data
US6144532A (en) 1999-03-25 2000-11-07 Magnecomp Corporation Suspension with readily manufacturable vertically and laterally offset lifter
JP2000291802A (en) 1999-04-12 2000-10-20 Kokoku Intech Co Ltd Gasket for hard disk device
US6502194B1 (en) 1999-04-16 2002-12-31 Synetix Technologies System for playback of network audio material on demand
JP4284834B2 (en) 1999-06-23 2009-06-24 ソニー株式会社 Reproduction method and reproduction apparatus
US6490114B1 (en) 1999-07-30 2002-12-03 Storage Technology Corporation Method of synchronizing physical and logical positions in a magnetic tape recording device
US6976062B1 (en) 1999-09-22 2005-12-13 Intermec Ip Corp. Automated software upgrade utility
US6424480B1 (en) 1999-09-28 2002-07-23 Koninklijke Philips Electronics N.V. Magnetic medium storage apparatus with read channel having a programmable write-to-read suppression
US6304440B1 (en) 1999-11-04 2001-10-16 Liken Lin Shock-proof device of external hard disk driver box
US6744854B2 (en) * 1999-12-09 2004-06-01 Harris Corporation Detection of bridge taps by frequency domain reflectometry-based signal processing with precursor signal conditioning
GB2358261B (en) 2000-01-17 2004-06-09 Advanced Risc Mach Ltd Data processing with native and interpreted program instruction words
US6480349B1 (en) 2000-02-25 2002-11-12 Western Digital Technologies, Inc. Disk drive employing a non-volatile semiconductor memory for storing read channel parameter calibrated for the disk drive used to recover disk channel parameter
JP3844638B2 (en) 2000-05-18 2006-11-15 Tdk株式会社 Magnetic disk drive and manufacturing method thereof
JP4353346B2 (en) 2000-06-01 2009-10-28 富士通株式会社 Shock absorber for built-in unit for electronic devices and electronic devices
US20010049210A1 (en) 2000-06-02 2001-12-06 Seagate Technology Llc 3.5 inch form factor compatible connector for 2.5 inch form factor disc drive
WO2002003188A2 (en) * 2000-06-30 2002-01-10 Seagate Technology Llc Configuration of channel-to-controller interface in a disc drive
US6546456B1 (en) 2000-09-08 2003-04-08 International Business Machines Corporation Method and apparatus for operating vehicle mounted disk drive storage device
US6445587B1 (en) 2000-09-13 2002-09-03 Storage Technology Corporation Disk drive vibration/shock attenuation system and method
US7107605B2 (en) 2000-09-19 2006-09-12 Simple Devices Digital image frame and method for using the same
US6590730B2 (en) 2001-01-05 2003-07-08 Creative Technology Ltd. System for managing power in a portable music player
US6687072B2 (en) 2001-03-09 2004-02-03 Hitachi, Ltd. Disk apparatus and information processing system discriminative plural external electronic appliances
US6543738B2 (en) 2001-07-20 2003-04-08 International Business Machines Corporation Integral flush shock mount
US7162578B2 (en) 2001-09-14 2007-01-09 Cornice, Inc. Digital device configuration and method
US6791799B2 (en) 2001-09-14 2004-09-14 Convergent Systems Solutions Llc Digital device configuration and method
US7106541B2 (en) 2001-09-14 2006-09-12 Convergent Systems Solutions, Llc Digital device configuration and method
US6973535B2 (en) 2001-09-14 2005-12-06 Cornice, Inc. Digital device configuration and method
US6735650B1 (en) * 2002-08-30 2004-05-11 Western Digital Technologies, Inc. Disk drive and method for data transfer initiated by nonstandard disk-drive commands on a serial ATA interface that only supports standard ATA disk-drive commands

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6260106B1 (en) * 1998-09-28 2001-07-10 Texas Instruments Incorporated Synchronous data storage system having re-drive circuits for reduced signal line loading
US6415349B1 (en) * 2000-01-24 2002-07-02 Western Digital Technologies, Inc. Disk drive with unified channel-disk controller bus for transmitting user data, servo data, and register data
US20050066119A1 (en) * 2000-05-17 2005-03-24 Saeed Azimi High latency interface between hardware components
US6944854B2 (en) * 2000-11-30 2005-09-13 International Business Machines Corporation Method and apparatus for updating new versions of firmware in the background
US6941453B2 (en) * 2003-02-11 2005-09-06 Bitfone Corporation System and method for determining if a device needs to be updated and locating and invoking an update agent to update the firmware or software in the device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9396746B2 (en) 2001-09-14 2016-07-19 Benhov Gmbh, Llc Digital device configuration and method

Also Published As

Publication number Publication date
US7546411B2 (en) 2009-06-09
US20040034724A1 (en) 2004-02-19
US6973535B2 (en) 2005-12-06
US20050154824A1 (en) 2005-07-14
WO2004100131A2 (en) 2004-11-18
US20050166015A1 (en) 2005-07-28
TW200516475A (en) 2005-05-16
US7149891B2 (en) 2006-12-12
US7165139B2 (en) 2007-01-16
US20050160195A1 (en) 2005-07-21

Similar Documents

Publication Publication Date Title
WO2004100131A3 (en) Digital device configuration and method
WO2005053326A3 (en) Apparatus, system and method for managing audio and visual data in a wireless communication system
AU2003252347A1 (en) Data communication device, its intermittent communication method, program describing its method, and recording medium on which program is recorded
WO2005086583A3 (en) System, apparatus and method for sharing media
AU2002367257A1 (en) Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording/reproducing apparatus and method, computer program for controlling recording or reproducing, and data structure containing control signal
IL173609A0 (en) Information recording medium, recording device and recording method for information recording medium, reproduction device and reproduction method for information recording medium, computer program for recording or reproduction, and data structure containing control signal
KR960705315A (en) System architecture for hard disk drive (HDD)
EP1288961A3 (en) Semiconductor memory
WO2004046940A3 (en) Active termination control through on module register
WO2008117111A3 (en) Flash memory control interface
EP1469419A4 (en) Proximity communication system, proximity communication method, data managing apparatus, data managing method, recording medium, and computer program
WO2001069411A3 (en) Memory interface and method of interfacing between functional entities
TW200604825A (en) Apparatus and method of establishing data transmission speed for serial advanced technology attachment interface
WO2004023268A8 (en) Method and apparatus for double data rate serial ata phy interface
EP1923871A3 (en) Method of configuring control information of a recording medium, recording and reproducing method using the same, and apparatus thereof
AU2002345258A1 (en) Method and device for reproducing multi-track data according to predetermined conditions
AU4274501A (en) Data distributing method, data distributing system, computer, reproducing deviceand recording medium
AU2003234779A1 (en) Data storing method, data storing system, data recording control apparatus, data recording instructing apparatus, data receiving apparatus, and information processing terminal
EP1587100A4 (en) Data recording medium, recording method and recorder, reproducing method and reproducer, and data transmitting method and transmitter
WO1999067915A3 (en) Method and system for avoiding data loss in communications systems
EP4140233A4 (en) Methods and devices for transmitting data and control information
WO2008033312A3 (en) System for controlling high-speed bidirectional communication
AU7500100A (en) System and method for pushing information from a host system to a mobile data communication device
EP1612975A4 (en) Data broadcast playback control device, data broadcast playback control method, data broadcast playback control program, and recording medium recording program thereon
EP1403867A4 (en) Device control method, data transfer apparatus, and recording medium

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase