Patents Represented by Attorney Dan Hubert
  • Patent number: 6941328
    Abstract: A copy procedure detects qualified data objects in a body of source data, and copies the source data to a target storage unit except for unqualified data objects, which are replaced with a prescribed bit pattern. Following completion of the backup, a record is prepared indicating that all data objects exist in the specified target storage, regardless of whether each data object was replaced with a predetermined bit pattern rather than being physically written to the specified target storage. This process may be repeated in order to perform data reclamation, effectively removing user files no longer qualifying for backup.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventor: David Maxwell Cannon
  • Patent number: 6922709
    Abstract: A dual accessor library is equipped to maintain consistent dual copies of vital product data (VPD) or other such metadata. For each accessor, the library includes various associated components, including a controller to manage the media accessor, VPD or other such metadata containing information representing prescribed types of library properties, and a version code corresponding to the VPD. Each controller advances the associated version code in response to VPD changes. Responsive to predetermined stimuli, the accessor controllers compare their associated version codes and if the version codes do not match, updating the older VPD with contents of the newer VPD.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: July 26, 2005
    Assignee: International Business Machines Corporation
    Inventor: Brian Gerard Goodman
  • Patent number: 6732244
    Abstract: A method of copying a body of source data is shown, with rapid creation of an a backup dataset inventory. While write operations to the source data are temporarily suspended, a backup manager conducts an instant virtual copy of the source data creating a backup copy. Also while write operations are being suspended, the backup manager captures contents of a source dataset inventory cross-referencing datasets in the source data and locations in the body of source data where the datasets are stored. After the copy operation completes and writes to the source data resume, the backup manager adds the captured backup contents to a backup dataset inventory cross-referencing datasets in the backup copy and locations where the backup copy datasets are stored in the backup copy.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: May 4, 2004
    Assignee: International Business Machines Corporation
    Inventors: Lyn Lequam Ashton, Anthony Steve Pearson, Savur Anand Rao, John Glenn Thompson
  • Patent number: 6678752
    Abstract: In a data storage system with multiple output media types, each request to store a data object is automatically analyzed to select the optimal output media type. In choosing the output media type best suited to quickly and efficiently complete the storage requests, the storage system considers (1) attributes of the data object itself, such as its size, (2) any perceived urgency required to complete the data storage request, and (3) attributes of the system's storage devices, such as the availability of different output media types, presence of other storage requests queued for storage for each type, level of ongoing access of each storage type by concurrent storage tasks, delays to initiate storage such as mount/demount times, amount of storage space available in different output media types, and the like.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: January 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Lyn Lequam Ashton, Cuong Minh Le, Jerry Wayne Pence, James Mitchell Ratliff, Glenn Randle Wilcock
  • Patent number: 6539100
    Abstract: A method and apparatus analyzes a scene to determine which pupils correspond to which subjects. First, a machine-readable representation of the scene, such as a camera image, is generated. Although more detail may be provided, this representation minimally depicts certain visually perceivable characteristics of multiple pupil candidates corresponding to multiple subjects in the scene. A machine such as a computer then examines various features of the pupil candidates. The features under analysis include (1) visually perceivable characteristics of the pupil candidates at one given time (“spatial cues”), and (2) changes in visually perceivable characteristics of the pupil candidates over a sampling period (“temporal cues”). The spatial and temporal cues may be used to identify associated pupil pairs. Some exemplary spatial cues include interocular distance, shape, height, and color of potentially paired pupils.
    Type: Grant
    Filed: January 27, 1999
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Myron Dale Flickner, David Bruce Koons, Carlos Hitoshi Morimoto
  • Patent number: 6065107
    Abstract: Systems are provided for saving register data in a pipelined data processing system, and for restoring the data to the appropriate register in the event of an exception condition. One embodiment concerns a latch feedback assembly, such as a SRL, which includes multiple series-connected latches having a feedback connection between last and first latches. The latches are clocked to temporarily reserve a delayed backup copy of data from the first latch on the last latch. Upon detection of an exception, the backup copy is first preserved by disabling writes to the last latch; then the backup copy is copied to the first latch to restore the first latch to its state prior to occurrence of the exception. Another embodiment involves a register file save/restore mechanism, in which an additional bank of registers, called a "backup register", is coupled to a register file. When data is stored in an address of the register file, the address and its data content are also stored in the backup register.
    Type: Grant
    Filed: August 28, 1998
    Date of Patent: May 16, 2000
    Assignee: International Business Machines Corporation
    Inventor: David Arnold Luick
  • Patent number: 5922056
    Abstract: A computer system automatically senses characteristics of diverse peripheral devices connected to a common communications port, and automatically maximizes the communications speed with the devices. Coupled in daisy chain fashion to the communications port, all peripheral devices receive every signal issued from the controller port, each device responding only to signals addressed to that device or signals addressed to a universal address. The controller first receives an identifier from peripheral devices attached to the controller port. The controller then interprets the received identifiers to determine a maximum communications speed for each device. Next, the controller and the attached peripheral devices are configured to communicate at the maximum communications speed of the slowest device. This guarantees that all messages sent by the controller are compatible with all peripheral devices.
    Type: Grant
    Filed: March 3, 1997
    Date of Patent: July 13, 1999
    Assignee: International Business Machines Corporation
    Inventors: Steven Joseph Amell, Bruce Richard Culbertson, Gregory Albert Dancker, William Van Durrett, Kevin Malachi Galloway, Harvey Gene Kiel, James Albert Pieterick, John Elliott Walker
  • Patent number: 5897549
    Abstract: A process for treating relatively deep formations of undesirable sub-epidermal tissue by heating water in the formations with a laser to denature proteins therein. In an exemplary embodiment, a laser beam is operated to irradiate a target region of highly vascularized dermal tissue in a blood-circulating living being, such as a human. The laser light preferably has a wavelength of about 1.45-1.68 .mu.m. This operating parameter provides the laser beam with a low enough water absorption coefficient to facilitate adequate penetration in to the target area while still providing enough energy to heat water to a temperature capable of spatially conforming vascularized tissue in the target area.
    Type: Grant
    Filed: July 11, 1996
    Date of Patent: April 27, 1999
    Assignee: Lumedics, Ltd.
    Inventor: Nikolai Tankovich
  • Patent number: 5880899
    Abstract: Raised irregularities in a magnetic data storage disk are removed by contacting an MR head with the relatively softer irregularity to abrasively erode the irregularity. The MR head may be brought into contact with the irregularity, for example, by selectively increasing read bias current of the head to expand the head toward the disk. Advantageously, removal of such imperfections helps eliminate thermal asperities created when the head inadvertently contacts raised irregularities during reading of data.
    Type: Grant
    Filed: February 25, 1997
    Date of Patent: March 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Michael David Blachek, Gordon James Smith
  • Patent number: 5875350
    Abstract: A controller and a properly equipped peripheral device of a computer system easily exchange messages having a compressed data format. Both the controller and the peripheral device are configured to communicate using a predefined basic command set employing a predefined communications format. The controller first verifies that the peripheral device supports a second predefined communications format in addition to the first predefined communications format. Compared to the first format, the second format utilizes messages with greater compression, i.e., an optimized bit stream ("OBS"). The controller next sends the peripheral device a number of commands, including a command of the basic command set accompanied by an OBS enable code. In the case of a write operation, the controller also sends the peripheral device an encoded dataset having the second predefined communications format and representing an underlying unencoded dataset.
    Type: Grant
    Filed: April 21, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Charles McLees Comp, Gregory Albert Dancker, William Van Durrett, Harvey Gene Kiel, William Wyche Plyler, John Elliott Walker
  • Patent number: 5875346
    Abstract: Systems are provided for saving register data in a pipelined data processing system, and for restoring the data to the appropriate register in the event of an exception condition. One embodiment concerns a latch feedback assembly, such as a SRL, which includes multiple series-connected latches having a feedback connection between last and first latches. The latches are clocked to temporarily reserve a delayed backup copy of data from the first latch on the last latch. Upon detection of an exception, the backup copy is first preserved by disabling writes to the last latch; then the backup copy is copied to the first latch to restore the first latch to its state prior to occurrence of the exception. Another embodiment involves a register file save/restore mechanism, in which an additional bank of registers, called a "backup register", is coupled to a register file. When data is stored in an address of the register file, the address and its data content are also stored in the backup register.
    Type: Grant
    Filed: September 13, 1996
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventor: David Arnold Luick
  • Patent number: 5128993
    Abstract: An improved telephone handset dispenser stores and dispenses a telephone handset and dispenses the handset upon insertion of an implement such as a credit card. A rectangular front face of a generally box-shaped housing has a longitudinal trough defined therein for receiving the handset. Upon insertion of the implement into a slot defined in the front face of the housing, the handset is dispensed for use. The telephone is electrically attached to the housing by a cord. A rotatably cylindrical cord reel dispenses the cord through the longitudinal trough as the handset is removed, and also stores unused cord. Cord is directed between the cord reel and the longitudinal trough perpendicular to the circumference of the cord reel by a cord guide, thereby permitting the cord reel to be centered in the housing with respect to the longitudinal trough. The housing has two sides and two ends, tapered toward the front face to prevent objects from being placed and retained thereon.
    Type: Grant
    Filed: November 28, 1990
    Date of Patent: July 7, 1992
    Assignee: GTE Airfone, Incorporated
    Inventor: Richard E. Skowronski
  • Patent number: 5031204
    Abstract: A method and apparatus for an authorized user of a cellular mobile radiotelephone to easily obtain data and performance evaluation of the telephone, such as the electronic serial number (ESN), the mobile telephone number (MID), and transmitted audio information that permits evaluation of the voice modulation performance of the telephone. By calling a dedicated telephone number, an authorized operator, such as a cellular agent, can contact a computer with voice response capability, which is associated with the electronic mobile exchange (cellular switch). The computer then transmits to the agent a voice prompt requesting a password. Upon correct entry of the password, the computer initiates a trunk trace of the incoming call. The trunk trace identifies the ESN and MID for the telephone used to make the call. The computer reports that data to the calling party, via the cellular network.
    Type: Grant
    Filed: February 13, 1990
    Date of Patent: July 9, 1991
    Assignee: GTE Mobile Communications Service Corporation
    Inventor: Randolph W. McKernan