US2014115529A1PendingUtilityA1

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

Assignee: ADOBE SYSTEMS INCPriority: Nov 30, 2004Filed: Jan 6, 2014Published: Apr 24, 2014
Est. expiryNov 30, 2024(expired)· nominal 20-yr term from priority
G06F 3/04855G06F 3/0485G06F 40/103G06F 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 information on a display device, comprising:
 in response to a user input, displaying at least a portion of information organizable by section labels;   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 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, 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 user input is acoustic or speech input. 
     
     
         53 . The method of  claim 48 , wherein the information organizable by section labels is accessed via an image viewing or image editing application. 
     
     
         54 . The method of  claim 48 , wherein the information organizable by section labels is accessed via a user interface for a file system. 
     
     
         55 . The method of  claim 48 , wherein the user input is tactile input. 
     
     
         56 . A computing system, comprising:
 a display;   a processor; and   a user interface executable by the processor and configured to:
 in response to a user input, display at least a portion of information organizable by section labels; 
 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. 
   
     
     
         57 . The system of  claim 56 , 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. 
     
     
         58 . The system of  claim 56 , 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.   
     
     
         59 . The system of  claim 56 , wherein the computing system is a mobile computing device, and the user input is tactile input. 
     
     
         60 . The system of  claim 56 , wherein the user interface is part of an application. 
     
     
         61 . The system of  claim 56 , wherein the user interface is part of a file system. 
     
     
         62 . A non-transient computer program product encoded with instructions that when executed by one or more processors cause a process for displaying a document on a display device, the process comprising:
 in response to a user input, display at least a portion of information organizable by section labels;   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.   
     
     
         63 . The computer program product of  claim 62 , 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. 
     
     
         64 . The computer program product of  claim 62 , 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.   
     
     
         65 . The computer program product of  claim 62 , wherein the display device is a mobile computing device, and the user input is tactile input. 
     
     
         66 . The computer program product of  claim 62 , wherein the computer program product comprises a user interface for accessing content. 
     
     
         67 . A computer implemented method for displaying information on a display device, comprising:
 in response to a user input, displaying at least a portion of information organizable by section labels;   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; and   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.   
     
     
         68 . The method of  claim 67 , further comprising:
 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.   
     
     
         69 . The method of  claim 68 , wherein the second section label is positioned between the first section and the second section. 
     
     
         70 . The method of  claim 67 , further comprising:
 in response to a 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.

Join the waitlist — get patent alerts

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

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