Patents by Inventor Perry J. Roach

Perry J. Roach 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).

  • Publication number: 20240422226
    Abstract: A data packet in transit between a user device and a host through an internet service provider (ISP) core network is intercepted. The data packet is assigned to a category of content, and the data packet is analyzed to obtain a user identifier associated with the data packet. The user identifier uniquely identifies a user of the user device. An identity graph of the user is updated based on the category of content. The identity graph tracks accesses to different categories of content. A cohort of different users is created or updated using such identity graphs. The cohort belongs to a set of cohorts that are associated with user identifiers. The set of cohorts is queryable to determine a particular cohort to which a particular user identifier belongs to enable delivery of content associated with the particular cohort to a particular user represented by the particular user identifier.
    Type: Application
    Filed: November 2, 2022
    Publication date: December 19, 2024
    Inventors: Perry J. ROACH, Geoffrey WELLS, John Alexander ROBB
  • Patent number: 11798101
    Abstract: A system, method and apparatus for cross jurisdictional internet enforcement are provided. An intermediation server receives data indicative of on-line communications between at least one communication device and at least one on-line sales presence, determines that the data indicative of the on-line communications is associated with legal data associated with the on-line sales presence and when the legal data meets a given criteria, triggers remedial legal action.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: October 24, 2023
    Assignee: NETSWEEPER (BARBADOS) INC.
    Inventor: Perry J. Roach
  • Publication number: 20190347740
    Abstract: A system, method and apparatus for cross jurisdictional internet enforcement are provided. An intermediation server receives data indicative of on-line communications between at least one communication device and at least one on-line sales presence, determines that the data indicative of the on-line communications is associated with legal data associated with the on-line sales presence and when the legal data meets a given criteria, triggers remedial legal action.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventor: Perry J. Roach
  • Patent number: 10402912
    Abstract: A system, method and apparatus for cross-jurisdictional internet enforcement are provided. An intermediation server receives data indicative of on-line communications between at least one communication device and at least one on-line sales presence, determines that the data indicative of the on-line communications is associated with legal data associated with the on-line sales presence and when the legal data meets a given criteria, triggers remedial legal action.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: September 3, 2019
    Assignee: NETSWEEPER (BARBADOS) INC.
    Inventor: Perry J. Roach
  • Patent number: 9246946
    Abstract: The invention describes a system, method and computer product to regulate user access to websites. The system receives a URL request by a user corresponding to a website that the user wishes to access. Thereafter, the system determines the associated group of the user and the associated category of the website. Subsequently, a message to be displayed to the user is determined based on the associated group of the user and the associated category of the website. The message is included in a block page and then displayed to the user.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: January 26, 2016
    Assignee: NETSWEEPER (BARBADOS) INC.
    Inventor: Perry J. Roach
  • Publication number: 20140214639
    Abstract: A system, method and apparatus for cross jurisdictional internet enforcement are provided. An intermediation server receives data indicative of on-line communications between at least one communication device and at least one on-line sales presence, determines that the data indicative of the on-line communications is associated with legal data associated with the on-line sales Cpresence and when the legal data meets a given criteria, triggers remedial legal action.
    Type: Application
    Filed: September 12, 2011
    Publication date: July 31, 2014
    Applicant: Netsweeper Inc.
    Inventor: Perry J. Roach
  • Publication number: 20140033270
    Abstract: The invention describes a system, method and computer product to regulate user access to websites. The system receives a URL request by a user corresponding to a website that the user wishes to access. Thereafter, the system determines the associated group of the user and the associated category of the website. Subsequently, a message to be displayed to the user is determined based on the associated group of the user and the associated category of the website. The message is included in a block page and then displayed to the user.
    Type: Application
    Filed: October 1, 2013
    Publication date: January 30, 2014
    Applicant: NETSWEEPER INC.
    Inventor: Perry J. ROACH
  • Patent number: 8578453
    Abstract: The invention describes a system, method and computer product to regulate user access to websites. The system receives a URL request by a user corresponding to a website that the user wishes to access. Thereafter, the system determines the associated group of the user and the associated category of the website. Subsequently, a message to be displayed to the user is determined based on the associated group of the user and the associated category of the website. The message is included in a block page and then displayed to the user.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: November 5, 2013
    Assignee: Netsweeper Inc.
    Inventor: Perry J. Roach
  • Publication number: 20110173683
    Abstract: The invention describes a system, method and computer product to regulate user access to websites. The system receives a URL request by a user corresponding to a website that the user wishes to access. Thereafter, the system determines the associated group of the user and the associated category of the website. Subsequently, a message to be displayed to the user is determined based on the associated group of the user and the associated category of the website. The message is included in a block page and then displayed to the user.
    Type: Application
    Filed: June 23, 2010
    Publication date: July 14, 2011
    Applicant: NETSWEEPER, INC.
    Inventor: Perry J. Roach