Patents by Inventor Brian Krouse

Brian Krouse 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: 8719223
    Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system, and reading the same back upon request. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal or current file locations for the file or file chunks to be stored within the file storage system. These optimal or current locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to or read the file from the file storage system. The file write may be validated and finalized, and the successful write or read may be displayed to the user on a user interface on a client.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: May 6, 2014
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
  • Patent number: 8260913
    Abstract: Systems and methods of the present invention provide for a user requesting a file or a plurality of file chunks stored in a file storage system, and a customized metadata stored in data storage. One or more tracker servers may determine file locations in the file system, and the location of the customized metadata in the data storage. These locations may be returned to an application, possibly an API, which may determine one or more URLs for the file locations and perform an HTTP request to read the file or file chunks from the locations or URLs in the file system. The file or file chunks, along with the customized metadata, may then be returned and displayed to the user that requested them.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: September 4, 2012
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
  • Patent number: 8234372
    Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal file locations for the file or file chunks to be stored within the file storage system. These optimal locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to the file storage system. The file write may be validated and finalized, and the successful write may be displayed to the user on a user interface on a client.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: July 31, 2012
    Assignee: Go Daddy Operating Company, LLC
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
  • Publication number: 20110276622
    Abstract: Systems and methods of the present invention provide for a user requesting a file or a plurality of file chunks stored in a file storage system, and a customized metadata stored in data storage. One or more tracker servers may determine file locations in the file system, and the location of the customized metadata in the data storage. These locations may be returned to an application, possibly an API, which may determine one or more URLs for the file locations and perform an HTTP request to read the file or file chunks from the locations or URLs in the file system. The file or file chunks, along with the customized metadata, may then be returned and displayed to the user that requested them.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Applicant: THE GO DADDY GROUP, INC.
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
  • Publication number: 20110276538
    Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system, and reading the same back upon request. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal or current file locations for the file or file chunks to be stored within the file storage system. These optimal or current locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to or read the file from the file storage system. The file write may be validated and finalized, and the successful write or read may be displayed to the user on a user interface on a client.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Applicant: THE GO DADDY GROUP, INC.
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange
  • Publication number: 20110276656
    Abstract: Systems and methods of the present invention provide for a user uploading a file and a customized metadata about the file to a file storage system. This information may be forwarded to an application, possibly an API, which may divide the file into a plurality of file chunks if the file is greater than a predetermined file size. One or more tracker servers may check a database to locate optimal file locations for the file or file chunks to be stored within the file storage system. These optimal locations may be returned from the tracker servers to the application/API which may perform an HTTP request to write the file to the file storage system. The file write may be validated and finalized, and the successful write may be displayed to the user on a user interface on a client.
    Type: Application
    Filed: May 5, 2010
    Publication date: November 10, 2011
    Applicant: THE GO DADDY GROUP, INC.
    Inventors: Adam Knapp, Brian Krouse, Joseph Miller, Eric Nilsen, Brent Strange