Claims Analysis
Total Claims: 100
Claim 1
Independent Claim
194 words
A wireless mobile telephone having a processor, wherein said wireless mobile telephone comprises: a memory; a display; a display module coupled to said display wherein said display module drives said display; a key pad including a plurality of keys; a keypad module coupled to said keypad wherein upon a user activating a key in said keypad, said keypad module stores information identifying the activated key in said memory; a network interface module receiving data from and sending data to a data network over a wireless link; a client module executing on said processor and coupled to said display module, said network interface module, said keypad module, and said memory; wherein said client module, in response to a signal from said keypad module, processes said stored information identifying the activated key and stores a symbol representing said pressed key in a memory buffer; and wherein upon completion of data entry, said client module retrieves the symbols in said memory buffer which generates a request including said symbols and a resource locator identifying a resource in a server on said data network to said network interface module for transmission over said wireless link to said server.
Claim 2
Dependent Claim
194 words
A wireless mobile telephone having a processor, wherein said wireless mobile telephone comprises: a memory; a display; a display module coupled to said display wherein said display module drives said display; a key pad including a plurality of keys; a keypad module coupled to said keypad wherein upon a user activating a key in said keypad, said keypad module stores information identifying the activated key in said memory; a network interface module receiving data from and sending data to a data network over a wireless link; a client module executing on said processor and coupled to said display module, said network interface module, said keypad module, and said memory; wherein said client module, in response to a signal from said keypad module, processes said stored information identifying the activated key and stores a symbol representing said pressed key in a memory buffer; and wherein upon completion of data entry, said client module retrieves the symbols in said memory buffer which generates a request including said symbols and a resource locator identifying a resource in a server on said data network to said network interface module for transmission over said wireless link to said server.
Claim 3
Dependent Claim
36 words
A wireless mobile telephone as set forth in claim 1 further comprising a card deck stored in said memory, said card deck comprising one or more cards received from said data network over said wireless link.
Claim 4
Dependent Claim
23 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes a display card for displaying on said display.
Claim 5
Dependent Claim
25 words
A wireless mobile telephone as set forth in claim 3 wherein said client module processes said display card and sends information to said display module.
Claim 6
Dependent Claim
26 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes a choice card providing a plurality of items for user selection.
Claim 7
Dependent Claim
45 words
A wireless mobile telephone set forth as in claim 5 wherein upon said client module processing said choice card, said client module retrieves said stored information identifying the activated key, and generates a request for a choice correspond to the activated key to said server.
Claim 8
Dependent Claim
21 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes an entry card requiring user input.
Claim 9
Dependent Claim
22 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes a card for display and user input.
Claim 10
Dependent Claim
43 words
A wireless mobile telephone as set forth in claim 8 wherein said client module receives said user input retrieve a second card from said card deck in accordance with said user input, and sends said second card to said display module for display.
Claim 11
Dependent Claim
28 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes a card for display and for presenting choices for selection by a user.
Claim 12
Dependent Claim
29 words
A wireless mobile telephone as set forth in claim 2 wherein said card deck includes a card for user input and for presenting choices for selection by a user.
Claim 13
Independent Claim
144 words
A method for a wireless mobile telephone, said wireless mobile telephone having a display and an input interface, the method comprising: creating, in a client module executing on a processor in said wireless mobile telephone, a request to a server in a data network, said request specifying a resource locator identifying a resource associated with said server, said server communicating with said wireless mobile telephone over a wireless network, said creating comprising retrieving said resource locator from a memory in said wireless mobile telephone, generating said request using said resource locator and identification information, and displaying on said display information relating to said request; transmitting said request over said wireless network to said server; receiving from said server a response over said wireless network; and processing said response in said client module, to cause information in said response to be displayed on said display.
Claim 14
Independent Claim
144 words
A method for a wireless mobile telephone, said wireless mobile telephone having a display and an input interface, the method comprising: creating, in a client module executing on a processor in said wireless mobile telephone, a request to a server in a data network, said request specifying a resource locator identifying a resource associated with said server, said server communicating with said wireless mobile telephone over a wireless network, said creating comprising retrieving said resource locator from a memory in said wireless mobile telephone, generating said request using said resource locator and identification information, and displaying on said display information relating to said request; transmitting said request over said wireless network to said server; receiving from said server a response over said wireless network; and processing said response in said client module, to cause information in said response to be displayed on said display.
Claim 15
Dependent Claim
14 words
The method of claim 12 wherein said identification information identifies said wireless mobile telephone.
Claim 16
Dependent Claim
17 words
The method of claim 12 wherein said identification information identifies a user of said wireless mobile telephone.
Claim 17
Dependent Claim
23 words
The method of claim 12 , said method further comprising: displaying information regarding the transmission of said request prior to receiving said response.
Claim 18
Dependent Claim
26 words
The method of claim 12 wherein said wireless mobile telephone communicates with said server using a data transport protocol which transports data using headers identifying content-types.
Claim 19
Dependent Claim
15 words
The method of claim 16 wherein said data transport protocol uses transmission control protocol (TCP).
Claim 20
Dependent Claim
22 words
The method of claim 12 wherein said request is transmitted using an application level protocol which transporting data using headers identifying content-types.
Claim 21
Dependent Claim
15 words
The method of claim 18 wherein said application level protocol uses Hypertext Transfer Protocol (HTTP).
Claim 22
Dependent Claim
26 words
The method of claim 12 wherein said a message results from accessing said server using said resource locator, said message being provided in a markup language.
Claim 23
Dependent Claim
15 words
The method of claim 20 wherein said response is a processed version of said message.
Claim 24
Dependent Claim
16 words
The method of claim 21 wherein said processed version is a distilled version of said message.
Claim 25
Dependent Claim
16 words
The method of claim 22 wherein said distilled version is a compressed version of said message.
Claim 26
Dependent Claim
27 words
The method of claim 12 wherein said response comprises a card deck having one or more cards, each card including information to be displayed on said display.
Claim 27
Dependent Claim
35 words
The method of claim 24 wherein said processing said response in said client module comprises: storing said card deck in a memory; and displaying one of said cards from said card deck on said display.
Claim 28
Dependent Claim
34 words
The method of claim 25 wherein one of said cards is retrieved from said card deck in said memory and displayed as a result of navigating a displayed card and activating a predefined key.
Claim 29
Dependent Claim
16 words
The method of claim 26 wherein said input interface comprises a keypad including said predefined key.
Claim 30
Dependent Claim
29 words
The method of claim 27 wherein said input interface comprises soft keys displayed on said display, said soft keys including a first soft key designated as said predefined key.
Claim 31
Dependent Claim
23 words
The method of claim 24 wherein one of said cards in said card deck provides for receiving user input through said input interface.
Claim 32
Dependent Claim
20 words
The method of claim 29 wherein said user data input is performed in conjunction with a predictive data entry process.
Claim 33
Dependent Claim
19 words
The method of claim 30 wherein said memory includes a character frequency table used by said predictive entry process.
Claim 34
Dependent Claim
22 words
The method of claim 30 wherein, in response to said user data input, a second card from said card deck is displayed.
Claim 35
Dependent Claim
51 words
The method of claim 12 wherein said response comprises a plurality of choices, each choice identifying a resource locator, and wherein said client module, upon one of said choices being selected, generates a request using said resource locator identified by said selected choice, and transmits said request over said wireless network.
Claim 36
Dependent Claim
147 words
A computer readable medium including computer program code for execution in a wireless mobile telephone, said wireless mobile telephone having a display and an input interface for interacting with a data network, said computer readable medium comprising: first computer program code for generating a request in said wireless mobile telephone to communicate with a server in said data network; said request including a resource locator identifying said server, said first computer program code further for retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display status information relating to said request; second computer program code for transmitting said request over a wireless network; third computer program code for receiving a response from said server over said wireless network; and fourth computer program code for displaying said response on said display.
Claim 37
Dependent Claim
147 words
A computer readable medium including computer program code for execution in a wireless mobile telephone, said wireless mobile telephone having a display and an input interface for interacting with a data network, said computer readable medium comprising: first computer program code for generating a request in said wireless mobile telephone to communicate with a server in said data network; said request including a resource locator identifying said server, said first computer program code further for retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display status information relating to said request; second computer program code for transmitting said request over a wireless network; third computer program code for receiving a response from said server over said wireless network; and fourth computer program code for displaying said response on said display.
Claim 38
Dependent Claim
24 words
The computer readable medium of claim 34 wherein said wireless mobile telephone operates a data transport protocol which transports data with headers indicating content-types.
Claim 39
Dependent Claim
17 words
The computer readable medium of claim 35 wherein said data transport protocol uses transmission control protocol (TCP).
Claim 40
Dependent Claim
18 words
The computer readable medium of claim 36 wherein said data transport protocol comprises Hypertext Transfer Protocol (HTTP) request.
Claim 41
Dependent Claim
30 words
The computer readable medium of claim 34 wherein said a message results from accessing said server using said resource locator, and wherein said message is provided in a markup language.
Claim 42
Dependent Claim
17 words
The computer readable medium of claim 38 wherein said response is a processed version of said message.
Claim 43
Dependent Claim
18 words
The computer readable medium of claim 39 wherein said processed version comprises a distilled version of said message.
Claim 44
Dependent Claim
18 words
The computer readable medium of claim 40 wherein said distilled version comprises a compressed version of said message.
Claim 45
Dependent Claim
28 words
The computer readable medium of claim 34 wherein said response comprises a card deck having one or more cards, including a card to be displayed on said display.
Claim 46
Dependent Claim
67 words
The computer readable medium of claim 42 wherein said response comprises: a plurality of choices, each choice identifying a resource locator; and wherein said first computer program code, upon said on of said choices being selected, causes a request to be generated using said resource locator identified by said selected choice and said second computer program code causes said request to be transmitted over said wireless network.
Claim 47
Dependent Claim
42 words
The computer readable medium of claim 34 wherein said fourth computer program code comprises: computer program code for storing said card deck in a memory; and computer program code for displaying one of said cards from said card deck on said display.
Claim 48
Independent Claim
145 words
A method for a server interacting with a wireless mobile telephone, said wireless mobile telephone having a display and a keypad, said method comprising: receiving a request over a wireless network from a client module executing in said wireless mobile telephone, said request including a resource locator identifying a resource associated with said server and identification information, said request created by retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display information relating to said request; processing said identification information; generating in said server a response to said request; and transmitting said response to said wireless mobile telephone over said wireless network through a two-way data communication interface module in said server such that said wireless mobile telephone can display information corresponding to said response on said display.
Claim 49
Independent Claim
145 words
A method for a server interacting with a wireless mobile telephone, said wireless mobile telephone having a display and a keypad, said method comprising: receiving a request over a wireless network from a client module executing in said wireless mobile telephone, said request including a resource locator identifying a resource associated with said server and identification information, said request created by retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display information relating to said request; processing said identification information; generating in said server a response to said request; and transmitting said response to said wireless mobile telephone over said wireless network through a two-way data communication interface module in said server such that said wireless mobile telephone can display information corresponding to said response on said display.
Claim 50
Dependent Claim
14 words
The method of claim 45 wherein said identification information identifies said wireless mobile telephone.
Claim 51
Dependent Claim
17 words
The method of claim 45 wherein said identification information identifies a user of said wireless mobile telephone.
Claim 52
Dependent Claim
15 words
The method of claim 45 wherein said response is generated based on said identification information.
Claim 53
Dependent Claim
13 words
The method of claim 48 wherein said resource comprises an electronic mail message.
Claim 54
Dependent Claim
14 words
The method of claim 45 wherein said resource is provided in a markup language.
Claim 55
Dependent Claim
23 words
The method of claim 50 wherein said generating comprises generating a processed version of said resource according to a set of predetermined rules.
Claim 56
Dependent Claim
16 words
The method of claim 51 wherein said processed version is a distilled version of said resource.
Claim 57
Dependent Claim
19 words
The method of claim 52 wherein said distilled version of said resource is a compressed version of said resource.
Claim 58
Dependent Claim
179 words
A computer readable medium for a server communicating with a wireless mobile telephone, said wireless mobile telephone having a display and a keypad, said computer readable medium comprising: first computer program code for receiving over a wireless network a request from a client module executing on said wireless mobile telephone, said request including a resource locator identifying a resource in said server and identification information, said request created by retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display information relating to said request; second computer program code for processing said identification information to determine how to respond to said request; third computer program code for generating in said server a response to said request; and fourth computer program code for transmitting said response to said wireless mobile telephone such that said wireless mobile telephone can display information corresponding to said response on said display, said response transmitted over said wireless network through a two-way data communication interface module in said server.
Claim 59
Dependent Claim
179 words
A computer readable medium for a server communicating with a wireless mobile telephone, said wireless mobile telephone having a display and a keypad, said computer readable medium comprising: first computer program code for receiving over a wireless network a request from a client module executing on said wireless mobile telephone, said request including a resource locator identifying a resource in said server and identification information, said request created by retrieving said resource locator from a memory in said wireless mobile telephone, constructing said request using said resource locator and identification information, and displaying on said display information relating to said request; second computer program code for processing said identification information to determine how to respond to said request; third computer program code for generating in said server a response to said request; and fourth computer program code for transmitting said response to said wireless mobile telephone such that said wireless mobile telephone can display information corresponding to said response on said display, said response transmitted over said wireless network through a two-way data communication interface module in said server.
Claim 60
Dependent Claim
16 words
The computer readable medium of claim 54 wherein said identification information identifies said wireless mobile telephone.
Claim 61
Dependent Claim
19 words
The computer readable medium of claim 54 wherein said identification information identifies a user of said wireless mobile telephone.
Claim 62
Dependent Claim
17 words
The computer readable medium of claim 54 wherein said response is generated based on said identification information.
Claim 63
Dependent Claim
16 words
The computer readable medium of claim 57 wherein said resource is provided in a markup language.
Claim 64
Dependent Claim
33 words
The computer readable medium of claim 54 wherein said third computer program code further comprises computer program code for generating a processed version of said resource according to a set of predetermined rules.
Claim 65
Dependent Claim
18 words
The computer readable medium of claim 59 wherein said processed version is a distilled version of said resource.
Claim 66
Dependent Claim
21 words
The computer readable medium of claim 60 wherein said distilled version of said resource is a compressed version of said resource.
Claim 67
Dependent Claim
15 words
The computer readable medium of claim 54 wherein said resource comprises an electronic mail message.
Claim 68
Independent Claim
114 words
A method for a wireless mobile telephone, the method comprising: creating, in a client module executing on a processor in said wireless mobile telephone, a request to a server in a data network, said request specifying a resource locator identifying a resource associated with said server; transmitting said request over a wireless network to said server; receiving a response from said server over said wireless network, said response comprising a card deck having one or more cards, each card including information for generating a display screen on said display; and processing said response in said client module, to cause information in said response to be displayed on a display of the wireless mobile telephone.
Claim 69
Independent Claim
114 words
A method for a wireless mobile telephone, the method comprising: creating, in a client module executing on a processor in said wireless mobile telephone, a request to a server in a data network, said request specifying a resource locator identifying a resource associated with said server; transmitting said request over a wireless network to said server; receiving a response from said server over said wireless network, said response comprising a card deck having one or more cards, each card including information for generating a display screen on said display; and processing said response in said client module, to cause information in said response to be displayed on a display of the wireless mobile telephone.
Claim 70
Dependent Claim
41 words
The method of claim 63 wherein said creating comprises: retrieving said resource locator from a memory in said wireless mobile telephone; generating said request using said resource locator and identification information; and displaying on said display information relating to said request.
Claim 71
Dependent Claim
14 words
The method of claim 63 wherein said identification information identifies said wireless mobile telephone.
Claim 72
Dependent Claim
17 words
The method of claim 63 wherein said identification information identifies a user of said wireless mobile telephone.
Claim 73
Dependent Claim
23 words
The method of claim 63 , said method further comprising: displaying information regarding the transmission of said request prior to receiving said response.
Claim 74
Dependent Claim
26 words
The method of claim 63 wherein said wireless mobile telephone communicates with said server using a data transport protocol which transports data using headers identifying content-types.
Claim 75
Dependent Claim
15 words
The method of claim 68 wherein said data transport protocol uses transmission control protocol (TCP).
Claim 76
Dependent Claim
22 words
The method of claim 63 wherein said request is transmitted using an application level protocol which transporting data using headers identifying content-types.
Claim 77
Dependent Claim
15 words
The method of claim 70 wherein said application level protocol uses Hypertext Transfer Protocol (HTTP).
Claim 78
Dependent Claim
26 words
The method of claim 63 wherein said a message results from accessing said server using said resource locator, said message being provided in a markup language.
Claim 79
Dependent Claim
15 words
The method of claim 72 wherein said response is a processed version of said message.
Claim 80
Dependent Claim
16 words
The method of claim 73 wherein said processed version is a distilled version of said message.
Claim 81
Dependent Claim
16 words
The method of claim 74 wherein said distilled version is a compressed version of said message.
Claim 82
Dependent Claim
34 words
The method of claim 63 wherein one of said cards is retrieved from said card deck in said memory and displayed as a result of navigating a displayed card and activating a predefined key.
Claim 83
Dependent Claim
35 words
The method of claim 63 wherein said processing said response in said client module comprises: storing said card deck in a memory; and displaying one of said cards from said card deck on said display.
Claim 84
Dependent Claim
23 words
The method of claim 63 wherein said wireless mobile telephone further comprises an input interface which comprises a keypad including said predefined key.
Claim 85
Dependent Claim
23 words
The method of claim 63 wherein one of said cards in said card deck provides for receiving user input through said input interface.
Claim 86
Dependent Claim
29 words
The method of claim 79 wherein said input interface comprises soft keys displayed on said display, said soft keys including a first soft key designated as said predefined key.
Claim 87
Dependent Claim
20 words
The method of claim 79 wherein said user data input is performed in conjunction with a predictive data entry process.
Claim 88
Dependent Claim
19 words
The method of claim 81 wherein said memory includes a character frequency table used by said predictive entry process.
Claim 89
Dependent Claim
22 words
The method of claim 79 wherein, in response to said user data input, a second card from said card deck is displayed.
Claim 90
Dependent Claim
51 words
The method of claim 63 wherein said response comprises a plurality of choices, each choice identifying a resource locator, and wherein said client module, upon one of said choices being selected, generates a request using said resource locator identified by said selected choice, and transmits said request over said wireless network.
Claim 91
Independent Claim
137 words
A method for a server interacting with a wireless mobile telephone, said wireless mobile telephone having a display, said method comprising: receiving a request over a wireless network from a client module executing in said wireless mobile telephone, said request including a resource locator identifying a resource associated with said server and identification information; processing said identification information; generating in said server a response to said request, said response comprising a card deck having one or more cards, each card including information to be displayed on said display of said wireless mobile telephone; and transmitting said response to said wireless mobile telephone over said wireless network through a two-way data communication interface module in said server such that said wireless mobile telephone can display information corresponding to said response on said display of said wireless mobile telephone.
Claim 92
Independent Claim
137 words
A method for a server interacting with a wireless mobile telephone, said wireless mobile telephone having a display, said method comprising: receiving a request over a wireless network from a client module executing in said wireless mobile telephone, said request including a resource locator identifying a resource associated with said server and identification information; processing said identification information; generating in said server a response to said request, said response comprising a card deck having one or more cards, each card including information to be displayed on said display of said wireless mobile telephone; and transmitting said response to said wireless mobile telephone over said wireless network through a two-way data communication interface module in said server such that said wireless mobile telephone can display information corresponding to said response on said display of said wireless mobile telephone.
Claim 93
Dependent Claim
14 words
The method of claim 85 wherein said identification information identifies said wireless mobile telephone.
Claim 94
Dependent Claim
17 words
The method of claim 85 wherein said identification information identifies a user of said wireless mobile telephone.
Claim 95
Dependent Claim
15 words
The method of claim 85 wherein said response is generated based on said identification information.
Claim 96
Dependent Claim
13 words
The method of claim 85 wherein said resource comprises an electronic mail message.
Claim 97
Dependent Claim
14 words
The method of claim 85 wherein said resource is provided in a markup language.
Claim 98
Dependent Claim
23 words
The method of claim 90 wherein said generating comprises generating a processed version of said resource according to a set of predetermined rules.
Claim 99
Dependent Claim
16 words
The method of claim 91 wherein said processed version is a distilled version of said resource.
Claim 100
Dependent Claim
19 words
The method of claim 92 wherein said distilled version of said resource is a compressed version of said resource.