Sign In to Follow Application
View All Documents & Correspondence

Smart Job Prep

Abstract: Techniques disclosed herein the idea of automated smart job preparation. The server system communicates with a client system to represent set of subjective assessment questions on a user interface. The server system receives a user response for each transmitted assessment question and then compares the received user responses with data stored in a subjective answer database at the server system to generate an estimated proficiency score on a subject for the user. The server system produces score report card based on proficiency score.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
27 January 2021
Publication Number
30/2022
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
angshuman.ray@iemcal.com
Parent Application

Applicants

INSTITUTE OF ENGINEERING & MANAGEMENT
INSTITUTE OF ENGINEERING & MANAGEMENT, SALT LAKE ELECTRONICS COMPLEX, SECTOR-V, SALT LAKE, KOLKATA, PIN- 700091

Inventors

1. Dr. Satyajit Chakrabarti
INSTITUTE OF ENGINEERING & MANAGEMENT, SALT LAKE ELECTRONICS COMPLEX, SECTOR-V, SALT LAKE, KOLKATA, PIN- 700091
2. Prof. Angshuman Ray
INSTITUTE OF ENGINEERING & MANAGEMENT, SALT LAKE ELECTRONICS COMPLEX, SECTOR-V, SALT LAKE, KOLKATA, PIN- 700091
3. Sumanta Kumar Deb
INSTITUTE OF ENGINEERING & MANAGEMENT, SALT LAKE ELECTRONICS COMPLEX, SECTOR-V, SALT LAKE, KOLKATA, PIN- 700091
4. Prof. Souvik Chatterjee
INSTITUTE OF ENGINEERING & MANAGEMENT, SALT LAKE ELECTRONICS COMPLEX, SECTOR-V, SALT LAKE, KOLKATA, PIN- 700091

Specification

Claims:The invention claimed is:

1. A method comprising: A computer network connection, communication between a server system and a client system, a set of subjective assessment questions to a client system for presentation to a user through a user interface displayed at the client system.
A server system, receiving a user response for each transmitted assessment question, wherein each user response is received via a user interface displayed at the client system and configured for user input.
The user responses are compared with data stored in a subjective answer database at the server system to generate an estimated proficiency score for the user.
A score card is generated for each user based on proficiency score by the server system.

2. The method of claim 1, further comprising, for each user, creating a user profile that includes at least an estimated proficiency level of the user. The method of claims, receiving a request for the user profile of the user from a third party system and in response to receiving the request for the user profile of the user from the third party system, transmitting the requested user profile for the user to the third party system including at least the estimated proficiency level of the user.

3. The method comprises,
a. The content sharing between a server system and a client system
b. The content sharing preferences are allowed to review proficiency data associated with the user stored at the server system.
c. In accordance with a determination that the third party is authorized to view the user’s profile.
d. Receiving feedback from the third party system
e. Adjusting a preparation time based on the received feedback
f. A maximum response time associated for each subjective question
g. A maximum total response time associated for a subjective question set

4. The method claims, wherein the estimated proficiency level of the user is represented as an integer score.

5. The method comprises, wherein one or more of assessment questions are selected based on flow of user performance in answering assessment questions.

6. A system comprises, a communication module, using at least one processor of a machine to communicate over a computer network, a plurality of assessment questions to a client system for presentation to a user through a user interface displayed at the client system.

A reception module, at the server system, to receive a user response for each transmitted assessment subjective question via a user interface displayed at the pre configured client system for user input.

A comparison module, at the server system, to compare the received user responses with the data stored in a subjective answer database at the system to generate an estimated proficiency score for the user.

A selection module at the server system, to select the subjective question from a set of subjective questions stored in a subjective question database.

7. The method comprises a creation module at the server system, to create user profile that includes at least an estimated proficiency level.

8. The method comprises a reception request module at the server system, to receive a request of the user from a third party system.

9. A non-volatile computer readable storage medium storing instructions that executed by one or more processors, cause the machine to perform operations comprising:

