Constraining display in display navigation
AssigneeFacebook, Inc.
InventorLuigi Lira
Life of this patent
Estimating the term…
Abstract
Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold.
Claims32
A method comprising:
- identifying content to be displayed within a display window associated with a computing device, wherein the content comprises a plurality of portions;
- identifying, using at least one processor, format coding for the content, wherein the format coding defines a topology of the plurality of portions of the content;
- and
- reformatting, using the at least one processor, the content for display within the display window, wherein reformatting the content comprises:
- reducing a size of a first portion of the content from the plurality of portions of the content,
- increasing a size of a second portion of the content from the plurality of portions of the content, and
- maintaining the topology of the plurality of portions of the content.
A non-transitory computer-readable storage medium including a set of instructions that, when executed by at least one processor, cause a computing device to perform steps comprising:
- receiving data representative of content to be displayed within a display window associated with the computing device, wherein the content comprises a plurality of portions;
- identifying format coding for the content, wherein the format coding defines a topology of the plurality of portions of the content;
- and
- reformatting the content for display within the display window, wherein reformatting the content comprises:
- reducing a size of a first portion of the content from the plurality of portions of the content,
- increasing a size of a second portion of the content from the plurality of portions of the content, and
- maintaining the topology of the plurality of portions of the content.
A device comprising:
- a touch screen display;
- at least one non-transitory computer readable storage medium;
- and
- at least one processor programmed to:
- receive of content to be displayed within a display window on the touch screen display, wherein the content comprises a plurality of portions;
- identify format coding for the content, wherein the format coding defines a topology of the plurality of portions of the content;
- and
- reformat the content for display within the display window, wherein reformatting the content comprises:
- reducing a size of a first portion of the content from the plurality of portions of the content,
- increasing a size of a second portion of the content from the plurality of portions of the content, and
- maintaining the topology of the plurality of portions of the content.
A method comprising:
- receiving, at a server, a request to access a web page comprising content, wherein the content comprises a plurality of portions;
- receiving, at the server, a notification of a display window size associated with a client device;
- identifying, using at least one processor, format coding for the content, wherein the format coding defines a topology of the plurality of portions of the content;
- reformatting, in accordance with the received notification, the content for display based on the display window, wherein reformatting the content comprises:
- reducing a size of a first portion of the content from the plurality of portions of the content,
- increasing a size of a second portion of the content from the plurality of portions of the content, and
- maintaining the topology of the plurality of portions of the content;
- and
- sending the reformatted content to the client device for display within the display window.
Dependencies are inferred from the claim text.