Method and apparatus for automatically generating focus ordering

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395326, 395347, 395352, G06F 1700

Patent

active

056257635

ABSTRACT:
A method and apparatus provides for automatic generation of an intuitive, logical focusing order for items in a dialog window in a computer system. The focus ordering can be generated dynamically at runtime or statically. In particular, the focusing order is based on the locations and types of the items in the dialog box and is generated as follows. A customizable spatial comparison function, called herein "comparison function", is generated such that two items can be compared and an ordering of the items determined. The spatial comparison function extrapolates or imposes on each item being compared a region which is defined by the extent of the item's bounds. The regions are then compared to determine the focus ordering of the item. The items in the dialog box are sorted using the comparison function. The items are then grouped based on their locations and their types. Items that are of a similar type and in the same horizontal or vertical line are grouped together. Any items not yet assigned to a group and whose bounding regions intersect with any existing group's bounding region are added to that existing group. The item groups are then sorted using the comparison function. A focus order list is formed by iterating through the groups in order and iterating through the items in each group in order to form a list that contains an intuitive focus ordering for the items in the dialog.

REFERENCES:
patent: 5510811 (1996-04-01), Tobey et al.
patent: 5544299 (1996-08-01), Wenstrand et al.
"The C Programming Language", Second Edition, by Brian W. Kemighan and Dennis M. Ritchie, Prentice Hall Publishers, Copyright 1988, 1978, pp. 110, 119-120, 253.
"Microsoft Windows 3.1 Programmer's Reference", vol. 1, Overview, Microsoft Press, Copyright 1987-1992, pp. 50-53.
"ResEdit Reference for ResEdit" Chapters 1 and 4, Addison-Wesley Publishing Company, Inc. Copyright 1991, pp. 1-5, 51-85.
"Macintosh Tool Box Essentials," Chapter 6, Addison-Wesley Publishing Company, Inc., Copyright 1992, pp. 6-1 thru 6-172.
Brian W. Kernighan and Dennis M. Ritchie, entitled "The C Programming Language," pp. 110-120, 250-253 (Appendix B), 1988.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for automatically generating focus ordering does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for automatically generating focus ordering, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for automatically generating focus ordering will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-713586

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.