Patents by Inventor Carl Evans

Carl Evans has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130326545
    Abstract: An application programming interface (API) is used to migrate, from a specified source LUN to a specified target LUN, at least one specified sub-LUN data chunk, the API functioning as an interface between a storage controller and an owning application.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj S. BAVISHI, Gaurav CHHAUNKER, Pankaj Omprakash KHANDELWAL, Subhojit ROY, Carl Evan JONES
  • Publication number: 20130326546
    Abstract: An application programming interface (API), functioning as an interface between a storage controller and an owning application, is used to migrate, from a specified source LUN to a specified target LUN, at least one specified sub-LUN data chunk, the at least one specified sub-LUN data chunk having a predefined chunk size fixed by the storage controller. A specified total migration size is incrementally reduced by each completed migration of the at least one specified sub-LUN data chunk until the total migration size is zero and the migration is completed.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj S. BAVISHI, Gaurav CHHAUNKER, Carl Evan JONES, Pankaj Omprakash KHANDELWAL, Subhojit ROY
  • Publication number: 20130326182
    Abstract: A source code-based specification is implemented for use as an interface between a storage controller and an owning application to migrate a specified size of data from physical storage behind the LUN to a new physical location.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj S. BAVISHI, Gaurav CHHAUNKER, Carl Evan JONES, Pankaj Omprakash KHANDELWAL, Subhojit ROY
  • Publication number: 20130282671
    Abstract: Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. At least one virtual device out of a volume set is designated as not subject to a deduplication operation.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul M. FISKE, Carl Evan JONES, Subhojit ROY
  • Publication number: 20130282670
    Abstract: Various embodiments for preserving data redundancy of identical data in a data deduplication system in a computing environment are provided. A selected range of virtual addresses of a virtual storage device in the computing environment is designated as not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul M. FISKE, Carl Evan JONES, Subhojit ROY
  • Publication number: 20130282669
    Abstract: Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. An indicator is configured. The indicator is provided with a selected data segment to be written through the data deduplication system to designate that the selected data segment must not be subject to a deduplication operation, such that repetitive data can be written stored on physical locations despite being identical.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul M. FISKE, Carl Evan JONES, Subhojit ROY
  • Publication number: 20130283058
    Abstract: Various embodiments for preserving data redundancy in a data deduplication system in a computing environment are provided. A selected data segment, to be written through the data deduplication system, is encrypted such that the selected data segment is not subject to a deduplication operation. Other system and computer program product embodiments are disclosed and provide related advantages.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul M. FISKE, Carl Evan JONES, Subhojit ROY
  • Publication number: 20130238869
    Abstract: A method for increasing the efficiency of a “copy-on-write” operation performed on an SSD to extend the life of the SSD is disclosed herein. In one embodiment, such a method includes receiving a first logical address specifying a logical location where new data should be written to an SSD. The first logical address maps to a first physical location, storing original data, on the SSD. The method further receives a second logical address specifying a logical location where the original data should be available on the SSD. The second logical address maps to a second physical location on the SSD. To efficiently perform the copy-on-write operation, the method writes the new data to a new physical location on the SSD, maps the first logical address to the new physical location, and maps the second logical address to the first physical location. A corresponding apparatus is also disclosed.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carl Evan Jones, Subhojit Roy, Rahul Fiske
  • Patent number: 8506329
    Abstract: A method assembling a cable connector system and an alignment insert are provided. The alignment insert includes a body having a first planar surface, a second planar surface, and a thickness extending therebetween. The body includes an outer peripheral surface sized complementarily to an inner surface of a first connector portion and further including one or more slots therethrough and extending from the outer peripheral surface inwardly a first predetermined distance. A first width of each of the one or more slots and the predetermined distance based on an orientation of a connector pin positioned within the first connector portion.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: August 13, 2013
    Assignee: GE Aviation Systems, LLC
    Inventor: Carl Evans Bonner
  • Publication number: 20130033784
    Abstract: A periodic rotational vibration check for storage devices to compensate for varying loads is disclosed. A variable representing rotational vibration status is maintained in a rotational vibration log. The variable is processed to determine whether a storage device exhibits a rotational vibration issue. Workload analysis is performed to identify a change to the workloads run on physically separate hardware to resolve the rotational vibration issue and thus eliminate the need for more expensive hardware.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 7, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian James Cagno, Kenton Coleman Green, Carl Evan Jones, Michael Desmond O'Connell
  • Patent number: 8276220
    Abstract: A height adjustable seat for a bath enclosure includes a frame first portion for supporting a person in a sitting position within the bath enclosure and a frame second portion disposed exterior to the bath enclosure. A mechanism for raising and lowering said frame first portion within said bath enclosure a guide system enables adjustment of inclination of the frame first portion as the frame first portion is raised and lowered with the bath enclosure.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: October 2, 2012
    Inventors: Michael Wm. Seymour, Carl Evan Tenbrink
  • Patent number: 8271140
    Abstract: A periodic rotational vibration check for storage devices to compensate for varying loads is disclosed. A variable representing rotational vibration status is maintained in a rotational vibration log. The variable is processed to determine whether a storage device exhibits a rotational vibration issue. Workload analysis is performed to identify a change to the workloads run on physically separate hardware to resolve the rotational vibration issue and thus eliminate the need for more expensive hardware.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Brian James Cagno, Kenton Coleman Green, Carl Evan Jones, Michael Desmond O'Connell
  • Publication number: 20120052740
    Abstract: A method assembling a cable connector system and an alignment insert are provided. The alignment insert includes a body having a first planar surface, a second planar surface, and a thickness extending therebetween. The body includes an outer peripheral surface sized complementarily to an inner surface of a first connector portion and further including one or more slots therethrough and extending from the outer peripheral surface inwardly a first predetermined distance. A first width of each of the one or more slots and the predetermined distance based on an orientation of a connector pin positioned within the first connector portion.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventor: Carl Evans Bonner
  • Patent number: 7887827
    Abstract: The present invention is related to the use of malonomicin compounds and derivatives in fungicidal applications and to new derivatives of malonomicin.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: February 15, 2011
    Assignee: Dow AgroSciences LLC
    Inventors: Todd Lowell Werk, Carl Evan Snipes, Paul Richard Graupner, Cathy Lynn Peacock, Eleanor Lougee Chapin, William Kirkland Brewster, Frederick Richard Green, III
  • Patent number: 7876703
    Abstract: Provided are a method, system, and program for adding a fourth device to a network including a first, second, and third devices, wherein the first and second devices are directly connected to the third device. The fourth device is directly connected to the third device while the first and second devices remain connected to the third device, and wherein the first and second devices continue to have access to the third device while the fourth device is connected to the third device.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael P. Vageline, Karl Allen Nielsen, John C. Elliott, Carl Evan Jones, Richard Anthony Ripberger
  • Publication number: 20100174676
    Abstract: Provided are a method, system, and article of manufacture for determining modified data in cache for use during a recovery operation. An event is detected during which processing of writes to a storage device is suspended. A cache including modified data not destaged to the storage device is scanned to determine the data units having modified data in response to detecting the event. The data units having the modified data is indicated in a backup storage. The indication of the data units having the modified data in the backup storage is used during a recovery operation.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin John Ash, John Charles Elliott, Carl Evan Jones, Brian Anthony Rinaldi
  • Patent number: 7584325
    Abstract: An apparatus, system, and method are disclosed for providing a redundant array of inexpensive disks (“RAID”) storage subsystem within a processor blade enclosure. A first RAID controller blade is included and configured to fit in a processor blade enclosure. At least one processor in communication with the first RAID controller blade is included. A disk enclosure blade is provided that includes a plurality of hard disk drives. The disk enclosure blade is configured to fit in the processor blade enclosure and the hard disk drives are in communication with the first RAID controller blade.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: William Gavin Holland, Shah Mohammed Rezaul Islam, Carl Evan Jones, Robert Akira Kubo, Gregg Steven Lucas, Andrew Boyce McNeill, Jr., Kenneth Robert Schneebeli, Theodore Brian Vojnovich
  • Patent number: 7539891
    Abstract: A computer system uses a Fiber Channel Arbitrated Loop (FC-AL) network to communicate with mass storage devices. The FC-AL network provides alternative communication paths to the mass storage devices. The FC-AL communication network includes a first (60) FC-AL controller within the FC-AL switch (50). A first FC-AL mass storage drive (56) has second (80) and third (82) FC-AL controllers. A first output of the first FC-AL controller is coupled to a first input of the second FC-AL controller, and a second output of the first FC-AL controller is coupled to a first input of the third FC-AL controller. A second FC-AL mass storage drive (94) has fourth (96) and fifth (98) FC-AL controllers. A first output of the second FC-AL controller is coupled to a first input of the fourth FC-AL controller, and a first output of the third FC-AL controller is coupled to a first input of the fifth FC-AL controller. The alternative communication paths to the mass storage devices reduces incident of disk drive access failure.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: May 26, 2009
    Assignee: International Business Machines Corporation
    Inventors: Gregg Steven Lucas, Carl Evan Jones
  • Publication number: 20080126696
    Abstract: An apparatus, system, and method are disclosed for providing a redundant array of inexpensive disks (“RAID”) storage subsystem within a processor blade enclosure. A first RAID controller blade is included and configured to fit in a processor blade enclosure. At least one processor in communication with the first RAID controller blade is included. A disk enclosure blade is provided that includes a plurality of hard disk drives. The disk enclosure blade is configured to fit in the processor blade enclosure and the hard disk drives are in communication with the first RAID controller blade.
    Type: Application
    Filed: July 26, 2006
    Publication date: May 29, 2008
    Inventors: William Gavin Holland, Shah Mohammed Rezaul Islam, Carl Evan Jones, Robert Akira Kubo, Gregg Steven Lucas, Andrew Boyce McNeill, Kenneth Robert Schneebeli, Theodore Brian Vojnovich
  • Publication number: 20080071393
    Abstract: A periodic rotational vibration check for storage devices to compensate for varying loads is disclosed. A variable representing rotational vibration status is maintained in a rotational vibration log. The variable is processed to determine whether a storage device exhibits a rotational vibration issue. Workload analysis is performed to identify a change to the workloads run on physically separate hardware to resolve the rotational vibration issue and thus eliminate the need for more expensive hardware.
    Type: Application
    Filed: August 25, 2006
    Publication date: March 20, 2008
    Applicant: International Business Machines Corporation
    Inventors: Brian James Cagno, Kenton Coleman Green, Carl Evan Jones, Michael Desmond O'Connell