Sign In to Follow Application
View All Documents & Correspondence

“Method And System For Providing A Pre Launched Virtual Desktop Session”

Abstract: The present disclosure relates to a method and system for providing a pre-launched virtual desktop session by a smart scheduling server. The smart scheduling server predicts a pre-launch time to launch a virtual desktop session for a user based on a login pattern of the user monitored for a pre-defined duration, initiates a pre-launch session for the user based on the predicted pre-launch time, where the initiation comprises performing a plurality of actions for launching the virtual desktop session for the user. The smart scheduling server authenticates the user in the pre-launched initiated session based on pre-defined account credentials associated with the user, generates a security token for the user based on the authentication and provides a pre-launched virtual desktop session to the user when the user logs in to the virtual desktop session based on the security token. Fig.1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
17 January 2017
Publication Number
26/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipr@akshipassociates.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-01-06
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SIVA PRASAD MALKAPURAM
87, Sripuram, Malakpet, Hyderabad -500036, Telangana, India.
2. NARASIMHA SEKHAR KAKARAPARTHI
H.No. 54, Vertex Privelege, Nizampet Road, Kukatpally, Hyderabad, Telangana, India.
3. PRAVEEN KUMAR DADUY
10400, 2nd Street, NE, Apt# S-221, Bellevue, Washington – 98004, USA

Specification

Claims:WE CLAIM:
1. A method for providing a pre-launched virtual desktop session, the method comprising:
predicting, by a smart scheduling server, a pre-launch time to launch a virtual desktop session for a user based on a login pattern of the user monitored for a pre-defined duration;
initiating, by the smart scheduling server, a pre-launch session for the user at the predicted pre-launch time, wherein the initiation comprises performing a plurality of actions for launching the virtual desktop session for the user;
authenticating, by the smart scheduling server, the user in the pre-launched initiated session based on pre-defined account credentials associated with the user;
generating, by the session pre-launch server, a security token for the user based on the authentication; and
providing, by the smart scheduling server, the pre-launched virtual desktop session to the user when the user logs in to the virtual desktop session based on the security token.

2. The method as claimed in claim 1, wherein the pre-launch session is initiated before the user logs in to the virtual desktop session.
3. The method as claimed in claim 1, wherein the plurality of predefined actions comprises loading of a user profile and performing pre-login steps in a sequence for each user.
4. The method as claimed in claim 1, wherein the pre-defined account credentials comprise actual user identification and an alternative password.

5. The method as claimed in claim 1 further comprising receiving a notification from an external verification system upon authentication of the user when the user logs in to the virtual desktop session.

6. The method as claimed in claim 1 further comprising disconnecting the pre-launched virtual desktop session when the user login is delayed for a pre-defined time after the pre-launch time.

7. A smart scheduling server for providing pre-launched virtual desktop sessions, comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
predict a pre-launch time to launch a virtual desktop session for a user based on a login pattern of the user monitored for a pre-defined duration;
initiate a pre-launch session for the user based on the predicted pre-launch time, wherein the initiation comprises performing a plurality of actions for launching the virtual desktop session for the user;
authenticate the user in the pre-launched initiated session based on pre-defined account credentials associated with the user;
generate a security token for the user based on the authentication; and
provide a pre-launched virtual desktop session to the user when the user logs in to the virtual desktop session based on the security token.

8. The smart scheduling server as claimed in claim 7, wherein the processor initiates the pre-launch session before the user logs in to the virtual desktop session.
9. The smart scheduling server as claimed in claim 7, wherein the plurality of predefined actions comprises loading of user profile, loading pre-login script and performing pre-login steps in a sequence for each user.
10. The smart scheduling server as claimed in claim 7, wherein the pre-defined account credentials comprise shadow user identification and a password.

11. The smart scheduling server as claimed in claim 7, wherein the processor receives a notification from an external verification system upon authentication of the user when the user logs in to the virtual desktop session.

