Computer-readable non-transitory storage medium having information processing program stored therein, information processing system, information processing apparatus, and information processing method

US11878247B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11878247-B2
Application numberUS-202217850314-A
CountryUS
Kind codeB2
Filing dateJun 27, 2022
Priority dateFeb 16, 2022
Publication dateJan 23, 2024
Grant dateJan 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a virtual space of an own apparatus, the movement speed of a movement object is reduced on the basis of a reduction value according to a communication delay time with respect to an opponent apparatus. The reduction value is adjusted such that the movement speed of the movement object is reduced in accordance with the time having elapsed from start of movement of the movement object. The opponent character object is caused to perform an action on the movement object, on the basis of data received from the opponent apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-readable non-transitory storage medium having stored therein instructions that, when executed by a processor of a first information processing apparatus, cause the first information processing apparatus to perform operations comprising: transmitting/receiving data to/from a second information processing apparatus; arranging, in a virtual space, an own character object corresponding to a first user of the first information processing apparatus, an opponent character object corresponding to a second user of the second information processing apparatus, and a movement object; moving the movement object when a positional relationship condition regarding at least a positional relationship between the own character object and the movement object is satisfied; reducing a movement speed of the movement object on the basis of a first reduction value calculated on the basis of a delay time in communication, of the data, with the second information processing apparatus; adjusting the first reduction value such that the movement speed of the movement object is reduced in accordance with a time having elapsed from start of movement of the movement object; and causing the opponent character object to perform an action on the movement object, on the basis of data received from the second information processing apparatus. 2. The storage medium according to according to claim 1 , wherein the operations includes reducing the movement speed of the movement object such that an amount of reduction of the movement speed of the movement object is increased in accordance with increase in the delay time. 3. The storage medium according to according to claim 1 , wherein the operations includes moving the movement object in an order of a first movement path and a second movement path; and reducing the movement speed of the movement object moving along the second movement path, in accordance with a time having elapsed from start of movement of the movement object along the second movement path. 4. The storage medium according to according to claim 3 , wherein the operations includes reducing the movement speed of the movement object such that the movement speed decreases at the second movement path in accordance with a lapse of time and the movement object stops at a predetermined position on the second movement path. 5. The storage medium according to claim 3 , wherein the operations further includes providing, when data indicating that the movement object has ended moving along the second movement path in the virtual space of the second information processing apparatus has been received from the second information processing apparatus, a point in the game to the first user of the first information processing apparatus. 6. The storage medium according to claim 1 , wherein the operations further includes reducing, when an operation input of the first user satisfies a disadvantage condition, the movement speed of the movement object on the basis of a second reduction value; and adjusting, when the movement object has been moved on the basis of a movement speed having been reduced on the basis of the second reduction value, the second reduction value such that the movement speed is further reduced at a predetermined timing. 7. The storage medium according to claim 1 , wherein the operations includes adjusting the first reduction value by increasing a reflection rate of the first reduction value in accordance with a time having elapsed from start of movement of the movement object, to reduce the movement speed of the movement object. 8. An information processing system of a first information processing apparatus, the information processing system comprising a processor and a memory coupled thereto, the processor being configured to control the information processing system to at least: transmit/receive data to/from a second information processing apparatus; arrange, in a virtual space, an own character object corresponding to a first user of the first information processing apparatus, an opponent character object corresponding to a second user of the second information processing apparatus, and a movement object; move the movement object when a positional relationship condition regarding at least a positional relationship between the own character object and the movement object is satisfied; reduce a movement speed of the movement object on the basis of a reduction value calculated on the basis of a delay time in communication, of the data, with the second information processing apparatus; adjust the reduction value such that the movement speed of the movement object is reduced in accordance with a time having elapsed from start of movement of the movement object; and cause the opponent character object to perform an action on the movement object, on the basis of data received from the second information processing apparatus. 9. The information processing system according to claim 8 , wherein the movement speed of the movement object is reduced such that an amount of reduction of the movement speed of the movement object is increased in accordance with increase in the delay time. 10. The information processing system according to claim 8 , wherein the movement object is moved in an order of a first movement path and a second movement path, and the movement speed of the movement object moving along the second movement path is reduced in accordance with a time having elapsed from start of movement of the movement object along the second movement path is performed. 11. The information processing system according to claim 10 , wherein the movement speed of the movement object is reduced such that the movement speed decreases at the second movement path in accordance with a lapse of time and the movement object stops at a predetermined position on the second movement path. 12. The information processing system according to claim 10 , wherein when data indicating that the movement object has ended moving along the second movement path in the virtual space of the second information processing apparatus has been received from the second information processing apparatus, a point in the game is provided to the first user of the first information processing apparatus. 13. The information processing system according to claim 8 , wherein the reduction value is adjusted by increasing a reflection rate of the reduction value in accordance with a time having elapsed from start of movement of the movement object, to reduce the movement speed of the movement object. 14. A first information processing apparatus comprising a processor and a memory coupled thereto, the processor being configured to control the first information processing apparatus to at least: transmit/receive data to/from a second information processing apparatus; arrange, in a virtual space, an own character object corresponding to a first user of the first information processing apparatus, an opponent character object corresponding to a second user of the second information processing apparatus, and a movement object; move the movement object when a positional relationship condition regarding at least a positional relationship between the own character object and the movement object is satisfied; reduce a movement speed of the movement object on the basis of a reduction value calculated on the basis of a delay time in communication, of the data, with the second information processing apparatus; adjust the reduction value such that the movement speed of the movement object is reduced in accordance with a time having elapsed from

Assignees

Inventors

Classifications

  • A63F13/56Primary

    Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding · CPC title

  • using trajectories of game objects, e.g. of a golf ball according to the point of impact · CPC title

  • Ball games, e.g. soccer or baseball · CPC title

  • for calculating the trajectory of an object · CPC title

  • for animating game characters, e.g. skeleton kinematics · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11878247B2 cover?
In a virtual space of an own apparatus, the movement speed of a movement object is reduced on the basis of a reduction value according to a communication delay time with respect to an opponent apparatus. The reduction value is adjusted such that the movement speed of the movement object is reduced in accordance with the time having elapsed from start of movement of the movement object. The oppo…
Who is the assignee on this patent?
Nintendo Co Ltd
What technology area does this patent fall under?
Primary CPC classification A63F13/56. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jan 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).