Data processing: presentation processing of document, operator interface processing, and screen saver display processing

CL 715
Subclass Subclass Name # of Patents
500 PRESENTATION PROCESSING OF DOCUMENT 426
500.1 Synchronization of diverse media 602
501.1 Hypermedia 668
502 Drawing 119
503 Spreadsheet 210
504 Cell format control 49
505 Form 130
506 Form creation 98
507 Form filling 185
508 Fitting data into field on form 63
509 Table 96
510 Ruled lines 28
511 Version management 204
512 Annotation control 211
513 Structured document (e.g., HTML, SGML, ODA, CDA) 1088
514 Hierarchical control 220
515 Compound document 168
516 Matching application process to displayed data type 88
517 Layout 294
518 Spacing control 45
519 Horizontal spacing 44
520 Area designation 75
521 Boundary processing 52
522 Format information in separate file 99
523 Format transformation 203
524 Detecting format code change 43
525 Pagination 50
526 Display processing 317
527 Print preview 48
528 Color attribute 46
529 Text attribute 82
530 Edit, composition, or storage control 476
531 Text 436
532 Dictionary 175
533 Spell Check 237
534 Input of abbreviated word form 65
535 Ideographic generator 117
536 Multilingual 128
537 Footnoting 18
538 Equation or formula processing 32
539 Block control 68
540 Replacement of element 83
541 Handwritten textual input 89
542 Font selection 92
700 OPERATOR INTERFACE (E.G., GRAPHICAL USER INTERFACE) 68
701 Force feedback interaction 16
702 Tactile based interaction 20
703 Cultural based (including language, time, monetary units displayed) 5
704 Playback of recorded user events (e.g., script or macro playback) 3
705 Help presentation 33
706 Virtual character or avatar (e.g., animated person) 12
707 Adaptive to user skill level 5
708 Context sensitive 31
709 Coaching (e.g., animated examples, or handholding or show me execution) 20
710 Input alert 4
711 Tool tip (e.g., cursor position based) 16
712 Topic roadmap or index 7
713 Hierarchical 8
714 Combining diverse help information (e.g., different sources) 11
715 Balloon or bubble appearance 9
716 On screen video or audio system interface 70
717 Multiple diverse systems 17
718 Mode switching interface (e.g., switching between TV and computer) 12
719 Video interface 42
720 Video traversal control 8
721 Indexed control 21
722 Video parameter control 17
723 For video segment editing or sequencing 62
724 Cut and paste operation 5
725 Trimming 6
726 Effects or transitions interface 13
727 Audio user interface 31
728 Audio input for on-screen manipulation (e.g., voice controlled GUI) 13
729 For a visually challenged user 5
730 Presentation to audience interface (e.g., slide show) 21
731 Authoring tool 16
732 Slide manipulating or editing 9
733 For plural users or sites (e.g., network) 57
734 Interactive network representation of devices (e.g., topology of workstations) 41
735 Configuration 25
736 Network managing or monitoring status 50
737 User navigation between devices 13
738 Network resource browsing or navigating 41
739 Selecting from a resource list (e.g., address book) 12
740 Remote operation of computing device 28
741 Access control or permission 26
742 Interactive portal (e.g., secure point of access) 4
743 Access rights to interactive controls 8
744 Interface customization or adaption (e.g., client server) 66
745 Based on stored usage or user profile (e.g., frequency of use, cookies) 25
746 Interface conversion 16
747 End user based (e.g., preference setting) 28
748 User interactive multicomputer data transfer (e.g., file transfer) 35
749 Downloading remote executables (e.g., Java, CGI) 18
750 Multiple users on a single workstation 3
751 Computer supported collaborative work between plural users 41
752 Interactive email 16
753 Computer conferencing 37
754 Multicursor (e.g., multiple on-screen pointers) 2
755 Floor control 4
756 Real Time Video 7
757 Virtual 3D environment 19
758 Chat room 24
759 Group window 15
760 Mark up language interface (e.g., HTML) 65
761 Plural adjacent interactive display devices 2
762 User interface development (e.g., GUI builder) 64
763 Graphical or iconic based (e.g., visual program) 59
764 On-screen workspace or object 128
765 Customizing multiple diverse workspace objects 55
766 Z order of multiple diverse workspace objects 5
767 Focus control of multiple diverse workspace objects 31
768 Translucency or transparency interface element (e.g., invisible control) 16
769 Data transfer operation between objects (e.g., drag and drop) 34
770 Cut and paste 8
771 Instrumentation and component modeling (e.g., interactive control panel, virtual device) 65
772 Progress or activity indicator 31
773 Virtual input device (e.g., virtual keyboard) 10
774 Ticker metaphor 2
775 Office layout metaphor (e.g., filing cabinet, desk) 1
776 Indexed book or notebook metaphor 18
777 Tab metaphor (e.g., property sheet) 11
778 Multiple virtual screen or desktop switching 10
779 Task bar or desktop control panel 15
780 Entry field (e.g., text entry field) 25
781 Window or viewpoint 40
782 3D Perspective view of window layout 10
783 On-screen window list or index 12
784 Window scrolling 20
785 Autoscroll 9
786 Scroll tool (e.g., scroll bar) 13
787 With content attributes on scroll tool 3
788 Layout modification (e.g., move or resize) 38
789 Based on usage or user profile (e.g., frequency of use) 7
790 Overlap control 24
791 Always on top 5
792 Tiling or split pane 8
793 Cascading 1
794 Priority or overlap change (e.g., z-order) 8
795 Minimizing or send to bottom 1
796 Bring to top 1
797 Viewing lower priority windows (e.g., overlapped windows) 7
798 Combining moving and resizing operation (e.g., moving causes resizing) 11
799 Moving (e.g., translating) 5
800 Resizing (e.g., scaling) 13
801 Contained object scale change 6
802 Focus control 20
803 Window differentiation 13
804 Interwindow link or communication 28
805 On-screen link or communication (e.g., cue) 15
806 Window memory structure 1
807 Stored priority attribute 1
808 Pop-up control 20
809 Dialog box 19
810 Menu or selectable iconic array (e.g., palette) 78
811 Based on usage or user profile (e.g., frequency of use) 22
812 Preselection (e.g., best guess before mouse click) 11
813 Default selection item 8
814 Limited time selection opportunity 3
815 Sizing modification (e.g., scaling) 10
816 Partial input lookup (e.g., partial string lookup) 7
817 Context location indication (e.g., previous or next menu item indication) 15
818 Simultaneous next and previous indication (e.g., menu road map) 6
819 Next menu indication 4
820 Previous menu indication 5
821 Emphasis 10
822 Preselection emphasis 7
823 Selection or confirmation emphasis 8
824 Unavailable emphasis 3
825 Dynamically generated menu items 21
826 Add on item (e.g., software developed, customized) 7
827 Mnemonic (e.g., accelerator key) 6
828 Partial menu display (e.g., one menu item at a time) 2
829 Advancing to next menu item in the same menu 3
830 Scrolling (e.g., spin dial) 10
831 With specific input device 2
832 Analog selection style 2
833 Slider control 11
834 Radial based (e.g., radial or pie menu) 5
835 Selectable iconic array 45
836 3D icons 5
837 Compound or aggregate icon 11
838 Thumbnail or scaled image 19
839 Imitating real life object 13
840 Using button array 16
841 Sub-menu structure 30
842 Tear off 3
843 Pull down 6
844 Timed 1
845 Multiple selections in a single menu 9
846 Non-array icons 8
847 Shortcut 6
848 Interface represented by 3D space 24
849 Individual object 6
850 Navigation within 3D space 13
851 On-screen navigation control 9
852 Picking 3D objects 5
853 Hierarchy or network structure 79
854 Navigation within structure 67
855 On-screen roadmap or index 15
856 Cursor 37
857 Pointer direction adjustment 8
858 Automatic position adjustment 9
859 Status indicator 13
860 Selection emphasis 12
861 Dynamically changed appearance (e.g., animated or live action) 10
862 Proximity detection 17
863 Gesture-based 36
864 For a small display screen (e.g., personal digital assistant, palm-top) 59
865 Miscellaneous interface for the handicapped or disable user 11
866 Miscellaneous customization or adaptation 22
867 SCREEN SAVER DISPLAY 5
900 DOCUMENT STRUCTURAL ELEMENT 9
901 Active document 11
902 Multilayer document 7
903 3-D spreadsheet 3
904 Details of spreadsheet data records 4
905 Spreadsheet cell protection 1
906 Creating one form from another 4
907 Hierarchical document control with varying levels of detail 14
908 Document format layout template 15
909 Document page collating 1
910 Document presenting plural pages on a single sheet 2
911 Document page description processing 4
961 OPERATOR INTERFACE WITH VISUAL STRUCTURE OR FUNCTION DICTATED BY INTENDED USE 6
962 Operator interface for marketing or sales 11
963 Calendar or scheduling 10
964 CAD or CAM (e.g., interactive design tools) 22
965 For process control and configuration 13
966 Computer process (e.g., operation of computer) 6
967 Visual or iconic programming 18
968 Interface for database querying and retrieval 18
969 Network layout and operation interface 8
970 Instrumentation and component modelling (e.g., interactive control panel) 22
970.1 Amusement or marital aid interface 1
971 COOPERATIVE DECISION SUPPORT SYSTEMS FOR GROUP OF USERS 5
972 INSERTED REAL-TIME VIDEO IN OPERATOR INTERFACE 1
973 SCROLL TOOL (E.G., WINDOW SCROLL BAR) 4
974 SLIDER CONTROL AS ON-SCREEN OBJECT IN OPERATOR INTERFACE 3
975 POP-UP DIALOG BOX FOR ENTRY 2
976 3-D ICON 2
977 DYNAMIC ICON (E.G., ANIMATED OR LIVE ACTION) 0
978 AUDIO INTERACTION AS PART OF AN OPERATOR INTERFACE 2