9851864

Constraining Display in Display Navigation

PublishedDecember 26, 2017
Assigneenot available in USPTO data we have
InventorsLuigi Lira
Technical Abstract

Patent Claims
32 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. 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.

Plain English Translation

A method for displaying web content on a device involves identifying the content, which is structured into multiple sections (e.g., header, body, footer). The system analyzes the content's formatting code (like HTML) to understand how these sections are organized. Then, it reformats the content for the device's display window. This reformatting shrinks one section of the content and expands another section, while preserving the original layout or topology of all the sections relative to each other, ensuring logical flow is maintained.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein: reducing the size of the first portion of the content comprises reducing a width of the first portion of the content to correspond to a width of the display window; and increasing the size of the second portion of the content comprises increasing a width of the second portion of the content to correspond to the width of the display window.

Plain English Translation

Building upon the content reformatting method: The shrinking process involves reducing the width of a content section to match the display window's width. Conversely, the expanding process involves increasing the width of another section to also fit the display window. This ensures content adapts to the screen size by prioritizing certain areas while still displaying all sections, but possibly in altered sizes relative to one another.

Claim 3

Original Legal Text

3. The method of claim 1 , further comprising comparing a width of each of the plurality of portions of the content to a width of the display window.

Plain English Translation

Further to the content reformatting method, the process includes comparing the width of each section of the web content to the width of the display window. This comparison informs the reformatting process, determining which sections need to be reduced or increased in size to fit the screen while maintaining the overall structure.

Claim 4

Original Legal Text

4. The method of claim 1 , wherein reformatting the content further comprises: separating the content into the plurality of portions of the content; and analyzing the separated plurality of portions first portion of the content.

Plain English Translation

Expanding the content reformatting method, the process separates the webpage into its constituent sections and analyzes each section individually. This sectioning and analysis is prior to resizing and reformatting the first portion, allowing for customized handling based on each section's attributes and content type.

Claim 5

Original Legal Text

5. The method of claim 1 , further comprising analyzing the format coding for the content to recognize formatting codes associated with each of the plurality of portions of the content.

Plain English Translation

The content reformatting method also involves analyzing the HTML or other formatting code of the content to identify specific formatting codes (or tags) associated with each section of the webpage. This tag recognition allows the system to understand the role and importance of each section during reformatting.

Claim 6

Original Legal Text

6. The method of claim 5 , wherein the formatting codes associated with each of the plurality of portions of the content comprise topology tags associated with each off the plurality of portions of the content.

Plain English Translation

In the content reformatting method, the formatting codes (or tags) associated with each section of the content are topology tags. These topology tags denote the relationship of each section of content to each other. Topology tags are used when reformatting the content.

Claim 7

Original Legal Text

7. The method of claim 6 , wherein the topology tags comprise at least one of a header tag, a body tag, or a table tag.

Plain English Translation

In the content reformatting method, the topology tags that define content section organization include, but are not limited to, header tags, body tags, and table tags. These tags help the system understand the structure and purpose of each section for intelligent reformatting.

Claim 8

Original Legal Text

8. The method of claim 6 , wherein reformatting the content comprises recoding the content using the topology tags.

Plain English Translation

Further to content reformatting, the method recodes the content using the recognized topology tags. This involves using the tags to restructure the content in a way that preserves its original organization while optimizing it for the display window's size and layout.

Claim 9

Original Legal Text

9. The method of claim 8 , wherein recoding the content comprises recoding the content from HTML to a language other than HTML.

Plain English Translation

Expanding on recoding the content, the recoding process involves converting the content from HTML to another language optimized for the display, such as a mobile-friendly format or a custom rendering format.

Claim 10

Original Legal Text

10. The method of claim 1 , wherein the computing device comprises an internet-enabled mobile telephone.

Plain English Translation

The content reformatting method is implemented on a computing device, specifically an internet-enabled mobile telephone. This optimizes web content display for smaller screens, enhancing user experience on mobile devices.

Claim 11

Original Legal Text

11. 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.

Plain English Translation

A non-transitory computer-readable storage medium stores instructions that, when executed, cause a device to: receive web content divided into sections; analyze the content's format coding (e.g., HTML) to understand the arrangement of these sections; and reformat the content for display. Reformatting involves reducing the size of one section and increasing the size of another section, all while maintaining the original relationship or topology between the sections.

