Managing ephemeral locations in a virtual universe

US9256346B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9256346-B2
Application numberUS-18922308-A
CountryUS
Kind codeB2
Filing dateAug 11, 2008
Priority dateAug 11, 2008
Publication dateFeb 9, 2016
Grant dateFeb 9, 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.

Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.

First claim

Opening claim text (preview).

What is claimed: 1. A method for managing at least one ephemeral location in a virtual universe (VU), comprising causing a computer infrastructure to: render an ephemeral location in the VU upon a triggering in the VU; teleport a VU user avatar from a first location in the VU to the ephemeral location, wherein the ephemeral location in the VU and the first location in the VU are different locations in the VU; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location and to another location in the VU; and un-render the ephemeral location. 2. The method of claim 1 , wherein at least the rendering and un-rendering are performed by a manager application. 3. The method of claim 2 , wherein the manager application is stored at a host computing device of the VU. 4. The method of claim 1 , wherein the rendering comprises: accessing an advertising program stored at a computing device associated with the VU; and creating an area based upon definitions in the program. 5. The method of claim 1 , wherein the rendering comprises: surveying a plurality of servers for availability; and assigning creation of the ephemeral location to one of the plurality of servers based upon the availability. 6. The method of claim 1 , wherein the rendering comprises updating a state table with information regarding the ephemeral location. 7. The method of claim 1 , further comprising at least one of rendering and un-rendering aspects of the ephemeral location based upon the user interaction. 8. The method of claim 7 , further comprising updating a state table with information regarding the ephemeral location based upon the at least one of rendering and un-rendering aspects of the ephemeral location. 9. The method of claim 1 , wherein the rendering comprises establishing a mapping between a VU grid location and the ephemeral location. 10. The method of claim 9 , wherein the teleporting the user avatar to the ephemeral location is based upon the mapping. 11. The method of claim 9 , wherein the teleporting the user avatar from the ephemeral location comprises teleporting a user avatar from the ephemeral location to the VU grid location based upon the mapping. 12. The method of claim 1 , wherein at least one of the rendering and the un-rendering is performed by a service provider based upon at least one of: a subscription, a fee agreement, and advertising content to one or more third parties. 13. The method of claim 1 , wherein a service provider at least one of creates, maintains, deploys, and supports a computer infrastructure that performs at least one of the rendering and the un-rendering. 14. A method for advertising in a virtual universe (VU), comprising: providing a computer infrastructure structured and arranged to: detect a trigger of a VU-ad by a user in a VU grid; render an ephemeral location in the VU; transport a user avatar from the VU grid to the ephemeral location; present the VU-ad to the user at the ephemeral location; transport the user avatar from the ephemeral location back to the VU grid; and un-render the ephemeral location. 15. The method of claim 14 , wherein the rendering comprises: assigning creation of the ephemeral location to one of a plurality of servers based upon a determined availability of each of the plurality of servers; creating a mapping between the VU grid and the ephemeral location; and saving data associated with the ephemeral location to a state table. 16. The method of claim 15 , wherein the assigning, creating, and saving are performed by a manager application stored at a host of the VU. 17. The method of claim 16 , wherein the ephemeral location is one of a plurality of ephemeral locations, and the manager application manages the plurality of ephemeral locations simultaneously. 18. The method of claim 14 , further comprising determining an amount of compensation based upon at least one of time and processing power utilized during the rendering. 19. The method of claim 14 , wherein a service provider at least one of creates, maintains, deploys and supports the computer infrastructure. 20. A computer program product comprising a computer usable medium having a computer readable program embodied in the medium, the computer usable medium being an apparatus that stores the computer readable program, wherein the computer readable program when executed on a computing device is operable to cause the computing device to: detect, in a virtual universe (VU) comprising a three-dimensional computer generated space, a trigger of a VU-ad by a user in a VU grid; render an ephemeral location in a VU; teleport a user avatar of the user from a VU grid location to the ephemeral location, wherein the ephemeral location and the VU grid location are different locations in the VU; present the VU-ad to the user at the ephemeral location; and un-render the ephemeral location. 21. The computer program product of claim 20 , wherein the computer readable program further causes the computing device to render a plurality of ephemeral locations simultaneously. 22. The computer program product of claim 20 , wherein the rendering comprises: assigning creation of the ephemeral location to one of a plurality of servers based upon a determined availability of each of the plurality of servers; creating a mapping between the VU grid location and the ephemeral location, wherein the mapping comprises creating a link between the VU grid location where the trigger occurred and the ephemeral location; saving data associated with the ephemeral location to a state table, wherein the state table includes information defining: an identity of the ephemeral location that is currently rendered; the one of the plurality of servers associated with the rendering of the ephemeral location; the user associated with the ephemeral location; the VU-ad associated with the ephemeral location; and the mapping between the VU grid location and the ephemeral location; and providing compensation associated with the ephemeral location including determining an amount of processing time and processing power required to render the ephemeral location, and charging an amount to an advertiser associated with the VU-ad based on the determining. 23. A system comprising hardware and software arranged to: render an ephemeral location in a virtual universe (VU) upon a triggering in the VU; teleport a VU user avatar from a first location in the VU to the ephemeral location, wherein the ephemeral location in the VU and the first location in the VU are different locations in the VU; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location and to another location in the VU; and un-render the ephemeral location. 24. The method of claim 1 , wherein the rendering the ephemeral location in the VU upon a triggering in the VU comprises detecting a user-initiated triggering of a VU-ad from within the VU. 25. The method of claim 24 , wherein the rendering the ephemeral location further comprises temporarily commandeering a location of the static grid of the VU for presenting the VU-ad. 26. The method of claim 25 , further comprising denying other users of the VU access to the location in the static grid while the ephemeral location is rendered. 27. The method of claim 1 , wherein: the VU i

Assignees

Inventors

Classifications

  • Online advertisement · CPC title

  • Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • 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

  • Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title

  • Navigation within 3D models or images · 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 US9256346B2 cover?
Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interac…
Who is the assignee on this patent?
Hamilton Ii Rick A, O'Connell Brian M, Pickover Clifford A, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06Q30/0277. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 09 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).