Patents by Inventor Alexander A. Mathews

Alexander A. Mathews 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: 9864753
    Abstract: A data storage system tracks liability and insurance for an internal file system, liability being a number of slices needed to store file system data, insurance being a number of slices allowed to be consumed. A reserve of un-provisioned insurance is maintained from which slices are provisioned to the file system for use in storing file system data without immediate requirement for increasing the insurance. Slices are provisioned to the file system from the reserve of un-provisioned insurance based on a window criteria and a space criteria, the window criteria being that a number of free windows is less than a free window threshold, the space criteria being that a number of currently provisioned slices is less than a maximum allowed slices, which includes an overprovisioning factor applied to the primary file size to allow for growth of the primary file without immediate requirement for increasing provisioned insurance.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 9, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Philippe Armangau, Ahsan Rashid, Kumari Bijayalaxmi Nanda, Alexander Mathews
  • Patent number: 9778996
    Abstract: A technique for managing file systems assigns groups of related files in a file system to respective version sets. Each version set includes all files of a file system that are related to one another by one or more snapshot operations. The technique provides a version set database, which stores, in connection with each version set, an identifier of each file that belongs to the respective version set. In an example, file system operations that require information about block sharing can perform lookup operations on the version set database to narrow the scope of files that are candidates for block sharing to those of a particular version set.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Jean-Pierre Bono, William C. Davenport, Alexander Mathews, Philippe Armangau
  • Patent number: 9779105
    Abstract: A technique for managing transaction logging of file system metadata in a data storage system stores metadata transactions for multiple file systems of the data storage system in respective log files, such that each log file stores metadata transactions for a single file system only. The data storage system thus provides transaction log files on a per-file-system basis.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Jean-Pierre Bono, Walter C. Forrester, Alexander Mathews
  • Patent number: 9690803
    Abstract: A technique for storing support files in a data storage apparatus provides auxiliary files in a container file system. The container file system stores a container file that provides a file-based realization of a data object, such as an entire file system, LUN, or vVOL, for example, and stores one or more auxiliary files in the container file system alongside the container file. Thus, an auxiliary file that supports an application program's operations on a data object resides in the same fault domain with the container file that realizes the data object.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: June 27, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Jean-Pierre Bono, Michal Marko, Walter C. Forrester, Alexander Mathews, James P. Ferrigno, Yunfei Chen
  • Patent number: 9400741
    Abstract: Reclaiming storage from a file system hosting of storage objects includes assigning objects and respective files to version sets, each version set containing a primary object and respective snapshots. Each block of storage is associated with the version set of the file(s) that contain the block. Blocks residing in an extent that is to be reclaimed are identified, and for each block (i) an offset is obtained that specifies a location of the block in a file, (ii) files whose objects are assigned to the version set associated with the block are identified, (iii) a block pointer at the location in each of the identified underlying files is examined, and for each file whose block pointer points to the block, updating the block pointer to point to a new block location outside of the extent, to which the block is moved.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 26, 2016
    Assignee: EMC Corporation
    Inventors: Jean-Pierre Bono, William C. Davenport, Alexander Mathews, Philippe Armangau
  • Publication number: 20080020615
    Abstract: An electrical termination device includes an electrically conductive shield element, an insulator disposed within the shield element, and one or more electrical contacts supported within and electrically isolated from the shield element by the insulator. The insulator includes one or more insulative spacer bars configured to guide the one or more electrical contacts during their insertion into the insulator. The one or more spacer bars may be configured to enable straight pull injection molding of the insulator. The insulator may be positioned away from the one or more electrical contacts along at least a major portion of the length of the one or more electrical contacts in an impedance controlling relationship. The electrical termination device can be included in an electrical connector.
    Type: Application
    Filed: July 30, 2007
    Publication date: January 24, 2008
    Inventors: Steven Feldman, Alexander Mathews, James Vana
  • Publication number: 20070197095
    Abstract: An electrical connector assembly includes an organizer plate having a plurality apertures for receiving termination devices. Each termination device includes a shield box, an insulator, and a socket contact. The shield box has at least one outwardly extending ground contact element and a latch member. When the termination device is inserted into an aperture of the organizer plate, the latch member on the shield box engages a surface of the organizer plate to prevent withdrawal of the termination device.
    Type: Application
    Filed: January 25, 2007
    Publication date: August 23, 2007
    Inventors: Steven Feldman, Kevin Meredith, Rudy Densmore, Joseph Castiglione, Alexander Mathews, Alexander Barr, Richard Scherer