Virtual social interactions
First Claim
1. A computer implemented method of enabling a first user and a second user to interact in a virtual social environment, comprising:
- providing a plurality of interactables in said virtual social environment for enabling said first user and said second user to interact in the virtual social environment, wherein said interactables comprises animations, text, sound, videos, and actions directed at one or more of sensory modalities including smell and touch;
selecting one or more of the interactables by the first user;
modifying said selected interactables by customizing object attributes of the selected interactables, wherein said object attributes include audio, visual, and textual attributes associated with the interactables;
interacting with the second user by the first user in the virtual social environment, comprising the steps of;
targeting said modified interactables by the first user to one of the second user and/or the virtual social environment, and a combination thereof, wherein said step of targeting is based on one or more of context of the virtual social environment, behaviors of the first user and the second user, time and schedule of user interactions, and predefined levels of permissions in the virtual social environment, wherein said step of targeting further comprises;
defining relative appearance of said interactables and selecting or creating an animated path for each of said interactables, wherein said animated path and said relative appearance is defined using a plurality of coordinates;
rendering said targeted interactables to one of the second user and/or the virtual social environment, and a combination thereof; and
sharing the targeted interactables with the second user in the virtual social environment;
whereby the virtual social environment enables the first user and the second user to interact using the interactables.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and system for enabling an interaction between a first user and a second user in a virtual social environment is disclosed. A plurality of interactables is provided in the virtual social environment for enabling a first user and a second user to interact in the virtual social environment. The first user selects one or more of the interactables and may modify the selected interactables. The first user targets the modified interactables to the second user in the virtual social environment. The first user renders the targeted interactables to the second user in the virtual social environment. Further, the first user shares the targeted interactables with the second user in the virtual social environment.
22 Citations
22 Claims
-
1. A computer implemented method of enabling a first user and a second user to interact in a virtual social environment, comprising:
-
providing a plurality of interactables in said virtual social environment for enabling said first user and said second user to interact in the virtual social environment, wherein said interactables comprises animations, text, sound, videos, and actions directed at one or more of sensory modalities including smell and touch; selecting one or more of the interactables by the first user; modifying said selected interactables by customizing object attributes of the selected interactables, wherein said object attributes include audio, visual, and textual attributes associated with the interactables; interacting with the second user by the first user in the virtual social environment, comprising the steps of; targeting said modified interactables by the first user to one of the second user and/or the virtual social environment, and a combination thereof, wherein said step of targeting is based on one or more of context of the virtual social environment, behaviors of the first user and the second user, time and schedule of user interactions, and predefined levels of permissions in the virtual social environment, wherein said step of targeting further comprises; defining relative appearance of said interactables and selecting or creating an animated path for each of said interactables, wherein said animated path and said relative appearance is defined using a plurality of coordinates; rendering said targeted interactables to one of the second user and/or the virtual social environment, and a combination thereof; and sharing the targeted interactables with the second user in the virtual social environment; whereby the virtual social environment enables the first user and the second user to interact using the interactables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A computer implemented system for enabling a first user and a second user to interact in a virtual social environment, comprising:
an application server for hosting said virtual social environment, wherein said application server comprises; a selection module for selecting one or more of a plurality of interactables provided in the virtual social environment; a customization module for modifying said selected interactables by customizing object attributes of the selected interactables; an interaction control module for enabling interaction of said first user and said second user in the virtual social environment, comprising; an interactables targeting module for targeting the selected interactables of the first user to one or more of the second user, the virtual social environment, and a combination thereof, wherein said targeting is based on one or more of context of the virtual social environment, behaviors of the first user and the second user, time and schedule of user interactions, and predefined levels of permissions in the virtual social environment, wherein said interactables targeting module further defines relative appearance of said interactables and selects or creates an animated path for each of said interactables, and wherein said-animated path and said relative appearance is defined using a plurality of coordinates; an interactables rendering module for rendering said targeted interactables to one of the second users and/or the virtual social environment; and an interactables sharing module for sharing the targeted interactables with the second user in the virtual social environment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A computer program product comprising computer executable instructions embodied in a computer-readable medium, wherein said computer program product comprises:
-
a first computer parsable program code for providing a plurality of interactables in a virtual social environment; a second computer parsable program code for enabling a first user to select one or more of said interactables; a third computer parsable program code for modifying said selected interactables by customizing object attributes of the selected interactables, a fourth computer parsable program code for targeting said modified interactables by the first user to one of a second user and/or said virtual social environment, and a combination thereof, comprising; a fifth computer parasable program code for defining the relative appearance of said selected interactables and selecting or creating an animated path for each of said selected interactables defined by a plurality of coordinates; a sixth computer parsable program code for rendering said targeted interactables to one of said second user and/or the virtual social environment, and a combination thereof; a seventh computer parsable program code for enabling sharing of the targeted interactables with the second user in the virtual social environment; and a eighth computer parsable program code for tracking and capturing interactables usage information of the first user and the second user.
-
-
22. A computer implemented method of enabling a first user and a second user to interact in a virtual social environment, comprising:
-
providing a plurality of interactables in said virtual social environment for enabling said first user and said second user to interact in the virtual social environment, wherein said interactables comprises animations, text, sound, videos, and actions directed at one or more of sensory modalities including smell and touch; selecting one or more of the interactables by the first user; interacting with the second user by the first user in the virtual social environment, comprising the steps of; selecting a target location for placing said interactables by the first user to the second user and/or the virtual social environment, wherein said step of selecting said target location further comprises; defining relative appearance of said interactables and selecting or creating an animated path for each of said interactables, wherein said animated path and said relative appearance is defined using a plurality of coordinates; rendering said targeted interactables to the second user and/or the virtual social environment; and sharing the targeted interactables with the second user in the virtual social environment; whereby the virtual social environment enables the first user and the second user to interact using the interactables.
-
Specification