Patents by Inventor Joshua J. Mullin

Joshua J. Mullin 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: 8140777
    Abstract: An apparatus includes a processing module and a network interface. The processing module is operably coupled to: access user level metadata based on account identifier to identify a plurality of files associated with a user and retrieve user level metadata for the plurality of files; access file level metadata associated with the plurality of files to retrieve, for each of the plurality of files, file level metadata and determine, for each of the plurality of files, a plurality of file slices associated with a corresponding file of the plurality of files; and generate billing transaction information based on the user level metadata and the file level metadata of the plurality of files. The network interface is operably coupled to: convert the billing transaction information into a network billing transaction information message and transmit it.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: March 20, 2012
    Assignee: Cleversafe, Inc.
    Inventors: S. Christopher Gladwin, Matthew M. England, Zachary J. Mark, Vance T. Thornton, Joshua J. Mullin, Sejal Kumarbhai Modi
  • Publication number: 20100063911
    Abstract: An apparatus includes a processing module and a network interface. The processing module is operably coupled to: accessing user level metadata based on account identifier to identify a plurality of files associated with a user and retrieve user level metadata for the plurality of files; access file level metadata associated with the plurality of files to retrieve, for each of the plurality of files, file level metadata and determine, for each of the plurality of files, a plurality of file slices associated with a corresponding file of the plurality of files; and generate billing transaction information based on the user level metadata and the file level metadata of the plurality of files. The network interface is operably coupled to: convert the billing transaction information into a network billing transaction information message and transmit it.
    Type: Application
    Filed: July 8, 2009
    Publication date: March 11, 2010
    Applicant: CLEVERSAFE, INC.
    Inventors: S. CHRISTOPHER GLADWIN, MATTHEW M. ENGLAND, ZACHARY J. MARK, VANCE T. THORNTON, JOSHUA J. MULLIN, SEJAL KUMARBHAI MODI
  • Patent number: 7574570
    Abstract: A billing process is disclosed for a information dispersal system or digital data storage system. In one embodiment of the invention, the original data to be stored is separated into a number of data “slices” or shares in such a manner that the data in each subset is less usable or less recognizable or completely unusable or completely unrecognizable by itself except when combined with some or all of the other data subsets. These data subsets are stored on separate digital data storage devices as a way of increasing privacy and security. As dispersed file shares are being stored or removed from a grid of distributed storage locations, a set of metadata tables are created, separate from the dispersed file share storage, to maintain information about the original data size of each block, file or set of file shares dispersed on the grid.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: August 11, 2009
    Inventors: S. Christopher Gladwin, Matthew M. England, Zachary J. Mark, Vance T. Thornton, Joshua J. Mullin, Sejal Kumarbhai Modi