×

COMPUTER READABLE STORAGE MEDIA FOR TIERED CONNECTION POOLING AND METHODS AND SYSTEMS FOR UTILIZING SAME

  • US 20170195334A1
  • Filed: 03/21/2017
  • Published: 07/06/2017
  • Est. Priority Date: 07/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer hardware system comprising at least one processing unit coupled to a memory, wherein the memory is encoded with computer executable instructions that when executed cause the at least one processing unit to:

  • receive a request from a user device to access a resource, the resource requiring authentication for access;

    assign a plurality of unused authenticated connections to the user device, the plurality of unused authenticated connections including a first unused authenticated connection;

    determine whether a previously used authenticated connection is available, wherein a previously used connection is a connection that has previously been used to fulfill a request provided by the user device enabling data associated with the previously fulfilled request to be buffered and more readily available to fulfill a subsequent request;

    if the previously used authenticated connection is available, fulfill the request using the previously used authenticated connection;

    if the previously used authenticated connection is not available, determine whether the first unused authenticated connection is available;

    if the first unused authenticated connection is available, fulfill the request using the first unused authenticated connection;

    if the first unused authenticated connection is not available, determine whether another of the authenticated connections of the plurality of unused authenticated connections is available;

    if the another of the authenticated connections is not available, establish a first unauthenticated connection with the resource;

    authenticate the first unauthenticated connection to provide an unused authenticated connection; and

    fulfill the request using the unused authenticated connection.

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