Automated personalized feedback for interactive learning applications
US-2024391096-A1 · Nov 28, 2024 · US
US8938681B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8938681-B2 |
| Application number | US-54956909-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 28, 2009 |
| Priority date | Aug 28, 2009 |
| Publication date | Jan 20, 2015 |
| Grant date | Jan 20, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.