12. The smart scheduling server as claimed in claim 7, wherein the processor disconnects the pre-launched virtual desktop session when the user login is delayed for a pre-defined time after the pre-launch time.

Dated this 17th day of January 2017

R Ramya Rao
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
The present subject matter is related in general to the field of virtual desktop systems, more particularly, but not exclusively to a method and system for providing a pre-launched virtual desktop session.

Documents

Application Documents

# Name Date
1 Power of Attorney [17-01-2017(online)].pdf 2017-01-17
2 Form 5 [17-01-2017(online)].pdf 2017-01-17
3 Form 3 [17-01-2017(online)].pdf 2017-01-17
4 Form 18 [17-01-2017(online)].pdf_191.pdf 2017-01-17
5 Form 18 [17-01-2017(online)].pdf 2017-01-17
6 Drawing [17-01-2017(online)].pdf 2017-01-17
7 Description(Complete) [17-01-2017(online)].pdf_190.pdf 2017-01-17
8 Description(Complete) [17-01-2017(online)].pdf 2017-01-17
9 Other Patent Document [15-02-2017(online)].pdf 2017-02-15
10 Correspondence by Agent_Form30_Certified Copy_20-02-2017.pdf 2017-02-20
11 REQUEST FOR CERTIFIED COPY [21-03-2017(online)].pdf 2017-03-21
12 Other Patent Document [28-04-2017(online)].pdf 2017-04-28
13 Correspondence by Agent_Form1_02-05-2017.pdf 2017-05-02
14 201744001865-FER.pdf 2020-04-20
15 201744001865-RELEVANT DOCUMENTS [23-09-2020(online)].pdf 2020-09-23
16 201744001865-PETITION UNDER RULE 137 [23-09-2020(online)].pdf 2020-09-23
17 201744001865-OTHERS [23-09-2020(online)].pdf 2020-09-23
18 201744001865-Information under section 8(2) [23-09-2020(online)].pdf 2020-09-23
19 201744001865-FORM 3 [23-09-2020(online)].pdf 2020-09-23
20 201744001865-FER_SER_REPLY [23-09-2020(online)].pdf 2020-09-23
21 201744001865-DRAWING [23-09-2020(online)].pdf 2020-09-23
22 201744001865-CORRESPONDENCE [23-09-2020(online)].pdf 2020-09-23
23 201744001865-COMPLETE SPECIFICATION [23-09-2020(online)].pdf 2020-09-23
24 201744001865-CLAIMS [23-09-2020(online)].pdf 2020-09-23
25 201744001865-US(14)-HearingNotice-(HearingDate-28-11-2022).pdf 2022-10-26
26 201744001865-POA [01-11-2022(online)].pdf 2022-11-01
27 201744001865-FORM 13 [01-11-2022(online)].pdf 2022-11-01
28 201744001865-Correspondence to notify the Controller [01-11-2022(online)].pdf 2022-11-01
29 201744001865-AMENDED DOCUMENTS [01-11-2022(online)].pdf 2022-11-01
30 201744001865-Written submissions and relevant documents [13-12-2022(online)].pdf 2022-12-13
31 201744001865-PatentCertificate06-01-2023.pdf 2023-01-06
32 201744001865-IntimationOfGrant06-01-2023.pdf 2023-01-06

Search Strategy

1 SearchStrategyMatrixE_13-03-2020.pdf

ERegister / Renewals

3rd: 29 Mar 2023

From 17/01/2019 - To 17/01/2020

4th: 29 Mar 2023

From 17/01/2020 - To 17/01/2021

5th: 29 Mar 2023

From 17/01/2021 - To 17/01/2022

6th: 29 Mar 2023

From 17/01/2022 - To 17/01/2023

7th: 29 Mar 2023

From 17/01/2023 - To 17/01/2024

8th: 01 Jan 2024

From 17/01/2024 - To 17/01/2025

9th: 16 Jan 2025

From 17/01/2025 - To 17/01/2026