US 12,273,402 B2
Ad hoc virtual communication between approaching user graphical representations
Cevat Yerli, Frankfurt am Main (DE)
Assigned to TMRW FOUNDATION IP S.ÀR.L., Luxembourg (LU)
Filed by TMRW FOUNDATION IP S. À R.L., Bettembourg (LU)
Filed on Oct. 1, 2020, as Appl. No. 17/060,623.
Application 17/060,623 is a division of application No. 17/006,327, filed on Aug. 28, 2020, granted, now 12,107,907.
Prior Publication US 2022/0070240 A1, Mar. 3, 2022
Int. Cl. H04L 65/4053 (2022.01); G06F 3/01 (2006.01); G06T 19/00 (2011.01); H04L 65/401 (2022.01); G09B 5/12 (2006.01)
CPC H04L 65/4053 (2013.01) [G06F 3/011 (2013.01); G06T 19/003 (2013.01); H04L 65/4015 (2013.01); G09B 5/12 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A system enabling ad hoc virtual communications between user graphical representations, comprising:
one or more cloud server computers comprising at least one processor and memory storing data and instructions implementing a virtual environment;
wherein the virtual environment is configured to enable a user graphical representation of an approaching user to engage a user graphical representation of a target user comprising a visual feedback in the virtual environment, the visual feedback comprising an indication that an ad hoc communication is possible,
wherein the ad hoc communication between client devices of the target user and the approaching user are enabled based on privacy settings, distance, position, the visual feedback, and orientation between the user graphical representation of the approaching user and the user graphical representation of the target user,
wherein the virtual environment is further configured to detect a response from the target user accepting a communication engagement invitation from the approaching user based on current availability status or status configuration of the target user, or a combination thereof, and to enable the ad hoc communication via a peer-to-peer communication channel between the user graphical representations within the virtual environment,
wherein the ad hoc communication is a private communication enabling an additional user graphical representation to view a graphical interaction between the user graphical representations of the approaching and target users while preventing the additional user graphical representation to hear an audio communication between the approaching user and the target user,
wherein the ad hoc conversation comprises sending and receiving real-time audio and video via the peer-to-peer communication channel,
wherein each of the user graphical representation of the approaching user and the user graphical representation of the target user are associated with a respective viewing perspective,
wherein the ad hoc conversation enables a change of the viewing perspective between a top viewing perspective, a third-person viewing perspective, a first-person viewing perspective, or a self-viewing perspective within the same or another connected virtual environment where the ad hoc conversation takes place.