CREATING A VIRTUAL UNIVERSE DATA FEED AND DISTRIBUTING THE DATA FEED BEYOND THE VIRTUAL UNIVERSE
First Claim
1. A method comprising:
- identifying one or more objects in a virtual universe as a data source for a data feed;
collecting data from the data source in the virtual universe for the data feed; and
distributing the data feed to one or more feed readers external to the virtual universe.
1 Assignment
0 Petitions
Accused Products
Abstract
Business transactions are becoming more prevalent in virtual universes. Functionality can be implemented within a VU to allow syndication of data feeds to subscribers outside the VU. Feeds collect and serve data from one or more VU objects and locations based on changes made to the VU either by the VU itself, or by avatars in the VU. A location in a virtual universe can be an area defined by at least three coordinates, as an example. Data feeds from a VU can be used to create a VU application with and/or using the data feeds, to derive data from the data feeds, to monitor use of objects or space and billing for such use based on the data feeds, etc.
83 Citations
24 Claims
-
1. A method comprising:
-
identifying one or more objects in a virtual universe as a data source for a data feed; collecting data from the data source in the virtual universe for the data feed; and distributing the data feed to one or more feed readers external to the virtual universe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
identifying one or more objects in a virtual universe as a data source for a data feed, wherein the one or more objects collectively define a scene in the virtual universe; collecting graphical data from the data source in the virtual universe for the data feed; and distributing the data feed to one or more feed readers external to the virtual universe. - View Dependent Claims (11, 12)
-
-
13. One or more machine-readable media having stored therein a program product, which when executed a set of one or more processor units causes the set of one or more processor units to perform operations that comprise:
-
identifying one or more objects in a virtual universe as a data source for a data feed; collecting data from the data source in the virtual universe for the data feed; and distributing the data feed to one or more feed readers external to the virtual universe. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a set of one or more processing units; a network interface; and one or more machine-readable media having stored therein a program product, which when executed by the set of one or more processor units causes the set of one or more processor units to perform operations that comprise, identifying one or more objects in a virtual universe as a data source for a data feed; collecting data from the data source in the virtual universe for the data feed; and distributing the data feed to one or more feed readers external to the virtual universe. - View Dependent Claims (23, 24)
-
Specification