A computer network connection, communication between a server system and a client system, a set of subjective assessment questions to a client system for presentation to a user through a user interface displayed at the client system.
A server system, receiving a user response for each transmitted assessment question, wherein each user response is received via a user interface displayed at the client system and configured for user input.
The user responses are compared with data stored in a subjective answer database at the server system to generate an estimated proficiency score for the user.
A score card is generated for each user based on proficiency score by the server system.

10. The non-volatile computer readable storage medium of claim 13, further comprises instructions for each user, creating a user profile that includes at least an estimated proficiency level of the user:

Receiving a request of the user from a third party system, and transmitting the requested user profile for the user to the third party system including at least the estimated proficiency level of the user.
, Description:The following detailed description refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. Also, the following detailed description does not limit the invention.

The description includes systems, methods, techniques, instruction sequences, and computing machine program. In the following description, for the purposes of explanation, numerous specific details are set to provide an understanding of various embodiments of the invention. The testing applications use a variety of tools to evaluate a user’s 208 skill or knowledge on a particular subject. For example, in computer engineering field 620, the data structure assessment 628 or computer network assessment is intended to evaluate the knowledge and preparation of a student on that subject for job placement. Similarly, in business management field or hospitality management field 616, concerning subjects and their assessments 202 are intended to evaluate the knowledge and preparation of a student for job placement.

One or more embodiments disclosed herein may allow users to participate in an interactive assessment show individually. In one embodiment, points may be added for each answer to a user profile associated with a user, accurately completes an assessment question.

A client system 304 has a particular user profile 602, accessed by a user 208 and sends a request to the server system 306 associated with the evaluation application. The request selects a link or option to begin an assessment evaluation on a user chosen subject. In some example embodiments, the server system 306 uses stored information about the user profile 602 associated with the client system 304 to select a first evaluation question 502 or prompt. In some example embodiments, the stored information was submitted by the user prior to initiating the evaluation application. For example, the stored information includes the user's name, email id, education, previous test scores, self-evaluated proficiency or skill level, and so on.

In the entire system, the assessment questions 502 are selected at the server system 306 and question selection is happened based on the type of subjective assessment requested and the information stored about the user. The server system 306 has a static question for each type of evaluation.

In other part, the server system 306 select a first question based on the information about the user’s proficiency level stored in a database 206. In the other hand the server system 306 uses statistical analysis of past assessment evaluations on a subject and information about the user to determine which questions are the most useful in estimating a user's proficiency. Here the questions are selected based on time estimation where the overall test time fits within a particular predetermined test length.

As described herein, the server system 306 transmits the first assessment question to the client system 304 once it is selected. The server system 306 receives a response of transmitted question from the client system 304. The client system is configured to receive user input and display 208 the user response by the user based on interaction with a user interface. In response to receive the user response, the server system 306 selects another question to transmit to the client system 304. The server system 306 then continues to receive answers from a user and transmit new questions until the assessment is completed. The assessment application has a fixed number of subjective questions that it sends to each user 208. In other part of embodiments, the assessment application continues to transmit questions to the user 208 until the server system 306 reaches to the predetermined level of user’s proficiency. In accordance with a determination that the server system has completed the question-based assessment, the server system 306 determines an estimated level of proficiency for the user in the given skill area based on the user's answers to the set of questions. In this way, the assessment is able to produce a more accurate score 412 of a user's proficiency with a specific skill. In some example embodiments, an open-ended assessment question 502 is answered with a either true-false response or selection of one option from a list of possible options 504. In some example embodiments, the server system 306 selects questions 502 that cover a wide variety of topics 610-628. As reference Figure 6, the server system 306 can use the associated topics 610-628 to ensure topic diversity in the questions.

