US20070243936A1 - Interactive tournament contest - Google Patents

Interactive tournament contest Download PDF

Info

Publication number
US20070243936A1
US20070243936A1 US11/714,292 US71429207A US2007243936A1 US 20070243936 A1 US20070243936 A1 US 20070243936A1 US 71429207 A US71429207 A US 71429207A US 2007243936 A1 US2007243936 A1 US 2007243936A1
Authority
US
United States
Prior art keywords
game
providing
participants
participant
tournament
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/714,292
Inventor
Bill Binenstock
Michael Brandon
Julia Contes
Antonio Fernandez
Ashley Frisch
Patrick Herde
John Hopwood
Terrence Lee
Leandro Lima
Carl Rischar
Steve Snyder
George Wakeling
Kar Wong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CBS Interactive Inc
CBS Corp
Original Assignee
CBS Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/669,883 external-priority patent/US8095400B2/en
Application filed by CBS Corp filed Critical CBS Corp
Priority to US11/714,292 priority Critical patent/US20070243936A1/en
Publication of US20070243936A1 publication Critical patent/US20070243936A1/en
Assigned to CBS INTERACTIVE, INC. reassignment CBS INTERACTIVE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SNYDER, STEVE, RISCHAR, CARL, BINENSTOCK, BILL, HERDE, PATRICK, HOPWOOD, JOHN R., WAKELING, GEORGE, WONG, KAR LOONG, BRANDON, MICHAEL, CONTES, JULIA, FERNANDEZ, ANTONIO, FRISCH, ASHLEY, LIMA, LEANDRO, LEE, TERRENCE
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • embodiments of the present invention relate to massively multiplayer online (MMO) games, more specifically to MMO tournaments, and more particularly to MMO tournament games.
  • MMO massively multiplayer online
  • Massively multiplayer online (MMO) games may allow multiple distributed people to participate in a game which may occur within a shared virtual world.
  • MMOs have existed for such categories as, e.g., but not limited to, first person shooter games.
  • the holy grail of mass market MMOs require much more scaleable systems than used in conventional MMOs.
  • tournaments are organized competitions, such as, e.g., but not limited to, head-to-head competitions or contests, between a group of participants or contestants. Many sporting contests and other competitions occur in the tournament format.
  • Example tournaments include the United States' National Collegiate Athletic Association (NCAA) Men's Basketball tournament, which occurs annually in the March time period.
  • Contestants in a tournament are often ranked by their skill level, and then “seeded,” or placed, into brackets. Conventionally, seeding will take place to avoid having the best athletes eliminate one another in early rounds. Thus, seeding determines in which bracket the contestant plays. Seeding may intentionally separate the best ranked athletes to increase the chance that these best ranked contestants will only meet in later rounds of the tournament. If there are an uneven number of contestants, some contestants may get to pass a round, referred to colloquially as “getting a bye.”
  • MMO game technologies can allow multiple remote players to participate in a shared video game.
  • conventional MMO games lack adequate scalability to support mass market applications.
  • Exemplary embodiments of the present invention set forth a method, system and computer program product for providing an interactive game (such as, e.g., but not limited to, a tournament, a skill game, a tournament with prizing, and/or a contest), which may be used to drive traffic to a given location such as, e.g., but not limited to, a website.
  • An exemplary embodiment of the method may include: a) providing an interactive game; b) allowing at least one participant in the game to invite at least one additional participant to participate in the game; and c) providing an incentive to the winner of the game, wherein a value of the incentive increases dependent upon a total number of the participants in the game.
  • the game may be a massively multiplayer online game (MMO).
  • the game may include a game such as, e.g., but not limited to, a tournament, a skill game, a tournament with prizing, and/or a contest, and/or tournament contest.
  • An exemplary embodiment of the method may further include d) providing an indication of growth of the value of the prize as the total number of the contestants participating increases.
  • the indication may include at least one of: a graphical indication; an image; a video image; an animated image; a graphical indication; a multi-dimensional indication; a two-dimensional indication; a three-dimensional indication; a pyramid; a cone; a cylindrical; a tower; a polygon; a triangle; and/or a rectangle.
  • An exemplary embodiment of the method may include where the interactive tournament contest may include head-to-head pairings.
  • An exemplary embodiment of the method may further include at least one of: d) tracking performance in the tournament contest of invited contestants of a given contestant; and/or e) providing the performance of the invited contestants to the given contestant.
  • An exemplary embodiment of the method may include where (b) may include at least one of: allowing the at least one contestant to invite a plurality of additional contestants at one time; allowing the at least one contestant to maintain a buddy list of additional contestants; and/or allowing the at least one contestant to track performance of the buddy list.
  • An exemplary embodiment of the method may include where the (a) may include: providing a countdown to start clock to the contestants.
  • An exemplary embodiment of the method may include where the (a) may include: providing a commencement indication of the approaching time of commencement of the tournament.
  • An exemplary embodiment of the method may include where the commencement indication may include at least one of: an audio indication, a video indication, a musical indication, and/or a crescendo musical indication.
  • An exemplary embodiment of the method may include where the tournament contest may include at least one of: a plurality of questions; a plurality of rounds; a plurality of rounds may include a plurality of questions; a timed question; a timed round; a plurality of timed rounds may include a plurality of timed questions; a round of at least one of: at least one question, 2 questions, 3 questions, 4 questions, 5 questions, 6 questions, 7 questions, and/or n questions; a fill in the blank question; a multiple choice question; and/or a true and/or false question.
  • An exemplary embodiment of the method may include where points in the tournament contest are earned by the at least one contestant by at least one of: correctly answering a question, correctly answering a question prior to completion of a timer, correctly answering a question prior to another of the at least one contestants, and/or correctly answering a question faster than another of the at least one contestants.
  • An exemplary embodiment of the method may include where the tournament contest may include at least one of: providing a head-to-head tournament; providing a head-to-head bracketed pairing; providing an online tournament; providing a web-based tournament; providing an interactive television-based tournament; providing a single elimination tournament; providing at least a double elimination tournament; providing a consolation round; providing a consolation round wherein winning is only dependent on total points earned in a tournament; and/or providing a consolation round with multiple participants in a one-to-many contest.
  • An exemplary embodiment of the method may include where (b) may include at least one of: providing the at least one contestant an indication of points earned in at least one of a round, and/or the tournament; and/or providing the at least one contest an indication of points earned by the at least one additional contestant invited by the at least one contestant.
  • An exemplary embodiment of the method may include where (b) may include: providing a buddy list to the at least one contestant; and/or providing an avatar to the at least one contestant.
  • An exemplary embodiment of the method may further include at least one of: providing statistics about performance of the at least one contestant; providing results of the tournament contest; providing at least one top performance of the at least one contestants; providing a list of the performance of the top ten of the at least one contestants; and/or providing performance results to the at least one contestant from at least one of the tournament and/or a previous tournament.
  • An exemplary embodiment of the method may further include at least one of: providing an advertisement (ad) during at least one of: before, between, and/or during one or more rounds of the tournament contest; providing a banner ad; providing a video ad; providing an audio ad; providing an animated ad; providing content; providing audio content; and/or providing video content.
  • An exemplary embodiment of the method may further include providing a schedule of at least one of a current tournament, a past tournament and/or a future tournament.
  • An exemplary embodiment of the method may further include providing, in the event of an odd number of contestants, at least one of: a bye, a token contestant, a ghost contestant, a computer-generated contestant, a sacrificial lamb contestant, and/or a software agent contestant.
  • An exemplary embodiment of the method may further include enabling a third party may include at least one of a business, an individual, a consumer, a charity, and/or an entity, to conduct the tournament contest may include at least one of: receiving a selection of a skin option; receiving a mod option; receiving a third party sponsored prize; receiving a fee from the third party; and/or sharing revenue sharing with the third party.
  • a third party may include at least one of a business, an individual, a consumer, a charity, and/or an entity
  • to conduct the tournament contest may include at least one of: receiving a selection of a skin option; receiving a mod option; receiving a third party sponsored prize; receiving a fee from the third party; and/or sharing revenue sharing with the third party.
  • An exemplary embodiment of the method may further include enabling collaboration between two or more contestants may include providing at least one of: an Internet chat session; an instant message; a chat room; an email; and/or a voice-over Internet Protocol (VoIP) session.
  • VoIP voice-over Internet Protocol
  • An exemplary embodiment of the method may further include an application enabling provision of the tournament contest, the application providing at least one of: a program on a computer readable medium, a downloadable program, an applet, a web-enabled application, and/or a JAVA application.
  • An exemplary embodiment of the method may include where the method is performed on at least one of: a browser-based system; a standalone workstation-based system; a client-server based system; a server-based system; and/or an application service provider (ASP)-based system.
  • a browser-based system a standalone workstation-based system
  • client-server based system a client-server based system
  • server-based system a server-based system
  • ASP application service provider
  • An exemplary embodiment of the method may include where the method is used for attracting users including at least one of: attracting non-registered new subscribers; attracting traffic from existing subscribers; and/or attracting live people.
  • An exemplary embodiment of the method may include where the users being attracted are being attracted to at least one of: a website; a broadcast; a program; an event; a sporting event; an entertainment event; access to content; a viewing of content; and/or playback of content.
  • An exemplary embodiment of the method may include where c) may include at least one of: providing a fact-related contest; providing an entertainment related contest; providing a content related contest; providing a movie content related contest; providing a music content related contest; providing a television content related contest; providing a sports related contest; providing a current events related contest; providing a news related contest; providing a trivia contest; providing a sports trivia contest; providing an entertainment trivia contest; providing a movie trivia contest; providing a television trivia contest; providing a television program trivia contest; and/or providing a broadcast trivia contest.
  • An exemplary embodiment of the method may further include requiring the contestants to perform at least one of: performing a reverse Turing test to indicate a live contestant; entering a unique indicator of the at least one contestant; entering a social security number of the at least one contestant; and/or entering an email address of the at least one contestant.
  • An exemplary embodiment of the method may include where c) may include: increasing the value of the prize after at least one of: the total number reaches at least one threshold level of participation, the total number exceeds at least one threshold level of participation, the total number falls within a range of participation, the total number reaches a level of participation, and/or the total number reaches a tier of participation.
  • An exemplary embodiment of the method may include where the c) may include providing a tournament to users using at least one of: a browser enabled device; a web browser-enabled device; a web device; a computing device; a communications device; a telephony device; an interactive television (iTV) device; a wireless device; a personal digital assistant device; a location-based device; and/or a geographic positioning system (GPS) location-based device.
  • a browser enabled device a web browser-enabled device
  • a web device a web device
  • a computing device a communications device
  • a telephony device an interactive television (iTV) device
  • iTV interactive television
  • wireless device wireless device
  • personal digital assistant device a location-based device
  • GPS geographic positioning system
  • An exemplary embodiment of the system may include an interactive tournament contest, adapted to allow at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest, and adapted to provide a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • Another exemplary embodiment of the system may include means for providing an interactive tournament contest; means for allowing at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest; and means for providing a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • An exemplary embodiment of the computer readable medium may include a computer-readable medium embodying logic which when executed on a computer performs a method may include: providing an interactive tournament contest; allowing at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest; and providing a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • Another exemplary embodiment of the invention may set forth a method of providing a scaleable massively multiplayer online (MMO) game, which may include: a) upon determining a total number of participants for a game, merging participants into a minimal number of segments having up to a predetermined capacity of participants per segment; b) populating any unfilled of the minimal number of segments with at least one of a ghost and/or a bye, to completely fill each of the minimal number of segments to the predetermined capacity.
  • MMO massively multiplayer online
  • An exemplary embodiment of the invention may further include at least one of: c) randomly assigning participants to initial segments; d) randomly assigning participants to initial segments prior to determining the total number of participants for the game; e) reassigning the participants to a different segment of the available segments based on any seeding of the participants.
  • An exemplary embodiment of the invention may further include: c) seeding the participants within each of the segments.
  • An exemplary embodiment of the invention may further include: d) reassigning the participants to another segment of the segments, based on the seeding.
  • An exemplary embodiment of the invention where a) may include: determining a minimal number of segments needed to get as close as possible to a predetermined capacity limitation into which to divide the total number of participants, to reach less than or equal to a pre-determined segment capacity limit.
  • An exemplary embodiment of the invention where the determining may include: determining a number x of segments into which to place the participants, which provides a value N x , where the value N x is a nearest value, greater than or equal to, the total number of participants.
  • N is equal to at least one of: 2 for a head-to-head competition; 3 for a three-way competition; 4 for a four-way competition; 4 for a bridge-like competition; 5 for a 5-way competition game; 5 for a poker competition game; 6 for a 6-way competition game; 7 for a 7-way competition game; 8 for an 8-way competition game; 9 for a 9-way competition game; and/or 10 for a 10-way competition game.
  • An exemplary embodiment of the invention where a given segment to which a participant is assigned is transparent to the participant.
  • An exemplary embodiment of the invention where merging may include merging participants together with a best fit algorithm.
  • An exemplary embodiment of the invention may further include seeding and where the seeding may include: seeding based on a rating level of the participants, where the rating level of the participants is assigned based on participant performance; seeding in bracket style, where the bracket style may include having highest-rated participants play lowest-rated participants.
  • An exemplary embodiment of the invention may further include: d) at the end of a round, creating a new segment in a new round; and e) merging winners from previous adjacent segments into the new segment.
  • An exemplary embodiment of the invention where the predetermined capacity may include at least one of: 1024 participants per segment; and/or a quantity N x , where N equals a number of participants per segment, and where x may include a number of rounds of the game.
  • An exemplary embodiment of the invention where c) may include: determining a quantity N x segments, where N is equal to a number participants per segment, and wherein x may include a number of rounds of the game.
  • N is equal to 2 for a head-to-head competition.
  • N is equal to 4 for a bridge competition.
  • N is equal to 5 for a poker competition.
  • FIG. 1 depicts an exemplary computer system that may be used in implementing an exemplary embodiment of the present invention.
  • FIGS. 2-4 depict various exemplary embodiments of ways by which contestants may access a massively multiplayer online (MMO) game including, e.g., a tournament contest according to the present invention, via exemplary interactive television (ITV) environments.
  • MMO massively multiplayer online
  • ITV interactive television
  • FIG. 5 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 6 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 7 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 8 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 9 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 10 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 11 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 12 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 13 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 14 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • a Trivia Tower game and/or tournament contest may place many users into a single-elimination tournament style of head-to-head contest and/or game.
  • the game may be an interactive application accessible by a user from, e.g., but not limited to, a computing device, a computer, a personal computer (PC), a workstation, a laptop, notebook, handheld, palm top device, a personal digital assistant (PDA), a communications device, a telephony device, a mobile phone, a client, a server, a terminal, a local and/or remote device, a wired and/or wireless device, a web-based and/or Internet coupled device, and/or an interactive television (TV) device.
  • a computing device e.g., but not limited to, a computing device, a computer, a personal computer (PC), a workstation, a laptop, notebook, handheld, palm top device, a personal digital assistant (PDA), a communications device, a telephony device, a mobile
  • losers of a first level of a tournament may participate in a consolation round, which may be, in an exemplary embodiment, a one on many contest.
  • a double-elimination, a triple-elimination, and/or greater levels and/or or other types of tournament style games may be provided.
  • users may be divided into rooms, and may be asked in real time the same set of questions.
  • questions answered correctly may award the user points based on how quickly the answer was submitted.
  • the more quickly one answers may award a user a greater number of points.
  • wrong answers may result in a user receiving no points (or a negative amount).
  • the winner of each room may advance to the next round, and the process may repeat until there may be a sole winner.
  • the user may be also referred to as, e.g., but not limited to, a participant, a contestant, a player, etc.
  • a consolation room may be created where, e.g., but not limited to, all the losers can continue playing after they may have been eliminated from a single elimination, main tournament.
  • users may carry forward the points they may have accumulated during the bracket portion of the contest as their starting points for the consolation game.
  • the game may be able to run on a website so as to drive traffic and new subscribers to a website such as, e.g., but not limited to, sports, news, content and/or entertainment websites.
  • a website such as, e.g., but not limited to, sports, news, content and/or entertainment websites.
  • a website such as, e.g., but not limited to, sports, news, content and/or entertainment websites.
  • the exemplary embodiment describes an online website tournament contest
  • the present invention is equally applicable to other interactive environments such as, e.g., interactive television (iTV), etc.
  • alternative exemplary embodiments may be used to obtain additional traffic to other content sites such as, e.g., but not limited to, movie content sites, television programming sites, programming service sites, broadcast sites, video content sites, audio content sites, music content sites, and/or music video content sites, etc.
  • the questions which may be posed in an exemplary tournament contest which may include, in an exemplary embodiment, an exemplary head-to-head and/or or consolation round, may include multiple choice questions, and may ideally include, e.g., but not limited to, 4, 5, less, and/or more, incorrect answers.
  • the exemplary embodiment contemplates multiple-choice questions, as will be apparent to those skilled in the art, the invention is equally applicable to other well known questions such as, e.g., but not limited to, true/false, fill-in-the-blank, trivia, etc.
  • questions may be grouped, e.g., but not limited to, by topic, so that there may be games about, e.g., but not limited to, specific subjects including sports, entertainment, media, content, news, current events, movies, television, etc.
  • each question may include, e.g., but not limited to, the following fields:
  • special events games may use their own customized set of questions.
  • the special event games can be created around special events such as, e.g., but not limited to, sporting events (including, e.g., but not limited to, the Olympics, the Super Bowl, the NCAA basketball tournament, etc.), TV broadcasts, movies, news, current events, and/or other timely features (like a daily game based on information that appeared in columns posted on cbssportsline.com from, e.g., but not limited to, the previous day), etc.
  • sporting events including, e.g., but not limited to, the Olympics, the Super Bowl, the NCAA basketball tournament, etc.
  • TV broadcasts movies, news, current events, and/or other timely features (like a daily game based on information that appeared in columns posted on cbssportsline.com from, e.g., but not limited to, the previous day), etc.
  • trivia databases can be created (or bought) and a contest, according to an exemplary embodiment, can be run on virtually any topic imaginable including, e.g., but not limited to, a “grab-bag” of all topics and/or specific topical groupings (such as, e.g., but not limited to, CBS Trivia, SportsLine Trivia, Trivia, movie trivia, TV trivia, content trivia, etc.).
  • a topical hierarchy may be necessary to enable these groupings and meta-tagging of each question may be required.
  • question quality may be an important component of some games.
  • a good database of questions will allow for scaleability of a tournament to an increasingly large tournament contest.
  • Tournament contest question maintenance features may allow easy removal of questions as the questions lose their relevancy and become obsolete, as time passes. Thus, information regarding the number of times a question has been used and the percentage of times each answer has been guessed correctly, may be gathered. Difficulty of question data may be used, according to an exemplary embodiment of the present invention, to retire questions from use.
  • questions may be packaged for use in “questions you've surely seen before” games. Analysis may be performed, according to an exemplary embodiment of the present invention, to determine if original question difficulty assessments should be updated (i.e., e.g., but not limited to, a question deemed “difficult” might actually be, or become over time, e.g., frequency of use, “easy” from).
  • question difficulty may be used to order questions in such a way that, e.g., but not limited to, later rounds may use harder questions than earlier rounds of questions.
  • a Trivia Tower Game (or tournament contest, according to an exemplary embodiment of the present invention) may have the following parameters, to be set when the game may be created:
  • some of these parameters may be user-modifiable in games created by users.
  • the pragmatic implications of the user selections may be clearly stated.
  • the likelihood of populating the game and how long it may take to play the game to its conclusion may be considered and/or provided to the user. For example, see Tables 1 and 2 below for exemplary data which may be shared. Dynamic defaults based on already-specified numbers may be provided, according to an exemplary embodiment of the present invention.
  • the main game setup page may display existing games and may allow users to search for specific games.
  • a game (or tournament contest) may be listed with some of the game's attributes (such as, e.g., but not limited to, time it may start, number of players currently in it, maximum number of players, room size, etc.) and a link to join the game if it hasn't started yet.
  • This page may also allow users to create new games, according to an exemplary embodiment of the present invention.
  • the creation of games may be allowed via an automated process, after selection of or definition of a few simple rules (such as, e.g., but not limited to, how often, types of games, scheduling, etc.).
  • completed games may be archived, including, e.g., but not limited to, saving the most relevant information (such as, e.g., but not limited to, a winner, top x-number of finalists (e.g., 10), and associated statistics including, e.g., but not limited to, points).
  • a list of these games may be available on a secondary page and the list may be searchable by date and user. This way, winners can prove to their friends that they won a particular game.
  • users may join the game.
  • users may be placed in the game lobby where these users may, in an exemplary embodiment, see the names of other users in the game. As the number of users grows, listing names of all users may be difficult to impossible to display in a useful form.
  • information regarding the numbers of users participating, the contestants invited by the contestant, and/or information about the top N players, etc., may be shown instead.
  • the functionality of the lobby may include, according to another exemplary embodiment of the present invention:
  • a list of invitees from each user may be displayed on the lobby page.
  • that invitee may be highlighted as ” arrived” on the inviter's lobby list. If an invitee has been invited to the game by more than one customer, the invitee may be shown in the lobby of each inviter, according to another exemplary embodiment of the present invention.
  • users that may try to join a game already in progress may be allowed to access the game as observers only.
  • An observer may have certain benefits over other viewers.
  • a user may be registered and may be logged in to join or create a game.
  • the server when it is time for a game to start, the server may create a game, as long as it meets the minimum (or threshold) number of players requirement. Otherwise, in an exemplary embodiment, the game may be disbanded.
  • the game may start by seeding users 1 thru the number of players in the game.
  • the seeding may be based by the users' trivia ranking. A higher ranking may result in a higher seeding.
  • Ties in an exemplary embodiment, may be broken by a coin-flip (i.e. randomly).
  • the number of rounds in the game may be based on the number of players (P) and the room size (S).
  • the number of rooms in a round may be equal to the number of players remaining divided by the room size.
  • additional ghost players may be added until it is, when the ghost player option may be turned on. So in the above example, 3 ghost players may be added to get to 16 total players. That guarantees that every round may have an even number of players.
  • number of ghost players to be added may be equal to the difference between a power of the room size and the total number of players.
  • a bye may be provided in another exemplary embodiment of the present invention.
  • users may then be divided into rooms based on their seeding.
  • the seeding may be based on the users' trivia rankings, to be described below.
  • ghost players may be seeded below all the real players, according to an exemplary embodiment.
  • players with higher seeding may receive easier opponents, the goal being that if the results match the initial seeds, the final game may match up the best S players, where S may be the room size.
  • ghost players may have a variable skill level, to be set when the game may be created.
  • ghost players may be worse on average than most real players.
  • Seeded players may be assigned to rooms in a snake-draft fashion, according to an exemplary embodiment of the present invention.
  • the first room may have seeds 1 vs. 16, the second room may be 2 vs. 15, and so forth. If the room size may be 3, and there may be 9 players, room 1 may be seeds 1, 6, 7, room 2 seeds 2, 5, 8 and room 3 seeds 3, 4, and 9. Note that this method may be fair for even powers, but for odd powers may be slightly biased towards the higher seeds.
  • each participant may be assigned seeding based on a random number.
  • game setup may then work the same as a seeded game, in an exemplary embodiment.
  • the game initialization may include the selection of the questions to ask, according to an exemplary embodiment of the present invention. These questions may be selected from the main questions database, perhaps filtering those that may be specific to a particular topic, for subject-based games.
  • the question set and order may be a property of the game based on the game id (and the game topic, if one may be selected).
  • the same question set and order may be repeatable whenever the same game id may be used.
  • the actual question set may be random from one game to another, according to an exemplary embodiment of the present invention.
  • games that do not use ghost players may work the same way, except that the players matched up against a ghost player may instead get a “bye” into the next round. Those users may automatically win their round without having to answer any questions correctly, according to an exemplary embodiment of the present invention.
  • Each round may include, e.g., but not limited to, a number of questions.
  • the game engine may have several states, including, e.g., but not limited to:
  • the server may send a message to the clients with the information about the opponents for that round, according to an exemplary embodiment.
  • a short (10-20 second) delay may take place to let users get ready for the next round, in an exemplary embodiment. This pause can be used to display an ad to the users, according to an exemplary embodiment of the present invention.
  • the tournament contest may then follow the ad, in an exemplary embodiment, with a series of messages, one that may ask a question, one that may provide the right answer and one that has the updated round standings.
  • the client may send to the server the answer as selected by the user, along with information as to how long it took for the question to be answered.
  • An exemplary embodiment of the present invention may include gameplay as depicted below in Table 3.
  • the timer may start at the maximum points for about, e.g., but not limited to, 25% of the time and then start counting down, linearly, to 0, according to an exemplary embodiment of the present invention.
  • the timer may reach 0 at the same time that the time to answer the question expires. Note that it may not start counting down from the maximum right away to give users a fair chance to get a perfect score, hence the 25% initial time delay.
  • the actual amount for this delay may be easily changed, but may not necessarily be a game parameter, according to an exemplary embodiment of the present invention.
  • ghost players may answer questions randomly, and may accrue points when they answer them correctly. The time to answer the question as well the answer itself may be generated randomly, according to an exemplary embodiment of the present invention. Users playing ghost players may still need to answer some questions correctly to beat them and move forward, according to an exemplary embodiment of the present invention. If not, the ghost player may move forward, in an embodiment. In an exemplary embodiment of the present invention, ghost players may be identified as such in the standings area.
  • the correct answer may be identified, along with any additional tidbit of information available about the question.
  • the additional information can be used to clarify the answer or to provide addition color to the game, according to an exemplary embodiment of the present invention.
  • updated standings information may be sent to each client after every question. These standings may include all the players in the user's room, plus a top 10 list which may include players from all other rooms, in an exemplary embodiment. Standings for each user's invitees (up to TBD) may also be displayed, according to an exemplary embodiment of the present invention.
  • the user with the most points in each room may move up and the user may be assigned a room in the next round, according to an exemplary embodiment of the present invention.
  • This room assignment may be predetermined based on the user's original seeding and may not require a new seeding.
  • the tournament contest may be an NCAA-style bracket. So the benefit for pulling an early-round upset, in an exemplary embodiment, may be an easier opponent than other more highly-seeded players may have.
  • a playoff system may be used, such as, e.g., but not limited to, an NFL-playoff system.
  • the system may include features to prevent software based agents from driving up prize levels by providing for reverse Turing tests to ensure only human contestants are participating.
  • fraud by use of software agents to increase participation levels may be identified by using unique contestant identifiers, such as, e.g., but not limited to, a contestant's tax ID number (which is needed for reporting a prize), to ensure only one person is entered per tax ID number.
  • a user's performance in a tournament contest may be tracked, just like sport leagues may track their player statistics.
  • the following statistics may be collected, according to an exemplary embodiment of the present invention:
  • results from consolation rounds may not be collected, nor may they affect future rankings.
  • users may have trivia rankings.
  • a trivia ranking may be a number, that may default to 0 for new users, according to an exemplary embodiment. This number may increase as the user plays more trivia games, in an exemplary embodiment.
  • the user when a user may be eliminated from a game that has been setup with the consolation room enabled, the user may be moved, at the user's option, into this room.
  • the losers may be able to play against each other, according to an exemplary embodiment of the present invention, receiving the same set of questions as the main bracket is, so that they can compare their scores.
  • a user when a user joins the consolation room, the user may bring with him his total points accumulated in the main bracket. This way, a user that was eliminated in the 4th round may be not at a disadvantage to one that was eliminated in the 1st round.
  • the standings in the consolation room may show the by-round scores as well as overall game scores for all users in the consolation room, according to an exemplary embodiment of the present invention.
  • the standings may also show the leaders in the current round of the main bracket game, in one exemplary embodiment.
  • the results from consolation rounds may not be collected, nor may they affect future rankings.
  • the user may remain in the game as observers (to be described later), according to an exemplary embodiment of the present invention.
  • the observer may still receive a standings update for the main bracket game and the observer can check out how a player may be doing, according to an exemplary embodiment of the present invention.
  • the number of players in a consolation round may be limited to a practical limit, according to one exemplary embodiment of the present invention. When this limit is exceeded, the lowest scoring players may be kicked off the consolation round, according to one exemplary embodiment. This may only occur at the end of a round, according to an exemplary embodiment of the present invention.
  • Players that may be booted out of the consolation game can remain in the game as observers, according to an exemplary embodiment of the present invention.
  • users may join a game already in progress as observers.
  • the observers may receive standings updates just as those in the game, in an exemplary embodiment.
  • the observers may be able to join the consolation room if one may be available and if there may be room for additional players.
  • stats may be available for all to see in an area of the site, according to an exemplary embodiment of the present invention.
  • the presentation of the stats may be similar to current sports sortable stats pages available from CBS Sportsline.com, according to an exemplary embodiment.
  • the concept of a “season” may exist so that users can see their stats accumulate for periods, according to an exemplary embodiment of the present invention. This lets latecomers, in an exemplary embodiment, play on an even playing field with those that have been around longer.
  • a standings page may display the top ranked players, both all-time and by season.
  • leaderboards daily, weekly, monthly, year-to-date and all-time “leaderboards” may also be available (categories may include any of various appropriate data to be tracked about contestant participation and performance).
  • a few records may be maintained to add yet more depth to the product.
  • the records tracked may include, according to an exemplary embodiment of the present invention:
  • the tournament contest may include client-server communication, which may be 2-way and asynchronous, in an exemplary embodiment.
  • the communication may also be fast, in an exemplary embodiment.
  • packet size may be kept to the bare minimum and a simple protocol may be used, according to an exemplary embodiment of the present invention.
  • the communication between the server and client may be secure.
  • a user may attempt to reverse engineer the client, and may modify it or create a new one that may give the user the ability to cheat.
  • secure communication between the client and server is an important aspect of an exemplary embodiment of the present invention, and an interesting challenge since Java and Flash decompilers may exist.
  • the client may be the one that provides the server with the amount of time a user took to answer a question.
  • the server authenticate the client as being an original, unmodified version of the client software, in an exemplary embodiment. Since the client may be responsible for the answer timing, it may be not 100% required that all clients be perfectly synchronized, in an exemplary embodiment. However, the differences between clients need to be less than the time to answer a question, in one exemplary embodiment.
  • the tournament contest game server may need to be able to handle many games at the same time.
  • Some games may include, e.g., but not limited to, small groups of users, and be created by other users.
  • Other exemplary embodiments of games may include CBS DM sponsored events that may grow to several million users.
  • a tournament contest, according to an exemplary embodiment of the present invention may be able to be handled by multiple game servers.
  • An exemplary embodiment of the present invention may include a method which may be used to control, e.g., but not limited to, data transmission to, e.g., facilitate a large scale, online, massive multiplayer game.
  • data transmission packets may be the same size regardless of the number of players.
  • the system according to an exemplary embodiment may have a predictable data delivery system.
  • the method may proceed as follows:
  • Players may be randomly assigned to virtual rooms when they register.
  • the players may be merged together with a “best fit” algorithm. This may mean that the algorithm may compact all the rooms to a minimal number with a pre-determined capacity limitation.
  • Each room may then be populated to the pre-determined room capacity with “Ghost” and/or bye players. As a part of step 2 above, there may never be more “Ghost” players than “Real” players.
  • Each room's Players may then be seeded within the room, in an exemplary embodiment. Seedings may be based on a Player Rating system, which may, in an exemplary embodiment, be a calculation that CBS SportsLine may assign based on player performance. The matchups within the room may then be created bracket style, i.e. highest-rated players may play lowest-rated players, in an exemplary embodiment.
  • a broadcast transmission may be sent to the client applications, which may have been previously assigned the virtual rooms in step 1 above, and may be reassigned players in the new organization described in step 4 above.
  • every room may have a “power of 2” (2 ⁇ ) number players, and there may be always a “power of 2” (2 ⁇ ) number of rooms.
  • winners from adjacent rooms may be merged creating a new room in a new round with winners of the previous rounds.
  • each room may be composed of a power of two player, in an exemplary embodiment, and these players may be playing head-to-head, exactly half the players of each room may move into the next room.
  • different ratios of players may move on.
  • the players in the consolation round may not change rooms because they may not be involved in matchups.
  • the system may include availability/reliability features. As contestants become passionate about playing, they also become passionate about losing points/rounds/etc if there are technical problems, and thus uptime/availability/reliability may be crucial to success of a contest, according to an exemplary embodiment.
  • the system may include reporting. Also, a user may get a product signup record the first time when the user plays one of these games, but not one record for each game played, according to an exemplary embodiment.
  • the tournament contest may include interesting content including, e.g., but not limited to, graphics and sounds, easy to use interface, quick response and proper feedback.
  • An exemplary embodiment of the client may include the following components:
  • FIG. 1 depicts an exemplary computer system that may be used in implementing an exemplary embodiment of the present invention.
  • FIG. 1 depicts an exemplary embodiment of a computer system 100 that may be used in computing devices such as, e.g., but not limited to, client or server, etc. according to an exemplary embodiment of the present invention.
  • FIG. 1 depicts an exemplary embodiment of a computer system that may be used as client device, or a server device, etc.
  • the present invention (or any part(s) or function(s) thereof) may be implemented using hardware, software, firmware, or a combination thereof and may be implemented in one or more computer systems or other processing systems. In fact, in one exemplary embodiment, the invention may be directed toward one or more computer systems capable of carrying out the functionality described herein.
  • FIG. 1 An example of a computer system 100 is shown in FIG. 1 , depicting an exemplary embodiment of a block diagram of an exemplary computer system useful for implementing the present invention.
  • FIG. 1 illustrates an example computer 100 , which in an exemplary embodiment may be, e.g., (but not limited to) a personal computer (PC) system running an operating system such as, e.g., (but not limited to) MICROSOFT® WINDOWS® NT/98/2000/XP/CE/ME/etc. available from MICROSOFT® Corporation of Redmond, Wash., U.S.A.
  • the invention may not be limited to these platforms. Instead, the invention may be implemented on any appropriate computer system running any appropriate operating system.
  • the present invention may be implemented on a computer system operating as discussed herein.
  • An exemplary computer system, computer 100 is shown in FIG. 1 .
  • Other components of the invention such as, e.g., (but not limited to) a computing device, a communications device, mobile phone, a telephony device, a telephone, a personal digital assistant (PDA), a personal computer (PC), a handheld PC, an interactive television (iTV), a digital video recorder (DVD), client workstations, thin clients, thick clients, proxy servers, network communication servers, remote access devices, client computers, server computers, routers, web servers, data, media, audio, video, telephony or streaming technology servers, etc., may also be implemented using a computer such as that shown in FIG. 1 .
  • Services may be provided on demand using, e.g., but not limited to, an interactive television (iTV), a video on demand system (VOD), and via a digital video recorder (DVR), or other on demand viewing system.
  • iTV
  • the computer system 100 may include one or more processors, such as, e.g., but not limited to, processor(s) 104 .
  • the processor(s) 104 may be connected to a communication infrastructure (e.g., but not limited to, a communications bus, cross-over bar, or network, etc.).
  • a communication infrastructure e.g., but not limited to, a communications bus, cross-over bar, or network, etc.
  • Various exemplary software embodiments may be described in terms of this exemplary computer system. After reading this description, it will become apparent to a person skilled in the relevant art(s) how to implement the invention using other computer systems and/or architectures.
  • Computer system 100 may include a display interface 102 that may forward, e.g., but not limited to, graphics, text, and other data, etc., from the communication infrastructure (or from a frame buffer, etc., not shown) for display on the display unit 120 .
  • a display interface 102 may forward, e.g., but not limited to, graphics, text, and other data, etc., from the communication infrastructure (or from a frame buffer, etc., not shown) for display on the display unit 120 .
  • the computer system 100 may also include, e.g., but may not be limited to, a main memory 106 , random access memory (RAM), and a secondary memory 108 , etc.
  • the secondary memory 108 may include, for example, (but not limited to) a hard disk drive 110 and/or a removable storage drive 114 , representing a floppy diskette drive, a magnetic tape drive, an optical disk drive, a compact disk drive CD-ROM, etc.
  • the removable storage drive 114 may, e.g., but not limited to, read from and/or write to a removable storage unit in a well known manner.
  • Removable storage unit also called a program storage device or a computer program product, may represent, e.g., but not limited to, a floppy disk, magnetic tape, optical disk, compact disk, etc. which may be read from and written to by removable storage drive 114 .
  • the removable storage unit may include a computer usable storage medium having stored therein computer software and/or data.
  • secondary memory 108 may include other similar devices for allowing computer programs or other instructions to be loaded into computer system 100 .
  • Such devices may include, for example, a removable storage unit and an interface 122 .
  • Examples of such may include a program cartridge and cartridge interface (such as, e.g., but not limited to, those found in video game devices), a removable memory chip (such as, e.g., but not limited to, an erasable programmable read only memory (EPROM), or programmable read only memory (PROM) and associated socket, and other removable storage units and interfaces 122 , which may allow software and data to be transferred from the removable storage unit to computer system 100 .
  • a program cartridge and cartridge interface such as, e.g., but not limited to, those found in video game devices
  • EPROM erasable programmable read only memory
  • PROM programmable read only memory
  • Computer 100 may also include an input device such as, e.g., (but not limited to) a mouse or other pointing device such as a digitizer, and a keyboard or other data entry device (none of which are labeled).
  • an input device such as, e.g., (but not limited to) a mouse or other pointing device such as a digitizer, and a keyboard or other data entry device (none of which are labeled).
  • Computer 100 may also include output devices, such as, e.g., (but not limited to) display 130 , and display interface 102 .
  • Computer 100 may include input/output (I/O) devices such as, e.g., (but not limited to) communications interface 124 , cable and communications path, etc. These devices may include, e.g., but not limited to, a network interface card, and modems (neither are labeled).
  • Communications interface 124 may allow software and data to be transferred between computer system 100 and external devices.
  • computer program medium and “computer readable medium” may be used to generally refer to media such as, e.g., but not limited to removable storage drive 114 , a hard disk installed in hard disk drive 112 , and signals, etc.
  • These computer program products may provide software to computer system 100 .
  • the invention may be directed to such computer program products.
  • references to “one embodiment,” “an embodiment,” “example embodiment,” “various embodiments,” etc. may indicate that the embodiment(s) of the invention so described may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Further, repeated use of the phrase “in one embodiment,” or “in an exemplary embodiment,” do not necessarily refer to the same embodiment, although they may.
  • Coupled may mean that two or more elements are in direct physical or electrical contact. However, “coupled” may also mean that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other.
  • An algorithm is here, and generally, considered to be a self-consistent sequence of acts or operations leading to a desired result. These include physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like. It should be understood, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities.
  • processor may refer to any device or portion of a device that processes electronic data from registers and/or memory to transform that electronic data into other electronic data that may be stored in registers and/or memory.
  • a “computing platform” may comprise one or more processors.
  • Embodiments of the present invention may include apparatuses for performing the operations herein.
  • An apparatus may be specially constructed for the desired purposes, or it may comprise a general purpose device selectively activated or reconfigured by a program stored in the device.
  • the invention may be implemented using a combination of any of, e.g., but not limited to, hardware, firmware and software, etc.
  • FIG. 2 depicts an exemplary embodiment of the invention where the contestant may be accessing the tournament content via an interactive television (ITV) environment 200 .
  • ITV interactive television
  • the contestant's exemplary iTV environment is described below, according to an exemplary embodiment of the present invention. Although described below in a particular environment, the contestants device may be implemented in a variety of other environments.
  • ITV environment 200 in an exemplary embodiment may include a content provider network operation center (NOC) 201 , a plurality of ITV clients 216 a, 216 b, and a content distributor NOC 208 .
  • the content provider NOC 208 , ITV clients 216 a - b, and content distributor NOC may be coupled to one another by content distributor network facilities 215 .
  • the ITV environment 200 of FIG. 1 The ITV environment 200 in an exemplary embodiment may include a content provider network operation center (NOC) 201 , a plurality of ITV clients 216 a, 216 b, and a content distributor NOC 208 .
  • the content provider NOC 208 , ITV clients 216 a - b, and content distributor NOC may be coupled to one another by content distributor network facilities 215 .
  • FIG. 2 also illustrates, in an exemplary embodiment, a distribution channel 217 that may be used to broadcast content to the ITV clients 216 a, 216 b from the content providers over the content distribution network 115 , and a backchannel 218 that may be used to receive interactive responses from the ITV clients 216 a, 216 b at, e.g., the content provider.
  • the back channel 218 may be in an inband, or out of band channel.
  • the back channel 218 may be separate from the distribution channel 216 .
  • the back channel 218 may use circuit connections, or packet switched communication.
  • Content provider NOC 201 may include, e.g., a software module 202 and a middleware module 203 running on top of a hardware module 204 .
  • the hardware module 204 may include, e.g., a processor and associated memory.
  • the content provider NOC 201 may also include a master control system 205 that may be used to assemble portions of programming service content for distribution. The portions of programming service content may be accessed using various known methods from a content storage facility 207 , onto which the content may have been previously stored.
  • the content provider NOC 201 may also include a distribution uplink 106 that may be used to upload content to the content distributor for distribution to ITV clients 216 a, 216 b.
  • the content provider in another exemplary embodiment, may communicate directly with ITV clients 216 a, 216 b.
  • the clients 216 a, 216 b may communicate via a communications link directly to the content provider via a protocol such as, e.g., but not limited to, simple mail transport protocol (SMTP), hyper text markup protocol (HTTP), etc.
  • SMTP simple mail transport protocol
  • HTTP hyper text markup protocol
  • Content distributor NOC 208 can include a software module 209 , a middleware module 210 , and an access control system 211 a including, e.g., a conditional access subsystem 211 b, running on a hardware module 212 .
  • a distribution downlink 213 can be used, in an exemplary embodiment, to download content from the content providers to the content distributor NOC 208 , for temporary storage in content storage facility 214 , prior to distribution directly to, or via the content distributor network 215 , to ITV clients 216 a, 216 b for viewing by viewers.
  • ITV client 216 a may include, in an exemplary embodiment, a television 301 , a receiver 302 , and an interactive remote device 307 such as a remote control.
  • Receiver 302 can include, in an exemplary embodiment, ITV platform 303 that can include, e.g., a software module 304 , a middleware module 305 , an access control module 306 a including, e.g., a conditional access subsystem 306 b (such as a smart card), and hardware module 308 .
  • the hardware module 308 may include a processor and associated memory. The various modules may be combined into a set-top box.
  • the set-top box may be configured to record programming services. As shown in FIG.
  • receiver 302 can be configured to receive content from content provider NOC 201 via, e.g., a content distributor network 215 and content distributor NOC 208 , or directly via interface equipment, for example.
  • the ITV platform 303 of FIG. 3 can be thought of as an example environment that could be used for a content distributor that uses a cable television (CATV) network.
  • Content may be distributed to ITV 216 a, 216 b from the content provider over content distributor facilities as shown in line 217 .
  • Dotted line 218 represents an exemplary back channel 218 for sending interactive information to the content provider.
  • the back channel is typically provided via a phone modem or via access to broadband.
  • receiver 302 can be configured to receive content from content provider NOC 201 via content distributor network 215 and content distributor NOC 208 via antenna 310 , such as a satellite dish or the like.
  • the interactive television system described herein is exemplary only.
  • the invention can also be implemented in many other types of interactive systems.
  • the content provider may communicate directly with the ITV clients 216 a.
  • Programming services, video and interactive television content may be provided directly to the viewer.
  • a back channel may be provided directly from the ITV client 216 a to the content provider, without passing through a content distributor.
  • a back channel is not necessary in all embodiments of the invention.
  • content provider NOC 201 can distribute content via distribution uplink 206 to content distributor NOC 208 .
  • Content distributor NOC 208 can receive the content from content provider NOC 201 via distribution downlink 213 .
  • Content distributor NOC 208 can then distribute content to ITV clients 216 a, 216 b through content distributor network facilities 115 .
  • Examples of content distributors include, e.g., COMCAST CORPORATION of Philadelphia, Pa., USA, DIRECTV of El Segundo, Calif. USA, ECHOSTAR COMMUNICATIONS CORPORATION of Englewood, Colo., USA, and TIME WARNER CABLE of Stamford, Conn. USA.
  • the content provided to the ITV clients 216 A may include a number of channels, such as broadcast network channels, cable channels, subscription channels, etc. These types of channels may be referred to as linear channels.
  • Other types of programming services may also be provided, such as, e.g., on demand services.
  • Exemplary forms of on demand services include, e.g., but are not limited to, a video on demand (VOD) service, a subscription VOD (SVOD) service, etc.
  • VOD video on demand
  • SVOD subscription VOD
  • Other on demand services may include any of various digital video recorder (DVR) offerings by which a viewer can record and view digital video content.
  • DVR digital video recorder
  • An exemplary programming service program may include, e.g., a movie, or a series, that may be made available by a programming service such as, e.g., CBS, broadcasting programming services, or pay programming services such as, e.g., but not limited to, SHOWTIME.
  • Programs may also include, e.g., high definition (HD) programs, VOD and SVOD programs, and programs stored on DVRs. Viewers that have advanced set top boxes may be able to access robust digital video recording and playback capabilities.
  • devices such as, e.g., but not limited to, communications devices, computing devices, telephony, mobile phone, PDA, handheld, laptop, notebook, iTV, location based systems, GPS, and content may be distributed over various network platform types including, e.g., but not limited to, voice, data, satellite, radio, digital broadband, ultra wideband (UWB), cable television (CATV), wired communications networks, wireless communications networks, direct broadcast satellite television, multichannel multipoint distribution service (MMDS), wireless fidelity (WI-FI), IEEE 802.11 WLAN networks, wireless wide area networks, IEEE 802.16 WWAN networks, (WI-MAX), broadband over power line (BOPL), mobile communications voice and/or data communications networks, cellular networks, analog and/or digital cellular networks, mobile networks, packet switched networks, voice over Internet Protocol (VoIP) networks, 2G, 3G, 4G, nG
  • VoIP voice over Internet Protocol
  • FIG. 5 illustrates an exemplary embodiment of a screenshot 500 from within an exemplary Trivia Tower game.
  • the graphical user interface shows the trivia question 501 posed to the participants.
  • the screenshot 500 also shows a buddy list 502 that may be displayed in some embodiments.
  • FIG. 6 illustrates an exemplary embodiment of a screenshot 600 from within an exemplary Trivia Tower game.
  • the screenshot 600 shows an exemplary result 601 to the question.
  • one of the contestants has been awarded 90 points for correctly answering the question.
  • FIG. 7 illustrates an exemplary embodiment of a screenshot 700 from within an exemplary Trivia Tower game that may show the standings 701 for the participants in the contest. In some embodiments, only the top scoring contestants are depicted in the standings list 701 .
  • FIG. 8 illustrates an exemplary embodiment of a screenshot 800 from within an exemplary Trivia Tower game that may contain an advertisement 801 .
  • FIG. 9 illustrates an exemplary embodiment of a screenshot 900 from within an exemplary Trivia Tower game that may contain a timer or countdown 901 and a listing of the number of players participating 902 .
  • FIG. 10 illustrates an exemplary embodiment of a screenshot 1000 from within an exemplary Trivia Tower game that may contain an introduction to how the game is played 1001 , one or more advertisements 1002 , a log in identification screen 1003 , a schedule of games 1004 , and/or a standings list 1005 .
  • FIG. 11 illustrates an exemplary embodiment of a screenshot 1100 from within an exemplary Trivia Tower game that may contain a log in area 1101 .
  • a participant must login before participating in the contest and/or game.
  • FIG. 12 illustrates an exemplary embodiment of a screenshot 1200 from within an exemplary Trivia Tower game that may contain a button 1201 within the graphical user interface that controls entrance into the game or contest.
  • FIG. 13 illustrates an exemplary embodiment of a screenshot 1300 from within an exemplary Trivia Tower game that may contain a log in area 1301 .
  • a participant must login before participating in the contest and/or game.
  • FIG. 14 illustrates an exemplary embodiment of a screenshot 1400 from within an exemplary Trivia Tower game that may contain a standings list 1401 .
  • ROS ads are used to promote upcoming tower minus 1 hour 60 mins Link appears on Splash page saying that the lobby is open. Users can sign in. Home page ads promote that lobby has opened 0 60 mins Countdown on Splash page and lobby to lockdown. 0 Tower Locks and no new users are allowed in 0 30 secs 30 secs Message is displayed showing Aggregation of users happens. what the users are playing for and API is called to get questions from how many rounds they will have to database win to get there 30 secs 55 secs 25 secs The tale of the tape is displayed to the user 55 secs 1 min 5 secs Message is displayed advising the user to get ready for Q1.
  • Round 1 is played - See Below Video ad for next round is being downloaded x mins Final result is shown for the Round 0 10 secs 10 secs Different messages are shown to the winner and loser in Tournament play 10 secs 40 secs 30 secs Video is played 40 secs 45 secs 5 secs Get ready for Round 2 45 secs 70 secs 25 secs Tale of the tape is shown for Tournament play. Consolation players remain with Get ready 70 secs 75 secs 5 secs Message is displayed advising the user to get ready for Q1. 75 secs Next round begins X Question 1 is displayed 2 secs Countdown clock begins User selects answer 12 secs Countdown clock ends 12 secs 17 secs 5 secs Your answer is displayed and . . .

Abstract

An exemplary embodiment of the present invention sets forth a system, method and computer program product which may include providing an interactive tournament contest; allowing at least one participant participating in the tournament contest to invite at least one additional participant to participate in the tournament contest; and providing a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the participants participating in the tournament contest.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application claims the benefit of U.S. Patent Application No. 60/778,945 entitled “Interactive Tournament Contest,” filed Mar. 6, 2006, Attorney Docket Number 41325-231681, and is a continuation-in-part of U.S. application Ser. No. 11/669,883 entitled “Online Waiting Room System, Method, and Computer Program Product,” filed Jan. 31, 2007, Attorney Docket Number 41325-231682, both of which are of common assignee to the present invention, the contents of both of which are incorporated herein by reference in their entireties.
  • BACKGROUND
  • 1. Field
  • Generally, embodiments of the present invention relate to massively multiplayer online (MMO) games, more specifically to MMO tournaments, and more particularly to MMO tournament games.
  • 2. Related Art
  • Massively multiplayer online (MMO) games may allow multiple distributed people to participate in a game which may occur within a shared virtual world. Conventionally, MMOs have existed for such categories as, e.g., but not limited to, first person shooter games. The holy grail of mass market MMOs require much more scaleable systems than used in conventional MMOs.
  • Tournaments are organized competitions, such as, e.g., but not limited to, head-to-head competitions or contests, between a group of participants or contestants. Many sporting contests and other competitions occur in the tournament format. Example tournaments include the United States' National Collegiate Athletic Association (NCAA) Men's Basketball tournament, which occurs annually in the March time period. Contestants in a tournament are often ranked by their skill level, and then “seeded,” or placed, into brackets. Conventionally, seeding will take place to avoid having the best athletes eliminate one another in early rounds. Thus, seeding determines in which bracket the contestant plays. Seeding may intentionally separate the best ranked athletes to increase the chance that these best ranked contestants will only meet in later rounds of the tournament. If there are an uneven number of contestants, some contestants may get to pass a round, referred to colloquially as “getting a bye.”
  • Online networked environments such as the Internet and world wide web have brought interactivity to the video game world. MMO game technologies can allow multiple remote players to participate in a shared video game. Unfortunately, conventional MMO games lack adequate scalability to support mass market applications.
  • SUMMARY
  • Exemplary embodiments of the present invention set forth a method, system and computer program product for providing an interactive game (such as, e.g., but not limited to, a tournament, a skill game, a tournament with prizing, and/or a contest), which may be used to drive traffic to a given location such as, e.g., but not limited to, a website. An exemplary embodiment of the method may include: a) providing an interactive game; b) allowing at least one participant in the game to invite at least one additional participant to participate in the game; and c) providing an incentive to the winner of the game, wherein a value of the incentive increases dependent upon a total number of the participants in the game. In an exemplary embodiment, the game may be a massively multiplayer online game (MMO). In one exemplary embodiment, the game may include a game such as, e.g., but not limited to, a tournament, a skill game, a tournament with prizing, and/or a contest, and/or tournament contest.
  • An exemplary embodiment of the method may further include d) providing an indication of growth of the value of the prize as the total number of the contestants participating increases. One exemplary embodiment of the method may include where the indication may include at least one of: a graphical indication; an image; a video image; an animated image; a graphical indication; a multi-dimensional indication; a two-dimensional indication; a three-dimensional indication; a pyramid; a cone; a cylindrical; a tower; a polygon; a triangle; and/or a rectangle.
  • An exemplary embodiment of the method may include where the interactive tournament contest may include head-to-head pairings.
  • An exemplary embodiment of the method may further include at least one of: d) tracking performance in the tournament contest of invited contestants of a given contestant; and/or e) providing the performance of the invited contestants to the given contestant.
  • An exemplary embodiment of the method may include where (b) may include at least one of: allowing the at least one contestant to invite a plurality of additional contestants at one time; allowing the at least one contestant to maintain a buddy list of additional contestants; and/or allowing the at least one contestant to track performance of the buddy list.
  • An exemplary embodiment of the method may include where the (a) may include: providing a countdown to start clock to the contestants.
  • An exemplary embodiment of the method may include where the (a) may include: providing a commencement indication of the approaching time of commencement of the tournament.
  • An exemplary embodiment of the method may include where the commencement indication may include at least one of: an audio indication, a video indication, a musical indication, and/or a crescendo musical indication.
  • An exemplary embodiment of the method may include where the tournament contest may include at least one of: a plurality of questions; a plurality of rounds; a plurality of rounds may include a plurality of questions; a timed question; a timed round; a plurality of timed rounds may include a plurality of timed questions; a round of at least one of: at least one question, 2 questions, 3 questions, 4 questions, 5 questions, 6 questions, 7 questions, and/or n questions; a fill in the blank question; a multiple choice question; and/or a true and/or false question.
  • An exemplary embodiment of the method may include where points in the tournament contest are earned by the at least one contestant by at least one of: correctly answering a question, correctly answering a question prior to completion of a timer, correctly answering a question prior to another of the at least one contestants, and/or correctly answering a question faster than another of the at least one contestants.
  • An exemplary embodiment of the method may include where the tournament contest may include at least one of: providing a head-to-head tournament; providing a head-to-head bracketed pairing; providing an online tournament; providing a web-based tournament; providing an interactive television-based tournament; providing a single elimination tournament; providing at least a double elimination tournament; providing a consolation round; providing a consolation round wherein winning is only dependent on total points earned in a tournament; and/or providing a consolation round with multiple participants in a one-to-many contest.
  • An exemplary embodiment of the method may include where (b) may include at least one of: providing the at least one contestant an indication of points earned in at least one of a round, and/or the tournament; and/or providing the at least one contest an indication of points earned by the at least one additional contestant invited by the at least one contestant.
  • An exemplary embodiment of the method may include where (b) may include: providing a buddy list to the at least one contestant; and/or providing an avatar to the at least one contestant.
  • An exemplary embodiment of the method may further include at least one of: providing statistics about performance of the at least one contestant; providing results of the tournament contest; providing at least one top performance of the at least one contestants; providing a list of the performance of the top ten of the at least one contestants; and/or providing performance results to the at least one contestant from at least one of the tournament and/or a previous tournament.
  • An exemplary embodiment of the method may further include at least one of: providing an advertisement (ad) during at least one of: before, between, and/or during one or more rounds of the tournament contest; providing a banner ad; providing a video ad; providing an audio ad; providing an animated ad; providing content; providing audio content; and/or providing video content.
  • An exemplary embodiment of the method may further include providing a schedule of at least one of a current tournament, a past tournament and/or a future tournament.
  • An exemplary embodiment of the method may further include providing, in the event of an odd number of contestants, at least one of: a bye, a token contestant, a ghost contestant, a computer-generated contestant, a sacrificial lamb contestant, and/or a software agent contestant.
  • An exemplary embodiment of the method may further include enabling a third party may include at least one of a business, an individual, a consumer, a charity, and/or an entity, to conduct the tournament contest may include at least one of: receiving a selection of a skin option; receiving a mod option; receiving a third party sponsored prize; receiving a fee from the third party; and/or sharing revenue sharing with the third party.
  • An exemplary embodiment of the method may further include enabling collaboration between two or more contestants may include providing at least one of: an Internet chat session; an instant message; a chat room; an email; and/or a voice-over Internet Protocol (VoIP) session.
  • An exemplary embodiment of the method may further include an application enabling provision of the tournament contest, the application providing at least one of: a program on a computer readable medium, a downloadable program, an applet, a web-enabled application, and/or a JAVA application.
  • An exemplary embodiment of the method may include where the method is performed on at least one of: a browser-based system; a standalone workstation-based system; a client-server based system; a server-based system; and/or an application service provider (ASP)-based system.
  • An exemplary embodiment of the method may include where the method is used for attracting users including at least one of: attracting non-registered new subscribers; attracting traffic from existing subscribers; and/or attracting live people.
  • An exemplary embodiment of the method may include where the users being attracted are being attracted to at least one of: a website; a broadcast; a program; an event; a sporting event; an entertainment event; access to content; a viewing of content; and/or playback of content.
  • An exemplary embodiment of the method may include where c) may include at least one of: providing a fact-related contest; providing an entertainment related contest; providing a content related contest; providing a movie content related contest; providing a music content related contest; providing a television content related contest; providing a sports related contest; providing a current events related contest; providing a news related contest; providing a trivia contest; providing a sports trivia contest; providing an entertainment trivia contest; providing a movie trivia contest; providing a television trivia contest; providing a television program trivia contest; and/or providing a broadcast trivia contest.
  • An exemplary embodiment of the method may further include requiring the contestants to perform at least one of: performing a reverse Turing test to indicate a live contestant; entering a unique indicator of the at least one contestant; entering a social security number of the at least one contestant; and/or entering an email address of the at least one contestant.
  • An exemplary embodiment of the method may include where c) may include: increasing the value of the prize after at least one of: the total number reaches at least one threshold level of participation, the total number exceeds at least one threshold level of participation, the total number falls within a range of participation, the total number reaches a level of participation, and/or the total number reaches a tier of participation.
  • An exemplary embodiment of the method may include where the c) may include providing a tournament to users using at least one of: a browser enabled device; a web browser-enabled device; a web device; a computing device; a communications device; a telephony device; an interactive television (iTV) device; a wireless device; a personal digital assistant device; a location-based device; and/or a geographic positioning system (GPS) location-based device.
  • An exemplary embodiment of the system may include an interactive tournament contest, adapted to allow at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest, and adapted to provide a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • Another exemplary embodiment of the system may include means for providing an interactive tournament contest; means for allowing at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest; and means for providing a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • An exemplary embodiment of the computer readable medium may include a computer-readable medium embodying logic which when executed on a computer performs a method may include: providing an interactive tournament contest; allowing at least one contestant participating in the tournament contest to invite at least one additional contestant to participate in the tournament contest; and providing a prize to the winner of the interactive tournament contest, wherein a value of the prize increases dependent upon a total number of the contestants participating in the tournament contest.
  • Another exemplary embodiment of the invention may set forth a method of providing a scaleable massively multiplayer online (MMO) game, which may include: a) upon determining a total number of participants for a game, merging participants into a minimal number of segments having up to a predetermined capacity of participants per segment; b) populating any unfilled of the minimal number of segments with at least one of a ghost and/or a bye, to completely fill each of the minimal number of segments to the predetermined capacity.
  • An exemplary embodiment of the invention may further include at least one of: c) randomly assigning participants to initial segments; d) randomly assigning participants to initial segments prior to determining the total number of participants for the game; e) reassigning the participants to a different segment of the available segments based on any seeding of the participants.
  • An exemplary embodiment of the invention may further include: c) seeding the participants within each of the segments.
  • An exemplary embodiment of the invention may further include: d) reassigning the participants to another segment of the segments, based on the seeding.
  • An exemplary embodiment of the invention where a) may include: determining a minimal number of segments needed to get as close as possible to a predetermined capacity limitation into which to divide the total number of participants, to reach less than or equal to a pre-determined segment capacity limit.
  • An exemplary embodiment of the invention where the determining may include: determining a number x of segments into which to place the participants, which provides a value Nx, where the value Nx is a nearest value, greater than or equal to, the total number of participants.
  • An exemplary embodiment of the invention, where x is equal to the number of rounds to be played in the game.
  • An exemplary embodiment of the invention where the N is equal to at least one of: 2 for a head-to-head competition; 3 for a three-way competition; 4 for a four-way competition; 4 for a bridge-like competition; 5 for a 5-way competition game; 5 for a poker competition game; 6 for a 6-way competition game; 7 for a 7-way competition game; 8 for an 8-way competition game; 9 for a 9-way competition game; and/or 10 for a 10-way competition game.
  • An exemplary embodiment of the invention where a given segment to which a participant is assigned is transparent to the participant.
  • An exemplary embodiment of the invention where merging may include merging participants together with a best fit algorithm.
  • An exemplary embodiment of the invention where there are not more Ghost and/or bye participants than real participants.
  • An exemplary embodiment of the invention may further include seeding and where the seeding may include: seeding based on a rating level of the participants, where the rating level of the participants is assigned based on participant performance; seeding in bracket style, where the bracket style may include having highest-rated participants play lowest-rated participants.
  • An exemplary embodiment of the invention may further include: d) at the end of a round, creating a new segment in a new round; and e) merging winners from previous adjacent segments into the new segment.
  • An exemplary embodiment of the invention where for a game having each segment populated with a Nx participants, only 1 of every group of the Nx participants move into the next segment.
  • An exemplary embodiment of the invention where participants in the consolation round are not reassigned from their segments because they are not involved in matchups.
  • An exemplary embodiment of the invention where the predetermined capacity may include at least one of: 1024 participants per segment; and/or a quantity Nx, where N equals a number of participants per segment, and where x may include a number of rounds of the game.
  • An exemplary embodiment of the invention where c) may include: determining a quantity Nx segments, where N is equal to a number participants per segment, and wherein x may include a number of rounds of the game.
  • An exemplary embodiment of the invention, where N is equal to 2 for a head-to-head competition.
  • An exemplary embodiment of the invention, where N is equal to 4 for a bridge competition.
  • An exemplary embodiment of the invention, where N is equal to 5 for a poker competition.
  • An exemplary embodiment of the invention, where as a value of N increases, the number of rounds of the game decrease, and the faster the game is completed.
  • An exemplary embodiment of the invention, where x is equal to a number of rounds of the game.
  • An exemplary embodiment of the invention, where x is equal to a number of initial segments.
  • An exemplary embodiment of the invention, where data transmission packets are the same size regardless of the total number of participants.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Various exemplary features and advantages of the invention will be apparent from the following, more particular description of exemplary embodiments of the present invention, as illustrated in the accompanying drawings wherein like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The left most digits in the corresponding reference number indicate the drawing in which an element first appears.
  • FIG. 1 depicts an exemplary computer system that may be used in implementing an exemplary embodiment of the present invention.
  • FIGS. 2-4 depict various exemplary embodiments of ways by which contestants may access a massively multiplayer online (MMO) game including, e.g., a tournament contest according to the present invention, via exemplary interactive television (ITV) environments.
  • FIG. 5 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 6 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 7 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 8 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 9 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 10 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 11 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 12 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 13 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • FIG. 14 illustrates an exemplary embodiment of a screenshot from within an exemplary Trivia Tower game.
  • DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS OF THE PRESENT INVENTION
  • Various exemplary embodiments including a preferred embodiment of the present invention are discussed in detail below. While specific exemplary embodiments are discussed, it should be understood that this is done for illustration purposes only. A person skilled in the relevant art will recognize that other components and configurations may be used without parting from the spirit and scope of the invention.
  • Game Overview
  • According to an exemplary embodiment of the present invention, a Trivia Tower game and/or tournament contest may place many users into a single-elimination tournament style of head-to-head contest and/or game. According to an exemplary embodiment, the game may be an interactive application accessible by a user from, e.g., but not limited to, a computing device, a computer, a personal computer (PC), a workstation, a laptop, notebook, handheld, palm top device, a personal digital assistant (PDA), a communications device, a telephony device, a mobile phone, a client, a server, a terminal, a local and/or remote device, a wired and/or wireless device, a web-based and/or Internet coupled device, and/or an interactive television (TV) device.
  • According to an exemplary embodiment of the present invention, losers of a first level of a tournament may participate in a consolation round, which may be, in an exemplary embodiment, a one on many contest. According to another exemplary embodiment, a double-elimination, a triple-elimination, and/or greater levels and/or or other types of tournament style games may be provided. According to an exemplary embodiment of the present invention, users may be divided into rooms, and may be asked in real time the same set of questions. According to an exemplary embodiment of the present invention, questions answered correctly may award the user points based on how quickly the answer was submitted. According to an exemplary embodiment, the more quickly one answers may award a user a greater number of points. According to an exemplary embodiment of the present invention, wrong answers may result in a user receiving no points (or a negative amount). According to an exemplary embodiment of the present invention, the winner of each room may advance to the next round, and the process may repeat until there may be a sole winner. According to an exemplary embodiment of the present invention, the user may be also referred to as, e.g., but not limited to, a participant, a contestant, a player, etc.
  • According to an exemplary embodiment of the present invention, a consolation room may be created where, e.g., but not limited to, all the losers can continue playing after they may have been eliminated from a single elimination, main tournament. According to an exemplary embodiment of the present invention, users may carry forward the points they may have accumulated during the bracket portion of the contest as their starting points for the consolation game.
  • According to an exemplary embodiment of the present invention, the game may be able to run on a website so as to drive traffic and new subscribers to a website such as, e.g., but not limited to, sports, news, content and/or entertainment websites. Although the exemplary embodiment describes an online website tournament contest, the present invention is equally applicable to other interactive environments such as, e.g., interactive television (iTV), etc. Similarly, alternative exemplary embodiments may be used to obtain additional traffic to other content sites such as, e.g., but not limited to, movie content sites, television programming sites, programming service sites, broadcast sites, video content sites, audio content sites, music content sites, and/or music video content sites, etc.
  • Questions
  • According to an exemplary embodiment of the present invention, the questions which may be posed in an exemplary tournament contest which may include, in an exemplary embodiment, an exemplary head-to-head and/or or consolation round, may include multiple choice questions, and may ideally include, e.g., but not limited to, 4, 5, less, and/or more, incorrect answers. Although the exemplary embodiment contemplates multiple-choice questions, as will be apparent to those skilled in the art, the invention is equally applicable to other well known questions such as, e.g., but not limited to, true/false, fill-in-the-blank, trivia, etc. For advanced games, according to an exemplary embodiment of the present invention, questions may be grouped, e.g., but not limited to, by topic, so that there may be games about, e.g., but not limited to, specific subjects including sports, entertainment, media, content, news, current events, movies, television, etc.
  • According to an exemplary embodiment of the present invention, each question may include, e.g., but not limited to, the following fields:
      • Question topic
      • Question difficulty
      • Question text
      • Number of answers
      • Correct answer
      • Incorrect answer 1
      • Incorrect answer 2
      • Incorrect answer n
      • Extra information expanding on the content of the question and answer
      • Question expiration (i.e. each question may include further data indicating, e.g., but not limited to, for how long the question may be valid, a date when the question may be checked to see if it may be still valid, or a flag indicating that it may never expire, etc.).
  • While there may exist a general database of, e.g., but not limited to, sports-related and/or other questions to be used for the majority of the games in the early weeks and months after launch of a tournament contest, such as, e.g., but not limited to, the Trivia Tower contest product available from CBS SportsLine of Fort Lauderdale, Fla. USA. According to an exemplary embodiment of the present invention, special events games may use their own customized set of questions. According to an exemplary embodiment of the present invention, the special event games can be created around special events such as, e.g., but not limited to, sporting events (including, e.g., but not limited to, the Olympics, the Super Bowl, the NCAA basketball tournament, etc.), TV broadcasts, movies, news, current events, and/or other timely features (like a daily game based on information that appeared in columns posted on cbssportsline.com from, e.g., but not limited to, the previous day), etc. Ultimately, according to an exemplary embodiment of the present invention, trivia databases can be created (or bought) and a contest, according to an exemplary embodiment, can be run on virtually any topic imaginable including, e.g., but not limited to, a “grab-bag” of all topics and/or specific topical groupings (such as, e.g., but not limited to, CBS Trivia, SportsLine Trivia, Trivia, movie trivia, TV trivia, content trivia, etc.). A topical hierarchy, according to one exemplary embodiment of the present invention, may be necessary to enable these groupings and meta-tagging of each question may be required.
  • While the actual quality of the questions, according to an exemplary embodiment of the present invention, may not be relevant to the architecture, design and implementation of the present invention, question quality may be an important component of some games. According to an exemplary embodiment of the present invention, a good database of questions will allow for scaleability of a tournament to an increasingly large tournament contest. Tournament contest question maintenance features according to an exemplary embodiment of the present invention, may allow easy removal of questions as the questions lose their relevancy and become obsolete, as time passes. Thus, information regarding the number of times a question has been used and the percentage of times each answer has been guessed correctly, may be gathered. Difficulty of question data may be used, according to an exemplary embodiment of the present invention, to retire questions from use. According to an exemplary embodiment of the present invention, questions may be packaged for use in “questions you've surely seen before” games. Analysis may be performed, according to an exemplary embodiment of the present invention, to determine if original question difficulty assessments should be updated (i.e., e.g., but not limited to, a question deemed “difficult” might actually be, or become over time, e.g., frequency of use, “easy” from). According to an exemplary embodiment of the present invention, question difficulty may be used to order questions in such a way that, e.g., but not limited to, later rounds may use harder questions than earlier rounds of questions.
  • Game Setup
  • A Trivia Tower Game (or tournament contest, according to an exemplary embodiment of the present invention) may have the following parameters, to be set when the game may be created:
      • Game Id (not modifiable, just a way to uniquely identify the game)
      • Game subject or topic, specified from a hierarchy of options
      • Game level (beginner, intermediate, advanced)
      • Minimum number of players
      • Maximum number of players
      • Room size
      • Seeded or random room groupings
      • Use of ghost players or automatic byes
      • Skill level for ghost players
      • Questions per round
      • Maximum points awarded for getting a question right in the minimum amount of time
      • Maximum amount of time for answering each question
      • Last answer or 1st answer only
      • Date and time when game may start
      • Whether a game may be public or private
      • Game password (for private games)
      • Whether a consolation game may be created
  • According to an exemplary embodiment of the present invention, some of these parameters may be user-modifiable in games created by users. For user-created games, as selections may be made, the pragmatic implications of the user selections may be clearly stated. According to an exemplary embodiment of the present invention, the likelihood of populating the game and how long it may take to play the game to its conclusion, may be considered and/or provided to the user. For example, see Tables 1 and 2 below for exemplary data which may be shared. Dynamic defaults based on already-specified numbers may be provided, according to an exemplary embodiment of the present invention.
  • The main game setup page, according to an exemplary embodiment of the present invention, may display existing games and may allow users to search for specific games. A game (or tournament contest) may be listed with some of the game's attributes (such as, e.g., but not limited to, time it may start, number of players currently in it, maximum number of players, room size, etc.) and a link to join the game if it hasn't started yet.
  • This page may also allow users to create new games, according to an exemplary embodiment of the present invention. According to another exemplary embodiment of the present invention, the creation of games may be allowed via an automated process, after selection of or definition of a few simple rules (such as, e.g., but not limited to, how often, types of games, scheduling, etc.).
  • According to another exemplary embodiment of the present invention, completed games may be archived, including, e.g., but not limited to, saving the most relevant information (such as, e.g., but not limited to, a winner, top x-number of finalists (e.g., 10), and associated statistics including, e.g., but not limited to, points). According to another exemplary embodiment of the present invention, a list of these games may be available on a secondary page and the list may be searchable by date and user. This way, winners can prove to their friends that they won a particular game.
  • Lobby
  • According to another exemplary embodiment of the present invention, between the time a game may be created and the time that it may start, users may join the game. During this time, prior to commencement of the game, in an exemplary embodiment, users may be placed in the game lobby where these users may, in an exemplary embodiment, see the names of other users in the game. As the number of users grows, listing names of all users may be difficult to impossible to display in a useful form. In an exemplary embodiment, information regarding the numbers of users participating, the contestants invited by the contestant, and/or information about the top N players, etc., may be shown instead.
  • The functionality of the lobby may include, according to another exemplary embodiment of the present invention:
      • Validating the game password for users joining private games
      • Allowing users to invite their friends (via, e.g., an automatically generated message, a buddy list, etc.), via email, via on-site alerts and any other alerting platform, Internet chat, instant message, etc.
      • Allowing users to drop out of the game
      • Display the top N players (by trivia ranking) in the game so far
      • Chat with other users (e.g., in private games, within buddy lists in private games, in public games, e.g., amongst leaders, etc.). In one exemplary embodiment, pre-loaded chat and/or chat with trusted/untrusted lists may be allowed.
      • A countdown timer indicating how long before the game may start
      • Right before the game may be about to start, the lobby window may turn itself into the game window. In an exemplary embodiment, the same client that is used for the game may handle the lobby as well, so software loading problems may happen before the user gets to the lobby, but not likely when the game is starting.
  • According to another exemplary embodiment of the present invention, a list of invitees from each user may be displayed on the lobby page. When any invitee that a customer has invited to the game arrives in that game's lobby, that invitee may be highlighted as ” arrived” on the inviter's lobby list. If an invitee has been invited to the game by more than one customer, the invitee may be shown in the lobby of each inviter, according to another exemplary embodiment of the present invention.
  • According to another exemplary embodiment of the present invention, users that may try to join a game already in progress, may be allowed to access the game as observers only. An observer, according to one exemplary embodiment, may have certain benefits over other viewers. A user may be registered and may be logged in to join or create a game.
  • Game Setup
  • According to another exemplary embodiment of the present invention, when it is time for a game to start, the server may create a game, as long as it meets the minimum (or threshold) number of players requirement. Otherwise, in an exemplary embodiment, the game may be disbanded.
  • According to another exemplary embodiment of the present invention, the game may start by seeding users 1 thru the number of players in the game. The seeding, according to another exemplary embodiment of the present invention, may be based by the users' trivia ranking. A higher ranking may result in a higher seeding. Ties, in an exemplary embodiment, may be broken by a coin-flip (i.e. randomly).
  • According to another exemplary embodiment of the present invention, the number of rounds in the game may be based on the number of players (P) and the room size (S). The number of rounds may be the integer X such that Sx>=P and Sx-1<P. For instance, with 13 players and a room size of 2, the number of rounds may be 4, because 24=16>=13, and 23=<13. See Tables 1 and 2 below.
  • According to another exemplary embodiment of the present invention, the number of rooms in a round may be equal to the number of players remaining divided by the room size. According to another exemplary embodiment of the present invention, if this result may be not an integer, for any round, additional ghost players may be added until it is, when the ghost player option may be turned on. So in the above example, 3 ghost players may be added to get to 16 total players. That guarantees that every round may have an even number of players. Note that number of ghost players to be added may be equal to the difference between a power of the room size and the total number of players. Alternatively, a bye may be provided in another exemplary embodiment of the present invention.
  • According to an exemplary embodiment of the present invention, for seeded games, users may then be divided into rooms based on their seeding. The seeding may be based on the users' trivia rankings, to be described below. Ghost players may be seeded below all the real players, according to an exemplary embodiment. Thus players with higher seeding may receive easier opponents, the goal being that if the results match the initial seeds, the final game may match up the best S players, where S may be the room size. According to an exemplary embodiment of the present invention, ghost players may have a variable skill level, to be set when the game may be created. In an exemplary embodiment, ghost players may be worse on average than most real players.
  • Seeded players may be assigned to rooms in a snake-draft fashion, according to an exemplary embodiment of the present invention. In the same example above, the first room may have seeds 1 vs. 16, the second room may be 2 vs. 15, and so forth. If the room size may be 3, and there may be 9 players, room 1 may be seeds 1, 6, 7, room 2 seeds 2, 5, 8 and room 3 seeds 3, 4, and 9. Note that this method may be fair for even powers, but for odd powers may be slightly biased towards the higher seeds.
  • According to an exemplary embodiment of the present invention, for randomized games, each participant may be assigned seeding based on a random number. Using the randomized seedings, game setup may then work the same as a seeded game, in an exemplary embodiment.
  • Users may play directly against the other users in their same room.
  • In addition to setting up the initial match ups, the game initialization may include the selection of the questions to ask, according to an exemplary embodiment of the present invention. These questions may be selected from the main questions database, perhaps filtering those that may be specific to a particular topic, for subject-based games. The question set and order may be a property of the game based on the game id (and the game topic, if one may be selected). The same question set and order may be repeatable whenever the same game id may be used. However, the actual question set may be random from one game to another, according to an exemplary embodiment of the present invention.
  • According to another exemplary embodiment of the present invention, games that do not use ghost players may work the same way, except that the players matched up against a ghost player may instead get a “bye” into the next round. Those users may automatically win their round without having to answer any questions correctly, according to an exemplary embodiment of the present invention.
  • Round Play
  • Each round may include, e.g., but not limited to, a number of questions. According to an exemplary embodiment of the present invention, the game engine may have several states, including, e.g., but not limited to:
      • Waiting for the round to start
      • Asking question
      • Waiting for answer
      • Display correct answer
      • Waiting for end of round
  • When the round starts, the server may send a message to the clients with the information about the opponents for that round, according to an exemplary embodiment. A short (10-20 second) delay may take place to let users get ready for the next round, in an exemplary embodiment. This pause can be used to display an ad to the users, according to an exemplary embodiment of the present invention.
  • The tournament contest may then follow the ad, in an exemplary embodiment, with a series of messages, one that may ask a question, one that may provide the right answer and one that has the updated round standings. The client may send to the server the answer as selected by the user, along with information as to how long it took for the question to be answered.
  • An exemplary embodiment of the present invention may include gameplay as depicted below in Table 3.
  • For questions answered correctly, the user may be awarded a number of points based on how quickly it was answered, according to an exemplary embodiment of the present invention. The timer may start at the maximum points for about, e.g., but not limited to, 25% of the time and then start counting down, linearly, to 0, according to an exemplary embodiment of the present invention. According to an exemplary embodiment of the present invention, the timer may reach 0 at the same time that the time to answer the question expires. Note that it may not start counting down from the maximum right away to give users a fair chance to get a perfect score, hence the 25% initial time delay. The actual amount for this delay may be easily changed, but may not necessarily be a game parameter, according to an exemplary embodiment of the present invention.
  • According to an exemplary embodiment of the present invention, ghost players may answer questions randomly, and may accrue points when they answer them correctly. The time to answer the question as well the answer itself may be generated randomly, according to an exemplary embodiment of the present invention. Users playing ghost players may still need to answer some questions correctly to beat them and move forward, according to an exemplary embodiment of the present invention. If not, the ghost player may move forward, in an embodiment. In an exemplary embodiment of the present invention, ghost players may be identified as such in the standings area.
  • According to an exemplary embodiment of the present invention, when the time to answer the question expires, the correct answer may be identified, along with any additional tidbit of information available about the question. The additional information can be used to clarify the answer or to provide addition color to the game, according to an exemplary embodiment of the present invention.
  • According to an exemplary embodiment of the present invention, updated standings information may be sent to each client after every question. These standings may include all the players in the user's room, plus a top 10 list which may include players from all other rooms, in an exemplary embodiment. Standings for each user's invitees (up to TBD) may also be displayed, according to an exemplary embodiment of the present invention.
  • At the end of a round, the user with the most points in each room may move up and the user may be assigned a room in the next round, according to an exemplary embodiment of the present invention. This room assignment may be predetermined based on the user's original seeding and may not require a new seeding. According to one exemplary embodiment of the present invention, the tournament contest may be an NCAA-style bracket. So the benefit for pulling an early-round upset, in an exemplary embodiment, may be an easier opponent than other more highly-seeded players may have. According to another exemplary embodiment, a playoff system may be used, such as, e.g., but not limited to, an NFL-playoff system.
  • Note that all of this may assume that questions posed in each round may be the same in each room. This may be required, according to an exemplary embodiment of the present invention, in order to run a consolation room. However, if the consolation room is not being used, the questions can be randomized so that each room may be getting a different question each time, according to an exemplary embodiment of the present invention. The random question method (or one or more alternative simplifications thereof) may be necessary to manage fraud as games get larger and prizes are made available to the winners, in some exemplary embodiments.
  • In another exemplary embodiment, the system may include features to prevent software based agents from driving up prize levels by providing for reverse Turing tests to ensure only human contestants are participating. In an exemplary embodiment, fraud by use of software agents to increase participation levels may be identified by using unique contestant identifiers, such as, e.g., but not limited to, a contestant's tax ID number (which is needed for reporting a prize), to ensure only one person is entered per tax ID number.
  • Collected Statistics (Stats)
  • A user's performance in a tournament contest, according to an exemplary embodiment of the present invention, may be tracked, just like sport leagues may track their player statistics. The following statistics may be collected, according to an exemplary embodiment of the present invention:
      • Tournaments played
      • Tournaments won
      • Rounds played in tournaments won
      • Rounds played
      • Rounds won
      • Opponents played head to head (1 point for every other player in a room you played in)
      • Opponents beat head to head (1 point for every other player in a room you won)
      • Opponents played in tournaments (1 point for every other player in a tournament you played in)
      • Opponents beat in tournaments (1 point for every other player in a tournament you won)
      • Total points (accumulated from answering questions right)
      • Maximum number of points available (if you answered every question right and in the minimum possible amount of time, you would have these points)
      • Questions answered
      • Questions answered correctly
      • Most players beat in a tournament
  • According to an exemplary embodiment of the present invention, results from consolation rounds may not be collected, nor may they affect future rankings.
  • Rankings
  • According to an exemplary embodiment of the present invention, users may have trivia rankings. A trivia ranking may be a number, that may default to 0 for new users, according to an exemplary embodiment. This number may increase as the user plays more trivia games, in an exemplary embodiment. The formula for the ranking may be based on a user's stats as collected from previous trivia playing experience, according to an exemplary embodiment of the present invention:
    ranking=int(total_points*(1+points_avg+rounds_pct+tourney pct)/50)
    where total_points may be the total points accumulated by the user.
    points_avg=total_points/max_points
    rounds pct=rounds_won/rounds_played
    tourney pct=(tourneys_won+tourney_rounds_won−1)/touneys_played
    Consolation Room
  • According to an exemplary embodiment of the present invention, when a user may be eliminated from a game that has been setup with the consolation room enabled, the user may be moved, at the user's option, into this room. In this room, the losers may be able to play against each other, according to an exemplary embodiment of the present invention, receiving the same set of questions as the main bracket is, so that they can compare their scores.
  • To make things fair, in one exemplary embodiment, when a user joins the consolation room, the user may bring with him his total points accumulated in the main bracket. This way, a user that was eliminated in the 4th round may be not at a disadvantage to one that was eliminated in the 1st round.
  • The standings in the consolation room may show the by-round scores as well as overall game scores for all users in the consolation room, according to an exemplary embodiment of the present invention. The standings may also show the leaders in the current round of the main bracket game, in one exemplary embodiment.
  • As mentioned earlier, in an exemplary embodiment, the results from consolation rounds may not be collected, nor may they affect future rankings.
  • If a user chooses not to join the consolation game, the user may remain in the game as observers (to be described later), according to an exemplary embodiment of the present invention. The observer may still receive a standings update for the main bracket game and the observer can check out how a player may be doing, according to an exemplary embodiment of the present invention.
  • The number of players in a consolation round may be limited to a practical limit, according to one exemplary embodiment of the present invention. When this limit is exceeded, the lowest scoring players may be kicked off the consolation round, according to one exemplary embodiment. This may only occur at the end of a round, according to an exemplary embodiment of the present invention. Players that may be booted out of the consolation game can remain in the game as observers, according to an exemplary embodiment of the present invention.
  • Observers
  • According to an exemplary embodiment of the present invention, users may join a game already in progress as observers. The observers may receive standings updates just as those in the game, in an exemplary embodiment. In an exemplary embodiment, the observers may be able to join the consolation room if one may be available and if there may be room for additional players.
  • While in observer mode, users may be able to track what other users may be doing, according to an exemplary embodiment of the present invention. In this mode the users may see how their friends may be answering questions and how they may be doing in their game. To avoid cheating, the users may only see the selections made by another user after the question answering period has ended, although the question itself may appear from the beginning, according to an exemplary embodiment of the present invention.
  • Users do not have to be registered to be observers, although they may not be able to join a consolation game if they are not registered, according to an exemplary embodiment of the present invention.
  • Statistics and Standings
  • User statistics (“stats”) may be available for all to see in an area of the site, according to an exemplary embodiment of the present invention. The presentation of the stats may be similar to current sports sortable stats pages available from CBS Sportsline.com, according to an exemplary embodiment. The concept of a “season” may exist so that users can see their stats accumulate for periods, according to an exemplary embodiment of the present invention. This lets latecomers, in an exemplary embodiment, play on an even playing field with those that have been around longer.
  • According to an exemplary embodiment of the present invention, a standings page may display the top ranked players, both all-time and by season.
  • According to an exemplary embodiment of the present invention, daily, weekly, monthly, year-to-date and all-time “leaderboards” may also be available (categories may include any of various appropriate data to be tracked about contestant participation and performance).
  • Records
  • According to an exemplary embodiment of the present invention, a few records may be maintained to add yet more depth to the product. The records tracked may include, according to an exemplary embodiment of the present invention:
      • Best X-question round score (for each value of X)
      • Best X-question game score (for each value of X)
      • Largest Tower (the one with the most players)
  • Various other records may be tracked as will be apparent to those skilled in the relevant art.
  • Communication
  • According to an exemplary embodiment of the present invention, the tournament contest may include client-server communication, which may be 2-way and asynchronous, in an exemplary embodiment. The communication may also be fast, in an exemplary embodiment. Thus, packet size may be kept to the bare minimum and a simple protocol may be used, according to an exemplary embodiment of the present invention.
  • According to one exemplary embodiment of the present invention, the communication between the server and client may be secure. A user may attempt to reverse engineer the client, and may modify it or create a new one that may give the user the ability to cheat. Thus secure communication between the client and server is an important aspect of an exemplary embodiment of the present invention, and an interesting challenge since Java and Flash decompilers may exist.
  • According to an exemplary embodiment of the present invention, the client may be the one that provides the server with the amount of time a user took to answer a question. Thus, it may be very important that the server authenticate the client as being an original, unmodified version of the client software, in an exemplary embodiment. Since the client may be responsible for the answer timing, it may be not 100% required that all clients be perfectly synchronized, in an exemplary embodiment. However, the differences between clients need to be less than the time to answer a question, in one exemplary embodiment.
  • Capacity and Scalability
  • The tournament contest game server, according to an exemplary embodiment of the present invention, may need to be able to handle many games at the same time. Some games may include, e.g., but not limited to, small groups of users, and be created by other users. Other exemplary embodiments of games may include CBS DM sponsored events that may grow to several million users. A tournament contest, according to an exemplary embodiment of the present invention; may be able to be handled by multiple game servers.
  • An exemplary embodiment of the present invention may include a method which may be used to control, e.g., but not limited to, data transmission to, e.g., facilitate a large scale, online, massive multiplayer game. As a result of this method, in an exemplary embodiment, data transmission packets may be the same size regardless of the number of players. Thus, whether 1024 players or 1 million players or participants in total are playing a game, the system according to an exemplary embodiment may have a predictable data delivery system.
  • According to an exemplary embodiment, the method may proceed as follows:
  • 1. Players may be randomly assigned to virtual rooms when they register.
  • 2. At the closure of the lobby, the players may be merged together with a “best fit” algorithm. This may mean that the algorithm may compact all the rooms to a minimal number with a pre-determined capacity limitation. (In an exemplary embodiment, the predetermined capacity limitation may be 1024 players/room=1K).
  • 3. Each room may then be populated to the pre-determined room capacity with “Ghost” and/or bye players. As a part of step 2 above, there may never be more “Ghost” players than “Real” players.
  • 4. Each room's Players may then be seeded within the room, in an exemplary embodiment. Seedings may be based on a Player Rating system, which may, in an exemplary embodiment, be a calculation that CBS SportsLine may assign based on player performance. The matchups within the room may then be created bracket style, i.e. highest-rated players may play lowest-rated players, in an exemplary embodiment.
  • 4.5 Once players are assigned, in an exemplary embodiment, a broadcast transmission may be sent to the client applications, which may have been previously assigned the virtual rooms in step 1 above, and may be reassigned players in the new organization described in step 4 above.
  • 5. Due to Step 2 above, in an exemplary embodiment, every room may have a “power of 2” (2ˆ×) number players, and there may be always a “power of 2” (2ˆ×) number of rooms. At the end of the round, winners from adjacent rooms may be merged creating a new room in a new round with winners of the previous rounds. Because each room may be composed of a power of two player, in an exemplary embodiment, and these players may be playing head-to-head, exactly half the players of each room may move into the next room. Of course in alternative embodiments which may not be head-to-head, different ratios of players may move on.
  • Note: During this process the players in the consolation round, in an exemplary embodiment, may not change rooms because they may not be involved in matchups.
  • Availability/Reliability
  • According to one exemplary embodiment of the present invention, the system may include availability/reliability features. As contestants become passionate about playing, they also become passionate about losing points/rounds/etc if there are technical problems, and thus uptime/availability/reliability may be crucial to success of a contest, according to an exemplary embodiment.
  • Reporting
  • According to an exemplary embodiment of the present invention, the system may include reporting. Also, a user may get a product signup record the first time when the user plays one of these games, but not one record for each game played, according to an exemplary embodiment.
  • Client
  • The tournament contest, according to an exemplary embodiment may include interesting content including, e.g., but not limited to, graphics and sounds, easy to use interface, quick response and proper feedback. An exemplary embodiment of the client, may include the following components:
      • Main screen, where the questions and answers may be displayed, along with the timer, the selected answer and the points awarded. This area may also be used to display video ads if necessary. Users in observer mode can see the answers selected by specific users here.
      • Standings area, where the current round standings may be displayed and updated. This area may be visible at all times and may update after every question.
      • Overall standings, where the top X scores from the game may be displayed. This area can update less frequently than the other standings area, as collecting the data from all players may take more time.
      • Consolation Round standings, for games with this feature. This area can be switched between consolation and overall standings.
      • Chat area where users can chat with their opponents in their own room. Smaller and private games may have a chat room for all users in the game.
        Some additional client details:
      • We must specify “Minimum SUGGESTED client performance” required to participate in a game. This may be a marketing and customer service requirement.
      • The timer countdown may go down in regular intervals, at least once every three seconds. More frequent updates would be nice as long as it does not adversely affect the performance of the client machine. The user may not be penalized for having a slower processor that does not recognize the inputs fast enough because it's updating the timer.
      • The client may be responsible for sending the server the amount of time it took the user to answer the question. See the note above about security in this transmission.
      • The client may use as much resolution as possible to specify the time it took the user to answer the question. This time may be measured from the point where the question was displayed to the user to when the user hit the answer button. The maximum available time resolution in the client may be used. This may be at least tenths of a second, although most machines now may provide accurate information to a millisecond resolution.
      • If a “last answer” game, the user may be able to change his answer in the middle of the question. But if a change may be made, the points awarded may be based on the last change made by the user. The user may not lose points however if he/she clicks on the answer button a second time with the same answer as the one currently selected. (If however the user changes his answer from 2 to 4 and back to 2, he may receive points based on the last time he selected the 2 answer).
      • For “1st answer only” games, no answer changes may be allowed after the 1st answer may be provided. If the answer may be wrong, the user gets no points.
      • The room standings area may display the players in the room, sorted by current round score, and listed along with their answer for the last question, the points awarded by the last question, and total points for the tournament. Correct answers may be listed in one color while wrong ones in another.
      • Players may be identified by a user-modifiable handle, which may default to their first name and last name initial (e.g. ‘Tony F’). It may not display user id's. A separate customization page may allow users to change their handle.
      • The overall standings area may display the top players ranked by total points in the tournament. For each player, the player handle, total points, current round, points for current round may be listed. The number of players listed may be at least 10 and as many as can fit on the screen.
      • The consolation room standings may display the top players in the consolation room ranked by total points. For each player, the player handle, total points, rounds lasted in the main bracket game, and points for the current round may be listed. The number of players listed may be at least 10, and as many as can fit on the screen.
      • Video ads may be displayed between rounds provided that we can insure that the video ad may stop playing when the first question may be sent to the client (ideally we would give some more thought to the advertising/sponsorship requirements).
      • Users may be able to turn off the chat area to stop getting those messages if they find them distracting.
    Exemplary Embodiment of Computer Environment
  • FIG. 1 depicts an exemplary computer system that may be used in implementing an exemplary embodiment of the present invention. Specifically, FIG. 1 depicts an exemplary embodiment of a computer system 100 that may be used in computing devices such as, e.g., but not limited to, client or server, etc. according to an exemplary embodiment of the present invention. FIG. 1 depicts an exemplary embodiment of a computer system that may be used as client device, or a server device, etc. The present invention (or any part(s) or function(s) thereof) may be implemented using hardware, software, firmware, or a combination thereof and may be implemented in one or more computer systems or other processing systems. In fact, in one exemplary embodiment, the invention may be directed toward one or more computer systems capable of carrying out the functionality described herein. An example of a computer system 100 is shown in FIG. 1, depicting an exemplary embodiment of a block diagram of an exemplary computer system useful for implementing the present invention. Specifically, FIG. 1 illustrates an example computer 100, which in an exemplary embodiment may be, e.g., (but not limited to) a personal computer (PC) system running an operating system such as, e.g., (but not limited to) MICROSOFT® WINDOWS® NT/98/2000/XP/CE/ME/etc. available from MICROSOFT® Corporation of Redmond, Wash., U.S.A. However, the invention may not be limited to these platforms. Instead, the invention may be implemented on any appropriate computer system running any appropriate operating system. In one exemplary embodiment, the present invention may be implemented on a computer system operating as discussed herein. An exemplary computer system, computer 100 is shown in FIG. 1. Other components of the invention, such as, e.g., (but not limited to) a computing device, a communications device, mobile phone, a telephony device, a telephone, a personal digital assistant (PDA), a personal computer (PC), a handheld PC, an interactive television (iTV), a digital video recorder (DVD), client workstations, thin clients, thick clients, proxy servers, network communication servers, remote access devices, client computers, server computers, routers, web servers, data, media, audio, video, telephony or streaming technology servers, etc., may also be implemented using a computer such as that shown in FIG. 1. Services may be provided on demand using, e.g., but not limited to, an interactive television (iTV), a video on demand system (VOD), and via a digital video recorder (DVR), or other on demand viewing system.
  • The computer system 100 may include one or more processors, such as, e.g., but not limited to, processor(s) 104. The processor(s) 104 may be connected to a communication infrastructure (e.g., but not limited to, a communications bus, cross-over bar, or network, etc.). Various exemplary software embodiments may be described in terms of this exemplary computer system. After reading this description, it will become apparent to a person skilled in the relevant art(s) how to implement the invention using other computer systems and/or architectures.
  • Computer system 100 may include a display interface 102 that may forward, e.g., but not limited to, graphics, text, and other data, etc., from the communication infrastructure (or from a frame buffer, etc., not shown) for display on the display unit 120.
  • The computer system 100 may also include, e.g., but may not be limited to, a main memory 106, random access memory (RAM), and a secondary memory 108, etc. The secondary memory 108 may include, for example, (but not limited to) a hard disk drive 110 and/or a removable storage drive 114, representing a floppy diskette drive, a magnetic tape drive, an optical disk drive, a compact disk drive CD-ROM, etc. The removable storage drive 114 may, e.g., but not limited to, read from and/or write to a removable storage unit in a well known manner. Removable storage unit, also called a program storage device or a computer program product, may represent, e.g., but not limited to, a floppy disk, magnetic tape, optical disk, compact disk, etc. which may be read from and written to by removable storage drive 114. As will be appreciated, the removable storage unit may include a computer usable storage medium having stored therein computer software and/or data.
  • In alternative exemplary embodiments, secondary memory 108 may include other similar devices for allowing computer programs or other instructions to be loaded into computer system 100. Such devices may include, for example, a removable storage unit and an interface 122. Examples of such may include a program cartridge and cartridge interface (such as, e.g., but not limited to, those found in video game devices), a removable memory chip (such as, e.g., but not limited to, an erasable programmable read only memory (EPROM), or programmable read only memory (PROM) and associated socket, and other removable storage units and interfaces 122, which may allow software and data to be transferred from the removable storage unit to computer system 100.
  • Computer 100 may also include an input device such as, e.g., (but not limited to) a mouse or other pointing device such as a digitizer, and a keyboard or other data entry device (none of which are labeled).
  • Computer 100 may also include output devices, such as, e.g., (but not limited to) display 130, and display interface 102. Computer 100 may include input/output (I/O) devices such as, e.g., (but not limited to) communications interface 124, cable and communications path, etc. These devices may include, e.g., but not limited to, a network interface card, and modems (neither are labeled). Communications interface 124 may allow software and data to be transferred between computer system 100 and external devices.
  • In this document, the terms “computer program medium” and “computer readable medium” may be used to generally refer to media such as, e.g., but not limited to removable storage drive 114, a hard disk installed in hard disk drive 112, and signals, etc. These computer program products may provide software to computer system 100. The invention may be directed to such computer program products.
  • References to “one embodiment,” “an embodiment,” “example embodiment,” “various embodiments,” etc., may indicate that the embodiment(s) of the invention so described may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Further, repeated use of the phrase “in one embodiment,” or “in an exemplary embodiment,” do not necessarily refer to the same embodiment, although they may.
  • In the following description and claims, the terms “coupled” and “connected,” along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. Rather, in particular embodiments, “connected” may be used to indicate that two or more elements are in direct physical or electrical contact with each other. “Coupled” may mean that two or more elements are in direct physical or electrical contact. However, “coupled” may also mean that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other.
  • An algorithm is here, and generally, considered to be a self-consistent sequence of acts or operations leading to a desired result. These include physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like. It should be understood, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities.
  • Unless specifically stated otherwise, as apparent from the following discussions, it is appreciated that throughout the specification discussions utilizing terms such as “processing,” “computing,” “calculating,” “determining,” or the like, refer to the action and/or processes of a computer or computing system, or similar electronic computing device, that manipulate and/or transform data represented as physical, such as electronic, quantities within the computing system's registers and/or memories into other data similarly represented as physical quantities within the computing system's memories, registers or other such information storage, transmission or display devices.
  • In a similar manner, the term “processor” may refer to any device or portion of a device that processes electronic data from registers and/or memory to transform that electronic data into other electronic data that may be stored in registers and/or memory. A “computing platform” may comprise one or more processors.
  • Embodiments of the present invention may include apparatuses for performing the operations herein. An apparatus may be specially constructed for the desired purposes, or it may comprise a general purpose device selectively activated or reconfigured by a program stored in the device.
  • In yet another exemplary embodiment, the invention may be implemented using a combination of any of, e.g., but not limited to, hardware, firmware and software, etc.
  • Interactive Television Exemplary Embodiment
  • FIG. 2 depicts an exemplary embodiment of the invention where the contestant may be accessing the tournament content via an interactive television (ITV) environment 200. The contestant's exemplary iTV environment is described below, according to an exemplary embodiment of the present invention. Although described below in a particular environment, the contestants device may be implemented in a variety of other environments.
  • ITV environment 200 in an exemplary embodiment may include a content provider network operation center (NOC) 201, a plurality of ITV clients 216 a, 216 b, and a content distributor NOC 208. The content provider NOC 208, ITV clients 216 a-b, and content distributor NOC may be coupled to one another by content distributor network facilities 215. The ITV environment 200 of FIG. 2 also illustrates, in an exemplary embodiment, a distribution channel 217 that may be used to broadcast content to the ITV clients 216 a, 216 b from the content providers over the content distribution network 115, and a backchannel 218 that may be used to receive interactive responses from the ITV clients 216 a, 216 b at, e.g., the content provider. The back channel 218 may be in an inband, or out of band channel. The back channel 218 may be separate from the distribution channel 216. The back channel 218 may use circuit connections, or packet switched communication.
  • Content provider NOC 201 may include, e.g., a software module 202 and a middleware module 203 running on top of a hardware module 204. The hardware module 204 may include, e.g., a processor and associated memory. The content provider NOC 201 may also include a master control system 205 that may be used to assemble portions of programming service content for distribution. The portions of programming service content may be accessed using various known methods from a content storage facility 207, onto which the content may have been previously stored. The content provider NOC 201 may also include a distribution uplink 106 that may be used to upload content to the content distributor for distribution to ITV clients 216 a, 216 b. Of course, the content provider in another exemplary embodiment, may communicate directly with ITV clients 216 a, 216 b. For example, the clients 216 a, 216 b may communicate via a communications link directly to the content provider via a protocol such as, e.g., but not limited to, simple mail transport protocol (SMTP), hyper text markup protocol (HTTP), etc.
  • Content distributor NOC 208 can include a software module 209, a middleware module 210, and an access control system 211 a including, e.g., a conditional access subsystem 211 b, running on a hardware module 212. A distribution downlink 213 can be used, in an exemplary embodiment, to download content from the content providers to the content distributor NOC 208, for temporary storage in content storage facility 214, prior to distribution directly to, or via the content distributor network 215, to ITV clients 216 a, 216 b for viewing by viewers.
  • As shown in FIG. 3, ITV client 216 a may include, in an exemplary embodiment, a television 301, a receiver 302, and an interactive remote device 307 such as a remote control. Receiver 302 can include, in an exemplary embodiment, ITV platform 303 that can include, e.g., a software module 304, a middleware module 305, an access control module 306 a including, e.g., a conditional access subsystem 306 b (such as a smart card), and hardware module 308. The hardware module 308 may include a processor and associated memory. The various modules may be combined into a set-top box. The set-top box may be configured to record programming services. As shown in FIG. 3, receiver 302 can be configured to receive content from content provider NOC 201 via, e.g., a content distributor network 215 and content distributor NOC 208, or directly via interface equipment, for example. The ITV platform 303 of FIG. 3 can be thought of as an example environment that could be used for a content distributor that uses a cable television (CATV) network. Content may be distributed to ITV 216 a, 216 b from the content provider over content distributor facilities as shown in line 217. Dotted line 218 represents an exemplary back channel 218 for sending interactive information to the content provider. The back channel is typically provided via a phone modem or via access to broadband.
  • Alternatively, as is shown in environment 400 in FIG. 4, receiver 302 can be configured to receive content from content provider NOC 201 via content distributor network 215 and content distributor NOC 208 via antenna 310, such as a satellite dish or the like.
  • The interactive television system described herein is exemplary only. The invention can also be implemented in many other types of interactive systems. For example, the content provider may communicate directly with the ITV clients 216 a. Programming services, video and interactive television content may be provided directly to the viewer. Also, a back channel may be provided directly from the ITV client 216 a to the content provider, without passing through a content distributor. A back channel is not necessary in all embodiments of the invention.
  • As will be understood by a person having ordinary skill in the art, content provider NOC 201 can distribute content via distribution uplink 206 to content distributor NOC 208. Content distributor NOC 208 can receive the content from content provider NOC 201 via distribution downlink 213. Content distributor NOC 208 can then distribute content to ITV clients 216 a, 216 b through content distributor network facilities 115. Examples of content distributors include, e.g., COMCAST CORPORATION of Philadelphia, Pa., USA, DIRECTV of El Segundo, Calif. USA, ECHOSTAR COMMUNICATIONS CORPORATION of Englewood, Colo., USA, and TIME WARNER CABLE of Stamford, Conn. USA.
  • The content provided to the ITV clients 216A may include a number of channels, such as broadcast network channels, cable channels, subscription channels, etc. These types of channels may be referred to as linear channels. Other types of programming services may also be provided, such as, e.g., on demand services. Exemplary forms of on demand services include, e.g., but are not limited to, a video on demand (VOD) service, a subscription VOD (SVOD) service, etc. Other on demand services may include any of various digital video recorder (DVR) offerings by which a viewer can record and view digital video content. An exemplary programming service program may include, e.g., a movie, or a series, that may be made available by a programming service such as, e.g., CBS, broadcasting programming services, or pay programming services such as, e.g., but not limited to, SHOWTIME. Programs may also include, e.g., high definition (HD) programs, VOD and SVOD programs, and programs stored on DVRs. Viewers that have advanced set top boxes may be able to access robust digital video recording and playback capabilities.
  • As will be apparent to those skilled in the art, access by users such as, e.g., but not limited to, participants, and contestants, may occur via devices, devices such as, e.g., but not limited to, communications devices, computing devices, telephony, mobile phone, PDA, handheld, laptop, notebook, iTV, location based systems, GPS, and content may be distributed over various network platform types including, e.g., but not limited to, voice, data, satellite, radio, digital broadband, ultra wideband (UWB), cable television (CATV), wired communications networks, wireless communications networks, direct broadcast satellite television, multichannel multipoint distribution service (MMDS), wireless fidelity (WI-FI), IEEE 802.11 WLAN networks, wireless wide area networks, IEEE 802.16 WWAN networks, (WI-MAX), broadband over power line (BOPL), mobile communications voice and/or data communications networks, cellular networks, analog and/or digital cellular networks, mobile networks, packet switched networks, voice over Internet Protocol (VoIP) networks, 2G, 3G, 4G, nG networks, using various access methods including, e.g., but not limited to, FDMA, CDMA, GSM, GPRS, etc. networks and protocols.
  • FIG. 5 illustrates an exemplary embodiment of a screenshot 500 from within an exemplary Trivia Tower game. The graphical user interface shows the trivia question 501 posed to the participants. The screenshot 500 also shows a buddy list 502 that may be displayed in some embodiments.
  • FIG. 6 illustrates an exemplary embodiment of a screenshot 600 from within an exemplary Trivia Tower game. The screenshot 600 shows an exemplary result 601 to the question. In this exemplary embodiment, one of the contestants has been awarded 90 points for correctly answering the question.
  • FIG. 7 illustrates an exemplary embodiment of a screenshot 700 from within an exemplary Trivia Tower game that may show the standings 701 for the participants in the contest. In some embodiments, only the top scoring contestants are depicted in the standings list 701.
  • FIG. 8 illustrates an exemplary embodiment of a screenshot 800 from within an exemplary Trivia Tower game that may contain an advertisement 801.
  • FIG. 9 illustrates an exemplary embodiment of a screenshot 900 from within an exemplary Trivia Tower game that may contain a timer or countdown 901 and a listing of the number of players participating 902.
  • FIG. 10 illustrates an exemplary embodiment of a screenshot 1000 from within an exemplary Trivia Tower game that may contain an introduction to how the game is played 1001, one or more advertisements 1002, a log in identification screen 1003, a schedule of games 1004, and/or a standings list 1005.
  • FIG. 11 illustrates an exemplary embodiment of a screenshot 1100 from within an exemplary Trivia Tower game that may contain a log in area 1101. In some embodiments, a participant must login before participating in the contest and/or game.
  • FIG. 12 illustrates an exemplary embodiment of a screenshot 1200 from within an exemplary Trivia Tower game that may contain a button 1201 within the graphical user interface that controls entrance into the game or contest.
  • FIG. 13 illustrates an exemplary embodiment of a screenshot 1300 from within an exemplary Trivia Tower game that may contain a log in area 1301. In some embodiments, a participant must login before participating in the contest and/or game.
  • FIG. 14 illustrates an exemplary embodiment of a screenshot 1400 from within an exemplary Trivia Tower game that may contain a standings list 1401.
  • While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should instead be defined only in accordance with the following claims and their equivalents.
    TABLE 1
    Tiered Levels - Exemplary Prizes at Participant Levels
    Rounds No. of Participants Prize (or equivalent)
    1 2
    2 4
    3 8
    4 16
    5 32
    6 64
    7 128
    8 256
    9 512
    10 1,024 $25 Gift Certificate for MVP.com
    11 2,048 $25 Gift Certificate for MVP.com
    12 4,096 $50 Gift Certificate for MVP.com
    13 8,192 $50 Gift Certificate for Circuit City
    14 16,384 $100 Gift Certificate for Circuit City
    15 32,768 Toshiba 32 inch Flat screen TV
    16 65,536 Home Theater system worth $2,500
    17 131,072 $5,000 cash
    18 262,144 $10,000 cash
    19 524,288 $20,000 cash
    20 1,048,576 Brand new Toyota Prius
  • TABLE 2
    Tiered Levels - Exemplary Numbers of Players shown as Exemplary Rounds by Exemplary
    Contest Groupings
    Rounds Contestants 2 Contestants 3 Contestants 4 Contestants 5 Contestants 10
    1 2 3 4 5 10
    2 4 9 16 25 100
    3 8 27 64 125 1,000
    4 16 81 256 625 10,000
    5 32 243 1,024 3,125 100,000
    6 64 729 4,096 15,625 1,000,000
    7 128 2,187 16,384 78,125 10,000,000
    8 256 6,561 65,536 390,625 100,000,000
    9 512 19,683 262,144 1,953,125 1,000,000,000
    10 1,024 59,049 1,048,576 9,765,625 10,000,000,000
    11 2,048 177,147 4,194,304 48,828,125 100,000,000,000
    12 4,096 531,441 16,777,216 244,140,625 1,000,000,000,000
    13 8,192 1,594,323 67,108,864 1,220,703,125 10,000,000,000,000
    14 16,384 4,782,969 268,435,456 6,103,515,625 100,000,000,000,000
    15 32,768 14,348,907 1,073,741,824 30,517,578,125 1,000,000,000,000,000
    16 65,536 43,046,721 4,294,967,296 152,587,890,625 10,000,000,000,000,000
    17 131,072 129,140,163 17,179,869,184 762,939,453,125 100,000,000,000,000,000
    18 262,144 387,420,489 68,719,476,736 3,814,697,265,625 1,000,000,000,000,000,000
    19 524,288 1,162,261,467 274,877,906,944 19,073,486,328,125 10,000,000,000,000,000,000
    20 1,048,576
    21 2,097,152
    22 4,194,304
    23 8,388,608
  • TABLE 3
    Exemplary Gameplay
    Start End Duration Front end Back end
    minus 6 hours ROS ads are used to promote
    upcoming tower
    minus 1 hour 60 mins Link appears on Splash page
    saying that the lobby is open.
    Users can sign in. Home page ads
    promote that lobby has opened
    0 60 mins Countdown on Splash page and
    lobby to lockdown.
    0 Tower Locks and no new users
    are allowed in
    0 30 secs 30 secs Message is displayed showing Aggregation of users happens.
    what the users are playing for and API is called to get questions from
    how many rounds they will have to database
    win to get there
    30 secs 55 secs 25 secs The tale of the tape is displayed to
    the user
    55 secs 1 min 5 secs Message is displayed advising the
    user to get ready for Q1.
    Round 1 is played - See Below Video ad for next round is being
    downloaded
    x mins Final result is shown for the Round
    0 10 secs 10 secs Different messages are shown to
    the winner and loser in
    Tournament play
    10 secs 40 secs 30 secs Video is played
    40 secs 45 secs 5 secs Get ready for Round 2
    45 secs 70 secs 25 secs Tale of the tape is shown for
    Tournament play. Consolation
    players remain with Get ready
    70 secs 75 secs 5 secs Message is displayed advising the
    user to get ready for Q1.
    75 secs Next round begins
    X Question 1 is displayed
    2 secs Countdown clock begins
    User selects answer
    12 secs Countdown clock ends
    12 secs 17 secs 5 secs Your answer is displayed and
    . . .
    17 secs 30 secs The correct answer is displayed
    along with tidbit
    22 secs 30 secs Opponents answer is displayed
    30 secs 35 secs 5 secs Standings page is shown
    35 secs 40 secs 5 secs Get ready for question 2
    40 secs Next question starts

Claims (60)

1. A method comprising:
a) providing a game;
b) allowing at least one participant in said game to invite at least one additional participant to said game; and
c) providing an incentive to the winner of said game, wherein a value of said incentive increases dependent upon a total number of the participants in said game.
2. The method of claim 1, further comprising:
d) providing an indication of growth of said value of said incentive as said total number of the participants increases.
3. The method of claim 2, wherein said indication comprises at least one of:
a graphical indication;
an image;
a video image;
an animated image;
a graphical indication;
a multi-dimensional indication;
a two-dimensional indication;
a three-dimensional indication;
a pyramid;
a cone;
a cylindrical;
a tower;
a polygon;
a triangle; and/or
a rectangle.
4. The method of claim 1, wherein said game comprises at least one of:
an interactive game;
a tournament,
a skill game,
a tournament with prizing,
a tournament contest,
a massively multiplayer online (MMO) game; and/or
a contest.
5. The method of claim 1, wherein said interactive tournament contest comprises at least one of: head-to-head, round robin, three-way, four-way, five-way, six-way, seven-way, eight-way, nine-way, ten-way and/or multiple-way pairings.
6. The method of claim 1, wherein said game comprises a massively multiplayer online (MMO) game.
7. The method of claim 1, wherein said incentive comprises at least one of:
a monetary prize;
a prize;
an award;
a coupon;
a gift;
a trip;
a discount;
a ticket;
an event;
a sporting event;
an entertainment event;
access to content;
audio content;
video content;
music;
movies;
programming;
a phone;
a car;
a vehicle; and/or
an automobile.
8. The method of claim 1, further comprising at least one of:
d) tracking performance in said game of invited participants of a given participant; and/or
e) providing said performance of the invited participants to the given participant.
9. The method of claim 1, wherein said (b) comprises at least one of:
allowing the at least one participant to invite a plurality of additional participants at one time;
allowing the at least one participant to maintain a buddy list of additional participants; and/or
allowing the at least one participant to track performance of the buddy list.
10. The method of claim 1, wherein said (a) comprises at least one of:
providing a countdown to start clock to the participants; and/or
providing a separately running version of a countdown clock.
11. The method of claim 1, wherein said (a) comprises:
providing an indication of the approaching time of at least one of lockdown, closure and/or commencement of said game.
12. The method of claim 1, wherein said (a) comprises at least one of:
providing an audio indication when an opponent of the participant has answered a given question; and/or
providing a visual indication when the opponent of the participant opponent has answered the given question.
13. The method of claim 1 1, wherein said commencement indication comprises at least one of:
an audio indication,
a video indication,
a graphical indication,
an image indication,
a musical indication, and/or
a crescendo musical indication.
14. The method of claim 1, wherein said tournament contest comprises at least one of:
a plurality of questions;
a plurality of rounds;
a plurality of rounds comprising a plurality of questions;
a timed question;
a timed round;
a plurality of timed rounds comprising a plurality of timed questions;
a round of at least one of:
at least one question,
2 questions,
3 questions,
4 questions,
5 questions,
6 questions,
7 questions,
8 questions,
9 questions,
10 questions, and/or
multiple questions;
a room;
a segment;
a fill in the blank question;
a multiple choice question; and/or
a true and/or false question.
15. The method of claim 1, wherein points in said game are earned by the at least one participant by at least one of:
answering a question,
answering a question faster than another,
incorrectly answering a question,
incorrectly answering a question and receiving negative of said points,
correctly answering a question,
correctly answering a question prior to completion of a timer,
correctly answering a question prior to another of the at least one participants, and/or
correctly answering a question faster than another of the at least one participants.
16. The method of claim 1, wherein said tournament contest comprises at least one of:
providing a head-to-head game;
providing a multi-way game;
providing a head-to-head tournament;
providing a head-to-head bracketed pairing;
providing an online tournament;
providing a networked game;
providing a tournament;
providing a contest;
providing a round-robin game;
providing a massively multiplayer online game;
providing a web-based tournament;
providing an interactive television-based tournament;
providing a single elimination tournament;
providing at least a double elimination tournament;
providing a consolation round;
providing a consolation round wherein winning is only dependent on total points earned in a tournament;
a multi-platform game;
a mobile game; and/or
providing a consolation round with multiple participants in a one-to-many contest.
17. The method of claim 1, wherein said (b) comprises at least one of:
providing the at least one participant an indication of points earned in at least one of a round, and/or said tournament;
providing an indication of points earned by a competitor; and/or
providing the at least one game an indication of points earned by the at least one additional participant invited by the at least one participant.
18. The method of claim 1, wherein said (b) comprises at least one of:
providing a buddy list to the at least one participant;
allowing the creation of an address book from which to invite other participants;
allowing configuring of an avatar;
allowing a tale of the tape;
allowing a side-by-side comparison of at least two participants; and/or
providing an avatar to the at least one participant.
19. The method of claim 1, further comprising at least one of:
providing statistics about performance of the at least one participant;
providing results of said game;
providing results of a tournament contest;
providing at least one top performance of the at least one participants;
providing an electronic notification of results of a tournament contest;
providing at least one of an email, an instant message, a short message system (SMS) message, a multimedia messaging service (MMS) and/or a wireless notification of results of a tournament contest;
providing a list of the performance of the top ten of the at least one participants; and/or
providing performance results to the at least one participant from at least one of said tournament and/or a previous tournament.
20. The method of claim 1, further comprising at least one of:
providing an advertisement (ad) during at least one of: before, between, and/or during one or more rounds of said tournament contest;
providing a banner ad;
providing a video ad;
providing an audio ad;
providing an animated ad;
providing content;
providing audio content; and/or
providing video content.
21. The method of claim 1, further comprising:
providing a schedule of at least one of a current game, a past game, a future game, a current tournament, a past tournament and/or a future tournament.
22. The method of claim 1, further comprising:
providing, in the event of an odd number of participants, at least one of:
a bye,
a token participant,
a ghost participant,
a computer-generated participant,
a bench warmer participant,
a sacrificial lamb participant, and/or
a software agent participant.
23. The method of claim 1, further comprising:
enabling a third party comprising at least one of a business, an individual, a consumer, a charity, and/or an entity, to conduct said tournament contest comprising at least one of:
receiving a selection of a skin option;
enabling a mod;
receiving a third party sponsored prize;
receiving a fee from the third party;
receiving avatar configurability information;
receiving options for creation of a new game;
receiving a setup for a game;
receiving a request for a type of game; and/or
sharing revenue sharing with the third party.
24. The method of claim 1, further comprising:
enabling collaboration between two or more participants comprising providing at least one of:
a billboard;
a short message system (SMS);
a mobile message;
an invitation to a friend;
an email to a friend;
a message;
a notification;
an alert;
an internet message;
a BLOG;
a message board;
an Internet chat session;
an instant message;
a chat room;
an email; and/or
a voice-over Internet Protocol (VoIP) session.
25. The method of claim 1, further comprising:
an application enabling provision of said game, said application providing at least one of:
a message;
a program on a computer readable medium,
a downloadable program,
an applet,
a web-enabled application,
a mobile application,
BREW application;
a networked application;
a massively multimedia (MMO) and/or
a JAVA application.
26. The method of claim 1, wherein said method is performed on at least one of:
a browser-based system;
a standalone workstation-based system;
a client-server based system;
a server-based system; and/or
an application service provider (ASP)-based system.
27. The method of claim 1, wherein the method is used for attracting users including at least one of:
attracting non-registered new subscribers;
attracting traffic from existing subscribers;
attracting affinity participation;
attracting activity;
attracting visitors to a website;
attracting demand for content;
attracting page hits;
attracting page use;
attracting sponsorship;
attracting advertising;
driving brand recognition; and/or
attracting live people.
28. The method of claim 26, wherein the users being attracted are being attracted to at least one of:
an advertisement (AD)
a website;
a broadcast;
a program;
content;
a viewing of content; and/or
playback of content.
29. The method of claim 1, wherein said c) comprises at least one of:
providing a fact-related game;
providing an entertainment related game;
providing a content related game;
providing a movie content related game;
providing a music content related game;
providing a television content related game;
providing a sports related game;
providing a current events related game;
providing a news related game;
providing a trivia game;
providing a sports trivia game;
providing an entertainment trivia game;
providing a movie trivia game;
providing a television trivia game;
providing a television program trivia game;
providing games;
providing incentives;
providing casual games;
providing history games;
providing educational games;
providing entertainment games;
providing skill games;
providing card games;
providing board games;
providing arcade games;
providing games with incentives;
providing mobile games; and/or
providing a broadcast trivia game.
30. The method of claim 1, further comprising:
requiring the participants to perform at least one of:
registering as a participant;
registering at least one of an email, a username, a password, a first name, last name, and/or personally identifiable information;
performing a reverse Turing test to indicate a live participant;
entering a unique indicator of the at least one participant;
entering a social security number of the at least one participant; and/or
entering an email address of the at least one participant.
31. The method of claim 1, wherein said c) comprises:
increasing said value of said prize after at least one of:
said total number reaches at least one threshold level of participation,
said total number exceeds at least one threshold level of participation,
said total number falls within a range of participation, said total number reaches a level of participation, and/or
said total number reaches a tier of participation.
32. The method of claim 1, wherein said c) comprises providing a tournament to users using at least one of:
a device;
a watch;
a gaming device;
a console;
an XBOX 360;
a PLAYSTATION (PS/2);
a PLAYSTATION PORTABLE (PSP);
a kiosk;
a mobile device;
a telephony device;
a browser enabled device;
a web browser-enabled device;
a web device;
a computing device;
a communications device;
a telephony device;
an interactive television (iTV) device;
a wireless device;
a personal digital assistant (PDA) device;
a location-based device; and/or
a geographic positioning system (GPS) location-based device.
33. The method of claim 1, wherein said invite comprises at least one of:
a billboard;
a short message system (SMS);
a mobile message;
an invitation to a friend;
an email to a friend;
a message;
a notification;
an alert;
an internet message;
a BLOG;
a message board;
an Internet chat session;
an instant message;
a chat room;
an email; and/or
a voice-over Internet Protocol (VoIP) session
34. A system comprising:
an game, adapted to allow at least one participant to invite at least one additional participant to participate in said game, and adapted to provide an incentive to the winner of said game, wherein a value of said incentive increases dependent upon a total number of the participants participating in said game.
35. A system comprising:
means for providing a game;
means for allowing at least one participant participating in said game to invite at least one additional participant to participate in said game; and
means for providing an incentive to the winner of said game, wherein a value of said incentive increases dependent upon a total number of the participants participating in said game.
36. A computer-readable medium embodying logic which when executed on a computer performs a method comprising:
providing game;
allowing at least one participant participating in said game to invite at least one additional participant to participate in said game; and
providing an incentive to the winner of said game, wherein a value of said incentive increases dependent upon a total number of the participants participating in said game.
37. A method of providing a scaleable massively multiplayer online (MMO) game, comprising:
a) upon determining a total number of participants for a game, merging participants into a minimal number of segments having up to a predetermined capacity of participants per segment; and
b) populating any unfilled of said minimal number of segments with at least one of a ghost and/or a bye, to completely fill each of said minimal number of segments to said predetermined capacity.
38. The method of claim 36, further comprising at least one of:
c) randomly assigning participants to initial segments;
d) randomly assigning participants to initial segments prior to determining said total number of participants for said game; and/or
e) reassigning said participants to a different of said segments based on any seeding of said participants.
39. The method of claim 36, further comprising:
c) seeding the participants within each of said segments.
40. The method of claim 38, further comprising:
d) reassigning the participants to other of said segments, based on said seeding.
41. The method of claim 36, wherein said a) comprises:
determining a minimal number of segments needed to get as close as possible to a predetermined capacity limitation into which to divide said total number of participants to reach less than or equal to a pre-determined segment capacity limit.
42. The method of claim 36, wherein said determining comprises determining a number x of segments into which to place the participants, which provides a value Nx, wherein said value NX is a nearest value greater than or equal to said total number of participants.
43. The method of 41, wherein x is equal to a number of rounds to be played in the game.
44. The method of claim 41, wherein said N is equal to at least one of:
2 for a head-to-head competition;
3 for a three-way competition;
4 for a four-way competition;
4 for a bridge-like competition;
5 for a 5-way competition game;
5 for a poker competition game;
6 for a 6-way competition game;
7 for a 7-way competition game;
8 for an 8-way competition game;
9 for a 9-way competition game; and/or
10 for a 10-way competition game.
45. The method of claim 36, wherein a given segment to which a participant is assigned is transparent to the participant.
46. The method of claim 36, wherein said merging comprises merging participants together with a best fit algorithm.
47. The method of claim 36, wherein there are not more Ghost and/or bye participants than real participants.
48. The method of claim 36, further comprising seeding and wherein said seeding comprises: seeding based on a rating level of the participants, wherein said rating level of the participants is assigned based on participant performance; seeding in bracket style, wherein said bracket style comprises having highest-rated participants play with lowest-rated participants.
49. The method of claim 36, further comprising:
d) at the end of a round, creating a new segment in a new round; and
e) merging winners from previous adjacent segments into said new segment.
50. The method of claim 36, wherein for a game having each segment populated with a Nx participants, only 1 of every group of the Nx participants move into the next segment.
51. The method of claim 36, wherein players in the consolation round are not reassigned from their segments because they are not involved in matchups.
52. The method according to claim 36 wherein said predetermined capacity comprises at least one of:
1024 participants per segment; and/or
a quantity Nx, wherein N is equal to a number participants per segment, and wherein x comprises a number of rounds of said game.
53. The method of claim 36, wherein said c) comprises:
determining a quantity Nx segments, wherein N is equal to a number participants per segment, and wherein x comprises a number of rounds of said game.
54. The method of claim 36, wherein N is equal to 2 for a head to head competition.
55. The method of claim 36, wherein N is equal to 4 for a bridge competition.
56. The method of claim 36, wherein N is equal to 5 for a poker competition.
57. The method of claim 36, wherein as a value of N increases, the number of rounds of the game decrease, and the faster said game is completed.
58. The method of claim 36, wherein x equals a number of rounds of said game.
59. The method of claim 36, wherein x equals a number of initial segments.
60. The method according to claim 36, wherein data transmission packets are the same size regardless of said total number of participants.
US11/714,292 2006-03-06 2007-03-06 Interactive tournament contest Abandoned US20070243936A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/714,292 US20070243936A1 (en) 2006-03-06 2007-03-06 Interactive tournament contest

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US77894506P 2006-03-06 2006-03-06
US11/669,883 US8095400B2 (en) 2006-03-06 2007-01-31 Online waiting room system, method and computer program product
US11/714,292 US20070243936A1 (en) 2006-03-06 2007-03-06 Interactive tournament contest

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/669,883 Continuation-In-Part US8095400B2 (en) 2006-03-06 2007-01-31 Online waiting room system, method and computer program product

Publications (1)

Publication Number Publication Date
US20070243936A1 true US20070243936A1 (en) 2007-10-18

Family

ID=46327448

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/714,292 Abandoned US20070243936A1 (en) 2006-03-06 2007-03-06 Interactive tournament contest

Country Status (1)

Country Link
US (1) US20070243936A1 (en)

Cited By (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080293481A1 (en) * 2007-03-19 2008-11-27 Aristocrat Technologies Australia Pty, Ltd Gaming system with elimination feature
US20080300045A1 (en) * 2007-05-31 2008-12-04 Trey Ratcliff Method and system for prize contests in a game
US20090094106A1 (en) * 2007-10-09 2009-04-09 Microsoft Corporation Providing advertising in a virtual world
US20090091565A1 (en) * 2007-10-09 2009-04-09 Microsoft Corporation Advertising with an influential participant in a virtual world
US20090132361A1 (en) * 2007-11-21 2009-05-21 Microsoft Corporation Consumable advertising in a virtual world
US20090167766A1 (en) * 2007-12-27 2009-07-02 Microsoft Corporation Advertising revenue sharing
US20090192891A1 (en) * 2008-01-29 2009-07-30 Microsoft Corporation Real world and virtual world cross-promotion
US20090210493A1 (en) * 2008-02-15 2009-08-20 Microsoft Corporation Communicating and Displaying Hyperlinks in a Computing Community
US20090210301A1 (en) * 2008-02-14 2009-08-20 Microsoft Corporation Generating customized content based on context data
US20090235331A1 (en) * 2008-03-11 2009-09-17 Dawson Christopher J Fraud mitigation through avatar identity determination
US20090247295A1 (en) * 2008-03-31 2009-10-01 Weldon Marcus K Network-Based Methods and Apparatus for Rendering Images to an End User
WO2010011673A1 (en) * 2008-07-25 2010-01-28 Twistbox Entertainment, Inc. Improvements in skill-based electronic gaming tournament play
US20100023338A1 (en) * 2008-07-24 2010-01-28 At&T Intellectual Property I, L.P. System and method of targeted advertisement
US20100056275A1 (en) * 2008-09-04 2010-03-04 United States Of America As Represented By The Secretary Of The Army Massively Multiplayer Online Game Technologies
US7684882B2 (en) 2006-06-13 2010-03-23 Igt Server based gaming system and method for selectively providing one or more different tournaments
US20100210335A1 (en) * 2007-09-14 2010-08-19 Nobuhiro Goto Game system, and game apparatus and total performance processing apparatus constituting the game system
US20100285858A1 (en) * 2009-05-05 2010-11-11 Microsoft Corporation Massively multiplayer game with shared gameplay experience
US20100293026A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Crowdsourcing
US20100314276A1 (en) * 2008-05-12 2010-12-16 Richard Wilen Multi-Purpose Forms
US20110124390A1 (en) * 2009-05-12 2011-05-26 Richard Wilen Commercial Game System and Method
US20110125607A1 (en) * 2009-05-12 2011-05-26 Richard Wilen Multi-pack gift card system and methods
US8002618B1 (en) * 2006-01-10 2011-08-23 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20110231387A1 (en) * 2010-03-22 2011-09-22 Yahoo! Inc. Engaging content provision
US8118666B2 (en) 2008-07-15 2012-02-21 Igt Gaming system, gaming devices, and method for providing an enhanced multiple-player bonus redemption game
US8149530B1 (en) 2006-04-12 2012-04-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US20120231888A1 (en) * 2011-03-09 2012-09-13 Konami Digital Entertainment Co., Ltd. Game control device, game program, game control method and game system
US8376855B2 (en) 2004-06-28 2013-02-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8419546B2 (en) 2009-08-31 2013-04-16 Igt Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players
US8425330B1 (en) 2012-05-16 2013-04-23 Wargaming.net, LLC Dynamic battle session matchmaking in a multiplayer game
US8475265B2 (en) 2011-09-28 2013-07-02 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
US8651947B2 (en) 2007-11-09 2014-02-18 Igt Gaming system and method providing a multiple-player bonus redemption game
US8662980B2 (en) 2011-09-28 2014-03-04 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
WO2014037930A1 (en) * 2012-09-05 2014-03-13 Shnoer Golan Eli Gambling game that provides high winning chance and maximum flexibility to players
US8705195B2 (en) 2006-04-12 2014-04-22 Winview, Inc. Synchronized gaming and programming
US8708802B2 (en) 2012-05-16 2014-04-29 Wargaming.Net Llp Dynamic battle session matchmaking
US8708804B2 (en) 2012-06-22 2014-04-29 Igt Gaming system and method providing a collection game including at least one customizable award collector
WO2014078687A1 (en) * 2012-11-15 2014-05-22 Ingemi Marisa System and method for a network-based strategy game based on live sporting events
US8738694B2 (en) 2005-06-20 2014-05-27 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US8795063B2 (en) 2012-03-27 2014-08-05 Igt Gaming system, gaming device, and method for providing a multiple player game
US8813111B2 (en) 2011-08-22 2014-08-19 Xerox Corporation Photograph-based game
US8813112B1 (en) 2007-10-23 2014-08-19 Winview, Inc. Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
US8814669B2 (en) 2005-12-08 2014-08-26 Igt Systems and methods for post-play gaming benefits
US8858313B1 (en) * 2010-01-25 2014-10-14 Topspin Networks, Inc. Methods, systems, and devices for synchronized parallel gameplay
US8870639B2 (en) 2004-06-28 2014-10-28 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
WO2014186753A1 (en) * 2013-05-16 2014-11-20 Unlockable, Inc. Platforms, systems, and methods for providing alternative access to goods and services through interaction with ad-based games
US8905831B2 (en) 2011-09-28 2014-12-09 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
US8917854B2 (en) 2013-01-08 2014-12-23 Xerox Corporation System to support contextualized definitions of competitions in call centers
US9002737B2 (en) 2008-05-12 2015-04-07 Wilopen Products Lc Gift card mall in the home
US9014832B2 (en) 2009-02-02 2015-04-21 Eloy Technology, Llc Augmenting media content in a media sharing group
US9056251B2 (en) 2006-01-10 2015-06-16 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9100435B2 (en) 2009-04-02 2015-08-04 International Business Machines Corporation Preferred name presentation in online environments
US9208465B2 (en) 2011-12-01 2015-12-08 Xerox Corporation System and method for enhancing call center performance
US9511287B2 (en) 2005-10-03 2016-12-06 Winview, Inc. Cellular phone games based upon television archives
US20170113144A1 (en) * 2014-11-21 2017-04-27 Gary McDonald Online Game for Portfolio Management Driven by Real World Stock Market Using Tournament Bracket Format
US9716918B1 (en) 2008-11-10 2017-07-25 Winview, Inc. Interactive advertising system
US20180021678A1 (en) * 2016-07-20 2018-01-25 Eric Paul Speier Method and system for creating and running contests on social feeds and other communication platforms
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US10032338B2 (en) 2015-09-23 2018-07-24 Igt Gaming system and method providing a gaming tournament having a variable average expected point payout
US20180256980A1 (en) * 2008-03-07 2018-09-13 Virtually Live (Switzerland) Gmbh Media system and method
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10277951B2 (en) * 2008-04-24 2019-04-30 Samsung Electronics Co., Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
CN110201399A (en) * 2018-02-28 2019-09-06 索尼互动娱乐有限责任公司 Creation with victor's championship that bean vermicelli circle influences
US10424162B2 (en) 2016-09-23 2019-09-24 Igt Gaming system and method providing a gaming tournament with a dynamic equalizer feature
US10471361B2 (en) * 2015-03-27 2019-11-12 Popbox Ltd. Video sharing method
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10733838B2 (en) 2018-11-16 2020-08-04 Igt Gaming system and method providing tournament-style free activation feature
US10878655B2 (en) 2017-08-31 2020-12-29 Matthew A. Waxman Computer-implemented networked competitive poker playing platform and associated match play method
US11055951B2 (en) 2019-03-01 2021-07-06 Aristocrat Technologies Australia Pty Limited Individual metamorphic linked jackpots
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
USD931300S1 (en) 2019-08-23 2021-09-21 Aristocrat Technologies Australia Pty Limited Display screen with animated graphical user interface
US11185785B2 (en) 2010-11-08 2021-11-30 Utherverse Gaming Llc Single user multiple presence in multi-user game
US11244532B2 (en) 2019-03-01 2022-02-08 Aristocrat Technologies Australia Pty Limited Digital lobby and multi-game metamorphics
US11257318B2 (en) 2019-08-07 2022-02-22 Aristocrat Technologies, Inc. Systems and techniques for providing animated leaderboards
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input
US11452938B2 (en) 2014-08-12 2022-09-27 Utherverse Gaming Llc Method, system and apparatus of recording and playing back an experience in a virtual worlds system
US11462077B2 (en) 2019-03-01 2022-10-04 Aristocrat Technologies Australia Pty Limited Controlling an electronic gaming machine to provide a bonus feature opportunity
US11521462B2 (en) 2018-10-05 2022-12-06 Aristocrat Technologies, Inc. Systems and methods for providing dynamic rewards
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
US11636735B2 (en) 2019-08-07 2023-04-25 Aristocrat Technologies, Inc. Sticky wilds feature for tournament gaming for electronic gaming machines and other computing devices
US11727532B1 (en) * 2019-11-03 2023-08-15 Wells Fargo Bank N.A. Workplace digital billboard experience
US11763634B2 (en) 2019-10-10 2023-09-19 Aristocrat Technologies, Inc. Tournament gaming for electronic gaming machines and other computing devices
US11798356B2 (en) 2018-10-05 2023-10-24 Aristocrat Technologies, Inc. Systems, apparatus, and methods for unlocking higher RTP games
US11887440B2 (en) 2019-08-07 2024-01-30 Aristocrat Technologies, Inc. Tournament gaming system with all wins multiplier mode
US11928930B2 (en) 2018-10-05 2024-03-12 Aristocrat Technologies, Inc. Systems and methods for providing dynamic rewards
US11951402B2 (en) 2022-04-08 2024-04-09 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5618045A (en) * 1995-02-08 1997-04-08 Kagan; Michael Interactive multiple player game system and method of playing a game between at least two players
US5916024A (en) * 1986-03-10 1999-06-29 Response Reward Systems, L.C. System and method of playing games and rewarding successful players
US6012984A (en) * 1997-04-11 2000-01-11 Gamesville.Com,Inc. Systems for providing large arena games over computer networks
US6125173A (en) * 1997-05-21 2000-09-26 At&T Corporation Customer profile based customized messaging
US6193610B1 (en) * 1996-01-05 2001-02-27 William Junkin Trust Interactive television system and methodology
US20010004609A1 (en) * 1996-04-22 2001-06-21 Walker Jay S. Database driven online distributed tournament system
US20020026398A1 (en) * 2000-08-24 2002-02-28 Sheth Beerud D. Storefront for an electronic marketplace for services
US20020049086A1 (en) * 2000-10-19 2002-04-25 Tamichi Otsu Method for displaying wait order
US20020055379A1 (en) * 2000-08-17 2002-05-09 Saidakovsky Alexander L. Minimizing the effects of chance
US20020059205A1 (en) * 2000-07-13 2002-05-16 Graham James J. On-line facilities management tool
US20020086732A1 (en) * 2000-07-03 2002-07-04 Yahoo! Inc. Game server for use in connection with a messenger server
US6430537B1 (en) * 1998-03-31 2002-08-06 Walker Digital, Llc Method and apparatus for priority-based jukebox queuing
US20020107965A1 (en) * 2001-02-05 2002-08-08 Piccionelli Gregory A. Performance distribution method
US6446262B1 (en) * 1998-10-26 2002-09-03 Two Way Tv Limited Broadcasting interactive applications
US20020133562A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for operating internet-based events
US20020133827A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for recording and playing back interactive content during a broadcast event
US20020142842A1 (en) * 2001-03-29 2002-10-03 Easley Gregory W. Console-based system and method for providing multi-player interactive game functionality for use with interactive games
US20030061619A1 (en) * 1999-04-01 2003-03-27 Tom Giammaressi Service rate change method and apparatus
US20030073471A1 (en) * 2001-10-17 2003-04-17 Advantage Partners Llc Method and system for providing an environment for the delivery of interactive gaming services
US20030102956A1 (en) * 2001-10-19 2003-06-05 Mcmanus Jeff Queuing system and methods
US20030195753A1 (en) * 2002-04-10 2003-10-16 Homuth Brandon Gabriel Systems and methods for providing priority customer service
US20030195023A1 (en) * 2002-04-15 2003-10-16 Microsoft Corporation Method of conducting an interactive competition
US20040043810A1 (en) * 2002-08-30 2004-03-04 Perlin Ari S. Providing a contest and obtaining marketing data therefrom
US20040111170A1 (en) * 2002-12-06 2004-06-10 Hasday Michael J. Free market playoff system and methods thereof
US6758754B1 (en) * 1999-08-13 2004-07-06 Actv, Inc System and method for interactive game-play scheduled based on real-life events
US20040133907A1 (en) * 1999-06-11 2004-07-08 Rodriguez Arturo A. Adaptive scheduling and delivery of television services
US20040158494A1 (en) * 2003-02-05 2004-08-12 Suthar Yogin P. Restaurant automation system
US20040186771A1 (en) * 2001-06-12 2004-09-23 Stuart Squires System and method for internet advertising through on-line games
US6829583B1 (en) * 1999-12-20 2004-12-07 International Business Machines Corporation Method and apparatus to determine mean time to service
US20040248652A1 (en) * 2001-08-17 2004-12-09 Massey Graham Peter On-line gaming method and apparatus
US20040261094A1 (en) * 2003-05-15 2004-12-23 Huslak Nicholas Steven Methods and systems for providing video on demand over a communication network using managed quality of service, bandwidth allocation and/or user profiles
US20050086301A1 (en) * 2003-10-17 2005-04-21 Eichler Allen J. Systems and methods for facilitating multi-user interaction over a network
US6884167B2 (en) * 1997-06-30 2005-04-26 Walker Digital, Llc Electronic gaming device offering a game of knowledge for enhanced payouts
US20050176498A1 (en) * 2000-02-29 2005-08-11 Igt Name your prize game playing methodology
US20050175167A1 (en) * 2004-02-11 2005-08-11 Sherif Yacoub System and method for prioritizing contacts
US20050278041A1 (en) * 2004-05-25 2005-12-15 Microsoft Corporation Multilevel online tournament
US20050289618A1 (en) * 2004-06-29 2005-12-29 Glen Hardin Method and apparatus for network bandwidth allocation
US7076434B1 (en) * 2000-03-22 2006-07-11 Goldpocket Interactive, Inc. Method and system of playing and controlling a contest for a large number of simultaneous contestants
US20060287106A1 (en) * 2005-05-17 2006-12-21 Super Computer International Collaborative online gaming system and method
US20070060392A1 (en) * 2005-08-11 2007-03-15 Sullivan Paul J Game controller

Patent Citations (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5916024A (en) * 1986-03-10 1999-06-29 Response Reward Systems, L.C. System and method of playing games and rewarding successful players
US5618045A (en) * 1995-02-08 1997-04-08 Kagan; Michael Interactive multiple player game system and method of playing a game between at least two players
US6193610B1 (en) * 1996-01-05 2001-02-27 William Junkin Trust Interactive television system and methodology
US6425828B2 (en) * 1996-04-22 2002-07-30 Walker Digital, Llc Database driven online distributed tournament system
US20010004609A1 (en) * 1996-04-22 2001-06-21 Walker Jay S. Database driven online distributed tournament system
US6012984A (en) * 1997-04-11 2000-01-11 Gamesville.Com,Inc. Systems for providing large arena games over computer networks
US6125173A (en) * 1997-05-21 2000-09-26 At&T Corporation Customer profile based customized messaging
US6884167B2 (en) * 1997-06-30 2005-04-26 Walker Digital, Llc Electronic gaming device offering a game of knowledge for enhanced payouts
US6430537B1 (en) * 1998-03-31 2002-08-06 Walker Digital, Llc Method and apparatus for priority-based jukebox queuing
US6446262B1 (en) * 1998-10-26 2002-09-03 Two Way Tv Limited Broadcasting interactive applications
US20030061619A1 (en) * 1999-04-01 2003-03-27 Tom Giammaressi Service rate change method and apparatus
US20040133907A1 (en) * 1999-06-11 2004-07-08 Rodriguez Arturo A. Adaptive scheduling and delivery of television services
US6758754B1 (en) * 1999-08-13 2004-07-06 Actv, Inc System and method for interactive game-play scheduled based on real-life events
US6829583B1 (en) * 1999-12-20 2004-12-07 International Business Machines Corporation Method and apparatus to determine mean time to service
US20050176498A1 (en) * 2000-02-29 2005-08-11 Igt Name your prize game playing methodology
US7076434B1 (en) * 2000-03-22 2006-07-11 Goldpocket Interactive, Inc. Method and system of playing and controlling a contest for a large number of simultaneous contestants
US20020086732A1 (en) * 2000-07-03 2002-07-04 Yahoo! Inc. Game server for use in connection with a messenger server
US20020059205A1 (en) * 2000-07-13 2002-05-16 Graham James J. On-line facilities management tool
US20020055379A1 (en) * 2000-08-17 2002-05-09 Saidakovsky Alexander L. Minimizing the effects of chance
US20020026398A1 (en) * 2000-08-24 2002-02-28 Sheth Beerud D. Storefront for an electronic marketplace for services
US20020049086A1 (en) * 2000-10-19 2002-04-25 Tamichi Otsu Method for displaying wait order
US7124186B2 (en) * 2001-02-05 2006-10-17 Geocom Method for communicating a live performance and an incentive to a user computer via a network in real time in response to a request from the user computer, wherein a value of the incentive is dependent upon the distance between a geographic location of the user computer and a specified business establishment
US20020107965A1 (en) * 2001-02-05 2002-08-08 Piccionelli Gregory A. Performance distribution method
US20020133827A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for recording and playing back interactive content during a broadcast event
US20020133562A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for operating internet-based events
US20020142842A1 (en) * 2001-03-29 2002-10-03 Easley Gregory W. Console-based system and method for providing multi-player interactive game functionality for use with interactive games
US20040186771A1 (en) * 2001-06-12 2004-09-23 Stuart Squires System and method for internet advertising through on-line games
US20040248652A1 (en) * 2001-08-17 2004-12-09 Massey Graham Peter On-line gaming method and apparatus
US20030073471A1 (en) * 2001-10-17 2003-04-17 Advantage Partners Llc Method and system for providing an environment for the delivery of interactive gaming services
US20030102956A1 (en) * 2001-10-19 2003-06-05 Mcmanus Jeff Queuing system and methods
US20030195753A1 (en) * 2002-04-10 2003-10-16 Homuth Brandon Gabriel Systems and methods for providing priority customer service
US20030195023A1 (en) * 2002-04-15 2003-10-16 Microsoft Corporation Method of conducting an interactive competition
US20040043810A1 (en) * 2002-08-30 2004-03-04 Perlin Ari S. Providing a contest and obtaining marketing data therefrom
US20040111170A1 (en) * 2002-12-06 2004-06-10 Hasday Michael J. Free market playoff system and methods thereof
US20040158494A1 (en) * 2003-02-05 2004-08-12 Suthar Yogin P. Restaurant automation system
US20040261094A1 (en) * 2003-05-15 2004-12-23 Huslak Nicholas Steven Methods and systems for providing video on demand over a communication network using managed quality of service, bandwidth allocation and/or user profiles
US20050086301A1 (en) * 2003-10-17 2005-04-21 Eichler Allen J. Systems and methods for facilitating multi-user interaction over a network
US7013005B2 (en) * 2004-02-11 2006-03-14 Hewlett-Packard Development Company, L.P. System and method for prioritizing contacts
US20050175167A1 (en) * 2004-02-11 2005-08-11 Sherif Yacoub System and method for prioritizing contacts
US20050278041A1 (en) * 2004-05-25 2005-12-15 Microsoft Corporation Multilevel online tournament
US20050289618A1 (en) * 2004-06-29 2005-12-29 Glen Hardin Method and apparatus for network bandwidth allocation
US20060287106A1 (en) * 2005-05-17 2006-12-21 Super Computer International Collaborative online gaming system and method
US20070060392A1 (en) * 2005-08-11 2007-03-15 Sullivan Paul J Game controller

Cited By (213)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10828571B2 (en) 2004-06-28 2020-11-10 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8870639B2 (en) 2004-06-28 2014-10-28 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US9504922B2 (en) 2004-06-28 2016-11-29 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US11654368B2 (en) 2004-06-28 2023-05-23 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US9526991B2 (en) 2004-06-28 2016-12-27 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US9821233B2 (en) 2004-06-28 2017-11-21 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US11400379B2 (en) 2004-06-28 2022-08-02 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US9908053B2 (en) 2004-06-28 2018-03-06 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8376855B2 (en) 2004-06-28 2013-02-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10226705B2 (en) 2004-06-28 2019-03-12 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10232270B2 (en) 2004-06-28 2019-03-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10709987B2 (en) 2004-06-28 2020-07-14 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US11786813B2 (en) 2004-07-14 2023-10-17 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10933319B2 (en) 2004-07-14 2021-03-02 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US11451883B2 (en) 2005-06-20 2022-09-20 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US8738694B2 (en) 2005-06-20 2014-05-27 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US9270789B2 (en) 2005-06-20 2016-02-23 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10165339B2 (en) 2005-06-20 2018-12-25 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US11154775B2 (en) 2005-10-03 2021-10-26 Winview, Inc. Synchronized gaming and programming
US10653955B2 (en) 2005-10-03 2020-05-19 Winview, Inc. Synchronized gaming and programming
US9511287B2 (en) 2005-10-03 2016-12-06 Winview, Inc. Cellular phone games based upon television archives
US11148050B2 (en) 2005-10-03 2021-10-19 Winview, Inc. Cellular phone games based upon television archives
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US10137369B2 (en) 2005-10-03 2018-11-27 Winview, Inc. Cellular phone games based television archives
US9311784B2 (en) 2005-12-08 2016-04-12 Igt Systems and methods for post-play gaming benefits
US10332355B2 (en) 2005-12-08 2019-06-25 Igt Systems and methods for post-play gaming benefits
US8814669B2 (en) 2005-12-08 2014-08-26 Igt Systems and methods for post-play gaming benefits
US9919221B2 (en) 2006-01-10 2018-03-20 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US8622798B2 (en) 2006-01-10 2014-01-07 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11298621B2 (en) 2006-01-10 2022-04-12 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9978217B2 (en) 2006-01-10 2018-05-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11266896B2 (en) * 2006-01-10 2022-03-08 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11338189B2 (en) 2006-01-10 2022-05-24 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US8002618B1 (en) * 2006-01-10 2011-08-23 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11358064B2 (en) 2006-01-10 2022-06-14 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20220249935A1 (en) * 2006-01-10 2022-08-11 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9652937B2 (en) 2006-01-10 2017-05-16 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10343071B2 (en) 2006-01-10 2019-07-09 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10410474B2 (en) 2006-01-10 2019-09-10 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US10186116B2 (en) 2006-01-10 2019-01-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9498724B2 (en) 2006-01-10 2016-11-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20140031134A1 (en) * 2006-01-10 2014-01-30 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9501904B2 (en) 2006-01-10 2016-11-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9314701B2 (en) 2006-01-10 2016-04-19 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9314686B2 (en) * 2006-01-10 2016-04-19 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10744414B2 (en) 2006-01-10 2020-08-18 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10758809B2 (en) 2006-01-10 2020-09-01 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9233293B2 (en) 2006-01-10 2016-01-12 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20150238839A1 (en) * 2006-01-10 2015-08-27 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9067143B2 (en) * 2006-01-10 2015-06-30 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9056251B2 (en) 2006-01-10 2015-06-16 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10806988B2 (en) 2006-01-10 2020-10-20 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11918880B2 (en) * 2006-01-10 2024-03-05 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance
US10874942B2 (en) 2006-04-12 2020-12-29 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9724603B2 (en) 2006-04-12 2017-08-08 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10695672B2 (en) 2006-04-12 2020-06-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10576371B2 (en) 2006-04-12 2020-03-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US8837072B2 (en) 2006-04-12 2014-09-16 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11917254B2 (en) 2006-04-12 2024-02-27 Winview Ip Holdings, Llc Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11889157B2 (en) 2006-04-12 2024-01-30 Winview Ip Holdings, Llc Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11825168B2 (en) 2006-04-12 2023-11-21 Winview Ip Holdings, Llc Eception in connection with games of skill played in connection with live television programming
US10556177B2 (en) 2006-04-12 2020-02-11 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11736771B2 (en) 2006-04-12 2023-08-22 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11722743B2 (en) 2006-04-12 2023-08-08 Winview, Inc. Synchronized gaming and programming
US10363483B2 (en) 2006-04-12 2019-07-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11007434B2 (en) 2006-04-12 2021-05-18 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10279253B2 (en) 2006-04-12 2019-05-07 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11716515B2 (en) 2006-04-12 2023-08-01 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US8717701B2 (en) 2006-04-12 2014-05-06 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US8149530B1 (en) 2006-04-12 2012-04-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10195526B2 (en) 2006-04-12 2019-02-05 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11077366B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
US11678020B2 (en) 2006-04-12 2023-06-13 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10150031B2 (en) 2006-04-12 2018-12-11 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10052557B2 (en) 2006-04-12 2018-08-21 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9258601B2 (en) 2006-04-12 2016-02-09 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11083965B2 (en) 2006-04-12 2021-08-10 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US8705195B2 (en) 2006-04-12 2014-04-22 Winview, Inc. Synchronized gaming and programming
US9999834B2 (en) 2006-04-12 2018-06-19 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9993730B2 (en) 2006-04-12 2018-06-12 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9919211B2 (en) 2006-04-12 2018-03-20 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9457272B2 (en) 2006-04-12 2016-10-04 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9901820B2 (en) 2006-04-12 2018-02-27 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9878243B2 (en) 2006-04-12 2018-01-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11179632B2 (en) 2006-04-12 2021-11-23 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11185770B2 (en) 2006-04-12 2021-11-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9744453B2 (en) 2006-04-12 2017-08-29 Winview, Inc. Methodology for equalizing systemic latencies in reception in connection with games of skill played in connection with an online broadcast
US9687739B2 (en) 2006-04-12 2017-06-27 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9687738B2 (en) 2006-04-12 2017-06-27 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9672692B2 (en) 2006-04-12 2017-06-06 Winview, Inc. Synchronized gaming and programming
US9604140B2 (en) 2006-04-12 2017-03-28 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9662577B2 (en) 2006-04-12 2017-05-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9662576B2 (en) 2006-04-12 2017-05-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11235237B2 (en) 2006-04-12 2022-02-01 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US7684882B2 (en) 2006-06-13 2010-03-23 Igt Server based gaming system and method for selectively providing one or more different tournaments
US8070583B2 (en) 2006-06-13 2011-12-06 Igt Server based gaming system and method for selectively providing one or more different tournaments
US7787972B2 (en) 2006-06-13 2010-08-31 Igt Server based gaming system and method for selectively providing one or more different tournaments
US10373442B2 (en) 2006-06-13 2019-08-06 Igt Server based gaming system and method for selectively providing one or more different tournaments
US7689302B2 (en) 2006-06-13 2010-03-30 Igt Server based gaming system and method for selectively providing one or more different tournaments
US7684874B2 (en) 2006-06-13 2010-03-23 Igt Server based gaming system and method for selectively providing one or more different tournaments
US11670137B2 (en) 2007-03-19 2023-06-06 Aristocrat Technologies Australia Pty Limited Gaming system with elimination feature
US9536393B2 (en) * 2007-03-19 2017-01-03 Aristocrat Technologies Australia Pty, Ltd Gaming system with elimination feature
US10332353B2 (en) 2007-03-19 2019-06-25 Aristocrat Technologies Australia Pty Limited Gaming system with elimination feature
US11183024B2 (en) 2007-03-19 2021-11-23 Aristocrat Technologies Australia Pty Limited Gaming system with elimination feature
US20080293481A1 (en) * 2007-03-19 2008-11-27 Aristocrat Technologies Australia Pty, Ltd Gaming system with elimination feature
US20080300045A1 (en) * 2007-05-31 2008-12-04 Trey Ratcliff Method and system for prize contests in a game
US20100210335A1 (en) * 2007-09-14 2010-08-19 Nobuhiro Goto Game system, and game apparatus and total performance processing apparatus constituting the game system
US8292728B2 (en) * 2007-09-14 2012-10-23 Konami Digital Entertainment Co., Ltd. Game system, and game apparatus and total performance processing apparatus constituting the game system
US8606634B2 (en) 2007-10-09 2013-12-10 Microsoft Corporation Providing advertising in a virtual world
US20090094106A1 (en) * 2007-10-09 2009-04-09 Microsoft Corporation Providing advertising in a virtual world
US20090091565A1 (en) * 2007-10-09 2009-04-09 Microsoft Corporation Advertising with an influential participant in a virtual world
US8600779B2 (en) 2007-10-09 2013-12-03 Microsoft Corporation Advertising with an influential participant in a virtual world
US8935715B2 (en) 2007-10-23 2015-01-13 Winview, Inc. Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
US9205339B2 (en) 2007-10-23 2015-12-08 Winview, Inc. Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
US8813112B1 (en) 2007-10-23 2014-08-19 Winview, Inc. Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
US10360757B2 (en) 2007-11-09 2019-07-23 Igt Gaming system and method providing a multiple-player bonus redemption game
US9792759B2 (en) 2007-11-09 2017-10-17 Igt Gaming system and method providing a multiple-player bonus redemption game
US8651947B2 (en) 2007-11-09 2014-02-18 Igt Gaming system and method providing a multiple-player bonus redemption game
US9189919B2 (en) 2007-11-09 2015-11-17 Igt Gaming system and method providing a multiple-player bonus redemption game
US20090132361A1 (en) * 2007-11-21 2009-05-21 Microsoft Corporation Consumable advertising in a virtual world
US20090167766A1 (en) * 2007-12-27 2009-07-02 Microsoft Corporation Advertising revenue sharing
US8527334B2 (en) * 2007-12-27 2013-09-03 Microsoft Corporation Advertising revenue sharing
US20090192891A1 (en) * 2008-01-29 2009-07-30 Microsoft Corporation Real world and virtual world cross-promotion
US8719077B2 (en) 2008-01-29 2014-05-06 Microsoft Corporation Real world and virtual world cross-promotion
US20090210301A1 (en) * 2008-02-14 2009-08-20 Microsoft Corporation Generating customized content based on context data
US20090210493A1 (en) * 2008-02-15 2009-08-20 Microsoft Corporation Communicating and Displaying Hyperlinks in a Computing Community
US10272340B2 (en) * 2008-03-07 2019-04-30 Virtually Live (Switzerland) Gmbh Media system and method
US20180256980A1 (en) * 2008-03-07 2018-09-13 Virtually Live (Switzerland) Gmbh Media system and method
US8332913B2 (en) 2008-03-11 2012-12-11 International Business Machines Corporation Fraud mitigation through avatar identity determination
US20090235331A1 (en) * 2008-03-11 2009-09-17 Dawson Christopher J Fraud mitigation through avatar identity determination
US20090247295A1 (en) * 2008-03-31 2009-10-01 Weldon Marcus K Network-Based Methods and Apparatus for Rendering Images to an End User
US10277951B2 (en) * 2008-04-24 2019-04-30 Samsung Electronics Co., Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
US20100314276A1 (en) * 2008-05-12 2010-12-16 Richard Wilen Multi-Purpose Forms
US9002737B2 (en) 2008-05-12 2015-04-07 Wilopen Products Lc Gift card mall in the home
US8118666B2 (en) 2008-07-15 2012-02-21 Igt Gaming system, gaming devices, and method for providing an enhanced multiple-player bonus redemption game
US9142088B2 (en) 2008-07-15 2015-09-22 Igt Gaming system, gaming devices, and method for providing an enhanced multiple-player bonus redemption game
US8812361B2 (en) 2008-07-24 2014-08-19 At&T Intellectual Properties I, L.P. System and method of targeted advertisement
US20100023338A1 (en) * 2008-07-24 2010-01-28 At&T Intellectual Property I, L.P. System and method of targeted advertisement
WO2010011673A1 (en) * 2008-07-25 2010-01-28 Twistbox Entertainment, Inc. Improvements in skill-based electronic gaming tournament play
US20100056275A1 (en) * 2008-09-04 2010-03-04 United States Of America As Represented By The Secretary Of The Army Massively Multiplayer Online Game Technologies
US10958985B1 (en) 2008-11-10 2021-03-23 Winview, Inc. Interactive advertising system
US11601727B2 (en) 2008-11-10 2023-03-07 Winview, Inc. Interactive advertising system
US9716918B1 (en) 2008-11-10 2017-07-25 Winview, Inc. Interactive advertising system
US9014832B2 (en) 2009-02-02 2015-04-21 Eloy Technology, Llc Augmenting media content in a media sharing group
US9736092B2 (en) 2009-04-02 2017-08-15 International Business Machines Corporation Preferred name presentation in online environments
US9100435B2 (en) 2009-04-02 2015-08-04 International Business Machines Corporation Preferred name presentation in online environments
US8409010B2 (en) * 2009-05-05 2013-04-02 Microsoft Corporation Massively multiplayer game with shared gameplay experience
US20100285858A1 (en) * 2009-05-05 2010-11-11 Microsoft Corporation Massively multiplayer game with shared gameplay experience
US20110125607A1 (en) * 2009-05-12 2011-05-26 Richard Wilen Multi-pack gift card system and methods
US20110124390A1 (en) * 2009-05-12 2011-05-26 Richard Wilen Commercial Game System and Method
US8639573B2 (en) * 2009-05-12 2014-01-28 Wilopen Products, Lc Commercial game system and method
US20100293026A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Crowdsourcing
US8380554B2 (en) 2009-05-18 2013-02-19 Microsoft Corporation Modeling a plurality of contests at a crowdsourcing node
US8195498B2 (en) * 2009-05-18 2012-06-05 Microsoft Corporation Modeling a plurality of contests at a crowdsourcing node
US8419546B2 (en) 2009-08-31 2013-04-16 Igt Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players
US9361754B2 (en) 2009-08-31 2016-06-07 Igt Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players
US8858313B1 (en) * 2010-01-25 2014-10-14 Topspin Networks, Inc. Methods, systems, and devices for synchronized parallel gameplay
US20110231387A1 (en) * 2010-03-22 2011-09-22 Yahoo! Inc. Engaging content provision
US11185785B2 (en) 2010-11-08 2021-11-30 Utherverse Gaming Llc Single user multiple presence in multi-user game
US11931655B2 (en) 2010-11-08 2024-03-19 Utherverse Gaming Llc Single user multiple presence in multi-user game
US9485328B2 (en) * 2011-03-09 2016-11-01 Konami Digital Entertainment Co., Ltd. Game control device, game program, game control method and game system
US20120231888A1 (en) * 2011-03-09 2012-09-13 Konami Digital Entertainment Co., Ltd. Game control device, game program, game control method and game system
US8813111B2 (en) 2011-08-22 2014-08-19 Xerox Corporation Photograph-based game
US10755526B2 (en) 2011-09-28 2020-08-25 Igt Gaming system and method for providing a persistent game
US8475265B2 (en) 2011-09-28 2013-07-02 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
US9466183B2 (en) 2011-09-28 2016-10-11 Igt Gaming system, gaming device and method for providing a multiple player persistent game
US9905080B2 (en) 2011-09-28 2018-02-27 Igt Gaming system and method for providing a persistent game
US8662980B2 (en) 2011-09-28 2014-03-04 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
US8905831B2 (en) 2011-09-28 2014-12-09 Igt Gaming system, gaming device, and method for providing a multiple player persistent game
US9208465B2 (en) 2011-12-01 2015-12-08 Xerox Corporation System and method for enhancing call center performance
US8795063B2 (en) 2012-03-27 2014-08-05 Igt Gaming system, gaming device, and method for providing a multiple player game
US8425330B1 (en) 2012-05-16 2013-04-23 Wargaming.net, LLC Dynamic battle session matchmaking in a multiplayer game
US8708802B2 (en) 2012-05-16 2014-04-29 Wargaming.Net Llp Dynamic battle session matchmaking
US9610504B2 (en) 2012-05-16 2017-04-04 Wargaming.Net Limited Multiplayer dynamic battle session matchmaking
US8870644B2 (en) 2012-05-16 2014-10-28 Wargaming.Net Llp Dynamic battle session matchmaking
US8708804B2 (en) 2012-06-22 2014-04-29 Igt Gaming system and method providing a collection game including at least one customizable award collector
WO2014037930A1 (en) * 2012-09-05 2014-03-13 Shnoer Golan Eli Gambling game that provides high winning chance and maximum flexibility to players
WO2014078687A1 (en) * 2012-11-15 2014-05-22 Ingemi Marisa System and method for a network-based strategy game based on live sporting events
US8917854B2 (en) 2013-01-08 2014-12-23 Xerox Corporation System to support contextualized definitions of competitions in call centers
WO2014186753A1 (en) * 2013-05-16 2014-11-20 Unlockable, Inc. Platforms, systems, and methods for providing alternative access to goods and services through interaction with ad-based games
US11452938B2 (en) 2014-08-12 2022-09-27 Utherverse Gaming Llc Method, system and apparatus of recording and playing back an experience in a virtual worlds system
US11638871B2 (en) 2014-08-12 2023-05-02 Utherverse Gaming Llc Method, system and apparatus of recording and playing back an experience in a virtual worlds system
US20170113144A1 (en) * 2014-11-21 2017-04-27 Gary McDonald Online Game for Portfolio Management Driven by Real World Stock Market Using Tournament Bracket Format
US10471361B2 (en) * 2015-03-27 2019-11-12 Popbox Ltd. Video sharing method
US10540852B2 (en) 2015-09-23 2020-01-21 Igt Gaming system and method providing a gaming tournament having a variable average expected point payout
US10032338B2 (en) 2015-09-23 2018-07-24 Igt Gaming system and method providing a gaming tournament having a variable average expected point payout
US10498689B2 (en) * 2016-07-20 2019-12-03 Eric Paul Speier Method and system for creating and running contests on social feeds and other communication platforms
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
US20180021678A1 (en) * 2016-07-20 2018-01-25 Eric Paul Speier Method and system for creating and running contests on social feeds and other communication platforms
US10424162B2 (en) 2016-09-23 2019-09-24 Igt Gaming system and method providing a gaming tournament with a dynamic equalizer feature
US10878655B2 (en) 2017-08-31 2020-12-29 Matthew A. Waxman Computer-implemented networked competitive poker playing platform and associated match play method
CN110201399A (en) * 2018-02-28 2019-09-06 索尼互动娱乐有限责任公司 Creation with victor's championship that bean vermicelli circle influences
US11798356B2 (en) 2018-10-05 2023-10-24 Aristocrat Technologies, Inc. Systems, apparatus, and methods for unlocking higher RTP games
US11928930B2 (en) 2018-10-05 2024-03-12 Aristocrat Technologies, Inc. Systems and methods for providing dynamic rewards
US11521462B2 (en) 2018-10-05 2022-12-06 Aristocrat Technologies, Inc. Systems and methods for providing dynamic rewards
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input
US10733838B2 (en) 2018-11-16 2020-08-04 Igt Gaming system and method providing tournament-style free activation feature
US11462077B2 (en) 2019-03-01 2022-10-04 Aristocrat Technologies Australia Pty Limited Controlling an electronic gaming machine to provide a bonus feature opportunity
US11790724B2 (en) 2019-03-01 2023-10-17 Aristocrat Technologies Australia Pty Limited Individual metamorphic linked jackpots
US11244532B2 (en) 2019-03-01 2022-02-08 Aristocrat Technologies Australia Pty Limited Digital lobby and multi-game metamorphics
US11514746B2 (en) 2019-03-01 2022-11-29 Aristocrat Technologies Australia Pty Limited Individual metamorphic linked jackpots
US11055951B2 (en) 2019-03-01 2021-07-06 Aristocrat Technologies Australia Pty Limited Individual metamorphic linked jackpots
US11636735B2 (en) 2019-08-07 2023-04-25 Aristocrat Technologies, Inc. Sticky wilds feature for tournament gaming for electronic gaming machines and other computing devices
US11887440B2 (en) 2019-08-07 2024-01-30 Aristocrat Technologies, Inc. Tournament gaming system with all wins multiplier mode
US11257318B2 (en) 2019-08-07 2022-02-22 Aristocrat Technologies, Inc. Systems and techniques for providing animated leaderboards
USD931300S1 (en) 2019-08-23 2021-09-21 Aristocrat Technologies Australia Pty Limited Display screen with animated graphical user interface
US11763634B2 (en) 2019-10-10 2023-09-19 Aristocrat Technologies, Inc. Tournament gaming for electronic gaming machines and other computing devices
US11727532B1 (en) * 2019-11-03 2023-08-15 Wells Fargo Bank N.A. Workplace digital billboard experience
US11951402B2 (en) 2022-04-08 2024-04-09 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance

Similar Documents

Publication Publication Date Title
US20070243936A1 (en) Interactive tournament contest
US11338189B2 (en) Method of and system for conducting multiple contests of skill with a single performance
US11358064B2 (en) Method of and system for conducting multiple contests of skill with a single performance
US7076434B1 (en) Method and system of playing and controlling a contest for a large number of simultaneous contestants
US11786813B2 (en) Game of skill played by remote participants utilizing wireless devices in connection with a common game event
JP6348114B2 (en) Peer-to-peer game platform
US6758754B1 (en) System and method for interactive game-play scheduled based on real-life events
JP2004533287A (en) Console system and method for providing multi-player interactive game functions for use in interactive games
US20200222807A1 (en) Method and system for deployment of standalone and reactive squares games adapted for employment in a fantasy sports league environment
US20120142408A1 (en) Network Based Webcam Wheel of Fortune Game
AU2017308028A1 (en) Standalone and reactive squares games adapted for employment in a fantasy sports league environment
US20230290227A1 (en) Tournament application system and method of participation / operation thereof
KR20020001219A (en) Internet Betting Game Method Using Reserve Point
WO2014168989A1 (en) Conducting multiple contests of skill
JP2002056143A (en) Device, method and system for transmitting prize information
GB2521122A (en) Interactive gaming system &amp; method

Legal Events

Date Code Title Description
AS Assignment

Owner name: CBS INTERACTIVE, INC., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BINENSTOCK, BILL;FRISCH, ASHLEY;FERNANDEZ, ANTONIO;AND OTHERS;REEL/FRAME:020152/0439;SIGNING DATES FROM 20070606 TO 20070621

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION