×

System and method of extending a host website

  • US 9,210,155 B2
  • Filed: 03/04/2014
  • Issued: 12/08/2015
  • Est. Priority Date: 03/08/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of providing access control, the method comprising:

  • a memory;

    at least one processor;

    a module stored in the memory including computer instruction code that is executable by the at least one processor and structured to cause the at least one processor to be configured to;

    receive a request to access an extension module from a browsing device, the browsing device is for maintaining a browsing session with a host website, and the extension module is for extending the host website by exchanging data with the host website;

    generate a first authorization token that is associated with the browsing session;

    send, to the browsing device, the first authorization token;

    receive, at the extension module, a second authorization token from the browsing device;

    receive the second authorization token from the extension module and verify that the second authorization token matches the first authorization token;

    if verification is successful, allow the extension module to exchange data with the host website and communicate with the browsing device;

    receive, from the extension module, a request to access host website data from the host website;

    determine if the extension module is authorized to access the host website data from the host website; and

    if the extension module is authorized to access the host website data from the host website, transmit at least one credential to the extension module;

    wherein the extension module is configured to transmit the at least one credential to the host website when accessing the host website data from the host website, andwherein the host website provides a primary set of information, and the data exchanged by the extension module with the host website provides a secondary set of information that is related to the primary set of information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×