Patents by Inventor Thomas B. Titchener

Thomas B. Titchener 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: 8935212
    Abstract: The identifying folder paths for backup techniques include a method, a system, and/or a computer software product. In some embodiments of these techniques, the method includes scanning a client device for folders. The method further includes identifying one or more folder paths on a client device according to a pre-defined criteria associated with a backup policy for the client device. The method further includes consolidating the one or more folder paths into a consolidated list of folder paths. The method further includes presenting the consolidated list of one or more folder paths to a user. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: January 13, 2015
    Assignee: Carbonite, Inc.
    Inventors: Thomas B. Titchener, Robert Ian Morgan
  • Patent number: 8656017
    Abstract: A peer-to-peer collaboration system in which changes to a shared space may be broadcast to all of the peers in a collaboration session using messages sent with a combination of addressing techniques. Messages may be addressed for direct peer-to-peer transmission, indirect transmission through another peer or indirect transmission through a server. The type of addressing used to communicate with each peer is determined through the use of a routing table. The routing table defines interconnected groups of peers and may be used to select one or more peers in each group as the initial recipients of the message. The initial recipients may forward the message to other peers within their groups, such that all peers receive the message. For peers behind a NAT, one or more NAT traversal techniques may be used to obtain information to construct the routing table.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Jim J. Wang, Thomas B. Titchener, Thomas D. Sanfilippo
  • Publication number: 20130036095
    Abstract: The identifying folder paths for backup techniques include a method, a system, and/or a computer software product. In some embodiments of these techniques, the method includes scanning a client device for folders. The method further includes identifying one or more folder paths on a client device according to a pre-defined criteria associated with a backup policy for the client device. The method further includes consolidating the one or more folder paths into a consolidated list of folder paths. The method further includes presenting the consolidated list of one or more folder paths to a user. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
    Type: Application
    Filed: March 29, 2010
    Publication date: February 7, 2013
    Inventors: Thomas B. Titchener, Robert Ian Morgan
  • Publication number: 20080288580
    Abstract: A peer-to-peer collaboration system in which changes to a shared space may be broadcast to all of the peers in a collaboration session using messages sent with a combination of addressing techniques. Messages may be addressed for direct peer-to-peer transmission, indirect transmission through another peer or indirect transmission through a server. The type of addressing used to communicate with each peer is determined through the use of a routing table. The routing table defines interconnected groups of peers and may be used to select one or more peers in each group as the initial recipients of the message. The initial recipients may forward the message to other peers within their groups, such that all peers receive the message. For peers behind a NAT, one or more NAT traversal techniques may be used to obtain information to construct the routing table.
    Type: Application
    Filed: May 16, 2007
    Publication date: November 20, 2008
    Applicant: Microsoft Corporation
    Inventors: Jim J. Wang, Thomas B. Titchener, Thomas D. Sanfilippo