×

Client Device Information for Controlling Access to Web Applications

  • US 20180082054A1
  • Filed: 09/19/2017
  • Published: 03/22/2018
  • Est. Priority Date: 09/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one client device comprising a first processing system having at least one processor,wherein the first processing system is configured to perform operations comprising;

    executing a first client application within a web browser, the first client application providing a first client-side portion of a web application;

    executing a second client application providing a second client-side portion of the web application; and

    executing a service application configured to determine at least one piece of client identifying information and to provide the determined at least one piece of client identifying information to the first client application and to the second client application in response to respective requests,at the first client application and the second client application, obtaining the determined at least one piece of client identifying information from the service application, andat the first client application, transmitting a first request with the obtained at least one piece of client identifying information, andat the second client application, transmitting a second request with the obtained at least one piece of client identifying information; and

    at least one server device comprising a second processing system having at least one processor,wherein the second processing system is configured to execute a server-side process of the web application and to perform operations comprising;

    receiving the first request from the first client application and the second request from the second client application, the first request including a first client identifying information and the second request including second client identifying information;

    determining whether the second client identifying information corresponds to the first client identifying information; and

    performing a first action which includes enabling the first and second client applications to share a login session if the determining determines that the second client identifying information corresponds to the first client identifying information, and performing a second action which includes disabling a login session for at least one of the first and second client applications if the determining determines that the second client identifying information does not correspond to the first client identifying information.

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