Methods and arrangements for providing a mark-up language based graphical user interface for user identification to an operating system
First Claim
1. One or more computer-readable media having computer-executable instructions for causing one or more processors to perform acts comprising:
- arranging for a markup language rendering engine to be loaded during an operating system'"'"'s initialization procedure, the initialization procedure having a user logon process configured to selectively allow a user to logon to the operating system; and
providing markup language code suitable for use with the markup language rendering engine, the markup language code capable of soliciting at least one user input when rendered by the markup language rendering engine, the user input being associated with the user logon process and enabling the user logon process to selectively allow the user to logon to the operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and arrangements are provided that can be used to identify users to an operating system during initialization through an advanced graphical user interface (GUI). The resulting GUI can be visually compelling and functional while advantageously remaining easy for the developer to create, maintain and modify. A markup language rendering engine is loaded substantially near the beginning of an operating system initialization procedure, and provided with markup language code that solicits at least one user input associated with a user logon process when rendered by the markup language rendering engine. The markup language code can be written in Hypertext Markup Language (HTML), Dynamic HTML, eXtensible Markup Language (XML), eXtensible Hypertext Markup Language (XHTML), Standard Generalized Markup Language (SGML), etc.
17 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions for causing one or more processors to perform acts comprising:
-
arranging for a markup language rendering engine to be loaded during an operating system'"'"'s initialization procedure, the initialization procedure having a user logon process configured to selectively allow a user to logon to the operating system; and
providing markup language code suitable for use with the markup language rendering engine, the markup language code capable of soliciting at least one user input when rendered by the markup language rendering engine, the user input being associated with the user logon process and enabling the user logon process to selectively allow the user to logon to the operating system. - View Dependent Claims (2, 3)
-
-
4. One or more computer-readable media having computer-executable instructions for causing one or more processors to perform acts comprising:
-
presenting, during a computer'"'"'s operating system'"'"'s initialization procedure and prior to allowing a user to logon to the computer, a markup language based graphical user interface having a logon screen, the logon screen having a user logon area with selectable user identifiers;
receiving selection of one of the selectable user identifiers to provide a selected user identifier; and
indicating, responsive to the selection, data receivable from a user associated with the selected user identifier that is capable of permitting authentication of the user effective to allow the user to logon to the computer. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
presenting, while a computer is booting and prior to a user being allowed to logon to the computer, a markup language based graphical user interface having a logon screen, the logon screen having a user logon area capable of soliciting at least one user input;
receiving a user input through the user logon area; and
logging the user associated with the user input on the computer. - View Dependent Claims (17, 18, 19, 20)
-
Specification