Method and system for filtering movements between virtual environments

US8938681B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8938681-B2
Application numberUS-54956909-A
CountryUS
Kind codeB2
Filing dateAug 28, 2009
Priority dateAug 28, 2009
Publication dateJan 20, 2015
Grant dateJan 20, 2015

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 response to a teleport request, teleport destination characteristics are determined and compared against preferences, characteristics and restrictions of an avatar as indicated by metadata or tags to determine if the teleport destination is suitable for teleportation of that avatar. If the destination is found unsuitable, a search is conducted, preferably based on unmatched metadata of the avatar or the destination to suggest or directly substitute a suitable teleportation destination. Metadata for the avatar and the destination can include metadata which is dynamic (such as destination occupancy or processing capacity) adaptively developed or based on current or historical usage and virtual universe system status.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of teleportation in a virtual universe, comprising: requesting a teleportation operation to a virtual universe destination said virtual universe destination being one of a plurality of locations in one or more virtual universes; determining characteristics of said virtual universe destination; filtering said characteristics of said virtual universe destination requested in said step of requesting a virtual universe destination against at least one of: preferences, characteristics and restrictions to determine mismatched and unmatched preferences, characteristics and restrictions, corresponding to an avatar; controlling a teleportation operation of said avatar in accordance with results of said filtering including, when said teleportation destination is found to be unsuitable, presentation of an interface indicating that said virtual universe destination was found unsuitable for said avatar by said filtering step based on said preferences, characteristics and restrictions which are unmatched or mismatched while delaying, altering or canceling said teleportation operation, and when said one or more preferences, characteristics and restrictions of said avatar is mismatched or unmatched, searching said virtual universe based on unmatched metadata of said avatar or said destination for alternative teleportation destinations corresponding to at least one of avatar preferences or characteristics, for which a match was found, wherein said interface displays and provides for acceptance of an alternative teleportation destination. 2. The method as recited in claim 1 , wherein said characteristics of said virtual universe destination are expressed as tags. 3. The method as recited in claim 1 , wherein said controlling a teleportation operation includes substitution of an alternative teleportation destination. 4. The method as recited in claim 1 , wherein said controlling a teleportation operation includes conducting a search for one or more suitable alternative teleportation destinations. 5. The method as recited in claim 1 , wherein at least one of said characteristics of said virtual universe destination is based on current occupancy in numbers of avatars at said virtual universe destination or processing capacity available for rendering said virtual universe destination. 6. The method as recited in claim 1 , wherein at least one of said characteristics of said virtual universe destination is based on historical usage of said destination or a location having similar characteristics. 7. The method as recited in claim 1 , wherein at least one of said characteristics of an avatar is adaptively determined. 8. A computer program product for performing teleportation of an avatar in a virtual universe comprising a non-transitory computer readable medium providing a computer program for causing a digital data processor to perform, in response to a request for teleportation operation to a virtual universe destination, said virtual universe destination being one of a plurality of locations in one or more virtual universes, steps of: determining characteristics of said virtual universe destination; filtering said characteristics against at least one of: preferences, characteristics and restrictions to determine mismatched and unmatched preferences, characteristics and restriction, corresponding to an avatar; and controlling said teleportation operation in accordance with results of said filtering step including, when said teleportation destination is found to be unsuitable, presentation of an interface indicating that said virtual universe destination was found unsuitable for said avatar by said filtering step based on said preferences, characteristics and restrictions which are unmatched or mismatched while delaying, altering or canceling said teleportation operation, and when said one or more preferences, characteristics and restrictions of said avatar is mismatched or unmatched, searching said virtual universe based on unmatched metadata of said avatar or said destination for alternative teleportation destinations corresponding to at least one of avatar preferences or characteristics, for which a match was found, wherein said interface displays and provides for acceptance of an alternative teleportation destination. 9. The computer program product as recited in claim 8 , wherein said characteristics of said virtual universe destination are expressed as tags. 10. The computer program product as recited in claim 8 , wherein said controlling a teleportation operation includes substitution of an alternative teleportation destination. 11. The computer program product as recited in claim 8 , wherein said controlling a teleportation operation includes conducting a search for one or more suitable alternative teleportation destinations. 12. The computer program product as recited in claim 8 , wherein at least one of said characteristics of said virtual universe destination is based on current occupancy in numbers of avatars at said virtual universe destination or processing capacity for rendering said virtual universe destination. 13. The computer program product as recited in claim 8 , wherein at least one of said characteristics of said virtual universe destination is based on historical usage of said destination or a location having similar characteristics. 14. The computer program product as recited in claim 8 , wherein at least one of said characteristics of an avatar is adaptively determined. 15. A virtual universe system implemented on one or more data processors interconnected by a network, said virtual universe system comprising: means responsive to a request for a teleportation operation of an avatar to a virtual universe destination for determining characteristics of said virtual universe destination, said virtual universe operation being a one of a plurality of locations in one or more virtual universes; a comparator for determining ones of said characteristics of said virtual universe destination which match, mismatch or do not correspond to at least one of: preferences, characteristics and restrictions corresponding to an avatar; a search control for searching for alternative teleportation destinations corresponding to at least one of avatar preferences or characteristics, for which a match was found; when said one or more preferences, characteristics and restrictions of said avatar is mismatched or unmatched, searching said virtual universe based on unmatched metadata of said avatar or said destination; and an interface responsive to said comparator for controlling said teleportation operation including, when said teleportation destination is found to be unsuitable, an indication that said virtual universe destination was found unsuitable for said avatar by said filtering step based on said preferences, characteristics and restrictions which are unmatched or mismatched while delaying, altering or canceling said teleportation operation, wherein said interface displays and provides for acceptance of an alternative teleportation destination. 16. The virtual universe system as recited in claim 15 , wherein at least one characteristic of said destination is based on current or historical usage of the same teleportation destination or a location having similar characteristics. 17. The virtual universe system as recited in claim 15 , wherein at least one characteristic or preference of said avatar is adaptively determined. 18. A method of operating a virtual universe system to avoid teleportation of an avatar to a virtual universe destination whic

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Human Necessities · mapped topic

  • Protocols for games, networked simulations or virtual reality · 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 US8938681B2 cover?
In response to a teleport request, teleport destination characteristics are determined and compared against preferences, characteristics and restrictions of an avatar as indicated by metadata or tags to determine if the teleport destination is suitable for teleportation of that avatar. If the destination is found unsuitable, a search is conducted, preferably based on unmatched metadata of the a…
Who is the assignee on this patent?
Dawson Christopher J, Graham Barry M, Hamilton Ii Rick A, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/04815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 20 2015 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).