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, as filed with the USPTO.

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

7

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.

8

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

9

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

10

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

11

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.

12

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.

13

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.

14

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.

15

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.

16

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.

17

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.

18

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.

19

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.

20

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.

21

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.

22

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.

23

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.

24

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.

25

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

26

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.

27

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.

28

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.

29

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.

30

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

31

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

32

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

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, 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 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

CONSTRAINING DISPLAY IN DISPLAY NAVIGATION — Luigi Lira | Patentable