IP Library Granted Patent US 6,966,831
Granted Patent B2
US 6,966,831 · App. 09/993,345 · Granted Nov 22, 2005

Method of branching flow of game

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,966,831
App. No.
09/993,345
Granted
Nov 22, 2005
Kind
B2
Abstract

Without making such a matter that, for example, a branching point where the flow of a game story is branched is notified to the user, the user is let so as to detect a timing for a hidden branching point to be present, and in dependence on whether the detection of the branching point is right or wrong, the story has a varied subsequent development.

Claims (50)

1. A story branching control method for a video game whose content of a story is branched in accordance with a player's instruction, comprising the steps of:

providing a branching point selectable by a user for determining a flow of the story;

receiving a search instructing input for searching for the branching point;

searching for the branching point for a predetermined period of time after receiving the search instructing input;

determining whether the branching point exists during the predetermined period of time after receiving the search instructing input; and

determining a branch destination of the story in accordance with a success or failure of determining whether the branching point exists during the predetermined period of time.

2. The story branching control method according to claim 1 , further comprising the step of:

setting a predetermined variant value for use in the determination of the branch destination in accordance with the result of the determining whether the branching point exists during the predetermined period.

3. The story branching control method according to claim 2 , further comprising the steps of:

incrementing a number after the determining step; and

setting a value of the incremented number as the predetermined variant value.

4. The story branching control method according to claim 2 , further comprising the step of:

determining the branch destination in accordance with the predetermined variant value.

5. The story branching control method according to claim 4 , further comprising the step of:

determining the branch destination in accordance with the variant value set by an initial value of a predetermined variant or in accordance with the result of the determining whether the branching point exists during the predetermined period, when the branching point to have been reached is detected by the flow of story within a period excluding the predetermined period of time.

6. The story branching control method according to claim 1 , further comprising the step of:

setting a predetermined flag in accordance with the result of the determining whether the branching point exists during the predetermined period.

7. The story branching control method according to claim 6 , further comprising the step of:

determining the branch destination in accordance with the predetermined flag.

8. The story branching control method according to claim 1 , further comprising the step of:

generating a predetermined search notification signal for notifying the search being made, simply within the predetermined period of time from the search instructing input.

9. The story branching control method according to claim 1 , further comprising the step of:

generating, when the branching point to have been passed is detected by the flow of information within a period excluding the predetermined period of time, a predetermined pass notification signal for notifying the branching point to have been passed.

10. The story branching control method according to claim 9 , further comprising the step of:

generating the predetermined pass notification signal, simply when the branching point to have been passed is a predetermined one of whole branching points set on the way of the flow of story.

11. A story branching control method for a video game whose content of a story is branched in accordance with a player's instruction, comprising the steps of:

providing a current branching point selectable by the player for determining a flow of the story;

receiving a search instructing input of the player for searching for the current branching point;

determining whether the current branching point exists after receiving the search instruction input; and

determining a branch destination of the story in accordance with a predetermined variant value, wherein the predetermined variant value is determined as a function of a prior success or failure in determining whether a previous branching point existed after receiving a previous search instruction input.

12. A notification signal generating method for a video game whose content of a story is branched in accordance with a player's instruction, comprising the steps of:

providing a branching point searchable by the player for determining a flow of the story; and

generating, when having passed the branching point by the flow of the story without having received a search instructing input of the player, a predetermined pass notification signal notifying the branching point to have been passed.

13. The notification signal generating method according to claim 12 , further comprising the step of:

generating the predetermined pass notification signal, simply when the branching point to have been passed is a predetermined one of whole branching points set on a way of the flow of the story.

14. A program executing apparatus for executing processing program whose content of a story is branched in accordance with a player's instruction, comprising:

search instructing input detecting means for detecting an input of a search instructing input by the player;

searching means for searching for a branching point provided on a way of a flow of the story, for a predetermined period of time from detecting the search instructing input;

branch point determining means for determining whether the branching point exists during the predetermined period of time after detecting the search instructing input; and

branch destination determining means for determining a branch destination of the story in accordance with a success or failure of the branch point determining means in determining whether the branching point exists during the predetermined period of time.

15. A recording medium having recorded therein a processing program whose content of a story is branched in accordance with a player's instruction, the processing program comprising and making a computer execute the steps of:

detecting an input of a search instructing input by the player;

searching for a branching point provided on a way of a flow of the story, for a predetermined period of time from detecting the search instructing input;

determining whether the branching point exists during the predetermined period of time after detecting the search instructing input; and

determining a branch destination of the story in accordance with a success or failure of determining whether the branching point exists during the predetermined period of time.

16. A computer with a memory storing a processing program whose content of a story is branched in accordance with a player's instruction, the processing program comprising and making the computer execute the steps of:

detecting an input of a search instructing input by the player;

searching for a branching point provided on a way of a flow of story, for a predetermined period of time from detecting the search instructing input;

determining whether the branching point exists during the predetermined period of time after detecting the search instructing input; and

determining a branch destination of the story in accordance a success or failure of determining whether the branching point exists during the predetermined period of time.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: DROPBOX, INC.
Reel/Frame 069635/0332 →
PATENT SECURITY AGREEMENT Recorded Mar 10, 2021
From: DROPBOX, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055670/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2015
From: SONY ENTERTAINNMENT INC
To: DROPBOX INC
Reel/Frame 035532/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027551/0154 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027445/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2002
From: MIYAKI, KAZUHITO; FUJISAKU, JUNICHI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 012596/0419 →