|Publication number||US5752883 A|
|Application number||US 08/690,201|
|Publication date||May 19, 1998|
|Filing date||Jul 25, 1996|
|Priority date||Jul 25, 1996|
|Also published as||WO1998004327A1|
|Publication number||08690201, 690201, US 5752883 A, US 5752883A, US-A-5752883, US5752883 A, US5752883A|
|Inventors||Donald R. Butcher, Christopher Wiseman, Michael E. Prater|
|Original Assignee||Triptic Mind, Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (3), Referenced by (80), Classifications (8), Legal Events (6)|
|External Links: USPTO, USPTO Assignment, Espacenet|
1. Field of the Invention
The present invention relates generally to methods and systems for managing information. specially, the present invention is directed toward a method and system for managing role playing game information.
2. Description of the Related Art
Role playing games are heavily dependent on the use and availability of a large amount of information. Traditionally, this information has been available to players through resources such as instructions, manuals and other such supportive materials. In many traditional role playing games, such as Advanced Dungeons and Dragons, produced by TSR, the amount of information necessary to play can be voluminous and difficult to manage.
In particular, the resource materials specific to the game scenario being played, also known as the "adventure," are of vital importance to a referee. Traditionally, the referee is the person responsible for designing and documenting the adventure and all of its components. This documentation is performed according to the rule system provided by the game producer. This involves, among other things, many pages of maps ranging from large to small scale, many pages of text describing personalities and objects encountered in the adventure, as well as background information describing the environment surrounding the players in the imaginary "world" of the scenario.
Role playing game producers traditionally produce large resource books containing the information necessary for the referee to accomplish his/her tasks. Each of these resource books is called an "adventure module" or "campaign module" depending upon its size and scope. These resource books contain all the information necessary for the referee to adequately manage the game for the players.
The traditional resource books provided by role playing game producers are inflexible in the sense that they are tailored to a specific refereeing style chosen by the producer. Although some resource books are more flexible than others, taking advantage of the flexibility requires additional effort on the part of the referee. The more flexible resource books require even more information making these adventure and campaign modules large, unwieldy and inefficient.
The larger a resource book is, the more studying the referee must undertake before a game can be played. This is particularly true of the campaign modules providing materials and information regarding entire countries or large scale geographic areas.
As the market for role playing games expands, it becomes increasingly clear that traditional role playing games have certain shortcomings. A first shortcoming is that game information is conveyed in physically large printed volumes. These large physical volumes require considerable effort to deliver them from the game producer to the ultimate consumer. A player must reserve is space, typically on a shelf, to store the volumes during and after playing the game, and only one player may use the manual at a time.
A second shortcoming is that these large volumes of information are inefficient and difficult to manage. A player can easily tear and/or lose pages from the volumes. Advanced players may find it difficult to locate necessary information due to the physical size of the manuals. Beginning players may find it difficult to locate necessary information due to their limited role playing vocabulary and the inherent limitations of manual indices.
A third shortcoming is that these large volumes increase the possibility of human error in determining game events. It is easy for players to miss critical information which is distributed throughout the manuals.
A need therefore exists for a method and system which address the shortcomings of the role playing information management techniques presently known and available. In view of the prior art, there is a need to develop a method and system which reduces the physical size of the resource materials needed to play a role playing game. Further, there is a need to increase the efficiency of using role playing resource materials and decreasing the chance of human error.
It is, therefore, an object of the present invention to provide a method and system for managing role playing game information which results in less physical storage requirements than prior art alternatives.
It is a further object of the present invention to provide a method and system for managing role playing game information which allows easy retrieval of role playing game information.
It is additionally an object of the present invention to provide a method and system for managing role playing game information which reduces the likelihood of human error in identifying relevant role playing game information.
The foregoing and other objects are achieved by this invention which provides a method for presenting information related to a role-playing game world. The method is implemented using a general purpose digital computer having a processor, a memory, an input device and an output device. The method begins with the step of providing a plurality of data sets. The data sets are grouped into at least two collections. Each data set in the first collection defines the graphical appearance of a graphical object representing an element of a role-playing world. Each data set in the second collection includes data associated with an element of a role-playing world including a level of detail. The method includes the step of displaying the objects associated with a first level of detail. The method also includes the step of receiving a user-generated signal from the input device. The user-generated input signal represents a selection of one of the presented objects. The method further includes the step of identifying the game information data associated with the selected object. The method concludes with the step of presenting, on the output device, role-playing game information based on the game information data.
The foregoing and other objects are also achieved by a second aspect of the present invention which provides a method for managing information related to a role-playing game world. The method is implemented on a general purpose digital computer having a processor, a memory, an input device and an output device. The method begins with the step of providing a plurality of data packages representing elements of a role-playing world. Each data package contains data representing role-playing game information. The method includes the step of receiving a user-generated data signal from the input device. The user-generated data signal represents user-defined role-playing game information. The user-defined role-playing game information is then stored. The method further includes the step of receiving a user-generated inquiry signal representing an inquiry for role-playing game information. The method concludes with the step of presenting on the output device the user-defined role-playing game information in response to the inquiry signal.
Comprehension of the invention and its objects is facilitated by reading the following detailed description, in conjunction with the annexed drawings, in which:
FIG. 1 is a schematic view showing a typical hardware configuration in accordance with the present invention;
FIG. 2 is a perspective view of the preferred article of manufacture of the present invention;
FIG. 3 is a generalized block diagram describing the preferred architecture of the present invention;
FIG. 4 is a flow chart illustrating the steps necessary to retrieve information in accordance with the present invention;
FIG. 5 is a flow chart illustrating the steps necessary to store information in accordance with the present invention; and
FIGS. 6-20 are various screen displays illustrating the preferred embodiment of the present invention.
In order to simplify the disclosure of the present invention and to provide a concise description of the best mode for practicing this invention, it will be described in connection with a specific operating environment.
Interactive World Resource Guide ("lWRG") Operating Environment
The method of the present invention is embodied in the IWRG. Referring now to the drawing figures, as illustrated in FIG. 1, the present method of managing role playing game information may be implemented on an IBM compatible Personal Computer ("PC") system 110. PC system 110 includes a cabinet 112 having a processor (not shown) and random access memory (not shown). Preferably, the processor is a pentium 133 MHz processor, and the random access memory is sufficient to execute applications designed for the Microsoft Windows™ operating system.
PC system 110 further includes a monitor 114, keyboard 116, pointing device 118 and printer 124 all connected to cabinet 112. Although various hardware options are acceptable, it is preferred that monitor 114 is at least a Super-VGA monitor, keyboard 116 is an enhanced keyboard and pointing device 118 is a mouse.
In addition, chassis 110 should include a hard disk drive 120 and a CD-ROM reader 122. Preferably, hard disk drive 120 should be large enough to store the application implementing the method of the present invention. Further, it is preferred that CD-ROM reader 122 be capable of reading at eight (8) times standard speed, although slower speeds may be acceptable depending on the specific implementation.
Although the present invention may be implemented as described above, the present invention may also be implemented in a Macintosh environment. In the Macintosh environment, the present invention requires a minimum configuration of Mac-OS running on a Performa 600 having 15 Mb of available disk storage, 4 Mb of RAM, and multimedia capabilities. A prototype Macintosh IWRG engine has been developed using HyperCard 2.3, however most commercially available authoring packages, such as Mac Director, would be suitable to implement a commercial version of the IWRG. A programmer of ordinary skill would have no difficulty in implementing the present invention on the basis of the information contained herein.
The IWRG is an IBM-compatible, Windows-based software application, preferably stored on one or more CD-ROMs. Unlike the prior art methods which require a referee to sift through stacks of written materials when generating a game scenario, or adventure, a referee utilizing the present invention can simply execute the IWRG for the campaign module in which a game takes place.
Using the IWRG, the referee or player may easily review maps, graphics, video clips, music, and text descriptions of the elements in the chosen "world" without contending with voluminous written materials. Further, the IWRG provides the facility to conduct an information "search." Using this facility, the referee or player is able to access immediately information to create a new scenario and/or adventure.
In the event a hard copy version of the material is desired, the IWRG provides the facility to print information stored on the CD-ROM. This facility can also aid in the creation of specially tailored, easily constructed, resource material for the gaming adventure. All of the navigation and utilization of the IWRG is accomplished using a pointing device, such as a mouse, to select and activate icons and other displayed "point and click" objects such as features on maps.
The IWRG reduces the necessity for voluminous and difficult to assimilate role play resource materials for role play game referees. The IWRG accomplishes this by allowing the referee to develop a pre-generated campaign module which outlines an entire game and includes any and all information pertinent to the game being played. With just a few points and clicks using a known pointing device, such as mouse 118 in the computer embodiment of FIG. 1, the referee, before or during a game, may execute the IWRG to create a campaign and may print a condensed, ready-to-play scenario based on certain identified information and/or geographic areas.
Using the IWRG, referees are no longer required to sift through several background information booklets, hundreds of pages of text, various maps, and rule books when they desire information on a given topic. Instead, all elements of information are thoroughly indexed by the IWRG and available immediately to the referee. This allows the referee to exercise more creativity in developing a story line, more completely access and understand the applicable rules, and more easily design new situations and utilize existing situations within a pre-generated campaign module.
Using the IWRG, a referee can use a computer, even a notebook computer, to run a predesigned and stored adventure. Supplemental visual aids for the game, such as maps, illustrations of objects and personalities, short video clips of moving objects or persons, can be displayed to the players using the computer screen. Even sounds and music can be activated using the IWRG and presented via speakers connected to the computer to create a mood or provide a vivid description of a sound heard by the players.
Referring now to FIG. 2, there is illustrated the preferred article of manufacture of the present invention. The software embodying the method of the present invention is preferably stored on at least one CD-ROM 210. CD-ROM 220, containing the instructions and data necessary to execute the steps of the method of the present invention, is distributed and stored in a case 220.
Although CD-ROM 220 is the preferred article of manufacture of the present invention, other articles of manufacture including magnetic disks, magnetic tapes, cartridges are all viable alternatives. Further, it is envisioned that the instructions and data of the present invention may be distributed electronically using existing telecommunications equipment (not shown).
The preferred IWRG user interface is based on geography. User inquiries are initially selected from a large scale map of a geographic region. This highly detailed map is based on a three-dimensional or topographical model of the geographic region. The IWRG application includes digitized graphic data of the various geographic regions. Typically, this graphic data, stored on CD-ROM 210, is a high-resolution bitmap representing scanned photographs of the geographic region. The map may include areas of interest and landmarks which can be selected by a user. Upon selecting an area of interest or landmark by pointing and clicking on an associated icon, the IWRG reveals relevant stored information.
Upon accessing an element of information, additional information, graphics, smaller scale maps, personalities, legends, descriptions of wildlife and creatures, even descriptions of the local culture in an area, become available to the user. Preferably, only the IWRG machine code instructions and a read file are loaded directly onto the user's hard drive. In this way, the memory on hard disk drive 122 is conserved. The role playing game data is stored on CD-ROM 210 and accessed by the read file using CD-ROM reader 120.
CD-ROM 210 contains the information elements describing the world in which the fantasy game takes place. The information elements are accessible in a manner consistent with the previously described geographic features of the large map of the region. In other words, while viewing a graphic of a person (not shown), for example, the user can click on that person's hat (not shown) to see if there is more information about the hat specifically.
Referring now to FIG. 3, there is illustrated in block diagram format, the architecture of the preferred embodiment of the present invention. When properly installed, the hard disk 120 of the PC 110 on which the IWRG will operate contains three components: the IWRG engine machine code instructions 310; the IWRG read file 312 and the user data 314.
The IWRG engine contains the machine code instructions 310 which control the IWRG's functionality including the IWRG user interface. The IWRG read file 312 is a driver which provides an interface between the IWRG engine and the data which defines the game and playing environment. The standard or default data 316-322 is static and may be stored on a CD-ROM 210. The user defined or dynamic data 312-314 is stored on the hard disk 120 so that it may be changed as a game progresses.
FIG. 4 is a flow chart depicting a specific illustrative the method in accordance with the invention for presenting information related to a role-playing game world. The method begins at block 410 and proceeds to block 412 representing the step of providing a plurality of data sets. The data sets are grouped into at least two collections. The data sets of the first collection define the graphical appearance of objects representing elements of the role-playing world. The data sets of the second collection include other data, such as a level of detail, associated with elements of the role-playing world. The method continues with the step of presenting objects associated with a first level of detail, as shown at block 414.
Block 416 denotes the step of receiving a user-generated signal via an input device. The user generated signal represents a selection by the user of a presented object. Next, as shown at block 418, the method includes the step of identifying game information data associated with the selected object. Block 420 shows that the next step of the method is the step of presenting role-playing game information based on the game information data. The method ends at block 422.
FIG. 5 is a flow chart illustrating the method for managing role-playing game information related to a role-playing game world. The method begins at block 510 and proceeds to block 512 representing the step of providing data packages representing role-playing game information associated with elements of a role-playing world. As shown at block 514, the method continues with the step of receiving a user-generated signal representing user-defined data representing role-playing game information. The user-defined data representing role-playing game information is then stored, as shown at block 516.
The method continues at step 518, wherein the user-generated inquiry signal is received via an input device. The signal represents a user inquiry for role playing game information. Next, as shown at block 520, the method includes the step of presenting the user-defined role playing game information in response to the inquiry signal. The method ends at block 522.
The utility of the present invention is well illustrated by describing the operation of the IWRG as applied to an original campaign module and fantasy world called "Arrysma." A referee planning an adventure using the present invention would invoke the IWRG using Windows™ or Mac-OS. After a brief introductory sequence, the IWRG engine presents the referee with a screen display such as that illustrated in FIG. 6. The illustrated screen display includes a window 710 which provides the referee with a full view of the geography of the world of Arrysma.
As illustrated, the screen also includes a number of graphical information buttons 712-722 which are displayed whenever the referee is permitted to request context-sensitive information regarding the contents of window 710. Buttons 712-720 allow the referee to select a displayed game element from window 710 and receive game information which is logically related to the selected element. Upon clicking a button, the IWRG provides the referee with information relevant to the contents of window 710 and the topic of the selected button. Selecting button 712, for example, causes information regarding terrain to be displayed in window 710. Similarly, clicking buttons 714-720 causes information regarding politics, economy, people and myths, respectively, to be displayed in window 710.
Button 722 allows the referee to obtain information regarding the rules of the role playing game. All information which is displayed in window 710 can be textual or graphical and may be accompanied by digitized or synthesized audio.
The IWRG interface further includes graphical buttons 724-728. Selecting button 724 causes the IWRG to display the map of Arrysma in window 710. Selecting button 726 causes the IWRG to terminate the current session. If game information has been modified but not saved, the IWRG will prompt the referee to save the game information prior to terminating the session. Selecting button 728 invokes a "return" function which causes the IWRG to display the previous contents of window 710.
As illustrated, the IWRG interface also includes buttons 730-734 below window 710. Selecting button 730 invokes a "link" function which allows direct access to an information element, regardless of its subject matter or level of detail, using a pre-determined index of filenames. The "Save/Play" button 732 allows the referee to save a sequence of actions, similar to a macro, in a file for future reference. Button 732 also allows a saved action sequence to be replayed. The "Save/Play" function is described in more detail with reference to FIG. 15.
The "Modify" button 724 indicates the referee's desire to modify or customize the contents of the world, such as maps, textual descriptions and graphical representations. The modified contents of the world can be saved or may replace the original contents of the world. This button causes the IWRG to "unlock" the images and text stored in the IWRG data base. The referee must select the "Design New" button 738 to actually effect any changes to the text or graphics.
The "Wild Search" button 736 allows the referee to search for information. After selecting button 736, the IWRG prompts the referee for text for which to search. Using the text provided by the referee, the IWRG of the ss a simple word search against a predefined index. The results of the search are presented to the referee who may select an entry of interest. The IWRG displays the selected entry in window 710.
Finally, the IWRG interface includes "Design New" button 738. Selecting this button causes the IWRG to display an editting window within the IWRG environment containing the graphics or text tools that can be used to add new or modify existing information managed by the IWRG.
Referring now to FIG. 7, the referee may use cursor 812 to select a region 810 about which he wishes to receive additional information. As shown in FIG. 8, after selecting region 810, representing the country of Bodon, the IWRG causes a larger scale map of the region 910 to be displayed in window 710. Although in this example the selection of region 810 resulted in the presentation of a second graphic display, it could easily have been linked, instead, to an animated or other presentation. The referee, finding the country of Bodon interesting, selects "Terrain" button 712 to receive additional geographic information regarding Bodon. As illustrated in FIG. 9, selection of button 712 causes the IWRG to remove buttons 712-722 and display text box 1010 in window 710. The textual information in text box 1010 describes the terrain of Bodon and allows the user to scroll through its contents using standard Microsoft Windows™ or Macintosh window controls. Selecting button 728, the user prompts the IWRG to redisplay the contents of window 710 as illustrated in FIG. 8.
Selection of "Myths" button 720 by the referee causes the IWRG to display scroll box 1110 and input box 1112 in window 710 as illustrated in FIG. 10. Scroll box 1110 contains a list of topics indexed under "Legends and Myths of Bodon." The referee may select a topic from the displayed list or may enter the desired topic in text box 1112. Upon receiving "Mystical Guardian Creatures", the IWRG displays the contents of window 710 as illustrated in FIG. 11.
Window 710 now includes scroll box 1210 and input box 1212. Scroll box 1210 contains a list of topics indexed under "Mystical Guardian Creatures." The referee may select a topic from the displayed list or may enter the desired topic in text box 1212. Upon receiving "Devil Bear of Scarebear Mine", the IWRG displays the contents of window 710 as illustrated in FIG. 12.
The referee's request for information regarding "Devil Bear of Scarebear Mine" results in window 710 containing scroll box 1310, pictures 1312 and 1316, and link elements 1314 and 1318. Scroll box 1310 contains a textual description of the Devil Bear of Scarebear Mine. Scroll box 1310 includes standard Windows™ and Macintosh window controls. Picture 1312 is displayed above link element 1314. Selection of link element 1314 by the referee provides further information regarding the subject matter of picture 1312. Picture 1316 and link element 1318 have a relationship similar to 1312 and 1314.
FIG. 13 illustrates the IWRG response to the referee's selection of link element 1314. As shown, window 710 contains a more detailed digitized picture 1410 of the mythical Devil Bear. In addition, a digitized audio file is presented in conjunction with picture 1410 to further depict the Devil Bear. FIG. 14 illustrates the IWRG response to the referee's selection of link element 1318. Here, window 710 contains a detailed map 1510 of the abandoned Scarebear mine.
Window 710 also contains button 1512 which the referee may press to receive additional information regarding the abandoned Scarebear mine.
It is sometimes desirable for the referee to be able to identify a sequence of selections for future reference. Such a sequence can be useful for briefing players on certain elements of a world or scenario prior to or during an adventure game. It may also be a useful tool for allowing the referee to review specific selections.
The sequence may be stored as a list or linked-list of pointers. The pointers would preferably be file names, but could be an index which identifies each entry in the sequence of identified windows. At any time, the referee may wish to add the current contents of window 710 to the save to play list. By selecting "Save/Play" button 732, the referee can prompt the IWRG to add a pointer to the current contents of window 710 to the list and display the "Save to Play" interface in window 710, as illustrated in FIG. 15. The "Save to Play" interface includes a "Edit Sequence" button 1610, "Finished Editing" button 1612 and the list of identified selections displayed in window 1614.
Using button 1610 of this interface, the referee can edit and save the list of identified displays. The referee presses button 1612 when the referee is satisfied with the sequence of identified selections. Pressing button 1612 causes the IWRG to display the standard Microsoft or Macintosh file selection window, for saving the list of identified selections to disk. The displays identified by the list can be played back in a slide-show fashion at a later time.
If the referee wishes to make permanent changes to an element of the role-playing world, for example the Abandoned Scarebear Mine illustrated in FIG. 14, the referee may select "Modify" button 734. Upon selecting button 734, the IWRG displays the contents of window 710 shown in FIG. 16. The first dialog box illustrated in FIG. 14 requests confirmation of the referee's desire to effect changes. After receiving confirmation, the second dialog box illustrated in FIG. 14 prompts the referee to indicate whether the changes will be made to text or graphics. Upon selecting either "Graphic Changes" or "Text Changes" the appropriate editing tools are provided. FIG. 17 illustrates the contents of window 710 resulting from the referee's selection of "Graphic Changes." As shown, the referee is provided rudimentary drawing tools with which to create and/or modify the selected graphic display. The tools illustrated in FIG. 17 are also available to the referee by pressing the "Design New" button 738 when navigating through the role-playing world information.
After completing the desired modifications the referee may select the "Save/Play" button 732 to cause the IWRG to display the contents of window 710 shown in FIG. 18. Using the selections in this window, the referee may effect changes only to the role-playing world; effect changes to only the current "Save to Play" file; effect changes to both the role-playing world and the "Save to Play" file; or cancel the request to save the changes.
FIGS. 19 and 20 generally depict the results of the referee's selection of the "Wild Search" button 736. The "Wild Search" function employs an index and simple text search engine to allow the referee to easily locate information related to a specific topic. As shown in FIG. 19, upon selecting button 736, the referee is prompted to input key words in an input window. The IWRG executes a search of an index and presents the referee with the results.
As shown, the results are grouped based on the type of information, such as map, legend or people. The IWRG prompts the referee to indicate how the located information is to be examined. The referee may wish to examine every occurrence of the key phrase in sequence or may wish to limited an examination by information type. If the referee choose, a specific occurrence of the key phrase may be examined using standard window controls and selecting the desired occupance. A link is maintained with the screen displayed prior to the selection of button 736, so that "Previous" button 728 may be used by the referee to navigate to the previous display.
The IWRG with the aforementioned features addresses two important areas in role playing that traditional role playing resources fail to address: World growth and/or customization and compact resources.
World Growth and/or Customization
World growth and/or customization is extremely important for role players. It maintains a continuity throughout their games. Events which occur when a group of adventurers play a game can be recorded using the IWRG. Examples of events players may wish to record include: the destruction of a castle, the slaying of a fearsome dragon that is part of the legends of a given area, or the liberation of an oppressed kingdom which becomes a bastion of freedom and hope.
Using the IWRG, the referee can modify the information contained within the original program so as to incorporate the results of the game recently played. For example, what was once a castle is now rubble, and legends of a fearsome dragon now tell of its death. Although the old version of a modified element remains on CD-ROM 210, the IWRG stores the new version of the modified element on the referee's local disk drive in a directory reserved for modifications.
When the system attempts to access the modified element, a "search loop" in the IWRG program first tests for the existence of modified information in the reserved directory on the local disk drive. If such modified information exists, the IWRG system presents the modified version in favor of the unmodified version stored on CD-ROM 210. This "search loop" also updates any information that is interconnected with the modified element. If desired, players can also create new structures, landmarks, or personalities. The ability to customize the world greatly increases the entertainment of the role players.
Compact Easy-to-Use World Resources
In one package, the IWRG contains the game world information required to play a game and to design and run a campaign in a particular world. Further, the information is available using a simple point-and-click procedure.
Although the present invention was designed to operate using a single CD-ROM, the IWRG may be expanded to require several CD-ROMs. For the expert players or collectors, new CD-ROMs with more detailed or specific information of various areas of the campaign world may be produced and utilized. Any world formatted on the IWRG system could be expanded to virtually infinite degrees of depth and richness. To the role-playing game referee who designs adventures, world information accessible using the IWRG is a significant improvement over the prior art.
Although the invention has been described in terms of specific embodiments and applications, persons skilled in the art can, in light of this teaching, generate additional embodiments without exceeding the scope or departing from the spirit of the claimed invention. Accordingly, it is to be understood that the drawings and description in this disclosure are proffered to facilitate comprehension of the invention, and should not be construed to limit the scope thereof.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5273294 *||Apr 9, 1993||Dec 28, 1993||Tengen Ltd.||Game memory|
|US5489103 *||Apr 25, 1994||Feb 6, 1996||Yugengaisha Adachi International||Interactive communication system for communicating video game and karaoke software|
|US5649862 *||Aug 5, 1994||Jul 22, 1997||Square Co., Ltd.||Video game apparatus, method and device for controlling same, and memory cartridge for video games|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US6123619 *||Mar 23, 1999||Sep 26, 2000||Square Co., Ltd.||Method of generating maps with fixed and random portions and use of same in video games|
|US6126544 *||Jul 13, 1998||Oct 3, 2000||Konami Co., Ltd.||Video game machine, machine readable storage medium storing a computer program, and event selection method in the video game machine|
|US6299535 *||Apr 28, 2000||Oct 9, 2001||Square Co., Ltd.||Method of processing interactive game, program product and game system for the same|
|US6338680 *||May 28, 1999||Jan 15, 2002||Datel Electronics Ltd.||Method for editing game saves transferred between a game console and a computer|
|US6371856 *||Mar 23, 1999||Apr 16, 2002||Square Co., Ltd.||Video game apparatus, video game method and storage medium|
|US6375571 *||Aug 31, 2000||Apr 23, 2002||Sony Computer Entertaiment, Inc.||Entertainment system, entertainment apparatus, recording medium, and program|
|US6540606 *||Feb 7, 2000||Apr 1, 2003||Sony Computer Entertainment Inc.||Portable information terminal, recording medium and program|
|US6599194 *||Apr 8, 1999||Jul 29, 2003||Darren Smith||Home video game system with hard disk drive and internet access capability|
|US6633293 *||Jan 4, 1999||Oct 14, 2003||Konami Co., Ltd.||Image processing method and apparatus, and storage medium therefor|
|US6679774||Mar 7, 2001||Jan 20, 2004||Kceo Inc.||Training-style video game device, character training control method and readable storage medium storing character training control program|
|US6846237||Jan 23, 2002||Jan 25, 2005||Sony Computer Entertainment Inc.||Entertainment system, entertainment apparatus, recording medium, and program|
|US6878067||Feb 12, 2004||Apr 12, 2005||Microsoft Corp.||Method and apparatus for creating and playing soundtracks in a gaming system|
|US6973554||Apr 23, 2003||Dec 6, 2005||Microsoft Corporation||Systems and methods for multiprocessor scalable write barrier|
|US6981918||Feb 12, 2004||Jan 3, 2006||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US7218739||Mar 9, 2001||May 15, 2007||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US7303476||Nov 2, 2004||Dec 4, 2007||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US7331869||Feb 28, 2005||Feb 19, 2008||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US7428638||Jan 20, 2006||Sep 23, 2008||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US7487352||Jan 31, 2005||Feb 3, 2009||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US7496200||Jan 31, 2005||Feb 24, 2009||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US7496202||Jan 31, 2005||Feb 24, 2009||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US7512235||Sep 8, 2006||Mar 31, 2009||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US7582018 *||May 21, 2003||Sep 1, 2009||Sega Corporation||Game control method|
|US7645212 *||Apr 25, 2005||Jan 12, 2010||Icon Ip, Inc.||System and method for selective adjustment of exercise apparatus|
|US7645213||Nov 24, 2008||Jan 12, 2010||Watterson Scott R||Systems for interaction with exercise device|
|US7708643||Jun 26, 2003||May 4, 2010||Microsoft Corporation||Saving audio source identifiers for soundtracks in a gaming system|
|US7713171||Jan 23, 2007||May 11, 2010||Icon Ip, Inc.||Exercise equipment with removable digital script memory|
|US7765401||Nov 30, 2005||Jul 27, 2010||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US7789800||Dec 21, 2005||Sep 7, 2010||Icon Ip, Inc.||Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device|
|US7811174||Mar 17, 2005||Oct 12, 2010||Microsoft Corporation||Method and apparatus for managing data in a gaming system|
|US7818568||Nov 30, 2005||Oct 19, 2010||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US7846025||Mar 17, 2005||Dec 7, 2010||Microsoft Corporation||Method and apparatus for managing data in a gaming system|
|US7857731||Jun 22, 2009||Dec 28, 2010||Icon Ip, Inc.||Mobile systems and methods for health, exercise and competition|
|US7862478||May 18, 2009||Jan 4, 2011||Icon Ip, Inc.||System and methods for controlling the operation of one or more exercise devices and providing motivational programming|
|US7980996||May 3, 2010||Jul 19, 2011||Icon Ip, Inc.||Method and apparatus for remote interactive exercise and health equipment|
|US7981000||Jan 8, 2010||Jul 19, 2011||Icon Ip, Inc.||Systems for interaction with exercise device|
|US7985164||Dec 21, 2005||Jul 26, 2011||Icon Ip, Inc.||Methods and systems for controlling an exercise apparatus using a portable data storage device|
|US8029415||Mar 27, 2009||Oct 4, 2011||Icon Ip, Inc.||Systems, methods, and devices for simulating real world terrain on an exercise device|
|US8131955||Apr 15, 2004||Mar 6, 2012||Microsoft Corporation||Ephemeral garbage collection using a tracking mechanism on a card table to determine marked bundles|
|US8251874||Mar 27, 2009||Aug 28, 2012||Icon Health & Fitness, Inc.||Exercise systems for simulating real world terrain|
|US8298123||Jul 15, 2011||Oct 30, 2012||Icon Health & Fitness, Inc.||Method and apparatus for remote interactive exercise and health equipment|
|US8690735||Jul 15, 2011||Apr 8, 2014||Icon Health & Fitness, Inc.||Systems for interaction with exercise device|
|US8758201||Jul 3, 2012||Jun 24, 2014||Icon Health & Fitness, Inc.||Portable physical activity sensing system|
|US8784270||Sep 7, 2010||Jul 22, 2014||Icon Ip, Inc.||Portable physical activity sensing system|
|US9028368||Jul 5, 2011||May 12, 2015||Icon Health & Fitness, Inc.||Systems, methods, and devices for simulating real world terrain on an exercise device|
|US9636585||May 10, 2007||May 2, 2017||Microsoft Technology Licensing, Llc||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20020128061 *||Mar 9, 2001||Sep 12, 2002||Blanco Victor Keith||Method and apparatus for restricting access to content in a gaming system|
|US20020128067 *||Mar 9, 2001||Sep 12, 2002||Victor Keith Blanco||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20020128068 *||Mar 9, 2001||Sep 12, 2002||Randall Whitten Jon Marcus||Method and apparatus for managing data in a gaming system|
|US20020137565 *||Mar 9, 2001||Sep 26, 2002||Blanco Victor K.||Uniform media portal for a gaming system|
|US20040005923 *||Jun 26, 2003||Jan 8, 2004||Allard James E.||Saving audio source identifiers for soundtracks in a gaming system|
|US20040162139 *||Feb 12, 2004||Aug 19, 2004||Blanco Victor Keith||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20040162140 *||Feb 12, 2004||Aug 19, 2004||Blanco Victor Keith||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20040180315 *||Dec 8, 2003||Sep 16, 2004||Toohey Shane A.||Training system & method|
|US20040215914 *||Apr 23, 2003||Oct 28, 2004||Dussud Patrick H.||Systems and methods for multiprocessor scalable write barrier|
|US20050026686 *||Feb 12, 2004||Feb 3, 2005||Blanco Victor Keith||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20050026700 *||Aug 30, 2004||Feb 3, 2005||Microsoft Corporation||Uniform media portal for a gaming system|
|US20050064935 *||Nov 2, 2004||Mar 24, 2005||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20050129237 *||Jan 31, 2005||Jun 16, 2005||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US20050129238 *||Jan 31, 2005||Jun 16, 2005||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US20050152552 *||Jan 31, 2005||Jul 14, 2005||Microsoft Corporation||Architecture for manufacturing authenticatable gaming systems|
|US20050159218 *||Feb 28, 2005||Jul 21, 2005||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20050164756 *||Mar 17, 2005||Jul 28, 2005||Microsoft Corporation||Method and apparatus for managing data in a gaming system|
|US20050164782 *||Mar 17, 2005||Jul 28, 2005||Microsoft Corporation||Method and apparatus for managing data in a gaming system|
|US20050164795 *||Mar 17, 2005||Jul 28, 2005||Microsoft Corporation||Method and apparatus for managing data in a gaming system|
|US20050209052 *||Apr 25, 2005||Sep 22, 2005||Ashby Darren C||System and method for selective adjustment of exercise apparatus|
|US20050233804 *||May 21, 2003||Oct 20, 2005||Shintaro Hata||Game control method|
|US20050235120 *||Apr 15, 2004||Oct 20, 2005||Microsoft Corporation||System and method for performing garbage collection on a large heap|
|US20060085641 *||Nov 30, 2005||Apr 20, 2006||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US20060085642 *||Nov 30, 2005||Apr 20, 2006||Microsoft Corporation||Multiple user authentication for online console-based gaming|
|US20070265138 *||Dec 21, 2005||Nov 15, 2007||Ashby Darren C||Methods and systems for controlling an exercise apparatus using a portable data storage device|
|US20080045337 *||May 10, 2007||Feb 21, 2008||Microsoft Corporation||Method and apparatus for creating and playing soundtracks in a gaming system|
|US20080051256 *||Aug 31, 2007||Feb 28, 2008||Icon Ip, Inc.||Exercise device with on board personal trainer|
|US20080076497 *||Aug 24, 2006||Mar 27, 2008||Jamie Jonathan Kiskis||Method and system for online prediction-based entertainment|
|EP1038560A2 *||Feb 15, 2000||Sep 27, 2000||Sony Computer Entertainment Inc.||Portable information terminal, recording medium and program|
|EP1038560A3 *||Feb 15, 2000||Sep 1, 2004||Sony Computer Entertainment Inc.||Portable information terminal, recording medium and program|
|EP1052570A1 *||May 12, 1999||Nov 15, 2000||M.M. Multimedia A/S||System of instances and method of processing such system|
|EP1172131A2 *||Mar 8, 2001||Jan 16, 2002||KCEO Inc.||Training-style video game device, character training control method and readable storage medium storing character training control program|
|EP1172131A3 *||Mar 8, 2001||Aug 21, 2002||KCEO Inc.||Training-style video game device, character training control method and readable storage medium storing character training control program|
|WO2000073898A1 *||May 4, 2000||Dec 7, 2000||Entale Aps||System of instances, method of processing such system of instances, data carrier|
|Cooperative Classification||A63F13/10, A63F2300/308, A63F13/822, A63F2300/807, A63F13/533|
|Dec 2, 1996||AS||Assignment|
Owner name: TRIPTIC MIND, INC., MISSOURI
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BUTCHER, DONALD R.;PRATER, MICHAEL E.;WISEMAN, CHRISTOPHER;REEL/FRAME:008391/0390;SIGNING DATES FROM 19961025 TO 19961110
|Nov 19, 2001||FPAY||Fee payment|
Year of fee payment: 4
|Dec 11, 2001||REMI||Maintenance fee reminder mailed|
|Dec 7, 2005||REMI||Maintenance fee reminder mailed|
|May 19, 2006||LAPS||Lapse for failure to pay maintenance fees|
|Jul 18, 2006||FP||Expired due to failure to pay maintenance fee|
Effective date: 20060519