IP Library › Granted Patent US 8,781,390
Granted Patent B2
US 8,781,390 · App. 12/419,645 · Granted Jul 15, 2014

Knowledge assessment tool

Inventor: Huzefa Yusuf Bakir (Maharastra, IN)
Assignee: Accenture Global Services Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,781,390
App. No.
12/419,645
Granted
Jul 15, 2014
Kind
B2
Abstract

The present description refers in particular to a computer-implemented method, a computer program product, and a computer system for processing and managing test data. The computer-implemented method for processing and managing test data may comprise: providing a plurality of questions for a test in a tool, the tool being located in a first shared folder; providing a data storage device on a second shared folder, wherein the data storage device comprises a plurality of database files, wherein each database file of the plurality of database files is assigned to a user name from a list of user names used to identify a plurality of users; retrieving date-times of time-stamps of the database files and assigning the date-times to the corresponding user names in the list of user names; if a user from the plurality of users accesses the test, providing a subset of questions from the plurality of questions to the user, wherein the subset of questions is randomly determined by making an order assignment to each of the plurality of questions, wherein the order assignment is based on random numbers associated with each of the plurality of questions; storing a test result of the test in a database file corresponding to a user name of the user; and updating the time-stamp of said corresponding database file.

Claims (35)

1. A non-transitory computer readable storage medium storing computer readable instructions, which when loaded and run in a computer, cause the computer to perform a method for processing and managing test data, the method comprising:

providing a plurality of questions for a test in a tool, the tool being located in a first shared folder;

providing a data storage device on a second shared folder, wherein the data storage device comprises a plurality of database files, wherein each database file of the plurality of database files is assigned to a user name from a list of user names used to identify a plurality of users;

retrieving time-stamps of the database files from directory information of the database files;

retrieving date-times from the retrieved time-stamps and assigning the date-times to the corresponding user names in the list of user names;

if a user from the plurality of users performs the test and submits a test result, storing the test result in a database file corresponding to a user name of the user, and updating the time-stamp of said corresponding database file; and

in response to receiving a request for generating a test report:

comparing the date-time of a user name and the time-stamp of a database file corresponding to user name; and

when the date-time does, not match the time-stamp, accessing the database file to retrieve a test result, and appending the retrieved test result to the test report.

2. The non-transitory computer readable storage medium according to claim 1 , wherein making the order assignment comprises:

ordering the plurality of questions according to their associated random numbers in ascending order.

3. The non-transitory computer readable storage medium according to claim 1 , further comprising:

generating new random numbers for each of the questions from the plurality of questions after the user has accessed the test.

4. The non-transitory computer readable storage medium according to claim 1 , wherein, if for a database file from the plurality of database files, an associated time-stamp differs from a date time assigned to a corresponding user name, further comprising:

clearing and saving the cleared database file, and

retrieving an updated date-time of the time-stamp of the cleared database file and assigning the updated date-time to the corresponding user name.

5. The non-transitory computer readable storage medium according to claim 1 , wherein the tool is implemented in Excel.

6. A system for processing and managing test data, comprising:

a first shared folder located on a server, the first shared folder comprising a tool which provides a plurality of questions for a test;

a second shared folder located on the server, the second shared folder storing a data storage device, wherein the data storage device comprises a plurality of database files, wherein each database file of the plurality of database files is assigned to a user name from a list of user names used to identify a plurality of users; and

wherein the tool is operable to:

retrieve time-stamps of the database files from directory information of the database files;

retrieve date-times from the retrieved time-stamps and assign the date-times to the corresponding user names in the list of user names;

if a user from the plurality of users performs the test and submits a test result from a client computer, store the test result in a database file corresponding to a user name of the user, all and update the time-stamp of said corresponding to database file; and

in response to receiving a request for generating a test report:

compare the date-time of a user name and the time-stamp of a database file corresponding to the user name; and

when the date-time does not match the time-stamp, access the database file to retrieve a test results, and appending the retrieved test result to the test report.

7. The system according to claim 6 , wherein the tool is further operable to:

make the order assignment by ordering the plurality of questions according to their associated random numbers in ascending order.

8. The system according to claim 6 , wherein the tool is further operable to:

generate new random numbers for each of the questions from the plurality of questions after the user has accessed the test.

9. The system according to claim 6 , wherein, if for a database file from the plurality of database files, an associated time-stamp differs from a date time assigned to a corresponding user name, the tool is further operable to provide means for:

clearing and saving the cleared database file, and

retrieving an updated date-time of the time-stamp of the cleared database file and assigning the updated date-time to the corresponding user name.

10. The system according to claim 6 , wherein the tool is implemented in Excel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: ACCENTURE GLOBAL SERVICES GMBH
To: ACCENTURE GLOBAL SERVICES LIMITED
Reel/Frame 025700/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2009
From: BAKIR, HUZEFA YUSUF
To: ACCENTURE GLOBAL SERVICES GMBH
Reel/Frame 022850/0280 →
Priority Claims (1)
EP 09003411 · Mar 9, 2009 · regional
Continuity (1)
Related Publication 20100227305A1 · Sep 9, 2010