In some example embodiments, each assessment question also includes a minimum response time. Thus, if the minimum response time is 30 seconds and the user responds to the question prompt within predefined time, the server system can call a dedicated application at the client system (e.g., the application that is presenting the evaluation to the user) to further prompt the next assessment question to user. In some example embodiments, the assessment score data includes both quantitative score information and qualitative score information. For example, quantitative score information is a score that represents the user's performance on the assessment questions provided by the server system. For example, the server system generates a score out of ten based on the determined level of proficiency for the user.

With reference to Figure 3, an example embodiment of client-server-based network architecture 302-308 is shown. A server system 306, in the example form of a network-based application server system, provides server- side functionality via a network 302 (e.g., the Internet or wide area network (WAN)) to one or more client system 304-1 to 304-5. Network 302 may include the Internet, an ad hoc network, a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a cellular network, a public switched telephone network (PSTN), or any other network or combinations of networks. Network 302 may include a high-speed fiber optic network, such as any broadband network. A fiber-optic network may provide for a high-speed link from network 302 to devices coupled to network 302, e.g., STB 307. In one embodiment, the link from network 302 to devices coupled to network 302, may be symmetric or near symmetric, allowing for data rates to be the same or near the same, e.g., high speed, from network 302 to devices coupled to network 302 and vice versa. Network 302 may include a distribution network to distribute the information from a content delivery system.

The client system 304 may vary to, a mobile phone, laptop, portable digital assistant (PDA), smartphone 112, tablet, ultra book, notebook, laptop, or any of the device that a user, may utilize to access the server system 306, In some embodiments, the client system 302 may comprise a display module to display information (e.g., in the form of user interfaces). In further embodiments, the client system 304 may comprise one or more of a touch screen, accelerometer, gyroscope, camera, microphone, global positioning system (GPS) device, and so forth.

Each client system 304 may include one or more applications (also referred to as '"apps") such as, messaging application, electronic mail (email) application, one or more applications dedicated to particular services e.g., an evaluation application, a game application, a learning application, and so on. In some embodiments, if an application dedicated to a web-based interactive service is included in a given client system 304, then this application is configured to locally provide the user interface and at least some of the functionalities of the interactive service, with the application configured to communicate with the server system 306. Conversely, if the web-based interactive application is not included in the client system 304, the client system 304 may use its web browser to access the web- based interactive service hosted on the server system 306.

As described, client system 304 may include a browser application program for navigating the Internet or World Wide Web or WWW. A user 208 may use client system or user computer 304 to receive assessments in any suitable format or portable document format. A user 208 may use computer 304 to communicate with (via email or messaging) other users. Computer 304 may be used to watch live classroom sessions. Computer 304 may be used to take interactive quizzes and complete assignments or participate in an online, interactive quiz show.

The one or more users 208 may be a person, a machine, interacting with the client system 304. For instance, the user 208 provides touch screen input or alphanumeric input to the client system 304 and the input is communicated to the server system 306 via the network 302. In this instance, the server system 306 receives the input from the user 208, communicates information to the client system 304 via the network 302 to be presented to the user 208. In this way, the user 208 can interact with the server system 306 using the client system 304.

Server system 306 may allow for messaging or screen sharing between users and may include white board for the interactive free-hand writing collaboration between users. Server system 306 may allow for other forms of collaboration between users, including Voice over Internet Protocol (VoIP) or video conferencing, for example. Server system 306 may include an application to help a user to use client system 304 to develop course profiles or assessments. Server system 306 may automatically score assessment questions or quizzes taken by users. Server system 306 may evaluate user performance from the predefined score of 80% and may recommend for a next assessment.

Documents

Application Documents

# Name Date
1 202131003578-FORM 1 [27-01-2021(online)].pdf 2021-01-27
2 202131003578-DRAWINGS [27-01-2021(online)].pdf 2021-01-27
3 202131003578-COMPLETE SPECIFICATION [27-01-2021(online)].pdf 2021-01-27
4 202131003578-FORM 18 [04-10-2023(online)].pdf 2023-10-04
5 202131003578-FER.pdf 2025-07-24

Search Strategy

1 202131003578_SearchStrategyNew_E_searchstrategyE_27-06-2025.pdf