Patents by Inventor Matthew J. Clower

Matthew J. Clower 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: 8103870
    Abstract: A collaborative data transferring process can combine segments from all known servers and peer-to-peer (P2P) sources simultaneously, regardless of their native protocols. The process uses variable data block size that can be dynamically selected according to sizes provided by sources, e.g., according to the protocol of the source, and can generate hash values or validation codes on the fly so that compliance with validation techniques (if any) of other protocols is not required. The process may be classified as a P2P protocol, although it also contains centralized elements. Machine language implementations and low syntax overhead allow file exchanges over a homogeneous network with high throughput and low bandwidth consumption.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: January 24, 2012
    Assignee: Foleeo, Inc.
    Inventors: Matthew J. Clower, Vada W. Dean, Joseph E. Ross, Ryan Parman
  • Publication number: 20080062870
    Abstract: A collaborative data transferring process can combine segments from all known servers and peer-to-peer (P2P) sources simultaneously, regardless of their native protocols. The process uses variable data block size that can be dynamically selected according to sizes provided by sources, e.g., according to the protocol of the source, and can generate hash values or validation codes on the fly so that compliance with validation techniques (if any) of other protocols is not required. The process may be classified as a P2P protocol, although it also contains centralized elements. Machine language implementations and low syntax overhead allow file exchanges over a homogeneous network with high throughput and low bandwidth consumption.
    Type: Application
    Filed: September 12, 2007
    Publication date: March 13, 2008
    Inventors: Matthew J. Clower, Vada W. Dean, Joseph E. Ross, Ryan Parman
  • Patent number: D517162
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: March 14, 2006
    Inventor: Matthew J. Clower