Claim 12

Original Legal Text

12. The non-transitory computer-readable storage medium of claim 11 , wherein: reducing the size of the first portion of the content comprises reducing a width of the first portion of the content to correspond to a width of the display window; and increasing the size of the second portion of the content comprises increasing a width of the second portion of the content to correspond to the width of the display window.

Plain English Translation

The computer-readable medium, concerning content reformatting, implements shrinking by reducing the width of a content section to match the display window. Expanding involves increasing the width of another section to fit the display window. This adapts content to the screen, prioritizing some areas while showing all sections in modified sizes.

Claim 13

Original Legal Text

13. The non-transitory computer-readable storage medium of claim 12 , further comprising instructions that, when executed by at least one processor, cause a computing device to compare a width of each of the plurality of portions of the content to a width the display window.

Plain English Translation

Expanding on the computer-readable medium instructions, it includes comparing the width of each content section to the display window width. This comparison drives the reformatting, determining size adjustments for optimal screen fit while preserving structure.

Claim 14

Original Legal Text

14. The non-transitory computer-readable storage medium of claim 13 , wherein reformatting the content further comprises: separating the content into the plurality of portions of the content; and analyzing the separated plurality of portions first portion of the content.

Plain English Translation

The computer-readable medium instructions, for content reformatting, separate the webpage into sections and analyzes each individually before resizing. This customized handling is based on each section's attributes and content type.

Claim 15

Original Legal Text

15. The non-transitory computer-readable storage medium of claim 11 , further comprising instructions that, when executed by at least one processor, cause a computing device to analyze the format coding for the content to recognize formatting codes associated with each of the plurality of portions of the content.

Plain English Translation

The computer-readable medium also contains instructions to analyze the web content's format coding (HTML) to identify formatting codes or tags for each content section. This enables understanding each section's role during reformatting.

Claim 16

Original Legal Text

16. The non-transitory computer-readable storage medium of claim 15 , wherein the formatting codes associated with each of the plurality of portions of the content comprise topology tags associated with each off the plurality of portions of the content.

Plain English Translation

The computer-readable medium implements content reformatting. The format codes are topology tags. These tags denote the relationship of each section of content to each other. Topology tags are used when reformatting the content.

Claim 17

Original Legal Text

17. The non-transitory computer-readable storage medium of claim 16 , wherein reformatting the content comprises recoding the content using the topology tags comprises recoding the content within the portion of the content from HTML to a language other than HTML.

Plain English Translation

The computer-readable medium instructions implement content reformatting by recoding it using topology tags and converting the content from HTML to another language optimized for the display.

Claim 18

Original Legal Text

18. 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.

Plain English Translation

A device with a touchscreen display, memory, and a processor is programmed to: receive web content divided into sections; analyze format coding to understand section arrangement; and reformat the content for display. Reformatting reduces one section's size and increases another's, while preserving original topology.

Claim 19

Original Legal Text

19. The device of claim 18 , wherein: reducing the size of the first portion of the content comprises reducing a width of the first portion of the content to correspond to a width of the display window; and increasing the size of the second portion of the content comprises increasing a width of the second portion of the content to correspond to the width of the display window.

Plain English Translation

The device described, for content reformatting, reduces a section's width to match the display window. It expands another section's width to fit the display. This adapts content to screen size, prioritizing some areas while displaying all sections in modified sizes.

Claim 20

Original Legal Text

20. The device of claim 18 , the at least one processor being further programmed to compare a width of each of the plurality of portions of the content to a width.

Plain English Translation

The device with content reformatting is further programmed to compare each content section's width to the display window's width.

Claim 21

Original Legal Text

21. The device of claim 18 , wherein reformatting the content further comprises: separating the content into the plurality of portions of the content; and analyzing the separated plurality of portions first portion of the content.

Plain English Translation

The device, when reformatting content, separates the web page into its sections and analyzes each one before resizing.

Claim 22

Original Legal Text

22. The device of claim 18 , the at least one processor being further programmed to analyze the format coding for the content to recognize formatting codes associated with each of the plurality of portions of the content.

