Patents by Inventor Larry Fenske

Larry Fenske 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: 11968299
    Abstract: Certain aspects relate to encryption systems and methods for medical devices. A medical device can include a connectivity module for establishing a communication channel with a cloud system. After obtaining a test result, the device can generate an unencrypted data block comprising a device identifier and an encrypted data block comprising a serial number of the device and the test result using an encryption key associated with the device identifier. The device can securely send the test result to the cloud system by transmitting the unencrypted data block and the encrypted data block to the cloud system via the communication channel.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 23, 2024
    Assignee: BECTON, DICKINSON AND COMPANY
    Inventors: Strett Roger Nicolson, Larry Greenspan, Michael Fenske, Paul Fieni, Mark Larsen
  • Publication number: 20170228156
    Abstract: Embodiments of the presently claimed invention enable a RAID set to appear as if it were initialized immediately after a command to initialize a RAID set is initiated. Typically, a driver or other software in the software stack intercepts the command to initialize the RAID set. The driver then responds to user application programs as if the RAID set initialization is complete, even when it is not. After intercepting the RAID set initialization command, the driver will intercept and respond to data read or write commands as if the RAID set were initialized. The driver or other software will then, typically initialize the RAID set using background tasks. In certain instances, data stored in a non-RAID configuration may be migrated to a RAID configuration during the initialization process.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 10, 2017
    Inventor: Larry Fenske
  • Patent number: 9612745
    Abstract: Embodiments of the presently claimed invention enable a RAID set to appear as if it were initialized immediately after a command to initialize a RAID set is initiated. Typically, a driver or other software in the software stack intercepts the command to initialize the RAID set. The driver then responds to user application programs as if the RAID set initialization is complete, even when it is not. After intercepting the RAID set initialization command, the driver will intercept and respond to data read or write commands as if the RAID set were initialized. The driver or other software will then, typically initialize the RAID set using background tasks. In certain instances, data stored in a non-RAID configuration may be migrated to a RAID configuration during the initialization process.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: April 4, 2017
    Assignee: Silicon Graphics International Corp.
    Inventor: Larry Fenske
  • Publication number: 20150212736
    Abstract: Embodiments of the presently claimed invention enable a RAID set to appear as if it were initialized immediately after a command to initialize a RAID set is initiated. Typically, a driver or other software in the software stack intercepts the command to initialize the RAID set. The driver then responds to user application programs as if the RAID set initialization is complete, even when it is not. After intercepting the RAID set initialization command, the driver will intercept and respond to data read or write commands as if the RAID set were initialized. The driver or other software will then, typically initialize the RAID set using background tasks. In certain instances, data stored in a non-RAID configuration may be migrated to a RAID configuration during the initialization process.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 30, 2015
    Applicant: Silicon Graphics International Corporation
    Inventor: Larry Fenske
  • Patent number: 7647135
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: January 12, 2010
    Assignee: Spectra Logic Corporation
    Inventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
  • Patent number: 7366832
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: April 29, 2008
    Assignee: Spectra Logic Corporation
    Inventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
  • Publication number: 20060112138
    Abstract: A method and apparatus for a generating a tape format like file with an associated look-up table on a non-tape storage medium is disclosed. In one configuration, a data storage arrangement can comprise a host computer in communication with a storage system by means of a streaming protocol. The storage system can comprise a non-tape storage medium having at least one file comprising a plurality of records each having user data and meta data wherein the meta data comprises data fields for and about the record. A table associated with the file is adapted to contain information related to at least one of the records. The table can be accessed by the storage system to reduce the amount of time spent locating the records.
    Type: Application
    Filed: November 3, 2004
    Publication date: May 25, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Larry Fenske, Richard Rector, Walter Wong, Matthew Starr
  • Publication number: 20060095657
    Abstract: Disclosed is a method and apparatus relating generally to erasure techniques for emulating a streamed data format for non tape media capable of being used with a data storage arrangement to generate replenished user data space. The data storage arrangement comprises a host computer and a storage system in communication with the host computer, the storage system comprising at least one random access storage medium. The random access storage medium is capable of receiving data by streaming protocol and storing the data emulated in a contiguous format. The data comprises at least one data file which further comprise a plurality of records wherein each of the records comprise user data and meta data. A deletion algorithm is adapted to issue at least one deletion command capable of deleting at least one portion of the data stored on the medium up to at least a last segment of the data to create replenished storage space.
    Type: Application
    Filed: May 6, 2005
    Publication date: May 4, 2006
    Applicant: Spectra Logic Corporation
    Inventors: Richard Rector, Larry Fenske
  • Patent number: 7010387
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: March 7, 2006
    Assignee: Spectra Logic Corporation
    Inventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
  • Publication number: 20050267627
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Application
    Filed: August 1, 2005
    Publication date: December 1, 2005
    Applicant: Spectra Logic Corporation
    Inventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
  • Publication number: 20050246484
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Application
    Filed: July 5, 2005
    Publication date: November 3, 2005
    Applicant: Spectra Logic Corporation
    Inventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
  • Publication number: 20050065637
    Abstract: A robotic data storage library comprising a virtual port and a method for providing a virtual port for a robotic data storage library are disclosed. The virtual exit port, for example, comprises one or more storage locations of the library that are defined as a virtual port. In one embodiment, for example, the virtual port comprises a virtual exit port for holding a data storage element that is to be exported from the library. In this embodiment, for example, the virtual exit port is defined prior to the library receiving a command to export a data storage element. In another embodiment, the virtual port comprises an entry port, an exit port or an entry/exit port. In yet another embodiment, a method for transferring a data storage element directly between an actual port (entry and/or exit) of a robotic data storage library and another location within the robotic data storage library not defined as the virtual port is disclosed.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 24, 2005
    Applicant: SPECTRA LOGIC CORPORATION
    Inventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
  • Patent number: D531756
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: November 7, 2006
    Assignee: Sunstar Americas Inc.
    Inventors: Kevin Yost, Randy Soibel, Richard S. Demke, Tom Studney, Russell Glen Kalbfeld, Kristin Noelle Vitek, H. Allen Achepohl, Larry Fenske, John Miller, Evan Sparks
  • Patent number: D366701
    Type: Grant
    Filed: November 18, 1994
    Date of Patent: January 30, 1996
    Assignee: Lunar Corporation
    Inventors: Richard B. Mazess, Larry Fenske, Bernard W. Siczek, Aldona A. Siczek, James G. Deluhery, Mike M. Tesic