# US 5,707,288 A · Video game system and methods for enhanced processing and display of graphical character elements

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,707,288 A
- Document ID: US5707288A
- Status: Granted
- Kind: A
- Application number: 08/761,990
- Filed: 1996-12-11
- Granted: 1998-01-13
- Earliest claimed: 1994-12-31
- Assignees: Sega Enterprises, Ltd.
- Inventors: Adrian Stephens
- Web page: https://patentgrep.com/patent/US5707288A

## CPC

- A63F 13/00: Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F 13/426: involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
- G09B 5/065: {Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems}
- G09B 7/02: of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
- G09G 5/222: {Control of the character-code memory}
- A63F 13/95: Storage media specially adapted for storing game information, e.g. video game cartridges
- A63F 2300/203: Image generating hardware
- A63F 2300/206: Game information storage, e.g. cartridges, CD ROM's, DVD's, smart cards
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

Videogame systems and methods are provided to enhance the capability of the videogame system controller and data storage to provide graphic character element storage and processing. A display list technology utilizes an intentionally generated, location-specific vertical interrupt to implement a routine to modify or to alter existing graphical character elements. A second technique involves the definition of a small portion of the graphics map which is displayed differently than the balance of the graphics map because the stored priority bit is expressed in the defined area, but suppressed and replaced in all other areas. The third technique employs a virtual character element library to map the character elements appearing on the display, and recognizes available space within the video random access memory character element storage to provide a dynamic memory space.

## Claims

### Claim 1

In a videogame system, having a video display and character data containing a priority bit which determines the position of that character relative to the background elements and other character elements in a video display, a priority mapping system which comprises:
a) videogame program source containing game data and game instructions for use by a system controller to provide an audiovisual presentation;
b) the system controller, including,
a game microprocessor for executing a videogame program,
a video display processor for providing a videogame audiovisual presentation on a display screen, coupled to the game microprocessor, and,
a video random access memory for storing data for use in generating a video display, coupled to the video display processor;
c) the videogame audiovisual presentation comprising a plurality of panels separated by panel breaks, the plurality of panels comprising an active panel defined by a presence of a player-controlled character and dormant panels defined by an absence of a player-controlled character, the plurality of panels are arranged sequentially to form a page layout, each panel representing boundaries in space and time;
d) character data storage in which the character data is stored as a string of data bits, one of the bits corresponding to a video display priority for that character in the videogame audio visual presentation such that a character with a higher video display priority to a character with a lower display priority; and,
e) a priority controller for interaction with the system controller and the character data storage, which determines which portion of the video display is the active panel and which portions of the video display will represent the dormant panels, and for the active panel portion, the priority controller directs the system controller to implement the display priority stored in the character data storage, and for the dormant panel portion of the video display, the priority controller overrides the stored display priority and implements high priority for all character elements in the dormant panel portion.
