Patents by Inventor John Joshua Roach

John Joshua 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).

  • Patent number: 11841880
    Abstract: Systems and methods are provided for analysis and selection of attributes used to segment data entities. The attributes used to segment data entities may be analyzed to identify segments of data entities (e.g., distinct audiences of visitors) that share values for a given subset of attributes. By intelligently selecting attributes for use in the segmentation process based on the values that they may take (e.g., the cardinality of the attributes), the selected attributes can be used to generate a reasonable or otherwise desirable number of data entity segments. Other attributes can be excluded from the segmentation process.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: December 12, 2023
    Assignee: Tealium Inc.
    Inventors: Ivan Batanov, III, John Joshua Roach
  • Publication number: 20230066660
    Abstract: Systems and methods are provided for analysis and selection of attributes used to segment data entities. The attributes used to segment data entities may be analyzed to identify segments of data entities (e.g., distinct audiences of visitors) that share values for a given subset of attributes. By intelligently selecting attributes for use in the segmentation process based on the values that they may take (e.g., the cardinality of the attributes), the selected attributes can be used to generate a reasonable or otherwise desirable number of data entity segments. Other attributes can be excluded from the segmentation process.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 2, 2023
    Inventors: Ivan Batanov, III, John Joshua Roach
  • Publication number: 20140162239
    Abstract: A peer-to-peer tutoring system is provided for use between touch screen portable electronic devices. The system provides a dynamic, real-time interactive session between a tutor and a student using a virtual whiteboard, real-time messaging and voice communications. The system also provides a full capture and review of sessions for future review by students and parents. The portable electronic devices exchange data in near real-time via a connection with a central server that acts as both an exchange mechanism to push, pull and manage session data, both current and historical. A tutor selection application allows students and parents to review tutors, review and create tutor ratings and create and manage appointments with tutors.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 12, 2014
    Inventor: John Joshua Roach