IP Library Granted Patent US 11,301,196
Granted Patent B2
US 11,301,196 · App. 15/650,765 · Granted Apr 12, 2022

Method, device and program for browsing information on a display

Inventors: Johannes Vaananen (Oulu, FI); Manne Hannula (Kempele, FI)
Assignee: APPLE INC.
G06F3/1407G06F1/1626G06F1/1686G06F1/1694G06F2200/1614G06F2200/1637G09G2320/0261
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,301,196
App. No.
15/650,765
Granted
Apr 12, 2022
Kind
B2
Abstract

An electronic device, such as held device, having a display and camera, displays a user interface that includes a user interface object displayed at a first size; detects, via the camera, a change in distance between a user of the electronic device and the electronic device; and in response to detecting the change in distance between the user the electronic device and the electronic device, changes size of the displayed user interface object.

Claims (37)

1. A method, comprising:

at an electronic device with a display and a camera:

displaying, on the display, a user interface that includes a user interface object displayed at a first size;

detecting, via the camera, a change in distance between a user of the electronic device and the electronic device; and

in response to detecting the change in distance between the user of the electronic device and the electronic device, changing size of the displayed user interface object.

2. The method of claim 1 , including, in response to detecting the change in distance between the user of the electronic device and the electronic device, changing size of the displayed user interface object in accordance with the change in distance between the user of the electronic device and the electronic device.

3. The method of claim 1 , including setting a zoom mode of the device to enable zooming, wherein changing size of the displayed user interface object comprises zooming in on a portion of the user interface.

4. The method of claim 1 , wherein the change in distance between the user of the electronic device and the electronic device is a change in distance between the electronic device and eyes of the user, and the method includes changing size of the displayed user interface object by an amount that is based on the change in distance between the electronic device and the eyes of the user.

5. The method of claim 1 , wherein changing size of the displayed user interface object includes changing a zoom factor based on rotation of the electronic device.

6. The method of claim 5 , wherein rotation of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

7. The method of claim 1 , including changing a zoom factor for the user interface or user interface object based on a tilting of the device, wherein tilting the device in a first predefined direction increases the zoom factor and tilting the device in a second predefined direction decreases the zoom factor.

8. The method of claim 7 , wherein tilt of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

9. An electronic device, comprising:

a processor;

a camera; and

a display in communication with the processor, wherein the processor is configured to:

display, on the display, a user interface that includes a user interface object displayed at a first size;

detect, via the camera, a change in distance between a user of the electronic device and the electronic device; and

in response to detecting the change in distance between the user of the electronic device and the electronic device, change size of the displayed user interface object.

10. The electronic device of claim 9 , wherein the processor is configured to, in response to detecting the change in distance between the user of the electronic device and the electronic device, change size of the displayed user interface object in accordance with the change in distance between the user of the electronic device and the electronic device.

11. The electronic device of claim 9 , wherein the processor is configured to set a zoom mode of the device to enable zooming, and changing size of the displayed user interface object comprises zooming in on a portion of the user interface.

12. The electronic device of claim 9 , wherein the change in distance between the user of the electronic device and the electronic device is a change in distance between the electronic device and eyes of the user, and the processor is configured to change size of the displayed user interface object by an amount that is based on the change in distance between the electronic device and the eyes of the user.

13. The electronic device of claim 9 , wherein changing size of the displayed user interface object includes changing a zoom factor based on rotation of the electronic device.

14. The electronic device of claim 13 , wherein rotation of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

15. The electronic device of claim 9 , wherein the processor is configured to change a zoom factor for the user interface or user interface object based on a tilting of the device, wherein tilting the device in a first predefined direction increases the zoom factor and tilting the device in a second predefined direction decreases the zoom factor.

16. The electronic device of claim 15 , wherein tilt of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

17. A non-transitory computer readable storage medium, storing one or more programs, which when executed by one or more processors of an electronic device having a display and a camera, cause the electronic device to perform operations comprising:

displaying, on the display, a user interface that includes a user interface object displayed at a first size;

detecting, via the camera, a change in distance between a user of the electronic device and the electronic device; and

in response to detecting the change in distance between the user of the electronic device and the electronic device, changing size of the displayed user interface object.

18. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs, when executed by the one or more processors, cause the device to, in response to detecting the change in distance between the user of the electronic device and the electronic device, change size of the displayed user interface object in accordance with the change in distance between the user of the electronic device and the electronic device.

19. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs, when executed by the one or more processors, cause the electronic device to set a zoom mode of the device to enable zooming, and changing size of the displayed user interface object comprises zooming in on a portion of the user interface.

20. The non-transitory computer readable storage medium of claim 17 , wherein the change in distance between the user of the electronic device and the electronic device is a change in distance between the electronic device and eyes of the user, and the one or more programs, when executed by the one or more processors, cause the electronic device to change size of the displayed user interface object by an amount that is based on the change in distance between the electronic device and the eyes of the user.

21. The non-transitory computer readable storage medium of claim 17 , wherein changing size of the displayed user interface object includes changing a zoom factor based on rotation of the electronic device.

22. The non-transitory computer readable storage medium of claim 21 , wherein rotation of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

23. The non-transitory computer readable storage medium of claim 17 , wherein the processor is configured to change a zoom factor for the user interface or user interface object based on a tilting of the device, wherein tilting the device in a first predefined direction increases the zoom factor and tilting the device in a second predefined direction decreases the zoom factor.

24. The non-transitory computer readable storage medium of claim 23 , wherein tilt of the electronic device is determined, using the camera, based on orientation of the electronic device in relation to the user.

Priority Claims (1)
FI 20011039 · May 16, 2001 · national
Continuity (5)
Continuation 12691506 · Jan 21, 2010
Continuation 12569797 · Sep 29, 2009
Continuation 11159786 · Jun 23, 2005
Continuation In Part 10071172 · Feb 8, 2002
Related Publication 20170315594A1 · Nov 2, 2017