IP Library Granted Patent US 10,972,440
Granted Patent B2
US 10,972,440 · App. 16/154,105 · Granted Apr 6, 2021

Process and system for selectable data transmission

Inventors: Marc Danzeisen (Ittigen, CH); Jan Linder (Bern, CH); Simon Winiker (Bern, CH); Florian Baumgartner (Bern, CH)
Assignee: SWISSCOM AG
H04L63/0428G06F21/10H04L63/061H04L63/062H04L63/08H04L63/102
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,972,440
App. No.
16/154,105
Granted
Apr 6, 2021
Kind
B2
Abstract

Methods and systems are provided for selectable data transmissions. A user profile may be maintained, with the user profile including a list of authorized remote mobile computing devices and respective connection information for video communication, with the plurality of authorized remote mobile computing devices being authorized for video communication, and other remote mobile computing devices not being authorized for video communication. When a request to initiate video communication with a particular remote mobile computing device is received, a determination may be made, based on the user profile, that the particular remote mobile computing device is authorized. Respective connection information for the particular remote mobile computing device then may be assessed, and captured video communication data may be transmitted for the requested video communication according to the user profile such that the captured video communication data may be displayed at the particular remote mobile computing device as it is received.

Claims (42)

1. A system, comprising:

a storage device configured to maintain a user profile associated with a user, wherein:

the user profile comprises a list of authorized remote mobile computing devices of the user and respective connection information for video communication,

the plurality of authorized remote mobile computing devices of the user are authorized for video communication, and

other remote mobile computing devices of the user are not authorized for video communication; and

one or more processors operable to:

receive a request to initiate video communication with a particular remote mobile computing device;

in response to receipt of the request to initiate the video communication:

determine that the particular remote mobile computing device is authorized based on the list of authorized remote mobile computing devices in the user profile;

in response to said determination:

access the respective connection information for the particular remote mobile computing device; and

transmit captured video communication data for the requested video communication according to the user profile such that the captured video communication data may be displayed at the particular remote mobile computing device as it is received.

2. The system of claim 1 , wherein prior to receipt of the video communication request, the one or more processors are operable to:

send a request to the particular remote mobile computing device for authorization to establish the video communication with the particular remote mobile computing device;

receive the respective connection information for the particular remote mobile computing device; and

store the respective connection information for the particular remote mobile computing device in the user profile.

3. The system of claim 1 , wherein prior to receipt of the video communication request, the one or more processors are operable to receive authentication data from the particular remote mobile computing device.

4. The system of claim 1 , wherein the system comprises an electronic display, and wherein the one or more processors are operable to display other video communication data on the electronic display as the other video communication data is received.

5. The system of claim 1 , wherein the system is a mobile phone.

6. The system of claim 1 , wherein the one or more processors is operable to encrypt the captured video communication data.

7. The system of claim 6 , wherein an encryption key used by the one or more processors to encrypt the captured video communication data is dependent on an identification of the particular remote mobile computing device.

8. The system of claim 1 , wherein the one or more processors is operable to debit a monetary value from a user account according to a transfer of the encryption key to the particular remote mobile computing device.

9. The system of claim 1 , wherein the one or more processors is operable to debit a monetary value from a user account according to the transfer of the captured video communication data.

10. The system of claim 1 , wherein the one or more processors is operable to optimize the captured video communication data for display on the particular remote mobile computing device.

11. A method, comprising:

maintaining a user profile associated with a user in a storage device, wherein the user profile comprises a list of authorized remote mobile computing devices of the user and respective connection information for video communication, and wherein the plurality of authorized remote mobile computing devices of the user are authorized for video communication, and wherein other remote mobile computing devices of the user are not authorized for video communication;

receiving, via one or more processors, a request to initiate video communication with a particular remote mobile computing device;

determining, via the one or more processors, that the particular remote mobile computing device is authorized based on the list of authorized remote mobile computing devices in the user profile;

accessing, via the one or more processors, the respective connection information for the particular remote mobile computing device; and

transmitting, via the one or more processors, captured video communication data for the requested video communication according to the user profile such that the captured video communication data may be displayed at the particular remote mobile computing device as it is received.

12. The method of claim 11 , wherein the method comprises:

sending, via the one or more processors, a request to the particular remote mobile computing device for authorization to establish the video communication with the particular remote mobile computing device;

receiving, via the one or more processors, the respective connection information for the particular remote mobile computing device; and

storing the respective connection information for the particular remote mobile computing device in the user profile.

13. The method of claim 11 , wherein the method comprises receiving, via the one or more processors, authentication data from the particular remote mobile computing device.

14. The method of claim 11 , wherein a mobile computing device comprises the one or more processors.

15. The method of claim 14 , wherein the mobile computing device comprises an electronic display, and wherein the method comprises displaying, via the one or more processors, other video communication data on the electronic display as the other video communication data is received.

16. The method of claim 11 , wherein the method comprises encrypting, via the one or more processors, the captured video communication data.

17. The method of claim 16 , wherein an encryption key used by the one or more processors for encrypting the captured video communication data is dependent on an identification of the particular remote mobile computing device.

18. The method of claim 11 , wherein the method comprises debiting, via the one or more processors, a monetary value from a user account according to a transfer of the encryption key to the particular remote mobile computing device.

19. The method of claim 11 , wherein the method comprises debiting, via the one or more processors, a monetary value from a user account according to the transfer of the captured video communication data.

20. The method of claim 11 , wherein the method comprises optimizing, via the one or more processors, the captured video communication data for display on the particular remote mobile computing device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: SWISSCOM AG
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 060435/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: DANZEISEN, MARC; WINIKER, SIMON; LINDER, JAN; BAUMGARTNER, FLORIAN
To: SWISSCOM MOBILE AG
Reel/Frame 047120/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: SWISSCOM MOBILE AG; SWISSCOM FIXNET AG; SWISSCOM (SCHWEITZ) AG
To: SWISSCOM AG
Reel/Frame 047121/0678 →