Suggested actions within a virtual environment

US9289681B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9289681-B2
Application numberUS-86934207-A
CountryUS
Kind codeB2
Filing dateOct 9, 2007
Priority dateOct 9, 2007
Publication dateMar 22, 2016
Grant dateMar 22, 2016

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.

Embodiments of the invention provide techniques for suggesting actions to users of an immersive virtual environment based on previous user actions within the virtual environment. Generally, characteristics of actions performed by various users of the virtual environment may be stored in a searchable actions index. Subsequently, the actions index may be used to suggest actions based on similarity of the stored characteristics to those of a current user and/or actions. The suggested actions may be presented to the user as graphical indications visible within the user's view of the virtual environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for suggesting actions in a virtual environment, comprising: monitoring a first user interacting with the virtual environment; generating one or more records associated with a plurality of actions performed by the first user in a search index, wherein each record stores characteristics associated with the first user; in response to detecting a triggering event, determining, based on characteristics of at least one previous action of the first user within the virtual environment, one or more suggested actions available to the first user; and presenting the determined one or more suggested actions to the first user in a visual display of the virtual environment, wherein determining one or more suggested actions available to the first user comprises comparing characteristics associated with the first user to characteristics associated with one or more other users in the search index and, if the characteristics associated with the first user match characteristics associated with at least one of the one or more other users, then selecting actions associated with the at least one of the one or more other users as suggested actions available to the first user. 2. The computer-implemented method of claim 1 , wherein the triggering event is selected from a previous action of the first user within the virtual environment, a movement of the first user within the virtual environment, and the presence of the first user at a predetermined location of the virtual environment. 3. The computer-implemented method of claim 1 , wherein the characteristics of at least one previous action of the first user include one or more characteristics included in a user profile associated with the first user. 4. The computer-implemented method of claim 1 , wherein the characteristics of at least one previous action of the first user are selected from a type of user action, a time of occurrence, a time duration, and a user movement. 5. The computer-implemented method of claim 1 , wherein presenting the determined one or more suggested actions comprises displaying one or more graphical indications in the visual display of the virtual environment. 6. The computer-implemented method of claim 5 , wherein the one or more graphical indications are selected from an arrow, a text, a symbol, an animation, a color, a border, and a highlight. 7. The computer-implemented method of claim 1 , wherein the one or more suggested actions available are further determined based on a user profile associated with the first user and on user profiles associated with other users interacting with the virtual environment that performed the at least one previous action of the first user. 8. A non-transitory computer-readable storage medium including a program, which when executed on a processor performs an operation for suggesting actions in a virtual environment, the operation comprising: monitoring a first user interacting with the virtual environment; generating one or more records associated with a plurality of actions performed by the first user in a search index, wherein each record stores characteristics associated with the first user; in response to detecting a triggering event, determining, based on characteristics of at least one previous action of the first user within the virtual environment, one or more suggested actions available to the first user; and presenting the determined one or more suggested actions to the first user in a visual display of the virtual environment, wherein determining one or more suggested actions available to the first user comprises comparing characteristics associated with the first user to characteristics associated with one or more other users in the search index and, if the characteristics associated with the first user match characteristics associated with at least one of the one or more other users, then selecting actions associated with the at least one of the one or more other users as suggested actions available to the first user. 9. The non-transitory computer-readable storage medium of claim 8 , wherein the triggering event is selected from a previous action of the first user within the virtual environment, a movement of the first user within the virtual environment, and the presence of the first user at a predetermined location of the virtual environment. 10. The non-transitory computer-readable storage medium of claim 8 , wherein the characteristics of at least one previous action of the first user include one or more characteristics included in a user profile associated with the first user. 11. The non-transitory computer-readable storage medium of claim 8 , wherein the characteristics of at least one previous action of the first user are selected from a type of user action, a time of occurrence, a time duration, and a user movement. 12. The non-transitory computer-readable storage medium of claim 8 , wherein presenting the determined one or more suggested actions comprises displaying one or more graphical indications in the visual display of the virtual environment. 13. The non-transitory computer-readable storage medium of claim 12 , wherein the one or more graphical indications are selected from an arrow, a text, a symbol, an animation, a color, a border, and a highlight. 14. The non-transitory computer-readable storage medium of claim 8 , wherein the one or more suggested actions available are further determined based on a user profile associated with the first user and on user profiles associated with other users interacting with the virtual environment that performed the at least one previous action of the first user. 15. A system, comprising: a database; a processor; and a memory containing a program, which when executed by the processor is configured to suggest actions in a virtual environment, wherein the program is configured to: monitor a first user interacting with the virtual environment; generate one or more records associated with a plurality of actions performed by the first user in a search index, wherein each record stores characteristics associated with the first user; in response to detecting a triggering event, determining, based on characteristics of at least one previous action of the first user within the virtual environment, one or more suggested actions available to the first user; and present the determined one or more suggested actions to the first user in a visual display of the virtual environment, wherein determining one or more suggested actions available to the first user comprises comparing characteristics associated with the first user to characteristics associated with one or more other users in the search index and, if the characteristics associated with the first user match characteristics associated with at least one of the one or more other users, then selecting actions associated with the at least one of the one or more other users as suggested actions available to the first user. 16. The system of claim 15 , wherein the triggering event is selected from a previous action of the first user within the virtual environment, a movement of the first user within the virtual environment, and the presence of the first user at a predetermined location of the virtual environment. 17. The system of claim 15 , wherein the characteristics of at least one previous action of the first user include one or more characteristics included in a user profile associated with the first user. 18. The system of claim 15 , wherein the characteristics of at least one previous action of the

Assignees

Inventors

Classifications

  • A63F13/10Primary

    Human Necessities · mapped topic

  • using adaptive systems learning from user actions, e.g. for skill level adjustment · CPC title

  • for providing a graphical or textual hint to the player · CPC title

  • A63F13/67Primary

    adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use · CPC title

  • for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game · 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 US9289681B2 cover?
Embodiments of the invention provide techniques for suggesting actions to users of an immersive virtual environment based on previous user actions within the virtual environment. Generally, characteristics of actions performed by various users of the virtual environment may be stored in a searchable actions index. Subsequently, the actions index may be used to suggest actions based on similarit…
Who is the assignee on this patent?
Bromenshenkel Derek L, Garbow Zachary Adam, Hiebert Daniel Leonard, and 1 more
What technology area does this patent fall under?
Primary CPC classification A63F13/10. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Mar 22 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).