IP Library Granted Patent US 11,036,375
Granted Patent B1
US 11,036,375 · App. 16/796,631 · Granted Jun 15, 2021

Dynamic zoom based on media

Inventors: Mark Patrick Delaney (Raleigh, NC); John C. Mese (Cary, NC); Nathan J. Peterson (Oxford, NC); Russell S. VanBlon (Raleigh, NC); Arnold S. Weksler (Raleigh, NC)
Assignee: Lenovo (Singapore) PTE. LTD.
G06F3/04845G06F3/04883
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,036,375
App. No.
16/796,631
Granted
Jun 15, 2021
Kind
B1
Abstract

For dynamic zoom based on media, a processor detects a zoom event. The zoom event includes a tap on a touch screen. The zoom event is located at a displayed media and includes a zoom location. The processor further determines a media profile for the zoom event. The processor calculates a zoom percentage based on the zoom event and the media profile. The processor further presents the displayed media resized by the zoom percentage on the touch screen.

Claims (31)

1. An apparatus comprising:

a touch screen;

a processor;

a memory that stores code executable by the processor to:

detect a zoom event comprising a tap and a tap number on the touch screen, wherein the zoom event is located at a displayed media and comprises a zoom location at the tap and the tap number is a number of consecutive times the touch screen is tapped at the zoom location;

determine a media profile for the zoom event;

calculate a zoom percentage based on the zoom event and the media profile, wherein a tap number of two results in an increase zoom percentage in the range of 35-65 percent based on the media profile and a tap number of three results an increase zoom percentage of 60-100 percent based on the media profile; and

present the displayed media resized by the zoom percentage on the touch screen.

2. The apparatus of claim 1 , wherein the zoom percentage is modified to keep relevant information within the displayed media and the relevant information is selected from the group consisting of a face of person, an appearance of a person, an appearance of an object, an appearance of an animal, a border of text, and a border of an object.

3. The apparatus of claim 1 , wherein the media profile comprises an object detection and the zoom percentage are modified so that a detected object, a detected person, and/or a face of the detected person at the zoom location fills the displayed media.

4. The apparatus of claim 3 , wherein the zoom percentage is modified so that the object, the detected person, and/or the face of the detected person is not distorted.

5. The apparatus of claim 1 , wherein the zoom event further comprises a tap intensity and the zoom percentage is based on the tap intensity.

6. The apparatus of claim 5 , wherein a hard tap intensity is greater than a soft tap intensity by an intensity threshold in the range of 80-150 percent, an increase zoom percentage in the range of 35-65 percent is associated with the soft tap intensity, and an increase zoom percentage of 60-100 percent is associated with the hard tap intensity.

7. A method comprising:

detecting, by use of a processor, a zoom event comprising a tap and a tap number on a touch screen, wherein the zoom event is located at a displayed media and comprises a zoom location at the tap and the tap number is a number of consecutive times the touch screen is tapped at the zoom location;

determining a media profile for the zoom event;

calculating a zoom percentage based on the zoom event and the media profile, wherein a tap number of two results in an increase zoom percentage in the range of 35-65 percent based on the media profile and a tap number of three results an increase zoom percentage of 60-100 percent based on the media profile; and

presenting the displayed media resized by the zoom percentage on the touch screen.

8. The method of claim 7 , wherein the zoom percentage is modified to keep relevant information within the displayed media and the relevant information is selected from the group consisting of a face of person, an appearance of a person, an appearance of an object, an appearance of an animal, a border of text, and a border of an object.

9. The method of claim 7 , wherein the media profile comprises an object detection and the zoom percentage is modified so that a detected object, a detected person, and/or a face of the detected person at the zoom location fills the displayed media.

10. The method of claim 9 , wherein the zoom percentage is modified so that the object, the detected person, and/or the face of the detected person is not distorted.

11. The method of claim 7 , wherein the zoom event further comprises a tap intensity and the zoom percentage is based on the tap intensity.

12. The method of claim 11 , wherein a hard tap intensity is greater than a soft tap intensity by an intensity threshold in the range of 80-150 percent, an increase zoom percentage in the range of 35-65 percent is associated with the soft tap intensity, and an increase zoom percentage of 60-100 percent is associated with the hard tap intensity.

13. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to:

detect a zoom event comprising a tap and a tap number on a touch screen, wherein the zoom event is located at a displayed media and comprises a zoom location at the tap and the tap number is a number of consecutive times the touch screen is tapped at the zoom location;

determine a media profile for the zoom event;

calculate a zoom percentage based on the zoom event and the media profile, wherein a tap number of two results in an increase zoom percentage in the range of 35-65 percent based on the media profile and a tap number of three results an increase zoom percentage of 60-100 percent based on the media profile; and

present the displayed media resized by the zoom percentage on the touch screen.

14. The program product of claim 13 , wherein the zoom percentage is modified to keep relevant information within the displayed media and the relevant information is selected from the group consisting of a face of person, an appearance of a person, an appearance of an object, an appearance of an animal, a border of text, and a border of an object.

15. The program product of claim 13 , wherein the media profile comprises an object detection and the zoom percentage is modified so that a detected object, a detected person, and/or a face of the detected person at the zoom location fills the displayed media.

16. The program product of claim 15 , wherein the zoom percentage is modified so that the object, the detected person, and/or the face of the detected person is not distorted.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060638/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: DELANEY, MARK PATRICK; MESE, JOHN C.; PETERSON, NATHAN J.; VANBLON, RUSSELL S.; WEKSLER, ARNOLD S.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 051882/0168 →