System and method for updating cultural profiles with dragging and dropping locale objects
First Claim
1. An information handling system, comprising:
- one or more processors;
storage means;
input/output means;
display means;
one or more images of an operating system for controlling operation of said processors;
means for executing one or more programs, wherein each program comprises one or more windows; and
means for changing a cultural profile of a selected window, wherein said means for changing includes means for dragging and dropping a locale change object on a graphical user interface representation of the selected window.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method of changing a cultural profile of a program, or application, while the program is executing in an information handling system. The system and method of the present invention enable programs to be globalized/localized to support many different countries and cultures. A user may dynamically change a program'"'"'s cultural profile to a different cultural profile without having to reboot the system. The profile change may be accomplished through the use of a drag and drop interface. Different aspects, or windows, within a program may utilize different cultural profiles, and a cultural profile change to one aspect, or window, of the program does not affect the other aspects of the program. The present invention allows programs to be customized to support any culture or combination of cultures. This is accomplished through the use of a drag and drop interface, where cultural profiles, referred to as locale objects, are dropped onto windows within a program. When a locale object is dropped on a window, a message is sent to the window, and the window then updates its cultural profile information accordingly.
-
Citations
27 Claims
-
1. An information handling system, comprising:
-
one or more processors; storage means; input/output means; display means; one or more images of an operating system for controlling operation of said processors; means for executing one or more programs, wherein each program comprises one or more windows; and means for changing a cultural profile of a selected window, wherein said means for changing includes means for dragging and dropping a locale change object on a graphical user interface representation of the selected window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of globalizing an information handling system, comprising the steps of:
-
executing one or more programs, wherein each program comprises one or more windows; and changing a cultural profile of a selected window, wherein said changing step includes the step of dragging and dropping a locale change object on a graphical user interface representation of the selected window. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium, comprising:
-
means for executing one or more programs, wherein each program comprises one or more windows; and means for changing a cultural profile of a selected window, wherein said means for changing includes means for dragging and dropping a locale change object on a graphical user interface representation of the selected window. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification