Responsive To Recorded Address Patents (Class 360/72.2)
  • Patent number: 11922043
    Abstract: Described herein are techniques and mechanisms for migrating data in a flexible and platform-independent manner that does not require installation on a customer site to be executed. In some embodiments, a software tool may be written in a scripting language, which may be interpreted at run-time as opposed to requiring compilation beforehand. The tool may include multiple modules, where each module may be configured to perform one or more specific functions in accordance with the invention, and each module may be capable of receiving and outputting data in a flat-file format, for example, with comma-delimited values. The software tool may present a command-line interface (CLI) that enables a user to specify execution of one or more actions by entering commands on a command line.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: March 5, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Siva Shankari Chandrasekaran, Gopinath Sekar
  • Patent number: 11635914
    Abstract: Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Tsuyoshi Miyamura, Setsuko Masuda, Keisuke Tanaka
  • Patent number: 11195546
    Abstract: A method can include obtaining write information corresponding to an index to be written to a tape. The write information can include a target write position on the tape for the index. The method can include making a first determination that the target write position is beyond a threshold position on the tape. The method can include obtaining index information comprising a size of a full index stored on the tape. The method can include making a second determination that the size of the full index exceeds a size of one dataset. The method can include writing, in response to making the first determination and the second determination, the index to the tape. The writing can be in a first position beyond the threshold position. The index can be an incremental index.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Setsuko Masuda, Atsushi Abe, Tsuyoshi Miyamura
  • Patent number: 10396954
    Abstract: Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a clock signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The clock signal synchronizes timing of digital control channel processing by the network element to recover instructions from the control channel. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. Other embodiments are disclosed.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: August 27, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Irwin Gerszberg, Paul Shala Henry, Robert Bennett, Farhad Barzegar, Donald J Barnickel, Thomas M. Willis, III
  • Patent number: 10079661
    Abstract: Aspects of the subject disclosure may include, for example, receiving, by a network element of a distributed antenna system, a clock signal, a control channel and a first modulated signal at a first carrier frequency, the first modulated signal including first communications data provided by a base station and directed to a mobile communication device. The clock signal synchronizes timing of digital control channel processing by the network element to recover instructions from the control channel. The instructions in the control channel direct the network element of the distributed antenna system to convert the first modulated signal at the first carrier frequency to the first modulated signal in a first spectral segment. Other embodiments are disclosed.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: September 18, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Irwin Gerszberg, Paul Shala Henry, Robert Bennett, Farhad Barzegar, Donald J Barnickel, Thomas M. Willis, III
  • Patent number: 10067707
    Abstract: System and method are disclosed for managing storage space of a magnetic storage device. The system may read data from a first sector of the storage space and determine whether the data are successfully read from the first sector. The system may write updated data to the first sector and a second sector when it is determined that the data are not successfully read from the first sector.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: September 4, 2018
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Shu Li, Wei Zou
  • Patent number: 9804754
    Abstract: An approach for providing segment-based viewing of recorded sessions is described. A video platform may determine one or more segments of a communication session based on content of the communication session. The video platform may also associate one or more segments with a recording of the communication session. The video platform may cause, at least in part, a presentation of the recording and one or more indicators for navigating playback of the recording based on the one or more segments, wherein the one or more indicators correspond to the one or more segments.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: October 31, 2017
    Inventor: Terry Crawford
  • Patent number: 9800941
    Abstract: The invention relates to deploying a synchronization index and associated multimedia, for manipulations to the synchronization index, for navigation between the synchronization index and associated multimedia, and for synchronous playback of the multimedia and associated text, using a computing device. The system may use multimedia with a synchronized text transcription, or a synchronization index, on a computing device for viewing and manipulating the multimedia, using the synchronized text transcription. The computing device may be used to navigate the multimedia, annotate the text transcription, achieve synchronous play of the multimedia, and communicate to another computer manipulations performed on the text or multimedia.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: October 24, 2017
    Inventor: Curt Evans
  • Patent number: 9791308
    Abstract: A brine tank salt level detection apparatus is disclosed. The apparatus includes a housing secured to a lid of a brine tank, where the housing supports an infrared emitter and an infrared sensor. The apparatus is configured to emit an infrared signal, receive an infrared signal, and determine whether a salt level in the brine tank is below a predetermined level using, at least in part, the receipt of the infrared signal. A method for determining a salt level in a brine tank is also disclosed. The method can include emitting an outgoing infrared signal, receiving an incoming infrared signal, determining whether the salt level is below a predetermined level based at least in part on the receipt of the incoming infrared signal, and when the salt level is below a predetermined level, alerting a user of the low salt level in the brine tank.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: October 17, 2017
    Assignee: Hankscraft, Inc.
    Inventors: Jeffery Todd Pesz, Randy Hince, Ronald Pulvermacher
  • Patent number: 9424871
    Abstract: A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks defined by a plurality of servo sectors. An estimated track ID is generated and a plurality of proximate track IDs is generated having values proximate the estimated track ID. A set of Gray codes is generated each corresponding to the estimated track ID and the proximate track IDs, wherein each Gray code in the set of Gray codes comprises N bits, and M bits out of a high order of the N bits comprise the same value. A recorded Gray code is detected in a first servo sector to generate a detected Gray code, and an error in the detected Gray code is corrected by inverting at least one bit in the detected Gray code comprising a value that is different from the value of the corresponding bit in the M bits.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 23, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventors: Guoxiao Guo, Donald Brunnett, Jianguo Zhou, Wai Ee Wong
  • Patent number: 9113177
    Abstract: It is presented a method, performed in an application server, the application server being part of a video streaming system further comprising a streaming server and a mobile streaming client. The method comprises the steps of: obtaining a pause timestamp representing a time where the mobile streaming client has paused video streaming content; determining a reference to a high quality image corresponding to an image of the video streaming content at the pause timestamp, wherein the high quality image is of a higher quality than the image of the video streaming content and the high quality image is stored separately from the video streaming content; and sending a high quality image message to the mobile streaming client comprising the reference to the high quality image. Corresponding client method, application server, mobile streaming client and computer program and computer program products are also presented.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: August 18, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Daniel Molander
  • Patent number: 9047361
    Abstract: An enhanced metadata structure and associated process is provided which captures and stores metadata gathered about the source and usage of a media asset or file. The source and usage metadata is integrated, such as by encoding within the enhanced media file, as the media asset is transferred and used. The integrated metadata accumulates, as a trail of source information and usage information in the enhanced media asset, and can be extracted upon arrival at a target computer system.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: June 2, 2015
    Assignee: FACEBOOK, INC.
    Inventors: Vidur Apparao, John Bandhauer, Christopher Robert Waterson
  • Patent number: 9036286
    Abstract: A device for reading data recorded on a recording medium having multiple tracks, the device including: a receiver that receives designations of a number of data elements to be read; and a determination unit that determines an order of reading the data elements so that, no matter on which track of the tracks each of the data elements is recorded, the data elements are read in an order of recorded locations of the data elements in a direction along the tracks on which the data elements are recorded.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: May 19, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Shinobu Fujihara, Takeshi Ishimoto, Hiroshi Itagaki, Kazuhiro Ozeki
  • Patent number: 9013823
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: April 21, 2015
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Patent number: 8896954
    Abstract: A magnetic tape media for storing data includes at least one servo band extending along the magnetic tape media and having servo information encoded by an M-ary alphabet A comprising M>2 different symbols and is arranged in a set of words. Each word of the set of words contains synchronization information, wherein each symbol used for representing the synchronization information is from a set B of m symbols, which set B is a proper subset of the symbols in the alphabet A such that 1?m<M; longitudinal position information, wherein each symbol used for representing the longitudinal position information is from a set C of M-m symbols, which set C is a complementary set to set B; and other information, wherein each symbol used for representing the other information is from the set C of M-m symbols.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Giovanni Cherubini, Roy D. Cideciyan
  • Patent number: 8856437
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, causing the accumulated data to be migrated to a tape in a tape library, and tracking physical locations of files stored on tape. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. In one embodiment, two copies of data are written to two tapes in an alternating fashion. When a file is to be read, a tape is accessed if it has a copy of the file whose physical location is determined to be closest to beginning of tape. Since file location on tape determines the time it takes to position the tape, this method can shorten the amount of time required to retrieve a file from tape.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: October 7, 2014
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody
  • Patent number: 8853985
    Abstract: Systems, methods, and other embodiments associated with back-EMF detection for motor control are described. In an embodiment, an apparatus includes a drive circuit configured to apply excitation signals to respective inputs of a motor, a signal inhibit circuit configured to convey a signal to inhibit application of the excitation signals during an interval, and a measuring circuit configured to measure a back-electromotive force (EMF) signal crossing a reference signal during the interval.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: October 7, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Ravishanker Krishnamoorthy, Foo Leng Leong, Edy Susanto
  • Patent number: 8817411
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 26, 2014
    Assignee: KIP CR P1 LP
    Inventors: Robert C. Sims, William H. Moody, II, Brian J. Bianchi
  • Patent number: 8743494
    Abstract: An extended servo mark word is used when an error is detected from a servo mark. For example, a servo mark associated with a disk drive track may be detected during a data access operation. In response to an error in detecting the servo mark, at least one adjacent bit is evaluated together with the servo address mark to overcome the error.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: June 3, 2014
    Assignee: Seagate Technology LLC
    Inventors: Mustafa Can Ozturk, Puskal Prassad Pokharel, Barmeshwar Vikramaditya
  • Patent number: 8566517
    Abstract: A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, causing the accumulated data to be migrated to a tape in a tape library, and tracking physical locations of files stored on tape. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. In one embodiment, two copies of data are written to two tapes in an alternating fashion. When a file is to be read, a tape is accessed if it has a copy of the file whose physical location is determined to be closest to beginning of tape. Since file location on tape determines the time it takes to position the tape, this method can shorten the amount of time required to retrieve a file from tape.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: October 22, 2013
    Assignee: Crossroads Systems, Inc.
    Inventors: Robert C. Sims, William H. Moody, II
  • Patent number: 8405926
    Abstract: In accordance with the present invention, a method of operating a magnetic tape drive, a magnetic tape drive and a servo control system are provided for obtaining and maintaining velocity control in a magnetic tape drive. In one embodiment, a method is provided for operating a magnetic tape drive. The tape drive includes a plurality of DC motors, and each DC motor has a plurality of Hall sensors. The DC motors are under the control of a servo system which is configured to read location information from the magnetic tape, and compute a primary tape velocity from the location information, and sense a secondary and tertiary velocity signal and compute a tape velocity based on one of the sensed secondary velocity signal and tertiary velocity. The method includes detecting if the primary velocity location information is available. In response to detecting that the primary velocity location information is available the primary velocity is employed to control the servo system.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Reed Alan Hancock, Randy Clark Inch, Shuhei Nadehara, Eiji Ogura, Kazuhiro Tsuruta
  • Patent number: 8385728
    Abstract: Provided are an apparatus and method for searching a start position of a broadcast program. According to an embodiment of the present invention, a received broadcast program is recorded in a recording medium while being output as video and audio. If a new broadcast program is started, position information regarding a start part of the new broadcast program is stored in a memory. Thus, a current broadcast program is reproduced from a start part by searching a start position of the current broadcast program recorded in the recording medium with reference to stored position information. A determination on whether the new broadcast program is started is done on the basis of Electronic Program Guide (EPG) information or a change in audio and video signals. Accordingly, it is possible to quickly search and reproduce a start part of a broadcast program which is currently recorded.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: February 26, 2013
    Assignee: Humax Co., Ltd.
    Inventor: Dong Chul Chung
  • Publication number: 20120200952
    Abstract: A sequential information storage medium, comprising a plurality of servo patterns encoded lengthwise thereon, wherein each servo pattern encodes at least one LPOS bit and comprises a width less than 187 microns.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nhan Xuan Bui, Reed Alan Hancock, Robert Allen Hutchins, Larry Leeroy Tretter
  • Patent number: 8239059
    Abstract: Described is a tape library which can generally include a tape drive, a tape cartridge that possesses a medium auxiliary memory device, a device for reading information retained on the medium auxiliary memory device and a program that runs on a processor capable of manipulating information received by the reading device. The tape cartridge's medium auxiliary memory device can contain at least one record of a previous access event, such as an approximate point in time when the tape cartridge is loaded in the tape drive. The program may be operable to determine how much time has elapsed from the access event. Knowledge of the elapsed time can, among other things, cause an action to be taken relative to the tape cartridge and/or the data thereon. A method of using the system is also described.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: August 7, 2012
    Assignee: Spectra Logic Corp.
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Michael Jerard Goberis
  • Patent number: 8155498
    Abstract: Systems and methods for providing enhanced navigation of stored digital video content based upon an event index. Includes generation and storage of an event index, as well as navigation based on events in the event index. An example system is embodied in a digital video recorder that detects and stores black field and silent frame events for use in locating commercial groups. The commercial groups may be skipped or otherwise navigated based upon data pointers linking the stored events to corresponding locations in the video data file.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: April 10, 2012
    Assignee: The DIRECTV Group, Inc.
    Inventors: Christopher Dow, Bruce Garcia, Adam Briggs, Tai-Ming Chen, Chuang-Chun Liu
  • Patent number: 7929830
    Abstract: In recording, reproducing, and recording/reproducing apparatuses and methods thereof, while endlessly-recording first data, desired second data can be easily stored. The present invention comprises recording means for endlessly-recording the first data in a recording medium, input means for inputting a start and end point of the second data out of the first data, and control means, when the start point and end point are designated, for controlling the recording means so as to endlessly-record the first data while avoiding a recording region for the second data. Thereby, the second data can be stored without replacing the recording medium even if the second data is endlessly-recorded. In addition, when the start point and end point of the desired second data out of the first data are designated, the start point and end point are recorded, and then the first data is endlessly-recorded based on the recorded start point and end point while avoiding the recording region for the second data.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: April 19, 2011
    Assignee: Sony Corporation
    Inventor: Toshiaki Kojima
  • Patent number: 7907362
    Abstract: Among other disclosed subject matter, a magnetic disk controller can include an index detecting unit to detect an index of the magnetic disk, an error check code generating unit to, after the index detecting unit detects the index, generate a first error check code for first write data based on the first write data and a first physical address of a first sector subsequent to the detected index, and a writing control unit to cause the first error check code generated by the error check code generating unit, the first write data and the first physical address to be written into a second sector subsequent to the first sector.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: March 15, 2011
    Assignee: Marvell International Ltd.
    Inventors: Soichi Isono, Minoru Tsukada, Tomoki Oura, Koji Takahashi
  • Patent number: 7894154
    Abstract: A computer implemented method of writing data to a linear tape is provided and includes, of the data to be written to the linear tape, distinguishing between data and meta-information, writing both the distinguished meta-information and undistinguished meta-information to a data area of the linear tape and the distinguished meta-information to a reserved area at a leading end of the linear tape, and retaining information reflective of the meta-information and a location thereof in a specified position of the reserved area.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shinobu Fujihara, Takashi Katagiri
  • Patent number: 7835103
    Abstract: A system and method for reducing tape wear in a magnetic tape system. A tape drive comprises a wrap reverse location controller. The wrap reverse location controller determines a magnetic tape reversal location. The tape drive reverses the direction of the magnetic tape at the reversal location. The wrap reverse location controller determines the tape reversal location by varying, relative to the tape heads, the longitudinal tape location at which tape direction reversals are performed at each end of the tape.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: November 16, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James C. Anderson, Vernon L. Knowles
  • Patent number: 7817901
    Abstract: A recording and reproducing apparatus including a reproduction unit configured to reproduce information data, which is error-correcting-coded for every N tracks, from a recording medium, wherein the information data includes moving image data which is variable-length-encoded, a recording unit configured to record moving image data on the recording medium, a detection unit configured to detect additional information from the information data reproduced by the reproduction unit, wherein the additional information indicates that the editing point, which can be set up for every frame of a predetermined number, is contained in the moving image data recorded in the N tracks, and a controller configured to control the reproduction unit to reproduce the information data by transporting the recording medium at a high-speed faster than a normal reproduction speed.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: October 19, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirofumi Nakajima
  • Patent number: 7646562
    Abstract: A data storage tape cartridge is provided with a combination tape including a data storage tape, an intermediate portion and a leader. A servo track and media information region is provided on the intermediate portion of the tape. The servo track is read by a servo track reader of a data storage apparatus. The media information region is read by the read/write head of the data storage apparatus.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: January 12, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: William J. Vanderheyden, Robert O. Wyman, John D. Willems
  • Patent number: 7643728
    Abstract: A video signal recording apparatus with a video and audio memorizing section for temporarily memorizing an inputted video audio signal, a time code generating section for generating a time-code of said video audio signal an auxiliary information memorizing section for temporarily memorizing auxiliary information appended to said video audio signal including said time code generating a regeneration value obtained from a time code to which one frame time is added to said recorded time code when a recording starts and correcting said regeneration value for an amount of delay corresponding to a storage volume temporarily memorized in said auxiliary information (time code, metadata, CUE audio signal, and the like) memorizing section and thus obtaining a corrected time code, and thereafter sequential time codes are generated from said corrected time code though said time code generating section.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: January 5, 2010
    Assignee: Panasonic Corporation
    Inventors: Akiyuki Noda, Shinji Takemoto, Hiroyuki Yamashita, Tsuneki Fujimoto
  • Patent number: 7626778
    Abstract: One embodiment of a tape drive apparatus has a non-volatile memory for storing an identifier. Data that is written by the tape drive apparatus to a loaded tape media is tagged using the identifier. This facilitates to identify the tape drive apparatus that has written the data onto the tape media such as for the purpose of failure analysis. Other devices and methods are included.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: December 1, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Nigel Ronald Evans
  • Patent number: 7565057
    Abstract: A recording unit for recording image information and/or audio information onto a replaceable tape-shaped recording medium, filing units for filing the image information and/or the audio information which have been written onto the replaceable tape-shaped recording medium by the recording unit, and a file information writing/reading unit for writing/reading, in a non-contact state, file information of file into a random accessible memory unit provided in a manner associated with the replaceable tape-shaped recording medium are provided to thereby realize an information processing apparatus.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: July 21, 2009
    Assignee: Sony Corporation
    Inventor: Toshiaki Kojima
  • Patent number: 7535664
    Abstract: A method for writing data in a tape drive is provided by the present invention. The present invention provides a method for writing data in a tape drive. The invention include allocating a blank area for transpose writing on a magnetic tap and then writing a first group of data sets on the magnetic tape adjacent to the blank area. The tape drive maintains full operating speed during intervals between writing successive data sets, resulting in spaces between the data sets. At a specified interval, the drive repositions the tape writes a transposed data block to the allocated blank area, wherein the transposed data block contains the same content as the first group of data sets. A new blank area for transpose writing is then allocated adjacent to the recently transposed data block.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: May 19, 2009
    Assignee: Storage Technology Corporation
    Inventor: Richard Allen Gill
  • Patent number: 7483231
    Abstract: An apparatus, system, and method are disclosed for redundant identification of a storage medium format. The apparatus for redundant identification of a storage medium format is provided with a plurality of modules configured to functionally execute the necessary steps of writing a Format Identification Data Set (“FID”) to a plurality of predetermined locations on the storage medium, determining a format of the storage medium based on information in the FID, and setting a starting position on the storage medium for a subsequent operation, wherein the starting position is associated with the format of the storage medium. These modules in the described embodiments include a write module, a determination module, and a position module. In a further embodiment, the storage medium may include a data storage tape housed within a tape cartridge, wherein the tape cartridge further comprises a cartridge memory (“CM”) for storing a CM FID.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul Merrill Greco, Hiroshi Itagaki, Takashi Katagiri, Hirokazu Nakayama
  • Publication number: 20080253014
    Abstract: Among other disclosed subject matter, a magnetic disk controller can include an index detecting unit to detect an index of the magnetic disk, an error check code generating unit to, after the index detecting unit detects the index, generate a first error check code for first write data based on the first write data and a first physical address of a first sector subsequent to the detected index, and a writing control unit to cause the first error check code generated by the error check code generating unit, the first write data and the first physical address to be written into a second sector subsequent to the first sector.
    Type: Application
    Filed: February 1, 2008
    Publication date: October 16, 2008
    Applicant: Marvell Semiconductor, Inc.
    Inventors: Soichi Isono, Minoru Tsukada, Tomoki Oura, Koji Takahashi
  • Publication number: 20080239545
    Abstract: A system and method to avoid disk lube pooling is presented. A track access monitor tracks the number of times that a program accesses a particular track located on a hard drive. When the track access monitor determines that the number of track accesses to a particular track exceed a track access threshold, the track access monitor invokes a sequence of events to scan adjacent tracks in order to uniformly redistribute lubrication over the hard drive. In one embodiment, the track access monitor incrementally performs the adjacent track scanning during hard drive idle periods, such as when the system waits for a password from a user or when the operating system conserves power and idles the hard drive due to lack of activity.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Inventors: Daryl Carvis Cromer, Howard Jeffrey Locker, Jeffrey R. Hobbet, Randall Scott Springfield
  • Patent number: 7398000
    Abstract: An entertainment system, having a capability to playback a stored digital video record that includes frames of video data received from a television broadcast system, approximates ranges of frames in a digital video record that are either commercials or non-commercials. The system also approximates frames that are either a beginning or an ending of a commercial or a non-commercial. The system then associates as a commercial two of the approximated frames that are a beginning or an ending of a commercial or a non-commercial and one or more of the approximated ranges there between until a predetermined percentage of the playback time of the digital video record is taken up by the associated commercials.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: July 8, 2008
    Assignee: Microsoft Corporation
    Inventor: Dustin Green
  • Patent number: 7382568
    Abstract: A servo circuit includes a servo channel and a processor. The servo channel recovers servo data from servo wedges that identify respective data sectors on a data-storage disk. The processor detects one of the servo wedges on spin up of the disk, i.e., while the disk is attaining or after the disk attains an operating speed. By detecting a servo wedge instead of a spin-up wedge to determine an initial head position on disk spin up, such a servo circuit allows one to increase the disk's storage capacity by reducing the number of, or altogether eliminating, spin-up servo wedges from the disk.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: June 3, 2008
    Assignee: STMicroelectronics, Inc.
    Inventor: Hakan Ozdemir
  • Patent number: 7274526
    Abstract: A tape drive apparatus has at least one rotary head for reading/writing a track. The track has a number of fragments and each fragment has an identifier. The tape drive apparatus has a position indicator apparatus for providing a signal that indicates a rotational position of the head. The combination of the signal and the identifier unequivocally identifies a fragment within the fragments of a track. This has the advantage that non-unique identifiers can be used for the fragments of a track.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: September 25, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert Morling, Russell Ian Monk, Peter Arthur Walsh
  • Patent number: 7184241
    Abstract: A disk drive includes a rotatable data storage disk, a transducer, an actuator, and a controller. The transducer is configured to read and write data on the disk. The actuator is configured to position the transducer relative to defined portions of the disk. The controller is configured to write a predetermined magnetic polarity pattern on a buffer portion of the disk to erase data thereon. The controller also determines whether the disk drive has reached a threshold operating temperature, and to selectively direct data from a host device, which is addressed for an associated original block address on the disk, to be written to the buffer portion of the disk when the disk drive has not reached the threshold operating temperature. The controller later copies the data from the buffer portion of the disk to the original block address on the disk and then erases the data from the buffer portion of the disk.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: February 27, 2007
    Assignee: Maxtor Corporation
    Inventors: Michael Mallary, Yan Wu, John VanLaanen, Bruce Buch, Jeffrey V DeRosa
  • Patent number: 7167326
    Abstract: A method in a data processing system is disclosed for permitting update-in-place in a tape drive. Data in a particular record in a tape that is mounted on the tape drive is modified. The particular record is located in a particular one of multiple different tracks in the tape. A first end-of-data mark is written after the modified data. Data in the particular one of the different tracks that is located after the first end-of-data mark is invalidated. All remaining data in all others of the tracks remain valid after the first end-of-data mark is written.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: January 23, 2007
    Assignee: Storage Technology Corporation
    Inventors: Stephen H. Blendermann, Thomas J. Murray
  • Patent number: 7167332
    Abstract: Briefly described, one embodiment of a method of recording data in a sequence of data sets onto a data recording medium having a recording capacity up to an end of medium position includes the following steps: deriving a logical count of the amount of data recorded on the recording medium, and comparing the logical count to a reference value to generate a warning of an approach to the end of medium position. Other methods and systems are also provided.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: January 23, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Paul Frederick Bartlett
  • Patent number: 7085480
    Abstract: A method and system thereof for organizing and accessing stored data in a mass storage unit such as a hard disk device. An object is associated with the stored data, and a unique object identifier is derived for and assigned to the object by the hard disk device. The object is addressed by its object identifier. The object is maintained in a hierarchical organization with other objects. The hierarchical organization includes an object list that contains the object identifier and also includes object identifiers for the other objects. Commands are defined for accessing and operating on the stored data using the object identifier for the object associated with the data. Thus, objects are named and organized on a hard disk device in an audio/visual network in a uniform manner, and the objects are represented to devices in the AV network so that they can be readily accessed and retrieved by those devices.
    Type: Grant
    Filed: March 11, 1999
    Date of Patent: August 1, 2006
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventor: David V. James
  • Patent number: 7046464
    Abstract: The present invention provides a data recording method a data recording and/or reproducing apparatus for recording data transmitted from a computer to a magnetic tape. In case a recording head fails to write data (data ID=582) of fragment ID=5 to a track (track 7), then, the data is rewritten to the first fragment (ID=0) of a next track (track 8). Thus, the data can be rewritten not on the track basis but on the fragment basis, which can reduce loss of tape capacity significantly.
    Type: Grant
    Filed: January 18, 2002
    Date of Patent: May 16, 2006
    Assignee: Sony Corporation
    Inventor: Toshiyuki Hirose
  • Patent number: 6985325
    Abstract: A method of centralized data position information storage comprising the steps of arranging a byte stream of data into partitioned logical data, providing an updateable centralized storage area being operable to store data position information relating to the logical data, utilizing the information to locate a target data and storing the data position information in the storage area using a first algorithm applied to the target data to update the storage area with target data position information and using a second algorithm applied to a non-target data to update the storage area with non-target data position information such that data position information is accumulated in the centralized storage area when a target data is located and accessed.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: January 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Arthur Bickers, Simon Rae
  • Patent number: 6947241
    Abstract: An asynchronous method for locating individual blocks of data in a tape drive, without having to read the blocks of data is provided. The invention comprises placing an ID mark adjacent to the data blocks and inter-block gaps on the tape. The ID mark contains a small amount of information about the next respective data block on the tape. The ID mark is encoded such that the same detection mechanism that detects the inter-block gap can also retrieve the ID mark information, without having to process the entire block of data associated with a particular ID mark. The ID mark is symmetrical such that it can be detected and decoded in the forward and backward direction, allowing the tape drive to find a desired block of data by searching either forward or backward, even when the magnetic tape uses a unidirectional data format.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: September 20, 2005
    Assignee: Storage Technology Corporation
    Inventors: Richard Allen Gill, Roger D. Hayes, Keith Gary Boyer
  • Patent number: 6940666
    Abstract: There is provided a magnetic tape apparatus which can easily and rapidly restore data and has improved availability. The magnetic tape apparatus includes a plurality of magnetic tape drives, and a control unit for reading and writing information from/in the magnetic tape drives by commands from a host computer. The control unit has a function for storing the same data in the plurality of magnetic tape drives while duplicating the data. The control unit includes a positioning unit for, when the duplicated data is read from one magnetic tape drive to complete the read, performing positioning such that a read position of another magnetic tape drive in which the same data is stored is advanced by a length corresponding to an amount of data read from one magnetic tape drive, and a read continuing unit for continuing read of data from the other magnetic tape drive when data is unsuccessfully read from one magnetic tape drive.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: September 6, 2005
    Assignee: NEC Corporation
    Inventors: Tadashi Hanagata, Yoshiaki Mori
  • Patent number: 6912104
    Abstract: Identification of servo tracks is provided by adding one or more additional symbols to the write elements of at least some tracks on a servo recording head. The additional symbols are ignored for timing purposes, as they are not necessarily symmetrical, but the added symbols provide identification by their alterations on the otherwise identical patterns.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: June 28, 2005
    Assignee: Storage Technology Corporation
    Inventors: Steven G. Trabert, Matthew P. Wojciechowski