Plain English Translation

This invention describes a computing device, such as one with a touch screen display, equipped with a processor and storage. This device is programmed to receive content, like a web page, that is intended for display within a specific window on the screen. The content is understood to comprise multiple distinct sections or "portions." The device's processor identifies the underlying format coding (e.g., HTML, CSS) associated with this content. This format coding defines the overall structure and layout (topology) of the content's various portions. The device then reformats the content to fit and display appropriately within the display window. This reformatting process specifically involves adjusting the sizes of different content portions – for instance, reducing the size of one portion while simultaneously increasing the size of another – all while ensuring that the original structural layout (topology) of the content's portions is maintained. A key aspect of this reformatting is that the processor is further programmed to analyze the identified format coding to recognize specific formatting codes (e.g., HTML tags, CSS rules) that are associated with each individual portion of the content.

Claim 23

Original Legal Text

23. The device of claim 22 , wherein the formatting codes associated with each of the plurality of portions of the content comprise topology tags associated with each off the plurality of portions of the content.

Plain English Translation

The device's formatting codes are topology tags. These tags denote the relationship of each section of content to each other. Topology tags are used when reformatting the content.

Claim 24

Original Legal Text

24. The device of claim 23 , wherein the topology tags comprise at least one of a header tag, a body tag, or a table tag.

Plain English Translation

The device's topology tags defining content section organization include header, body, and table tags. These tags help the system understand the structure and purpose of each section for intelligent reformatting.

Claim 25

Original Legal Text

25. The device of claim 24 , wherein reformatting the content comprises recoding the content using the topology tags.

Plain English Translation

The device that recodes content uses the recognized topology tags. This involves using the tags to restructure the content in a way that preserves its original organization while optimizing it for the display window's size and layout.

Claim 26

Original Legal Text

26. 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.

Plain English Translation

A method at a server: receives a request to access a webpage with content divided into sections; receives a notification of a client device's display window size; analyzes format coding to understand section arrangement; reformats the content based on the notification, reducing one section's size and increasing another's while preserving original topology; and sends the reformatted content to the client device.

Claim 27

Original Legal Text

27. The method of claim 26 , wherein: reducing the size of the first portion of the content comprises reducing a width of the first portion of the content to correspond to a width of the display window; and increasing the size of the second portion of the content comprises increasing a width of the second portion of the content to correspond to the width of the display window.

Plain English Translation

The server-side content reformatting method shrinks one section by reducing its width to match the display window and expands another section by increasing its width to fit the display window.

Claim 28

Original Legal Text

28. The method of claim 26 , further comprising: separating the web page into the plurality of portions of the content; and comparing a width of each of the plurality of portions of the content to a width of the display window.

Plain English Translation

The server-side reformatting method also involves separating the webpage into sections and comparing the width of each section to the width of the display window.

Claim 29

Original Legal Text

29. The method of claim 26 , wherein the formatting codes associated with each of the plurality of portions of the content comprise topology tags associated with each of the plurality of portions of the content.

Plain English Translation

The server-side content reformatting method uses formatting codes that are topology tags. These tags denote the relationship of each section of content to each other. Topology tags are used when reformatting the content.

Claim 30

Original Legal Text

30. The method of claim 29 , the topology tags comprise at least one of a header tag, a body tag, or a table tag.

Plain English Translation

The server side's topology tags include header, body, and table tags, which define content section organization.

Claim 31

Original Legal Text

31. The method of claim 29 , wherein reformatting the content comprises recoding the content using the topology tags.

Plain English Translation

The server-side content reformatting method involves recoding the content using the topology tags.

Claim 32

Original Legal Text

32. The method of claim 31 , wherein recoding the content comprises recoding the content from HTML to a language other than HTML.

Plain English Translation

The server side content reformatting recodes the content from HTML to another language.

Patent Metadata

Filing Date

Unknown

Publication Date

December 26, 2017

Inventors

Luigi Lira

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CONSTRAINING DISPLAY IN DISPLAY NAVIGATION” (9851864). https://patentable.app/patents/9851864

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/9851864. See llms.txt for full attribution policy.

CONSTRAINING DISPLAY IN DISPLAY NAVIGATION