Patents by Inventor Paul M. Greco

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

  • Patent number: 9761269
    Abstract: A system according to one embodiment includes a tape library and a tape drive coupled to the tape library. In response to determining that at least one special operation may be performed, the tape library sends a first notification that the tape drive is to remain in a not ready state. The tape library mounts the tape cartridge in the tape drive after determining that at least one special operation may be performed. A method according to one embodiment includes sending a first notification that a tape drive is to remain in a not ready state in response to determining at least one special operation may be performed by said tape drive upon mounting of a tape cartridge therein. The tape cartridge is caused to be mounted in the tape drive after determining that at least one special operation may be performed.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Greco, Glen A. Jaquette
  • Patent number: 9747223
    Abstract: Provided is a data storage drive for encrypting data, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a session key, wherein a result is a data key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium. Also provided is a system, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a private key, wherein a result is a secret key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul M. Greco, Glen A. Jaquette, Scott J. Schaffer
  • Publication number: 20160357687
    Abstract: Provided is a data storage drive for encrypting data, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a session key, wherein a result is a data key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium. Also provided is a system, comprising a microprocessor and circuitry coupled to the microprocessor and adapted to receive a session encrypted data key and to decrypt the session encrypted data key using a private key, wherein a result is a secret key that is capable of being used to encrypt clear text and to decrypt cipher text written to a storage medium.
    Type: Application
    Filed: February 20, 2015
    Publication date: December 8, 2016
    Inventors: Paul M. Greco, Glen A. Jaquette, Scott J. Schaffer
  • Publication number: 20160328181
    Abstract: In one embodiment, a product includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. An indicator of a physical position on the magnetic medium that corresponds to an end of the encrypted data is stored on the product. A product according to another embodiment includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. A portion of the unencrypted data is located before the encrypted data on the medium. An indicator of a physical position on the magnetic medium that corresponds to a beginning of the encrypted data is stored on the product.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Patent number: 9489525
    Abstract: A storage system includes a plurality of drives that write and read data to and from removable storage media communicatively connected to a storage controller. The storage controller receives comprehensible data and divides the comprehensible data into the plurality of data segments comprising the plurality of data units, manipulates one or more of the plurality of data units within each data segment to form the plurality of unintelligible data segments, generates a decoding key based upon the division and the manipulation, and sends each respective unintelligible data segment to the plurality of drives to store upon the removable storage media. The comprehensible data includes a sufficient number of data units arranged in an order of inherent meaning and the unintelligible data segments include an insufficient number of data units to be comprehensible arranged in an order such that the unintelligible data segments are incomprehensible.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: November 8, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert G. Biskeborn, Paul M. Greco, Jason Liang
  • Patent number: 9472235
    Abstract: A system and a computer program product are disclosed for eliminating access to data on removable storage media of a removable storage media cartridge. The system comprises a computer configured to send to a data storage drive a command to eliminate access to data on a removable storage media cartridge, and send to the data storage drive a command to shred at least one key in response to the command, where shredding the at least one key eliminates access to the data on the removable storage media cartridge. A determination to eliminate access to the data on the removable storage media cartridge is based on a number of read and/or write errors encountered for the removable storage media cartridge.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Brian G. Goodman, Paul M. Greco, Glen A. Jaquette
  • Publication number: 20160266387
    Abstract: Disclosed is an improved diffraction structure for 3D display systems. The improved diffraction structure includes an intermediate layer that resides between a waveguide substrate and a top grating surface. The top grating surface comprises a first material that corresponds to a first refractive index value, the underlayer comprises a second material that corresponds to a second refractive index value, and the substrate comprises a third material that corresponds to a third refractive index value.
    Type: Application
    Filed: January 26, 2016
    Publication date: September 15, 2016
    Applicant: Magic Leap, Inc.
    Inventors: Robert D. Tekolste, Michael A. Klug, Paul M. Greco, Brian T. Schowengerdt
  • Publication number: 20160240222
    Abstract: A system according to one embodiment includes a tape library and a tape drive coupled to the tape library. In response to determining that at least one special operation may be performed, the tape library sends a first notification that the tape drive is to remain in a not ready state. The tape library mounts the tape cartridge in the tape drive after determining that at least one special operation may be performed. A method according to one embodiment includes sending a first notification that a tape drive is to remain in a not ready state in response to determining at least one special operation may be performed by said tape drive upon mounting of a tape cartridge therein. The tape cartridge is caused to be mounted in the tape drive after determining that at least one special operation may be performed.
    Type: Application
    Filed: April 22, 2016
    Publication date: August 18, 2016
    Inventors: Paul M. Greco, Glen A. Jaquette
  • Patent number: 9406335
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: determine a physical position on a magnetic medium that corresponds to an end of an encrypted data set; store an indicator of the physical position on the magnetic medium and/or a memory coupled thereto; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set. In another embodiment, a computer program product includes a computer readable storage medium and program instructions embodied therewith, the program instructions readable and/or executable by the processor to cause the processor to: read an indicator of a physical position on a magnetic medium that corresponds to an end of an encrypted data set; and cause obscuring of an unencrypted data set positioned after the physical position without overwriting the encrypted data set.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Erika M. Dawson, Scott M. Fry, Paul M. Greco, Gavin S. Johnson, Joel K. Lyman, Jon A. Lynds, Cory G. Smith
  • Publication number: 20160216416
    Abstract: Disclosed is an improved diffraction structure for 3D display systems. The improved diffraction structure includes an intermediate layer that resides between a waveguide substrate and a top grating surface. The top grating surface comprises a first material that corresponds to a first refractive index value, the underlayer comprises a second material that corresponds to a second refractive index value, and the substrate comprises a third material that corresponds to a third refractive index value. According to additional embodiments, improved approaches are provided to implement deposition of imprint materials onto a substrate, which allow for very precise distribution and deposition of different imprint patterns onto any number of substrate surfaces.
    Type: Application
    Filed: March 5, 2016
    Publication date: July 28, 2016
    Applicant: Magic Leap, Inc.
    Inventors: Robert D. Tekolste, Michael A. Klug, Paul M. Greco, Brian T. Schowengerdt
  • Patent number: 9383938
    Abstract: A method, system, and apparatus for re-conveying input/output (I/O) operations utilizing a sequential-access data storage device secondary communication port are disclosed. In accordance with one embodiment, a method is provided which comprises receiving an input/output (I/O) operation request via a first communication port of a primary data storage device, processing the I/O operation request utilizing the primary data storage device, and re-conveying the I/O operation request to a secondary data storage device substantially simultaneously with the processing via a second communication port of the primary data storage device. In the described embodiment, the primary data storage device comprises a sequential-access data storage device.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: July 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul M. Greco, Glen A. Jaquette, James M. Karp
  • Patent number: 9285996
    Abstract: Various embodiments for improving tape drive efficiency using a processor device are provided. In one embodiment, a method comprises aggregating one of records and filemarks, the aggregating restricted to being performed only on read operations, from a plurality of data segments into at least one single data segment, including sequentially aggregating the one of the records and filemarks into the at least one single data segment.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: March 15, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin D. Butt, Paul M. Greco, Takashi Katagiri, Yuhko Mori
  • Publication number: 20160026389
    Abstract: Various embodiments for improving tape drive efficiency using a processor device are provided. In one embodiment, a method comprises aggregating one of records and filemarks, the aggregating restricted to being performed only on read operations, from a plurality of data segments into at least one single data segment, including sequentially aggregating the one of the records and filemarks into the at least one single data segment.
    Type: Application
    Filed: October 5, 2015
    Publication date: January 28, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin D. BUTT, Paul M. GRECO, Takashi KATAGIRI, Yuhko MORI
  • Publication number: 20160026808
    Abstract: A storage system includes a plurality of drives that write and read data to and from removable storage media communicatively connected to a storage controller. The storage controller receives comprehensible data and divides the comprehensible data into the plurality of data segments comprising the plurality of data units, manipulates one or more of the plurality of data units within each data segment to form the plurality of unintelligible data segments, generates a decoding key based upon the division and the manipulation, and sends each respective unintelligible data segment to the plurality of drives to store upon the removable storage media. The comprehensible data includes a sufficient number of data units arranged in an order of inherent meaning and the unintelligible data segments include an insufficient number of data units to be comprehensible arranged in an order such that the unintelligible data segments are incomprehensible.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Inventors: Robert G. Biskeborn, Paul M. Greco, Jason Liang
  • Patent number: 9244628
    Abstract: In one embodiment, a tape drive includes a drive buffer, a processor, and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to: receive a list including: user data segments recorded on tape media, wherein the user data segments are arranged in the list according to a predetermined order, and information associated with each user data segment, wherein the information includes a description of a physical location of each of the user data segments on the tape media. The logic is further configured to cause the processor to locate each of the user data segments on the tape media according to the order in the list, read each of the user data segments from the tape media according to the order in the list, and write each of the user data segments to a buffer according to the order in the list.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: January 26, 2016
    Assignee: GLOBALFOUNDRES Inc.
    Inventors: Kevin D. Butt, Paul M. Greco, James M. Karp, Takashi Katagiri
  • Patent number: 9189162
    Abstract: Records or filemarks read from data segments are aggregated into at least one single data segment. The records and the filemarks are padded at an end of the one single data segment, such that the padding of the end of the one single data segment is less than padding of the one of the records and filemarks in the plurality of data segments.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: November 17, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin D. Butt, Paul M. Greco, Takashi Katagiri, Yuhko Mori
  • Publication number: 20150324596
    Abstract: A system and a computer program product are disclosed for eliminating access to data on removable storage media of a removable storage media cartridge. The system comprises a computer configured to send to a data storage drive a command to eliminate access to data on a removable storage media cartridge, and send to the data storage drive a command to shred at least one key in response to the command, where shredding the at least one key eliminates access to the data on the removable storage media cartridge. A determination to eliminate access to the data on the removable storage media cartridge is based on a number of read and/or write errors encountered for the removable storage media cartridge.
    Type: Application
    Filed: July 22, 2015
    Publication date: November 12, 2015
    Inventors: Brian G. Goodman, Paul M. Greco, Glen A. Jaquette
  • Publication number: 20150302625
    Abstract: An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
    Type: Application
    Filed: May 8, 2015
    Publication date: October 22, 2015
    Applicant: MAGIC LEAP, INC.
    Inventors: Paul M. GRECO, Samuel A. MILLER
  • Publication number: 20150301787
    Abstract: An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
    Type: Application
    Filed: May 7, 2015
    Publication date: October 22, 2015
    Applicant: Magic Leap, Inc.
    Inventors: Paul M. GRECO, Samuel A. MILLER
  • Publication number: 20150302652
    Abstract: An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
    Type: Application
    Filed: April 18, 2015
    Publication date: October 22, 2015
    Applicant: MAGIC LEAP, INC.
    Inventors: Samuel A. MILLER, Randall E. HAND, Philip O'CONNOR, Richmond B. CHAN, Paul M. GRECO