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: 11968299Abstract: 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: GrantFiled: November 28, 2022Date of Patent: April 23, 2024Assignee: BECTON, DICKINSON AND COMPANYInventors: Strett Roger Nicolson, Larry Greenspan, Michael Fenske, Paul Fieni, Mark Larsen
-
Publication number: 20170228156Abstract: 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: ApplicationFiled: February 21, 2017Publication date: August 10, 2017Inventor: Larry Fenske
-
Patent number: 9612745Abstract: 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: GrantFiled: January 24, 2014Date of Patent: April 4, 2017Assignee: Silicon Graphics International Corp.Inventor: Larry Fenske
-
Publication number: 20150212736Abstract: 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: ApplicationFiled: January 24, 2014Publication date: July 30, 2015Applicant: Silicon Graphics International CorporationInventor: Larry Fenske
-
Patent number: 7647135Abstract: 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: GrantFiled: August 1, 2005Date of Patent: January 12, 2010Assignee: Spectra Logic CorporationInventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
-
Patent number: 7366832Abstract: 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: GrantFiled: July 5, 2005Date of Patent: April 29, 2008Assignee: Spectra Logic CorporationInventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
-
Publication number: 20060112138Abstract: 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: ApplicationFiled: November 3, 2004Publication date: May 25, 2006Applicant: Spectra Logic CorporationInventors: Larry Fenske, Richard Rector, Walter Wong, Matthew Starr
-
Publication number: 20060095657Abstract: 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: ApplicationFiled: May 6, 2005Publication date: May 4, 2006Applicant: Spectra Logic CorporationInventors: Richard Rector, Larry Fenske
-
Patent number: 7010387Abstract: 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: GrantFiled: August 28, 2003Date of Patent: March 7, 2006Assignee: Spectra Logic CorporationInventors: Mark L. Lantry, Matthew T. Starr, Larry A. Fenske, Michael G. Goberis, Joshua D. Carter
-
Publication number: 20050267627Abstract: 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: ApplicationFiled: August 1, 2005Publication date: December 1, 2005Applicant: Spectra Logic CorporationInventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
-
Publication number: 20050246484Abstract: 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: ApplicationFiled: July 5, 2005Publication date: November 3, 2005Applicant: Spectra Logic CorporationInventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
-
Publication number: 20050065637Abstract: 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: ApplicationFiled: August 28, 2003Publication date: March 24, 2005Applicant: SPECTRA LOGIC CORPORATIONInventors: Mark Lantry, Matthew Starr, Larry Fenske, Michael Goberis, Joshua Carter
-
Patent number: D531756Type: GrantFiled: July 29, 2005Date of Patent: November 7, 2006Assignee: 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: D366701Type: GrantFiled: November 18, 1994Date of Patent: January 30, 1996Assignee: Lunar CorporationInventors: Richard B. Mazess, Larry Fenske, Bernard W. Siczek, Aldona A. Siczek, James G. Deluhery, Mike M. Tesic