US2014181732A1PendingUtilityA1

Displaying information having headers or labels on a display device display pane

Assignee: ADOBE SYSTEMS INCPriority: Nov 30, 2004Filed: Feb 28, 2014Published: Jun 26, 2014
Est. expiryNov 30, 2024(expired)· nominal 20-yr term from priority
G06F 3/0485G06F 40/103G06F 3/04855G06F 40/143
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Computer-implemented methods, apparatus, and systems implementing techniques for displaying labels included in a body of content are presented. Part of a portion of a body of content is displayed in a display area. The body of content includes a label for the portion, and the label has a normal position adjacent to and not overlapping the portion in the body of content. The label is displayed in the display area in the normal position if doing so places the label fully within the display area. The label is displayed at a separate location only if displaying the label in the normal position does not place the label fully within the display area and only while any non-trivial part of the portion is displayed in the display area.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 - 47 . (canceled) 
     
     
         48 . A computer implemented method for displaying on a display device information received from a communication network, comprising:
 in response to a user input, displaying at least a portion of information organizable by section labels, wherein the information is implemented with a mark-up language and accessed via a communication network;   displaying a first section label corresponding to a first section of the information, wherein the entire first section of the information cannot be displayed at the same time;   in response to user input, scrolling the information to reveal undisplayed portions of the first section while simultaneously maintaining display of the first section label at a location;   in response to user input, scrolling the information to reveal a second section label corresponding to a second section of the information, wherein the second section label scrolls with the second section while the first section label remains at the location; and   in response to the second section label being scrolled to the location of the first section label, replacing the first section label with the second section label at the location.   
     
     
         49 . The method of  claim 48 , wherein the display device has a viewing area and replacing the first section label with the second section label at the location includes scrolling the first section label out of the viewing area while the second section label scrolls into the location. 
     
     
         50 . The method of  claim 48 , further comprising:
 in response to user input, scrolling the information to reveal a third section label corresponding to a third section of the information, wherein the third section label is positioned between the second section and the third section and scrolls with the third section while the second section label remains at the location; and   in response to the third section label being scrolled to the location of the second section label, replacing the second section label with the third section label at the location.   
     
     
         51 . The method of  claim 48 , wherein the display device is a mobile computer. 
     
     
         52 . The method of  claim 48 , wherein the second section label is positioned between the first section and the second section. 
     
     
         53 . The method of  claim 48 , wherein the information organizable by section labels includes at least one content element that is defined using a start tag and an end tag. 
     
     
         54 . The method of  claim 48 , wherein the information organizable by section labels is an Extensible Markup Language (XML) document. 
     
     
         55 . The method of  claim 48 , wherein the user input is tactile input. 
     
     
         56 . The method of  claim 48 , wherein the method is executed on multiple computers interconnected by the communication network. 
     
     
         57 . A computing system, comprising:
 a display;   a processor;   a user interface at least partially executable by the processor and configured to:
 in response to a user input, display at least a portion of information organizable by section labels, wherein the information is implemented with a mark-up language and accessed via a communication network; 
 display a first section label corresponding to a first section of the information, wherein the entire first section of the information cannot be displayed at the same time; 
 in response to user input, scroll the information to reveal undisplayed portions of the first section while simultaneously maintaining display of the first section label at a location; 
 in response to user input, scroll the information to reveal a second section label corresponding to a second section of the information, wherein the second section label is positioned between the first section and the second section and scrolls with the second section while the first section label remains at the location; and 
 in response to the second section label being scrolled to the location of the first section label, replace the first section label with the second section label at the location. 
   
     
     
         58 . The system of  claim 57 , wherein the display has a viewing area and the user interface replaces the first section label with the second section label at the location by scrolling the first section label out of the viewing area while the second section label scrolls into the location. 
     
     
         59 . The system of  claim 57 , wherein the user interface is further configured to:
 in response to user input, scroll the information to reveal a third section label corresponding to a third section of the information, wherein the third section label is positioned between the second section and the third section and scrolls with the third section while the second section label remains at the location; and   in response to the third section label being scrolled to the location of the second section label, replace the second section label with the third section label at the location.   
     
     
         60 . The system of  claim 57 , wherein the system is a mobile computer and the user input is tactile input. 
     
     
         61 . The system of  claim 57 , wherein the information organizable by section labels includes at least one content element that is defined using a start tag and an end tag. 
     
     
         62 . The system of  claim 57 , wherein the information organizable by section labels is an Extensible Markup Language (XML) document. 
     
     
         63 . The system of  claim 57 , wherein the system is configured to communicate with one or more additional computer systems interconnected by the communication network, and the user interface executes on a plurality of the computing systems. 
     
     
         64 . A non-transient computer program product encoded with instructions that when executed by one or more processors cause a process for displaying on a display device information received from a communication network, the process comprising:
 in response to a user input, display at least a portion of information organizable by section labels, wherein the information is implemented with a mark-up language and accessed via a communication network;   display a first section label corresponding to a first section of the information, wherein the entire first section of the information cannot be displayed at the same time;   in response to user input, scroll the information to reveal undisplayed portions of the first section while simultaneously maintaining display of the first section label at a location;   in response to user input, scroll the information to reveal a second section label corresponding to a second section of the information, wherein the second section label is positioned between the first section and the second section and scrolls with the second section while the first section label remains at the location; and   in response to the second section label being scrolled to the location of the first section label, replace the first section label with the second section label at the location.   
     
     
         65 . The computer program product of  claim 64 , wherein the display device has a viewing area and replacing the first section label with the second section label at the location includes scrolling the first section label out of the viewing area while the second section label scrolls into the location. 
     
     
         66 . The computer program product of  claim 64 , the process further comprising:
 in response to user input, scroll the information to reveal a third section label corresponding to a third section of the information, wherein the third section label is positioned between the second section and the third section and scrolls with the third section while the second section label remains at the location; and   in response to the third section label being scrolled to the location of the second section label, replace the second section label with the third section label at the location.   
     
     
         67 . The computer program product of  claim 64 , wherein the information organizable by section labels is an Extensible Markup Language (XML) document.

Join the waitlist — get patent alerts

Track US2014181732A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.