Screen sharing
First Claim
Patent Images
1. A method comprising:
- receiving an indication of a screen sharing condition from a remote device;
receiving data from a viewing device; and
hosting a screen sharing session between the remote device and the viewing device, wherein capabilities associated with the screen sharing session are based on the screen sharing condition.
13 Assignments
0 Petitions
Accused Products
Abstract
A screen sharing system includes receiving an indication of a screen sharing condition from a remote device, receiving data from a viewing device, and hosting a screen sharing session between the remote device and the viewing device. Hosting may include making a session key available to the remote device and to the viewing device, the session key providing access to the screen sharing session, receiving session keys from both the remote device and the viewing device, and establishing the screen sharing session in response to receiving the session keys.
-
Citations
102 Claims
-
1. A method comprising:
-
receiving an indication of a screen sharing condition from a remote device;
receiving data from a viewing device; and
hosting a screen sharing session between the remote device and the viewing device, wherein capabilities associated with the screen sharing session are based on the screen sharing condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 31, 74)
-
-
21. A method comprising:
-
outputting an indication to a host device that a screen sharing condition has occurred; and
establishing a screen sharing session via the host device, the screen sharing session comprising;
receiving user inputs via the host device; and
providing graphics changes to the host device. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving an indication from a remote device that a screen sharing condition has occurred; and
establishing a screen sharing session with the remote device via a host device;
wherein all communications with the remote device associated with the screen sharing session are via the host device. - View Dependent Claims (28, 29, 30)
-
-
32. A machine-readable medium that stores executable instructions that cause a machine to:
-
receive an indication of a screen sharing condition from a remote device;
receive data from a viewing device; and
host a screen sharing session between the remote device and the viewing device, wherein capabilities associated with the screen sharing session are based on the screen sharing condition. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 63)
-
-
53. A machine-readable medium that stores executable instructions that cause a machine to:
-
output an indication to a host device that a screen sharing condition has occurred; and
establish a screen sharing session via the host device, the screen sharing session comprising;
receiving user inputs via the host device; and
providing graphics changes to the host device. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A machine-readable medium that stores executable instructions that cause a machine to:
-
receive an indication from a remote device that a screen sharing condition has occurred; and
establish a screen sharing session with the remote device via the host device;
wherein all communications with the remote device associated with the screen sharing session are via the host device. - View Dependent Claims (60, 61, 62)
-
-
64. An apparatus comprising circuitry to:
-
receive an indication of a screen sharing condition from a remote device;
receive data from a viewing device; and
host a screen sharing session between the remote device and the viewing device, wherein capabilities associated with the screen sharing session are based on the screen sharing condition. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 96, 97)
-
-
86. An apparatus comprising circuitry to:
-
output an indication to a host device that a screen sharing condition has occurred; and
establish a screen sharing session via the host device, the screen sharing session comprising;
receiving user inputs via the host device; and
providing graphics changes to the host device. - View Dependent Claims (87, 88, 89, 90, 91, 98, 99)
-
-
92. An apparatus comprising circuitry to:
-
receive an indication from a remote device that a screen sharing condition has occurred; and
establish a screen sharing session with the remote device via the host device;
wherein all communications with the remote device associated with the screen sharing session, aside from the indication, are via the host device. - View Dependent Claims (93, 94, 95)
-
-
100. A method, performed by a remote device, of controlling a screen sharing session with a viewing device, the method comprising:
-
receiving information from the viewing device; and
determining if the viewing device is permitted to enter into a screen sharing session with the remote device;
wherein, if the viewing device is permitted to enter into a screen sharing session with the remote device, the method further comprises controlling the screen sharing session between the remote device and the viewing device based on a state of the remote device.
-
-
101. A machine-readable medium that stores executable instructions to control a screen sharing session between a remote device a viewing device, the instructions causing the remote device to:
-
receive information from the viewing device;
determine if the viewing device is permitted to enter into a screen sharing session with the remote device; and
control the screen sharing session between the remote device and the viewing device based on a state of the remote device if the viewing device is permitted to enter into a screen sharing session with the remote device.
-
-
102. An apparatus to control a screen sharing session with a viewing device, the apparatus comprising circuitry to:
-
receive information from the viewing device;
determine if the viewing device is permitted to enter into a screen sharing session with the apparatus; and
control the screen sharing session between the apparatus and the viewing device based on a state of the apparatus if the viewing device is permitted to enter into a screen sharing session with the apparatus.
-
Specification