Patents Assigned to Tiversa
  • Patent number: 9432273
    Abstract: In one embodiment, one or more BitTorrent management pages, such as an index site or a Rich Site Summary (RSS) feed, may be scanned for indicia of a torrent file that is associated with one or more search terms. After the torrent file is located, information associated with the torrent file may be utilized to initiate the downloading of one or more portions of the content indicated by the torrent file over a network from swarm computers utilizing a BitTorrent Protocol. As the content is being downloaded from the swarm computers, identification information associated with each swarm computer may be obtained. Data associated with the torrent file and the identification information may be stored at a database. Thereafter, a client may search the database to locate one or more swarm computers that may be sharing, for example, unauthorized or illegal information.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: August 30, 2016
    Assignee: TIVERSA IP, INC.
    Inventors: Anju Chopra, Robert J. Boback
  • Patent number: 9300534
    Abstract: In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: March 29, 2016
    Assignee: TIVERSA IP, INC.
    Inventor: Samuel P. Hopkins
  • Patent number: 9178940
    Abstract: The present invention provides a method for detecting whether or not a computer system is, has, or can participate in a Peer-to-Peer network. Scanning software is executed on a target system to be scanned or a remote system which will scan a target system. If Peer-to-Peer client software is detected the scanning software can notify the enforcing user, disable the Peer-to-Peer client software, or both.
    Type: Grant
    Filed: April 12, 2005
    Date of Patent: November 3, 2015
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 9135306
    Abstract: A “data breach” or loss of sensitive data can cause an organization to lose revenues or suffer other damages. Analyzing data to locate a breach and to identify its source, however, is difficult because the data can come from many sources in an unstructured format and, typically, there is a large amount of data to analyze. A forensic analysis system, according to one embodiment, collects unstructured data from disparate sources, like the Internet, and peer-to-per filesharing and social media networks, and generates structured representations of the data, called virtual profiles. The system forms relationships among the virtual profiles. The system uses the virtual profiles and relationships to reduce the amount of information to be analyzed while including additional information that is related for analysis. By analyzing a smaller amount of related information, a cyber forensic analyst is better able to identify a data breach or other suspicious or illegal activity.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 15, 2015
    Assignee: Tiversa IP, Inc.
    Inventors: Robert J. Boback, Anju Chopra
  • Patent number: 9088545
    Abstract: Techniques for matching information representing private files against files obtained from a public network.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: July 21, 2015
    Assignee: Tiversa IP, Inc.
    Inventors: Robert J. Boback, Anju Chopra
  • Patent number: 9021026
    Abstract: A system and method for implementing a peer to peer (P2P) network that includes a plurality of nodes, wherein each of a majority of the nodes has less than a threshold number of P2P connections to other nodes in the network. A P2P network connection is established between a first node from the majority and an enhanced connection node in the network, wherein the enhanced connection node has more than the threshold number of P2P connections to other nodes in the network. A search request is issued from the first node by transmitting the search request from the first node to the enhanced connection node, and then forwarding the search request from the enhanced connection node to other nodes in the network. Responses to the search request are collected at the enhanced connection node, which filters, ranks or adds additional content to the responses prior to forwarding the responses back to the first node.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: April 28, 2015
    Assignee: Tiversa IP, Inc.
    Inventors: Samuel P. Hopkins, Robert J. Boback, Christopher L. Gormley
  • Patent number: 8972585
    Abstract: In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: March 3, 2015
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8909664
    Abstract: Today information Peer-to-Peer networks sometimes share improper information. Embodiments of the invention solve this problem by creating a list of shared information for analysis. In particular, a method or corresponding apparatus of an example embodiment includes a network node to obtain one or more searches from a Peer-to-Peer network. Next, the network node compares the one or more searches to one or more criteria. After comparing, the network node updates the one or more criteria to include variations of the one or more searches. Further, the network node issues the one or more searches based on the updated criteria. Next, the network node determines resultant information associated with the one or more searches. After determining, the network node creates a list of the resultant information for analysis. Using the list, an operator or software logic can analyze the resultant information to identify patterns and, in turn, identify improper information sharing.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: December 9, 2014
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8904015
    Abstract: In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: December 2, 2014
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8819237
    Abstract: The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The pseudonode has at least one stored object corresponding to a request object stored at said pseudonode; and monitors the network to detect requests matching at least one of the stored objects and acquires a unique ID generated by any network node requesting the object matching that stored object on the pseudonode and responding to substantially each node representing an acquired ID.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: August 26, 2014
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8798016
    Abstract: The present invention relates to a node for deployment on a peer to peer network. The node is programmed for monitoring the network to receive communication messages therefrom and to forward the communication messages, optionally changing the communications radius parameters to an optimal or near optimal value. The node can forward messages from one network to another or from one network to the same network. The invention also provides a method for monitoring communication messages for selected objects by nodes on a peer to peer network. The method includes interposing the node on the network. The node has at least one stored object corresponding to a communication message object stored the node; and monitors the network to detect communication messages matching at least one of the stored objects and decides whether or not to forward or change communication message radius parameters based on some defined programming or configuration.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: August 5, 2014
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Publication number: 20140195656
    Abstract: In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
    Type: Application
    Filed: January 10, 2014
    Publication date: July 10, 2014
    Applicant: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8769115
    Abstract: In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: July 1, 2014
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Publication number: 20140075542
    Abstract: Techniques for matching information representing private files against files obtained from a public network.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 13, 2014
    Applicant: Tiversa IP, Inc.
    Inventors: Robert J. Boback, Anju Chopra
  • Publication number: 20140025728
    Abstract: In one embodiment, one or more BitTorrent management pages, such as an index site or a Rich Site Summary (RSS) feed, may be scanned for indicia of a torrent file that is associated with one or more search terms. After the torrent file is located, information associated with the torrent file may be utilized to initiate the downloading of one or more portions of the content indicated by the torrent file over a network from swarm computers utilizing a BitTorrent Protocol. As the content is being downloaded from the swarm computers, identification information associated with each swarm computer may be obtained. Data associated with the torrent file and the identification information may be stored at a database. Thereafter, a client may search the database to locate one or more swarm computers that may be sharing, for example, unauthorized or illegal information.
    Type: Application
    Filed: June 6, 2013
    Publication date: January 23, 2014
    Applicant: Tiversa IP. Inc.
    Inventors: Anju Chopra, Robert J. Boback
  • Patent number: 8468250
    Abstract: The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The invention also provides a method for monitoring search requests for selected objects by nodes on a peer to peer network. The method includes interposing the pseudonodes on the network in which it is configured to provide at least one IP address and optionally at least one client ID.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: June 18, 2013
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8386613
    Abstract: The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The invention also provides a method for monitoring search requests for selected objects by nodes on a peer to peer network. The method includes interposing the pseudonodes on the network in which it is configured to provide at least one IP address and optionally at least one client ID.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: February 26, 2013
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8358641
    Abstract: The present invention relates to a node for deployment on a peer to peer network. The node is programmed for monitoring the network to receive communication messages therefrom and to forward the communication messages, optionally changing the communications radius parameters to an optimal or near optimal value. The node can forward messages from one network to another or from one network to the same network. The invention also provides a method for monitoring communication messages for selected objects by nodes on a peer to peer network. The method includes interposing the node on the network. The node has at least one stored object corresponding to a communication message object stored the node; and monitors the network to detect communication messages matching at least one of the stored objects and decides whether or not to forward or change communication message radius parameters based on some defined programming or configuration.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: January 22, 2013
    Assignee: Tiversa Ip, Inc.
    Inventor: Samuel P. Hopkins
  • Patent number: 8312080
    Abstract: The present invention provides a system and a method for searching for specific types of people or specific types of information on a Peer-to-Peer network, and in particular, using specific types of search terms as a means of profiling to find specific types of information or specific types of people on a Peer-to-Peer network. When a specific types of person or specific type of information is needed, a specific type of search term is issued on the Peer-to-Peer network. If that specific type of person or specific types of information is available a response will be received.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: November 13, 2012
    Assignee: Tiversa IP, Inc.
    Inventor: Samuel P. Hopkins
  • Publication number: 20120191849
    Abstract: The present invention relates to a pseudonode used for deployment on a peer to peer network which pseudonode comprises an IP address and client ID that is changeable upon the occurrence of a preselected event and includes a list containing at least one searchable data object. The pseudonode is programmed for monitoring the network to receive search requests therefrom and to compare each said received search with said list of data objects and to respond to such request. The pseudonode has at least one stored object corresponding to a request object stored at said pseudonode; and monitors the network to detect requests matching at least one of the stored objects and acquires a unique ID generated by any network node requesting the object matching that stored object on the pseudonode and responding to substantially each node representing an acquired ID.
    Type: Application
    Filed: January 30, 2012
    Publication date: July 26, 2012
    Applicant: Tiversa, Inc.
    Inventor: Samuel P. Hopkins