Storing local session data at a user equipment and selectively transmitting group session data to group session targets based on dynamic playback relevance information
First Claim
1. A method of storing data, comprising:
- joining, by a first user equipment (UE), a local communication session that is established between a plurality of geographically proximate UEs;
determining that the first UE is designated to record session data that is captured by a second UE and exchanged during a second portion of the local communication session;
recording by the first UE, the session data during the second portion of the local communication session based on determining that the first UE is designated to record session data;
receiving session data recorded by a third UE during a first portion of the local communication session;
establishing a connection to an access network after termination of the local communication session; and
uploading the recorded session data from the second portion of the local communication session and the received session data recorded by a third UE during first portion of the local communication session to a server over the established connection.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a given user equipment (UE) in a local communication session (e.g., a P2P or ad-hoc session) between multiple UEs is designated to record session data. The given UE records the session data exchanged between the multiple UEs during the local communication session and uploads the recorded session data to a server after the local communication session has terminated. In another embodiment, a session controller (e.g., a remote server or a P2P node) receives multiple media feeds from multiple transmitting UEs, and selectively interlaces subsets of the multiple media feeds into interlaced output feed(s) that are transmitted to target UE(s). The target UE(s) provide feedback which permits the session controller to determine a lowest relevant configuration (LRC) for the target UE(s) that is used to regulate the interlaced output feed(s) transmitted thereto.
60 Citations
10 Claims
-
1. A method of storing data, comprising:
-
joining, by a first user equipment (UE), a local communication session that is established between a plurality of geographically proximate UEs; determining that the first UE is designated to record session data that is captured by a second UE and exchanged during a second portion of the local communication session; recording by the first UE, the session data during the second portion of the local communication session based on determining that the first UE is designated to record session data; receiving session data recorded by a third UE during a first portion of the local communication session; establishing a connection to an access network after termination of the local communication session; and uploading the recorded session data from the second portion of the local communication session and the received session data recorded by a third UE during first portion of the local communication session to a server over the established connection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first user equipment (UE) configured to store data, comprising:
-
means for joining a local communication session that is established between a plurality of geographically proximate UEs; means for determining that the first UE is designated to record session data that is captured by a second UE and exchanged during a second portion of the local communication session; means for recording the session data during the second portion of the local communication session based on determining that the first UE is designated to record session data; means for receiving session data recorded by a third UE during a first portion of the local communication session; means for establishing a connection to an access network after termination of the local communication session; and means for uploading the recorded session data from the second portion of the local communication session and the received session data recorded by a third UE during the first portion of the local communication session to a server over the established connection.
-
-
9. A first user equipment (UE) configured to store data, comprising:
a processor configured with processor-executable instructions to perform operations comprising; joining a local communication session that is established between a plurality of geographically proximate UEs; determining that the first UE is designated to record session data that is captured by a second UE and exchanged during at least a second portion of the local communication session; recording the session data during the second portion of the local communication session based on determining that the first UE is designated to record session data; receiving session data recorded by a third UE during a first portion of the local communication session; establishing a connection to an access network after termination of the local communication session; and uploading the recorded session data from the second portion of the local communication session and the received session data recorded by a third UE during the first portion of the local communication session to a server over the established connection.
-
10. A non-transitory computer-readable medium having stored thereon processor-executable instructions, which, when executed by a processor of a first user equipment (UE) configured to store data, causes the first UE processor to perform operations comprising:
-
joining a local communication session that is established between a plurality of geographically proximate UEs; determining that the first UE is designated to record session data that is captured by a second UE and exchanged during a second portion of the local communication session; recording the session data during the second portion of the local communication session based on determining that the first UE is designated to record session data; receiving session data recorded by a third UE during a first portion of the local communication session; establishing a connection to an access network after termination of the local communication session; and uploading the recorded session data from the second portion of the local communication session and the received session data recorded by a third UE during the first portion of the local communication session to a server over the established connection.
-
Specification