US2017289801A1PendingUtilityA1

Switching between restricted-access websites on mobile user devices

Assignee: SALESFORCE COM INCPriority: Aug 22, 2014Filed: Jun 15, 2017Published: Oct 5, 2017
Est. expiryAug 22, 2034(~8.1 yrs left)· nominal 20-yr term from priority
Inventors:Jean Elie Bovet
H04M 1/72463H04L 67/141H04L 67/145H04W 12/04H04W 12/08H04L 67/10H04M 1/72561H04W 4/003H04M 1/72577H04W 12/06G06F 3/04883H04M 1/72445H04W 12/37H04W 4/60
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system stores first information, provided by a first user input via a mobile operating system, which enables access to a first restricted access website. The system stores a first screenshot and first data associated with the first restricted access website in response to a first user request, via the mobile operating system, to switch to a second restricted access website. The system stores second information, provided by a second user input via the mobile operating system, which enables access to the second restricted access website. The system stores a second screenshot and second data associated with the second restricted access website in response to a second user input, via the mobile operating system, to switch to the first restricted access website. The system outputs the first screenshot supported by the first data. The system enables access to the first restricted access website based on the stored first information.

Claims

exact text as granted — not AI-modified
1 . An apparatus for accessing an application over a computer network, the apparatus comprising:
 a processor; and   one or more stored sequences of instructions which, when executed by the processor, cause the processor to perform operations comprising:   logging into an application via the computer network;   receiving authentication data to re-access the application;   storing a page for the application in response to a request to exit the application;   displaying the stored page in response to a request to re-access the application; and   using the authentication data to re-access the application without logging back into the application.   
     
     
         2 . The apparatus of  claim 1 , further comprising one or more stored sequences of instructions which, when executed by the processor, cause the processor to perform operations comprising:
 logging into a second application;   receiving second authentication data to re-access to the second application;   storing a page for the second application in response to a request to exist the second application.   
     
     
         3 . The apparatus of  claim 2  further comprising one or more stored sequences of instructions which, when executed by the processor, cause the processor to perform operations comprising:
 displaying the page for the second application in response to a request to re-access the second application; and 
 using the second authentication data to re-access the second application without logging back into the second application. 
 
     
     
         4 . The apparatus of  claim 1 , wherein the application is located in a cloud-based system. 
     
     
         5 . The apparatus of  claim 1 , wherein the apparatus includes a touchscreen and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of detecting a user indication to exit the application and re-access the application based on user gestures on the touchscreen. 
     
     
         6 . The apparatus of  claim 5  in which the user gestures are swipes on the touchscreen. 
     
     
         7 . A non-transitory machine-readable medium carrying one or more sequences of instructions for switching between restricted-access applications, which instructions, when executed by one or more processors, cause the one or more processors to perform operations comprising:
 receiving first access information enabling access to a first restricted-access application;   granting access to the first restricted-access application based on the first access information;   storing the first access information and sending a first authentication key authenticating access to the first restricted-access application;   detecting exiting from the first restricted-access application and receiving second access information enabling access to a second restricted-access application;   granting access to the second restricted-access application based on the second access information;   storing the second access information and sending a second authentication key authenticating access to the second restricted-access application;   detecting existing from the second restricted-access application;   receiving the first authentication key and a request to re-access the first restricted-access application;   using the first authentication key to authenticate the first access information; and   granting access back to the first restricted-access application based on the authentication of the first access information.   
     
     
         8 . The non-transitory machine-readable medium of  claim 7  further carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
 receiving an indication of switching from an application page of the second restricted-access application to an application page of the first restricted-access application; and 
 granting access back to the first restricted-access application based on the indication. 
 
     
     
         9 . The non-transitory machine-readable medium of  claim 7  in which the request to re-access the first restricted-access application comprises a user gesture on a touchscreen moving back to an application page for the first restricted-access application. 
     
     
         10 . The non-transitory machine-readable medium of  claim 7  further carrying one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
 detecting exiting from the first restricted access application; 
 receiving the second authentication key and a request to re-access the second restricted-access application; 
 using the second authentication key to authenticate the second access information; and 
 granting access back to the second restricted-access application based on the authentication of the second access information. 
 
     
     
         11 . The non-transitory machine-readable medium of  claim 10  wherein detecting exiting from the first restricted-access application and receiving a request to re-access the second restricted-access application comprises an indication of switching from an application page for the first restricted-access application to an application page for the second restricted-access application. 
     
     
         12 . The non-transitory machine-readable medium of  claim 11  in which the indication of switching is initiated via a user gesture on a touchscreen moving from the application page for the first restricted-access application to the application page for the second restricted-access application. 
     
     
         13 . The non-transitory machine-readable medium of  claim 7  wherein the first restricted-access application and the second restricted-access application are both hosted on a same multi-tenant database system. 
     
     
         14 . A method for accessing applications over a computer network, the method comprising:
 receiving a request to access an application;   receiving access information;   granting access to the application based on verification of the access information;   storing the access information and sending authentication data for authenticating access back to the application;   detecting termination of access to the application;   receiving the authentication data and a request to reestablish access back to the application;   using the authentication data to authenticate the stored access information; and   granting access back to the application based on the authentication of the stored access information.   
     
     
         15 . The method of  claim 14  wherein the request to reestablish access back to the application is triggered by a user switching to an application page for the application. 
     
     
         16 . The method of  claim 15  further comprising switching to the application page based on a touchscreen gesture. 
     
     
         17 . The method of  claim 14 , wherein the application is operated in a cloud-based multi-tenant database system. 
     
     
         18 . The method of  claim 14 , further comprising:
 receiving a second request to access a second application;   receiving second access information;   granting access to the second application based on verification of the second access information;   storing the second access information and sending second authentication data for authenticating access back to the second application.   
     
     
         19 . The method of  claim 18 , further comprising:
 detecting termination of access to the second application;   receiving the second authentication data and a request to reestablish access back to the second application; and   using the second authentication data to authenticate the stored second access information; and   granting access back to the second application based on the authentication of the second access information   
     
     
         20 . The method of  claim 14 , wherein the access information include a username and password.

Join the waitlist — get patent alerts

Track US2017289801A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.