System and method for bridging communication services between virtual worlds and the real world
First Claim
Patent Images
1. A communication bridging system comprising:
- a gateway server that couples the communication bridging system to a user device; and
a bridge interface server including;
a first infolet coupled to the gateway server, wherein the first infolet couples the communication bridging system to a first virtual world application; and
a second infolet coupled to the gateway server and to the first infolet, wherein the second infolet couples the communication bridging system to a first real world application;
wherein the communication bridging system performs operations comprising;
receiving from the first infolet first information related to a first activity of a first avatar within the virtual world application, wherein the first avatar is associated with the user device;
locating the user device;
obtaining second information from the second infolet based on the first activity and the location of the user device; and
sending the second information to the user device through the gateway server.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a gateway operative to couple the system to a user. The system further includes a first infolet coupled to the gateway, and operative to couple the system to a first virtual world application, a second infolet coupled to the gateway and to the first infolet, and operative to couple the system to a real world application. The system is operable to obtain first information requested by the user from the second infolet and send the first information to the virtual world application through the first infolet.
45 Citations
20 Claims
-
1. A communication bridging system comprising:
-
a gateway server that couples the communication bridging system to a user device; and a bridge interface server including; a first infolet coupled to the gateway server, wherein the first infolet couples the communication bridging system to a first virtual world application; and a second infolet coupled to the gateway server and to the first infolet, wherein the second infolet couples the communication bridging system to a first real world application; wherein the communication bridging system performs operations comprising; receiving from the first infolet first information related to a first activity of a first avatar within the virtual world application, wherein the first avatar is associated with the user device; locating the user device; obtaining second information from the second infolet based on the first activity and the location of the user device; and sending the second information to the user device through the gateway server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of bridging between a virtual world and a real world, comprising:
-
receiving first information related to an action of a first avatar in a virtual world application, the first avatar being associated with a user; in response to receiving the first information, determining a virtual world preference for a user associated with the avatar, wherein the virtual world preference is determined by utilizing instructions from a memory that are executed by a processor; determining a location of a user device, wherein the user device is associated with the user; in response to determining the virtual world preference and the location of the user device, searching a content archive containing content items from the real world for a first particular content item that relates to the preference and to the location of the user device; and sending second information to the user device indicating that the real world contains the particular content item. - View Dependent Claims (13, 14, 15, 16, 17, 18, 20)
-
-
19. A non-transitory computer readable medium comprising a plurality of instructions, which when loaded and executed by a processor, cause the processor to perform operations comprising:
-
receiving first information related to an action of an avatar in a virtual world application, the first avatar being associated with a user; determining a virtual world preference for a user associated with the avatar in response to receiving the first information; determining a location of a user device, wherein the user device is associated with the user; searching a content archive containing content items from the real world for a first particular content item that relates to the preference in response to determining the virtual world preference and the location of the user device; and sending second information to the user device indicating that the real world contains the particular content item.
-
Specification