Patents by Inventor Christian HARDEN

Christian HARDEN 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: 12177501
    Abstract: Content providers may wish to display different versions of content to different users, which may require different versions of the content to be deliverable. The assignment of a particular version of the content to a particular user may also need to persist over time for that particular user. It may be desirable that this functionality occurs at an edge server of a content delivery network, rather than at an origin server. In some embodiments, the edge server may receive a user request including a user identifier for content from a user device; identify an experiment key for the user request based at least in part on the user identifier, the experiment key associated with an experimental version of the content; and transmit an experiment fetch request including the experiment key to an edge cache to retrieve the experimental version of the content.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: December 24, 2024
    Assignee: SHIPIFY INC.
    Inventors: Juliano Julio Costa, Maxwell Dayvson Da Silva, Christian Harden, Scott Taylor, Charles Bryant King, Jeremy Gayed, Danilo Santos Teodoro, Mark Da Costa, William Joseph Brower, CauĂȘ Haucke Porta Guerra
  • Publication number: 20240340476
    Abstract: Content providers may wish to display different versions of content to different users, which may require different versions of the content to be deliverable. The assignment of a particular version of the content to a particular user may also need to persist over time for that particular user. It may be desirable that this functionality occurs at an edge server of a content delivery network, rather than at an origin server. In some embodiments, the edge server may receive a user request including a user identifier for content from a user device; identify an experiment key for the user request based at least in part on the user identifier, the experiment key associated with an experimental version of the content; and transmit an experiment fetch request including the experiment key to an edge cache to retrieve the experimental version of the content.
    Type: Application
    Filed: May 31, 2023
    Publication date: October 10, 2024
    Inventors: Juliano Julio Costa, Maxwell Dayvson Da Silva, Christian Harden, Scott Taylor, Charles Bryant King, Jeremy Gayed, Danilo Santos Teodoro, Mark Da Costa, William Joseph Brower, CauĂȘ Haucke Porta Guerra
  • Publication number: 20240012866
    Abstract: In one aspect, at a client computing device, a set of web browser analytics events generated by user web browsing activity is enqueued. Responsive to the enqueued set of web browser analytics events satisfying a condition, prompting for consent to perform data analytics is performed. Responsive to the prompting, input is received corresponding to a received consent to perform at least some of the data analytics. Based on the received consent, at least a part of the enqueued set of web browser analytics events is uploaded to a server for use in performing the at least some of the data analytics.
    Type: Application
    Filed: December 22, 2022
    Publication date: January 11, 2024
    Applicant: Shopify Inc.
    Inventors: Mark Joseph NORTHCOTT, Christian HARDEN