Scaling content of touch-based systems

US10360657B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10360657-B2
Application numberUS-201414305591-A
CountryUS
Kind codeB2
Filing dateJun 16, 2014
Priority dateJun 16, 2014
Publication dateJul 23, 2019
Grant dateJul 23, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems may provide for detecting a manual addition of first content to an interactive display and defining a content boundary around the first content. Additionally, a first automatic rescaling of the first content within the content boundary may be conducted in response to one or more of a manual modification of the first content or a trigger related to a characteristic of the first content. In one example, a manual reposition request is detected with respect to the first content, the first content is moved to a new position on the interactive display based on the reposition request, and a second automatic rescaling of the first content is conducted based on a state of second content that is adjacent to the new position.

First claim

Opening claim text (preview).

We claim: 1. A computer program product to scale content, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by an interactive display to cause the interactive display to: detect a manual addition of first content to the interactive display; define a content boundary around the first content, wherein the interactive display has an interaction region and the content boundary is to occupy only a subset of the interaction region; conduct a first automatic rescaling of the first content within the content boundary in response to a manual modification of the first content that includes an addition to the first content, wherein the first automatic rescaling of the first content determines which of two available dimensions is to be rescaled; detect a manual reposition request with respect to the first content; move the first content to a new position on the interactive display based on the manual reposition request; conduct a second automatic rescaling of the first content based on a state of second content that is adjacent to the new position, wherein the state is to include a classification of the second content; detect a manual selection of an optimization boundary on the interactive display; identify a plurality of content regions within the optimization boundary; and automatically rescale the plurality of content regions independently of one another within the optimization boundary without occluding any of the content regions. 2. The computer program product of claim 1 , wherein the program instructions are executable by the interactive display to cause the interactive display to: detect a manual selection of the first content in the new position; and automatically overlay one or more resolution options on the first content in response to the manual selection. 3. The computer program product of claim 1 , wherein the program instructions are executable by the interactive display to cause the interactive display to: conduct the first automatic rescaling of the first content within the content boundary in response to a trigger related to a characteristic of the first content, wherein the characteristic is to include one or more of a download status of the first content, whether a user is speaking about the first content, or whether an author of the first content is present. 4. The computer program product of claim 1 , wherein the first automatic rescaling is to be a one dimensional (1D) rescaling. 5. A computer program product to scale content, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by an interactive display to cause the interactive display to: detect a manual addition of first content to the interactive display; define a content boundary around the first content; and conduct a first automatic rescaling of the first content within the content boundary in response to a manual modification of the first content that includes an addition to the first content without occluding a second content, wherein the first automatic rescaling of the first content determines which of two available dimensions is to be rescaled. 6. The computer program product of claim 5 , wherein the program instructions are executable by the interactive display to cause the interactive display to: detect a manual reposition request with respect to the first content; move the first content to a new position on the interactive display based on the manual reposition request; and conduct a second automatic rescaling of the first content based on a state of the second content, wherein the second content is adjacent to the new position. 7. The computer program product of claim 6 , wherein the state is to include one or more of a classification or a size of the second content. 8. The computer program product of claim 6 , wherein the program instructions are executable by the interactive display to cause the interactive display to: detect a manual selection of the first content in the new position; and automatically overlay one or more resolution options on the first content in response to the manual selection. 9. The computer program product of claim 5 , wherein the program instructions are executable by the interactive display to cause the interactive display to: detect a manual selection of an optimization boundary on the interactive display; identify a plurality of content regions within the optimization boundary; and automatically rescale the plurality of content regions independently of one another within the optimization boundary. 10. The computer program product of claim 5 , wherein the program instructions executable by an interactive display cause the interactive display to: conduct the first automatic rescaling of the first content within the content boundary in response to a trigger related to a characteristic of the first content, wherein the characteristic is to include one or more of a download status of the first content, whether a user is speaking about the first content, or whether an author of the first content is present. 11. The computer program product of claim 5 , wherein the first automatic rescaling is to be a one dimensional (1D) rescaling. 12. The computer program product of claim 5 , wherein the interactive display has an interaction region and the content boundary is to occupy only a subset of the interaction region.

Assignees

Inventors

Classifications

  • Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • G06T3/40Primary

    Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10360657B2 cover?
Methods and systems may provide for detecting a manual addition of first content to an interactive display and defining a content boundary around the first content. Additionally, a first automatic rescaling of the first content within the content boundary may be conducted in response to one or more of a manual modification of the first content or a trigger related to a characteristic of the fir…
Who is the assignee on this patent?
IBM, Int Business Machines Corporations
What technology area does this patent fall under?
Primary CPC classification G06T3/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 23 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).