Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Determining The Zoom Area For A User

IP.com Disclosure Number: IPCOM000236411D
Publication Date: 2014-Apr-24
Document File: 2 page(s) / 22K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a system that automatically determines the zoom area for a user of a mobile device. The system learns the user’s zooming preferences and then applies those preferences when a user accesses web content and begins zooming to view it.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Determining The Zoom Area For A User

A system is herein disclosed to automatically determine the zoom area for a user by following the zooming patterns to learn the user's preferences.

To see the desired content on the small screen of a smart phone or mobile device, a user often has to repeatedly perform pinching and zooming actions. Sometimes, the device does not respond to meet the needs of the user, zooms too much or too little, and prevents the user from viewing the desired content. The disclosed method allows a device to determine the zoom area for the user.

Zooming patterns can include, but are not limited to, how much the user zooms when the font size of section is small, on what type of content or field the user typically zooms, etc. The system can also track and apply knowledge of the zooming patterns of people in the user's social network.

With the pinch/zoom magnification technique, the user places two fingers on the multi-touch screen and then spreads the fingers apart. The farther the user spreads the fingers, the stronger the magnification. Furthermore, the user may center the desired content on the screen by dragging the fingers across the screen. Thus, the user is modifying two data points: the magnification factor and the center point of the application content.

Using these two pieces of data in combination with the system's knowledge of the content layout at a particular display resolution on the device's screen, the disclosed application can identify the set of content that the user really wants in focus.

To determine the zoom area for a user in a preferred embodiment, the system:


1. Collects information about the user's device type and model

2. Gathers information about the page (e.g., font size, frames, sections, images, etc.)


3. Tracks how much the user had to magnify the content

A. Every time the user pinches and swipes


B. How the user pinched and moved around until reaching focus area

4. Summarizes the historical data by Uniform Resource Locator (URL) and device type for each content provider


5. Stores information from Step 4 in a database

6. Optionally, transmits this information to content providers; this could be in the form of a service to which content providers could subscribe for a fee

1


Page 02 of 2

7. When user pinches/zooms on a new (or the same page again), utilizes past information to determine correct focus area

A. Gathers information about the page (e.g., font size, frames, sections, images, etc.)

B. If the user or others have pinched/zoomed on this page before...