IP Library Patent Application 13555896
Patent Application
App. No. 13/555,896

Knowledge Quest Game Platform & Experience

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 None
App. No.
13/555,896
Abstract

A method, a system, and a computer program product for enhancing user experience at large scale events are disclosed. User-related information from a user is obtained from the user. A list of activities designed specifically for the user to perform is generated based on the obtained user-related information. At least one activity contained in the generated list of activities is performing using a computing device of the user. A result based on the at least one performed activity is generated. A predetermined value is assigned to the generated result. The generated results for all performed activities on the list of activities is accumulated.

Claims (56)

1 . A computer-implemented method, comprising:

obtaining user-related information from a user;

generating, based on the obtained user-related information, a list of activities designed specifically for the user to perform;

performing, using a computing device of the user, at least one activity contained in the generated list of activities;

generating a result based on the at least one performed activity;

assigning a predetermined value to the generated result; and

accumulating the generated results for all performed activities on the list of activities;

wherein the at least one of the obtaining, the generating the list of activities, the generating the result, the assigning, and the accumulating is performed on at least one processor.

2 . The method according to claim 1 , wherein the generating the list of activities further comprises

generating, based on the obtained user-related information, at least one keyword indicative of at least one interest of the user;

searching, using the at least one generated keyword, a database of activities;

matching at least one activity contained in the database of activities with the at least one generated keyword; and,

generating the list of activities, wherein the list of activities contains activities matching the at least one generated keyword.

3 . The method according to claim 1 , wherein the activity includes a challenge for the user to answer.

4 . The method according to claim 3 , wherein a first predetermined value is assigned for participation of the user in the activity and a second predetermined value is assigned for the user's answer to the challenge included in the activity, wherein the generated result includes user's answer to the challenge included in the activity.

5 . The method according to claim 4 , wherein the assigned predetermined value is a sum of the first predetermined value and the second predetermined value.

6 . The method according to claim 1 , wherein the number of activities in the generated list of activities is limited.

7 . The method according to claim 1 , further comprising

performing at least one activity that is not contained on the generated list of activities, wherein no value is assigned for a result generated based on the performed activity not contained on the generated list of activities.

8 . A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

obtaining user-related information from a user;

generating, based on the obtained user-related information, a list of activities designed specifically for the user to perform;

performing, using a computing device of the user, at least one activity contained in the generated list of activities;

generating a result based on the at least one performed activity;

assigning a predetermined value to the generated result; and

accumulating the generated results for all performed activities on the list of activities.

9 . The computer program product according to claim 8 , wherein the generating the list of activities further comprises

generating, based on the obtained user-related information, at least one keyword indicative of at least one interest of the user;

searching, using the at least one generated keyword, a database of activities;

matching at least one activity contained in the database of activities with the at least one generated keyword; and,

generating the list of activities, wherein the list of activities contains activities matching the at least one generated keyword.

10 . The computer program product according to claim 8 , wherein the activity includes a challenge for the user to answer.

11 . The computer program product according to claim 10 , wherein a first predetermined value is assigned for participation of the user in the activity and a second predetermined value is assigned for the user's answer to the challenge included in the activity, wherein the generated result includes user's answer to the challenge included in the activity.

12 . The computer program product according to claim 11 , wherein the assigned predetermined value is a sum of the first predetermined value and the second predetermined value.

13 . The computer program product according to claim 8 , wherein the number of activities in the generated list of activities is limited.

14 . The computer program product according to claim 8 , wherein the operations further comprise

performing at least one activity that is not contained on the generated list of activities, wherein no value is assigned for a result generated based on the performed activity not contained on the generated list of activities.

15 . A system comprising:

at least one programmable processor; and

a machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

obtaining user-related information from a user;

generating, based on the obtained user-related information, a list of activities designed specifically for the user to perform;

performing, using a computing device of the user, at least one activity contained in the generated list of activities;

generating a result based on the at least one performed activity;

assigning a predetermined value to the generated result; and

accumulating the generated results for all performed activities on the list of activities.

16 . The system according to claim 15 , wherein the generating the list of activities further comprises

generating, based on the obtained user-related information, at least one keyword indicative of at least one interest of the user;

searching, using the at least one generated keyword, a database of activities;

matching at least one activity contained in the database of activities with the at least one generated keyword; and,

generating the list of activities, wherein the list of activities contains activities matching the at least one generated keyword.

17 . The system according to claim 15 , wherein the activity includes a challenge for the user to answer.

18 . The system according to claim 17 , wherein a first predetermined value is assigned for participation of the user in the activity and a second predetermined value is assigned for the user's answer to the challenge included in the activity, wherein the generated result includes user's answer to the challenge included in the activity.

19 . The system according to claim 18 , wherein the assigned predetermined value is a sum of the first predetermined value and the second predetermined value.

20 . The system according to claim 15 , wherein the operations further comprise

performing at least one activity that is not contained on the generated list of activities, wherein no value is assigned for a result generated based on the performed activity not contained on the generated list of activities.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2012
From: BARRIER, JULIE; RODGERS, JOHN B.
To: SAP AG
Reel/Frame 028616/0669 →