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 uploading 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 a second UE is designated to record session data exchanged during at least a portion of the local communication session;
capturing data at the first UE during the portion of the local communication session;
determining to upload the captured data to a server; and
transmitting, based on the determination to upload the captured data, the captured data to be uploaded to the server to the second UE during the local communication session in order to prompt the second UE to record the transmitted captured data for upload to the server.
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.
30 Citations
20 Claims
-
1. A method of uploading 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 a second UE is designated to record session data exchanged during at least a portion of the local communication session; capturing data at the first UE during the portion of the local communication session; determining to upload the captured data to a server; and transmitting, based on the determination to upload the captured data, the captured data to be uploaded to the server to the second UE during the local communication session in order to prompt the second UE to record the transmitted captured data for upload to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first user equipment (UE) configured to upload data, comprising:
-
means for joining a local communication session that is established between a plurality of geographically proximate UEs; means for determining that a second UE is designated to record session data exchanged during at least a portion of the local communication session; means for capturing data at the first UE during the portion of the local communication session; means for determining to upload the captured data to a server; and means for transmitting, based on the determination to upload the captured data, the captured data to be uploaded to the server to the second UE during the local communication session in order to prompt the second UE to record the transmitted captured data for upload to the server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 20)
-
-
9. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a first user equipment (UE) configured to upload data, causes the first UE to perform operations comprising:
-
at least one instruction for causing the first UE to join a local communication session that is established between a plurality of geographically proximate UEs; at least one instruction for causing the first UE to determine that a second UE is designated to record session data exchanged during at least a portion of the local communication session; at least one instruction for causing the first UE to capture data at the first UE during the portion of the local communication session; at least one instruction for causing the first UE to determine to upload the captured data to a server; and at least one instruction for causing the first UE to transmit, based on the determination to upload the captured data, the captured data to be uploaded to the server to the second UE during the local communication session in order to prompt the second UE to record the transmitted captured data for upload to the server. - View Dependent Claims (16, 17, 18, 19)
-
Specification