Patents by Inventor Michael L. Kazar

Michael L. Kazar 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: 10769108
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: September 8, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Patent number: 10338853
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: July 2, 2019
    Assignee: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Patent number: 10248655
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: April 2, 2019
    Assignee: Avere Systems, Inc.
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Patent number: 10042916
    Abstract: A system for storing data includes a plurality of clusters located remotely from each other in which the data is stored. Each cluster has a token server that controls access to the data with only one token server responsible for any piece of data. Each cluster has a plurality of Cache appliances. Each cluster has at least one backend file server in which the data is stored. The system includes a communication network through which the servers and appliances communicate with each other. A Cache Appliance cluster in which data is stored in back-end servers within each of a plurality of clusters located remotely from each other. A method for storing data.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: August 7, 2018
    Assignee: Avere Systems, Inc.
    Inventors: Michael L. Kazar, John R. Boyles
  • Publication number: 20180032542
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Application
    Filed: October 6, 2017
    Publication date: February 1, 2018
    Applicant: Avere Systems, Inc.
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Publication number: 20170308331
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Application
    Filed: July 13, 2017
    Publication date: October 26, 2017
    Applicant: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Publication number: 20170293442
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS). Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis.
    Type: Application
    Filed: June 22, 2017
    Publication date: October 12, 2017
    Applicant: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Patent number: 9710195
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: July 18, 2017
    Assignee: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Patent number: 9696944
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS). Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 4, 2017
    Assignee: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Publication number: 20160335015
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Application
    Filed: July 28, 2016
    Publication date: November 17, 2016
    Applicant: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Publication number: 20160313948
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS). Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 27, 2016
    Applicant: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Publication number: 20160267097
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Application
    Filed: April 21, 2016
    Publication date: September 15, 2016
    Applicant: Avere Systems, Inc.
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Publication number: 20160261694
    Abstract: A system for storing file data and directory data received over a network includes a network interface in communication with the network which receives NAS requests containing data to be written to files from the network. The system includes a first type of storage. The system includes a second type of storage different from the first type of storage. The system includes a policy specification n which specifies a first portion of one or more files' data which is less than all of the files' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the files is stored in the second type of store. The system comprises a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage. A method for storing file data and directory data received over a network.
    Type: Application
    Filed: May 12, 2016
    Publication date: September 8, 2016
    Applicant: Avere Systems, Inc.
    Inventors: Daniel Clash, Michael L. Kazar, John R. Boyles, Jeffrey Butler, Joseph Hosteny, IV, Daniel S. Nydick
  • Patent number: 9405487
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: August 2, 2016
    Assignee: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Patent number: 9389806
    Abstract: A storage system comprises a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS). Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 12, 2016
    Assignee: Avere Systems, Inc.
    Inventor: Michael L. Kazar
  • Patent number: 9342528
    Abstract: A system for storing file data and directory data received over a network includes a network interface in communication with the network which receives NAS requests containing data to be written to files from the network. The system includes a first type of storage. The system includes a second type of storage different from the first type of storage. The system includes a policy specification n which specifies a first portion of one or more files' data which is less than all of the files' data is stored in the first type of storage and a second portion of the data which is less than all of the data of the files is stored in the second type of store. The system comprises a processing unit which executes the policy and causes the first portion to be stored in the first type of storage and a second portion to be stored in the second type of storage. A method for storing file data and directory data received over a network.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: May 17, 2016
    Assignee: Avere Systems, Inc.
    Inventors: Daniel Clash, Michael L. Kazar, John R. Boyles, Jeffrey Butler, Joseph Hosteny, IV, Daniel S. Nydick
  • Patent number: 9323681
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: April 26, 2016
    Assignee: Avere Systems, Inc.
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Publication number: 20160042056
    Abstract: A system for storing data includes a plurality of clusters located remotely from each other in which the data is stored. Each cluster has a token server that controls access to the data with only one token server responsible for any piece of data. Each cluster has a plurality of Cache appliances. Each cluster has at least one backend file server in which the data is stored. The system includes a communication network through which the servers and appliances communicate with each other. A Cache Appliance cluster in which data is stored in back-end servers within each of a plurality of clusters located remotely from each other. A method for storing data.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Applicant: AVERE SYSTEMS, INC.
    Inventors: Michael L. Kazar, John R. Boyles
  • Patent number: 9170953
    Abstract: A system for storing data includes a plurality of clusters located remotely from each other in which the data is stored. Each cluster has a token server that controls access to the data with only one token server responsible for any piece of data. Each cluster has a plurality of Cache appliances. Each cluster has at least one backend file server in which the data is stored. The system includes a communication network through which the servers and appliances communicate with each other. A Cache Appliance cluster in which data is stored in back-end servers within each of a plurality of clusters located remotely from each other. A method for storing data.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 27, 2015
    Assignee: Avere Systems, Inc.
    Inventors: Michael L. Kazar, John R. Boyles
  • Publication number: 20140156928
    Abstract: A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: AVERE SYSTEMS, INC.
    Inventor: Michael L. Kazar