Identifying a type of connection and selecting a corresponding form of an application
First Claim
1. In a portable computer system, a method for selecting an application form according to a type of communication interface, said method comprising:
- a) entering a mode for executing an application;
b) reading a resistance value of a single pin on a cradle element that receives said portable computer system and that couples said portable computer system to a second computer system, wherein a unique resistance value is associated with each type of communication interface that can be used with said cradle element;
c) identifying a type of communication interface used with said cradle element according to said resistance value read from said single pin;
d) selecting a form of said application used with said type of communication interface identified in said step c); and
e) actuating said application in response to a first character entered in a first region of a handwriting recognition pad of said portable computer system and a second character entered into a second region of said handwriting recognition pad, said first region for alphabetic characters and said second region for numeric characters.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically identifying the type of communication interface used to couple a portable computer system with a second computer system, and for selecting the form of an application that is used with the type of interface. For example, a debugger application is collaboratively executed on the computer systems over the interface. When entering the debugger mode, software executed on the portable computer system identifies the type of interface by reading a resistance value of a pin. After determining the type of interface, the form of the debugger used with the interface is automatically selected. A similar process is followed for other applications that depend on the type of interface. The user does not have to manually identify the type of interface. Instead, in response to a command that is independent of the type of interface, the proper form of the application is automatically selected.
-
Citations
18 Claims
-
1. In a portable computer system, a method for selecting an application form according to a type of communication interface, said method comprising:
-
a) entering a mode for executing an application;
b) reading a resistance value of a single pin on a cradle element that receives said portable computer system and that couples said portable computer system to a second computer system, wherein a unique resistance value is associated with each type of communication interface that can be used with said cradle element;
c) identifying a type of communication interface used with said cradle element according to said resistance value read from said single pin;
d) selecting a form of said application used with said type of communication interface identified in said step c); and
e) actuating said application in response to a first character entered in a first region of a handwriting recognition pad of said portable computer system and a second character entered into a second region of said handwriting recognition pad, said first region for alphabetic characters and said second region for numeric characters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A portable computer system comprising:
-
a bus;
a handwriting recognition pad coupled to said bus, said handwriting recognition pad comprising a first region for alphabetic characters and a second region for numeric characters;
a communication interface port coupled to said bus, said communication interface port operable to couple with a cradle element, said cradle element comprising a plurality of pins, wherein a resistance value of a single pin of said plurality of pins indicates a type of communication interface used by said cradle element to communicate with a second computer system also operable to couple with said cradle element; and
a processor coupled to said bus;
said processor for performing a method for selecting an application form according to said type of communication interface, said method comprising;
a) entering a mode for executing an application;
b) reading a resistance value of said single pin, wherein a unique resistance value is associated with each type of communication interface that can be used with said cradle element;
c) identifying a type of communication interface according to said resistance value read from said single pin;
d) selecting a form of said application used with said type of communication interface identified in said step c); and
e) actuating said application in response to a first character entered in said first region of said handwriting recognition pad and a second character entered into said second region of said handwriting recognition pad. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. In a system comprising a portable computer system and a second computer system communicatively coupled via a cradle element, a method for selecting an application form used with a type of communication interface used by said cradle element, said method comprising:
-
a) reading at said portable computer system a resistance value of a single pin on said cradle element, wherein a unique resistance value is associated with each type of communication interface that can be used with said cradle element;
b) identifying at said portable computer system a type of communication interface, wherein said type of communication interface is identified by said resistance value read from said single pin;
c) selecting at said portable computer system a form of an application corresponding to said type of communication interface, wherein said application is executed collaboratively on said portable computer system and on said second computer system; and
d) actuating said application in response to a first character entered in a first reaion of a handwriting recognition pad of said portable computer system and a second character entered into a second region of said handwriting recognition pad, said first region for alphabetic characters and said second region for numeric characters. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification