Patents by Inventor Gregory Riberon

Gregory Riberon 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: 12399949
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for automatic snapshot selection and zone creation. The program and method provide for receiving, from a first device, an indication of user input selecting to determine zoning metrics for a webpage based on a selected device type; accessing plural session replays corresponding to different visitor sessions by at least one second device with respect to the webpage; selecting a session replay based at least in part on maximizing scroll amount associated with the session replay; selecting, from among plural available snapshots corresponding to the selected session replay, a snapshot based at least in part on minimizing display of additional elements on the webpage; automatically identifying, based on traversing a tree diagram corresponding to the selected snapshot, zones for webpage; and determining zoning metrics for display on the first device.
    Type: Grant
    Filed: September 3, 2024
    Date of Patent: August 26, 2025
    Assignee: Content Square SAS
    Inventors: Charif Chaibainou, Gregory Riberon
  • Publication number: 20250077608
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for automatic snapshot selection and zone creation. The program and method provide for receiving, from a first device, an indication of user input selecting to determine zoning metrics for a webpage based on a selected device type; accessing plural session replays corresponding to different visitor sessions by at least one second device with respect to the webpage; selecting a session replay based at least in part on maximizing scroll amount associated with the session replay; selecting, from among plural available snapshots corresponding to the selected session replay, a snapshot based at least in part on minimizing display of additional elements on the webpage; automatically identifying, based on traversing a tree diagram corresponding to the selected snapshot, zones for webpage; and determining zoning metrics for display on the first device.
    Type: Application
    Filed: September 3, 2024
    Publication date: March 6, 2025
    Inventors: Charif Chaibainou, Gregory Riberon
  • Patent number: 12197526
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for surface-based zone creation. The program and method provide for receiving a snapshot of a webpage, the snapshot depicting a plurality of elements; determining coordinates and dimensions for each of the plurality of elements; identifying, using the coordinates and dimensions for each of the plurality of elements, parent-child relationships within the webpage, based on a first requirement that a child element has a threshold amount of overlap with a parent element, and based on a second requirement that the child element has a smaller area than that of the parent element; and determining zones for the webpage based on the identifying, the zones being usable to perform zoning metrics with respect to the webpage.
    Type: Grant
    Filed: June 27, 2024
    Date of Patent: January 14, 2025
    Assignee: Content Square SAS
    Inventors: David Chamma, Xavier Coutin, Gregory Riberon
  • Patent number: 12132796
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for tracking session events for an iframe. The program and method provide for accessing session events corresponding to user interaction by plural first devices with respect to a webpage, the session events comprising first session events associated with a first tracking tag corresponding to a main window of the webpage, the session events further comprising second session events associated with a second tracking tag corresponding to an iframe of the webpage; determining, based on the first session events associated with the first tracking tag, first zoning information corresponding to the main window of the webpage; determining, based on the second session events associated with the second tracking tag, second zoning information corresponding to the iframe of the webpage; and causing, based on the first and second zoning information, display of zoning metrics on a second device.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: October 29, 2024
    Assignee: Content Square SAS
    Inventors: Antoine Guo, Gregory Riberon
  • Publication number: 20240346103
    Abstract: The subject technology receives a snapshot of a webpage. The subject technology identifies a first set of targets included in the snapshot. The subject technology selects nodes corresponding to the identified first set of targets. The subject technology determines, based on a selected metric, metrics for the selected nodes. The subject technology determines a second set of nodes by filtering a number of nodes having a highest set of values of the metrics. The subject technology generates a first set of zones based on the second set of nodes. The subject technology provides the generated first set of zones for display on a client device.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 17, 2024
    Inventors: Charif Chaibainou, Gregory Riberon
  • Patent number: 12038998
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for identifying webpage elements based on optional HTML attributes and selectors (e.g., corresponding to custom configuration of targets for a webpage). The program and method provide for accessing session events corresponding to user interaction by at least one first device with respect to a webpage, the session events being associated with a tracking tag corresponding to the webpage; determining, based on the session events associated with the tracking tag, plural targets for the webpage, each target comprising a computed path to a respective node in a tree diagram representing the webpage, each computed path being based on a custom configuration corresponding to user-selected rules for applying with respect to the tree diagram; and determining, based on determining the plural targets, zoning metrics for display on a second device.
    Type: Grant
    Filed: December 31, 2022
    Date of Patent: July 16, 2024
    Assignee: Content Square SAS
    Inventors: Antoine Guo, Gregory Riberon, Safwen Baroudi
  • Publication number: 20240220565
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for identifying webpage elements based on optional HTML attributes and selectors (e.g., corresponding to custom configuration of targets for a webpage). The program and method provide for accessing session events corresponding to user interaction by at least one first device with respect to a webpage, the session events being associated with a tracking tag corresponding to the webpage; determining, based on the session events associated with the tracking tag, plural targets for the webpage, each target comprising a computed path to a respective node in a tree diagram representing the webpage, each computed path being based on a custom configuration corresponding to user-selected rules for applying with respect to the tree diagram; and determining, based on determining the plural targets, zoning metrics for display on a second device.
    Type: Application
    Filed: December 31, 2022
    Publication date: July 4, 2024
    Inventors: Antoine Guo, Gregory Riberon, Safwen Baroudi
  • Publication number: 20230379394
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for tracking session events for an iframe. The program and method provide for accessing session events corresponding to user interaction by plural first devices with respect to a webpage, the session events comprising first session events associated with a first tracking tag corresponding to a main window of the webpage, the session events further comprising second session events associated with a second tracking tag corresponding to an iframe of the webpage; determining, based on the first session events associated with the first tracking tag, first zoning information corresponding to the main window of the webpage; determining, based on the second session events associated with the second tracking tag, second zoning information corresponding to the iframe of the webpage; and causing, based on the first and second zoning information, display of zoning metrics on a second device.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 23, 2023
    Inventors: Antoine Guo, Gregory Riberon