Patent ID: 11930049
Assignee: KWINGLE INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A computer-implemented method comprising:
receiving, over a network by a computer system from a first mobile communication device, the computer system including one or more processors and a memory, a selection of a contact associated with a second mobile communication device;
reading, by the computer system, a profile associated with the selected contact;
determining, by the computer system from the profile, contact information associated with the second mobile communication device;
sending, by the computer system over the network to the first mobile communication device, the contact information associated with the second mobile communication device;
receiving, over the network by the computer system from the first mobile communication device, a share request, the share request corresponding to the second mobile communication device;
determining, by the computer system, that the first mobile communication device and the second mobile communication device are enabled to receive push notifications;
sending, by the computer system over the network using the contact information, the share request to the second mobile communication device via a push notification;
receiving, by the computer system, within a first time interval, a response to the share request from the second mobile communication device;
determining, by the computer system, that the share request was accepted by the second mobile communication device based on the response;
initiating, by the computer system, streaming of content over the network from the first mobile communication device to the second mobile communication device wherein the content includes image content and audio content communicated in parallel through separate packets,
determining, by the computer system, whether audio is enabled at the second mobile communication device;
upon the condition that it is determined audio is enabled at the second mobile communication device, including, by the computer system, audio in the content streamed from the first mobile communication device to the second mobile communication device; and
upon the condition that it is determined audio is not enabled at the second mobile communication device, excluding, by the computer system, audio in the content streamed from the first mobile communication device to the second mobile communication device.