IP Library Granted Patent US 11,243,734
Granted Patent B2
US 11,243,734 · App. 16/833,230 · Granted Feb 8, 2022

Privacy screen

Inventors: Clément Pierre Nicolas Boissière (San Francisco, CA); Timothy R. Oriol (San Jose, CA)
G06F3/1423G06K9/00624G09G5/38G09G2354/00
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 11,243,734
App. No.
16/833,230
Filed
Mar 27, 2020
Granted
Feb 8, 2022
Kind
B2
Art Unit
2625
USPC
345/173
Abstract

A first device coupled with a first display and an image sensor receives output data from a second device having a second display different from the first display. The output data represents content displayable by the second device on the second display. The first device determines, using the image sensor, a position of the second display relative to the first device and causes the first display to display content based on the output data received from the second device and the determined position of the second display relative to the first device.

Claims (71)

1. A system comprising:

a first device with a first display and a second device with a second display different than the first display,

the first device configured to:

produce output data responsive to input;

determine that the first device is operating in a first mode;

while the first device is operating in the first mode, display content on the first display in accordance with the output data;

determine that the first device is being viewed with the second device;

in response to determining that the first device is being viewed with the second device, activate a second mode of the first device; and

while the first device is operating in the second mode, refrain from displaying content on the first display in accordance with the output data, and transmit the output data to the second device, and

the second device configured to:

while the first device is operating in the second mode, display, on the second display, content in accordance with the output data and a determined position of the first display relative to the second display, wherein the position of the first display relative to the second display is determined using an image sensor of the second device.

2. The system of claim 1 , wherein the second device is further configured to obtain, using the image sensor of the second device, an image of the first device, and wherein the position of the first display relative to the second display is determined using the obtained image.

3. The system of claim 1 , wherein the second device is further configured to:

determine a second position of the first display relative to the second display; and

change the position of the content based on the determined second position of the first display.

4. The system of claim 1 , wherein refraining from displaying content on the first display in accordance with the output data includes not presenting visible content on the first display.

5. The system of claim 1 , wherein refraining from displaying content on the first display in accordance with the output data includes turning off display elements of the first display.

6. The system of claim 1 , wherein the first display is a touch-screen display and the input is a contact on the touch-screen display.

7. The system of claim 1 , wherein the second device is a head-mounted device.

8. The system of claim 1 , wherein the output data includes visual output.

9. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of a system having a first electronic device with a first display and a second electronic device with a second display, the one or more programs including instructions which, when executed by the one or more processors, cause the system to:

produce output data responsive to input;

determine that the first device is operating in a first mode;

while the first device is operating in the first mode, display content on the first display in accordance with the output data;

determine that the first device is being viewed with the second device;

in response to determining that the first device is being viewed with the second device, activate a second mode of the first device;

while the first device is operating in the second mode, refrain from displaying content on the first display in accordance with the output data, and transmit the output data to the second device; and

while the first device is operating in the second mode, display, on the second display, content in accordance with the output data and the determined position of the first display relative to the second display.

10. A method of operating a system that includes a first device with a first display and a second device with a second display different than the first display, the method comprising:

producing output data, by the first device, responsive to input;

determining that the first device is operating in a first mode;

while the first device is operating in the first mode, displaying content on the first display in accordance with the output data;

determining that the first device is being viewed with the second device;

in response to determining that the first device is being viewed with the second device, activating a second mode of the first device;

while the first device is operating in the second mode, refraining from displaying content on the first display in accordance with the output data, and transmitting the output data to the second device; and

while the first device is operating in the second mode, displaying, on the second display, content in accordance with the output data and the determined position of the first display relative to the second display.

11. A first electronic device comprising:

a first display;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

producing output data responsive to input;

determining that the first electronic device is operating in a first mode;

while the first electronic device is operating in the first mode, displaying content on the first display in accordance with the output data;

determining that the first electronic device is being viewed with a second electronic device having a second display different from the first display;

in response to determining that the first electronic device is being viewed with the second electronic device, activating a second mode of the first electronic device;

while the first electronic device is operating in the second mode:

refraining from displaying content on the first display in accordance with the output data; and

transmitting the output data from the first electronic device to the second electronic device, wherein the output data represents content displayable by the second electronic device on the second display.

12. The electronic device of claim 11 , the one or more programs further including instructions for:

updating the content responsive to an input at the first electronic device.

13. The electronic device of claim 11 , wherein the second electronic device is a head-mounted device.

14. The electronic device of claim 11 , wherein the first electronic device comprises a touch-screen display and wherein the output data is generated by the first electronic device responsive to contact on the touch-screen display.

15. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of a first electronic device coupled with a first display, the one or more programs including instructions which, when executed by the one or more processors, cause the first electronic device to:

produce output data responsive to input

determine that the first electronic device is operating in a first mode;

while the first electronic device is operating in the first mode, display content on the first display in accordance with the output data;

determine that the first electronic device is being viewed with a second electronic device having a second display different from the first display;

in response to determining that the first electronic device is being viewed with the second electronic device, activate a second mode of the first electronic device;

while the first electronic device is operating in the second mode:

refrain from displaying content on the first display in accordance with the output data; and

transmit the output data from the first electronic device to the second electronic device, wherein the output data represents content displayable by the second electronic device on the second display.

16. A method comprising:

at a first device coupled with a first display:

producing output data responsive to input

determining that the first device is operating in a first mode;

while the first device is operating in the first mode, displaying content on the first display in accordance with the output data;

determining that the first device is being viewed with a second device having a second display different from the first display;

in response to determining that the first device is being viewed with the second device, activating a second mode of the first device;

while the first device is operating in the second mode:

refraining from displaying content on the first display in accordance with the output data; and

transmitting the output data from the first device to the second device, wherein the output data represents content displayable by the second device on the second display.

Continuity (3)
Continuation PCTUS2018052868 · Sep 26, 2018
Provisional Application 62566187 · Sep 29, 2017
Related Publication 20200225901A1 · Jul 16, 2020
Cited By (34)
US 12,260,142 US 12,307,614 US 12,321,515 US 12,443,273 US 12,456,271 US 12,461,641 US 12,475,635 US 12,511,847 US 12,524,142 US 12,524,956 US 12,524,977 US 12,535,931 US 12,541,280 US 12,547,432 US 12,561,924 US 12,566,532 US 12,596,472 US 12,602,865 US 12,608,115 US 12,608,877 US 12,608,890 US 12,620,187 US 12,625,608 US 12,632,106 US 12,632,157 US 12,632,170 US 12,633,044 US 12,656,931 US 12,663,875 US 12,663,907 US 12,675,958 US 12,681,587 US 12,687,922 US 12,688,660