Internet-based system for enabling a time-constrained competition among a plurality of participants over the internet
First Claim
1. An Internet-based system for enabling a competition among a plurality of participants over the Internet, comprising:
- a primary server having an embedded GPS (global positioning system) receiver;
one or more web servers for providing information about the competition;
a login server for enabling participants to log-in with the system prior to the competition;
a competitor database for storing information about each participant registered to participate in the competition;
an invitation to respond/response database for storing invitations-to-responds (ITRs) to be simultaneously displayed to participants at the competition, as well as the responses provided by each of the participants in response to the ITRs;
one or more competition-promoting servers having an embedded GPS receiver, and enabling the conducting of said competition; and
a plurality of client machines, each having an embedded Global Synchronization Unit (GSU), and enabling a registered participant to receive and display ITRs simultaneously with each and every other participant, and providing time and space (TS) stamped responses to the competition promoting servers;
wherein all such components are interconnected with a globally-extensive network to enable the competition among said plurality of participants.
0 Assignments
0 Petitions
Accused Products
Abstract
An Internet-based system for enabling a time-constrained competition among a plurality of participants over the Internet. The Internet-based system comprises: a primary server having an embedded global positioning system (GPS) receiver; one or more web servers for providing information about the competition on the World Wide Web (WWW); a login server for enabling participants to log-in with the system prior to the competition; a competitor/participant database for storing information about each participant registered to participate in the competition; an invitation-to-respond/response database for storing invitations-to-responds (ITRs) (e.g. queries, problems, etc.) to be simultaneously displayed to participants at the competition, as well as the responses provided by each of the participants in response to the ITRs; one or more competition-promoting servers, each having an embedded GPS receiver, and conducting the competition process; and a plurality of GSU-enabled client machines. Each GSU-enabled client machine has an embedded Global Synchronization Unit (GSU). Each GSU-enabled client machine enables a registered participant to receive and display ITRs simultaneously with each and every other participant, and provide time and space (TS) stamped responses to the competition promoting servers. The competition promoting server fairly determines a winner amoung the participants independent of network latancies. All such components are interconnected with a globally-extensive network (e.g. the Internet) to enable the competition among the participants.
338 Citations
46 Claims
-
1. An Internet-based system for enabling a competition among a plurality of participants over the Internet, comprising:
-
a primary server having an embedded GPS (global positioning system) receiver;
one or more web servers for providing information about the competition;
a login server for enabling participants to log-in with the system prior to the competition;
a competitor database for storing information about each participant registered to participate in the competition;
an invitation to respond/response database for storing invitations-to-responds (ITRs) to be simultaneously displayed to participants at the competition, as well as the responses provided by each of the participants in response to the ITRs;
one or more competition-promoting servers having an embedded GPS receiver, and enabling the conducting of said competition; and
a plurality of client machines, each having an embedded Global Synchronization Unit (GSU), and enabling a registered participant to receive and display ITRs simultaneously with each and every other participant, and providing time and space (TS) stamped responses to the competition promoting servers;
wherein all such components are interconnected with a globally-extensive network to enable the competition among said plurality of participants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An Internet-based competition-promoting system for fairly and securely enabling one or more time-constrained competitions among a plurality of competitors simultaneously presented with the same set of data, comprising:
-
a first subsystem for transmitting an Invitation-to-Respond, or ITR, to each of the competitors participating in the competition promoted by said system in a regulated manner; and
a second subsystem for responding to each ITR presented to said competitors, by submitting an appropriate response or undertaking a particular action;
wherein the plurality of competitors are simultaneously presented with the same set of data, and further wherein each competitor'"'"'s response is timed to ensure fairness in the competitive activity, and thus precisely measured, securely recorded and analyzed. - View Dependent Claims (21, 22, 23)
-
-
24. An Internet-based competition-promoting system having system components comprising:
-
a primary server for providing a source of Invitations-to-Respond and other competition related data;
providing a master clock for the system; and
performing functions or operations involving data received from multiple client machines connected to the system;
a login server for accepting login requests from each competitor'"'"'s client machine and assigning an appropriate competition-promoting server to that client machine, providing a single address for each client machine to use to contact the assigned competition-promoting server when initializing a session in the competition, and intelligently distributing the processing and communications load among the competition-promoting servers;
a competitor database for recording information about each competitor for the proper operation of the competition;
an Invitation-To-Respond/Response (ITR/Response) database for storing or generating Invitations-To-Respond (ITRs) appropriate to the particular competition being promoted, and transmitting those ITR'"'"'s to said client machines, through the other servers in the system;
one or more competition-promoting servers; and
a plurality of client machine for use by a plurality of competitors, each including a local clock, wherein each said competitor interacts with said competition-promoting system through one said client machine, further wherein an idealized universal clock time is derived as a function of a local clock value of the local clock and a master clock time from the master clock, and wherein said system components are interconnected through the infrastructure of the Internet. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
a plurality of GPS receivers operating in conjunction with an array of GPS satellites occupying a geodesic orbit.
-
-
29. The Internet-based competition-promoting system of claim 24, wherein said primary server communicates indirectly with said client machines through a number of competition-promoting servers, wherein said competition-promoting servers relay Invitations-To-Respond to the client machines, and receive responses thereto from those client machines.
-
30. The Internet-based competition-promoting system of claim 24, wherein said competition-promoting servers perform preliminary processing and sorting of the client machine responses and these pre-processed results are then passed back to said primary server.
-
31. The Internet-based competition-promoting system of claim 24, wherein each said competitor uses one said client machine to receive and view the Invitations-To-Respond (ITR), as well as to enter and transmit the responses thereto.
-
32. The Internet-based competition-promoting system of claim 24, wherein said client machine comprises a personal computer, augmented by the addition of several software and hardware components, including a global synchronization unit (GSU) installed in the client machine to provide precisely time-stamp client-responses, referred to as client-events, traceable to internationally standardized reference clocks.
-
33. The Internet-based competition-promoting system of claim 24, wherein said GSU within each client machine performs decryption operations, generates digitally-signed time and space stamps of various internal and external events at the client machine, and supports timed decryption and presentation of data to the competitor.
-
34. The Internet-based competition-promoting system of claim 24, wherein each computer or device in the system will establish a connection or connections to one or more of the other computers through the communications network.
-
35. The Internet-based competition-promoting system of claim 24, wherein said connections are virtual connections established through the Internet.
-
36. The Internet-based competition-promoting system of claim 24, wherein said communications network comprises a packet-switched data communications network running the popular Transmission Control Protocol/Internet Protocol (TCP/IP).
-
37. The Internet-based competition-promoting system of claim 24, wherein each said competition server connected to said communications network has a statically assigned IP address, whereas each said client machine connected thereto has either a statically or dynamically assigned IP address.
-
38. An Internet-based contest-promoting system for enabling a plurality of contestants to participate in a multi-player internetworked time-constrained contest that is regulated in a secure and fundamentally fair manner, comprising:
-
an information server for supporting a contest process over the Internet and producing invitations to respond (ITR) for response to said contestant in a time-constrained manner;
a plurality of client machines, each said client machine for use by one said contestant to interface with the contest process, receive an ITR displayed in a globally time-synchronized manner, receive a response to the ITR from the contestant in a time-constrained manner, time-stamping said response at the client machine, and transmitting the response and corresponding time-stamp to said information server;
said information server including means for evaluating and ranking said contestants are according to their responses and corresponding time-stamps;
means for registering contestants participating in the contest;
means for controlling and measuring certain time-based elements of the contest including the precise instant at which an ITR is presented to the contestants on all or some subset of the client machines,wherein said time-based elements shall include the “
start-time”
which is the same for each contestant,wherein the contest-promoting system includes means for precisely determining the length of time between the start-time and the instant each contestant submits its response which provides the finish-time of the particular contestant, wherein the length of time, measured between said start-time and said finish-time, provides the response-time of the particular contestant or competitor. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification