Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
95 words
A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising the acts of: connecting the client and server over the wideband channel; exchanging security information between the client and server over the wideband channel; encrypting data to be transmitted from the server to the client using the security information at the server; and transmitting the encrypted data from the server to the client over the narrowband channel.
Claim 2
Independent Claim
95 words
A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising the acts of: connecting the client and server over the wideband channel; exchanging security information between the client and server over the wideband channel; encrypting data to be transmitted from the server to the client using the security information at the server; and transmitting the encrypted data from the server to the client over the narrowband channel.
Claim 3
Dependent Claim
51 words
A method as recited in claim 1 , wherein said encrypting comprises: forming a server-side narrowband channel key block based at least in part on the security information at the server; and encrypting the data to be transmitted from the server to the client using the server-side narrowband channel key block.
Claim 4
Dependent Claim
66 words
A method as recited in claim 2 , wherein said method further comprises: forming a client-side narrowband channel key block based at least in part on the security information at the client; receiving the encrypted data that has been transmitted from the server to the client over the narrowband channel; and decrypting the encrypted data that has been received from the server over the narrowband channel.
Claim 5
Dependent Claim
34 words
A method as recited in claim 1 , wherein said method further comprises: transmitting different portions of the encrypted data from the server to the client over the narrowband channel and the wideband channel.
Claim 6
Dependent Claim
103 words
A method as recited in claim 4 , wherein said encrypting comprises: forming a server-side narrowband channel key block based at least in part on the security information at the server; forming a server-side wideband channel key block based at least in part on the security information at the server; encrypting the portion of the data to be transmitted from the server to the client over the narrowband channel using the server-side narrowband channel key block; and encrypting the portion of the data to be transmitted from the server to the client over the wideband channel using the server-side wideband channel key block.
Claim 7
Dependent Claim
132 words
A method as recited in claim 5 , wherein said method further comprises: forming a client-side narrowband channel key block based at least in part on the security information at the client; forming a client-side wideband channel key block based at least in part on the security information at the client; receiving the encrypted data that has been transmitted from the server to the client over the narrowband channel; decrypting the encrypted data that has been received from the server over the narrowband channel using the client-side narrowband channel key block; receiving the encrypted data that has been transmitted from the server to the client over the wideband channel; and decrypting the encrypted data that has been received from the server over the wideband channel using the client-side wideband channel key block.
Claim 8
Dependent Claim
46 words
A method as recited in claim 1 , wherein said method further comprises: encrypting data to be transmitted from the client to the server using the security information at the client; and transmitting the encrypted data from the client to the server over the narrowband channel.
Claim 9
Dependent Claim
70 words
A method as recited in claim 7 , wherein said encrypting of the data to be transmitted from the client to the server comprises: forming a client-side narrowband channel key block based at least in part on the security information at the client that was received over the wideband channel; and encrypting the data to be transmitted from the client to the server using the client-side narrowband channel key block.
Claim 10
Dependent Claim
23 words
A method as recited in claim 1 , wherein at least a portion of the narrowband channel and the wideband channel are wireless.
Claim 11
Dependent Claim
22 words
A method as recited in claim 1 , wherein the narrowband channel has a bandwidth less than one-half of the wideband channel.
Claim 12
Dependent Claim
24 words
A method as recited in claim 1 , wherein the narrowband channel is a one-way channel, and the wideband channel is a two-way channel.
Claim 13
Dependent Claim
53 words
A method as recited in claim 1 , wherein said method further comprises: signing data to be transmitted from the server to the client based on the security information, and wherein said transmitting operates to transmits the encrypted data and the signed data from the server to the client over the narrowband channel.
Claim 14
Dependent Claim
24 words
A method as recited in claim 12 , wherein the narrowband channel is a one-way channel, and the wideband channel is a two-way channel.
Claim 15
Independent Claim
102 words
A method for transmitting data in a secure manner from a server to a client, said method comprising the acts of: exchanging security information between the client and the server over a two-way channel between the client and the server; encrypting data to be transmitted from the server to the client based on the security information; and transmitting the encrypted data from the server to the client over a one-way channel between the client and the server that carries data from the server to the client, wherein the two-way channel is a wideband channel, and the one-way channel is a narrowband channel.
Claim 16
Independent Claim
102 words
A method for transmitting data in a secure manner from a server to a client, said method comprising the acts of: exchanging security information between the client and the server over a two-way channel between the client and the server; encrypting data to be transmitted from the server to the client based on the security information; and transmitting the encrypted data from the server to the client over a one-way channel between the client and the server that carries data from the server to the client, wherein the two-way channel is a wideband channel, and the one-way channel is a narrowband channel.
Claim 17
Dependent Claim
21 words
A method as recited in claim 14 , wherein the security information includes at least a key and a random number.
Claim 18
Dependent Claim
20 words
A method as recited in claim 14 , wherein the security information further includes an identification of an encryption technique.
Claim 19
Dependent Claim
23 words
A method as recited in claim 14 , wherein at least a portion of the narrowband channel and the wideband channel are wireless.
Claim 20
Dependent Claim
32 words
A method as recited in claim 17 , wherein the wideband channel is provided by a circuit-switched data network, and the narrowband channel is provided by a one-way short message service network.
Claim 21
Independent Claim
93 words
A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising the acts of: connecting the client and server over the wideband channel; exchanging security information between the client and server over the wideband channel; signing data to be transmitted from the server to the client based on the security information, and transmitting the signed data from the server to the client over the narrowband channel.
Claim 22
Independent Claim
93 words
A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising the acts of: connecting the client and server over the wideband channel; exchanging security information between the client and server over the wideband channel; signing data to be transmitted from the server to the client based on the security information, and transmitting the signed data from the server to the client over the narrowband channel.
Claim 23
Dependent Claim
23 words
A method as recited in claim 19 , wherein at least a portion of the narrowband channel and the wideband channel are wireless.
Claim 24
Dependent Claim
24 words
A method as recited in claim 20 , wherein the narrowband channel is a one-way channel, and the wideband channel is a two-way channel.
Claim 25
Dependent Claim
124 words
A wireless communication system, comprising: a wired network having a plurality of server computers; a wireless carrier network operatively connected to said wired network, said wireless carrier network supporting a narrowband channel and a wideband channel; a network gateway coupled between said wired network and said wireless carrier network, said network gateway includes a secure connection processor that establishes a secure connection over the narrowband channel by exchanging security information over the wideband channel; and a plurality of wireless mobile devices that can exchange data with the server computers on said wired network via said wireless carrier network and said network gateway, wherein messages are supplied from said network gateway to said wireless mobile devices over the secure connection established over the narrowband channel.
Claim 26
Dependent Claim
124 words
A wireless communication system, comprising: a wired network having a plurality of server computers; a wireless carrier network operatively connected to said wired network, said wireless carrier network supporting a narrowband channel and a wideband channel; a network gateway coupled between said wired network and said wireless carrier network, said network gateway includes a secure connection processor that establishes a secure connection over the narrowband channel by exchanging security information over the wideband channel; and a plurality of wireless mobile devices that can exchange data with the server computers on said wired network via said wireless carrier network and said network gateway, wherein messages are supplied from said network gateway to said wireless mobile devices over the secure connection established over the narrowband channel.
Claim 27
Dependent Claim
129 words
A mobile device capable of connecting to a network of computers through a wireless link, said mobile device comprising: a display screen that displays graphics and text; a message buffer that temporarily stores a message from a computer on the network of computers, the message having a service identity associated therewith; an application that utilizes the message received from the computer on the network of computers; and a cryptographic controller that controls encryption or signature of outgoing messages and controls the decryption or authentication of incoming messages, said cryptographic controller operates to establish a secure connection over which it receives the incoming messages by using a narrowband channel, wherein a companion wideband channel is used to exchange security information needed to establish the secure connection over the narrowband channel.
Claim 28
Dependent Claim
129 words
A mobile device capable of connecting to a network of computers through a wireless link, said mobile device comprising: a display screen that displays graphics and text; a message buffer that temporarily stores a message from a computer on the network of computers, the message having a service identity associated therewith; an application that utilizes the message received from the computer on the network of computers; and a cryptographic controller that controls encryption or signature of outgoing messages and controls the decryption or authentication of incoming messages, said cryptographic controller operates to establish a secure connection over which it receives the incoming messages by using a narrowband channel, wherein a companion wideband channel is used to exchange security information needed to establish the secure connection over the narrowband channel.
Claim 29
Dependent Claim
29 words
A mobile device as recited in claim 23 , wherein said application is a browser application that permits a user to retrieve information from the computers on the network.
Claim 30
Dependent Claim
109 words
A computer readable medium including computer program code for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said computer readable medium comprises: computer program code for connecting the client and server over the wideband channel; computer program code for exchanging security information between the client and server over the wideband channel; computer program code for cryptographically processing data to be transmitted using the security information; and computer program code for transmitting the cryptographically processed data from the server to the client over the narrowband channel.
Claim 31
Dependent Claim
109 words
A computer readable medium including computer program code for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said computer readable medium comprises: computer program code for connecting the client and server over the wideband channel; computer program code for exchanging security information between the client and server over the wideband channel; computer program code for cryptographically processing data to be transmitted using the security information; and computer program code for transmitting the cryptographically processed data from the server to the client over the narrowband channel.
Claim 32
Dependent Claim
55 words
A computer readable medium as recited in claim 25 , wherein said computer program code for cryptographically processing comprises: computer program code for forming a narrowband channel key block based at least in part on the security information; and computer program code for encrypting the data to be transmitted using the narrowband channel key block.
Claim 33
Dependent Claim
40 words
A computer readable medium as recited in claim 26 , wherein said computer program code for cryptographically processing further comprises: computer program code for signing data to be transmitted from the server to the client based on the security information.
Claim 34
Dependent Claim
42 words
A computer readable medium as recited in claim 26 , wherein at least a portion of the narrowband channel and the wideband channel are wireless, and wherein the narrowband channel is a one-way channel, and the wideband channel is a two-way channel.
Claim 35
Dependent Claim
107 words
A computer readable medium including computer program code for transmitting data in a secure manner from a server to a client, said computer readable medium comprising: computer program code for exchanging security information between the client and the server over a wireless, wideband channel between the client and the server; computer program code for cryptographically processing data to be transmitted from the server to the client based on the security information; and computer program code for transmitting the cryptographically processed data from the server to the client over a wireless, narrowband channel between the client and the server that carries data from the server to the client.
Claim 36
Dependent Claim
107 words
A computer readable medium including computer program code for transmitting data in a secure manner from a server to a client, said computer readable medium comprising: computer program code for exchanging security information between the client and the server over a wireless, wideband channel between the client and the server; computer program code for cryptographically processing data to be transmitted from the server to the client based on the security information; and computer program code for transmitting the cryptographically processed data from the server to the client over a wireless, narrowband channel between the client and the server that carries data from the server to the client.
Claim 37
Dependent Claim
34 words
A computer readable medium as recited in claim 29 , wherein said computer program code for cryptographically processing the data to be transmitted performs at least one of encrypting and signing of the data.
Claim 38
Dependent Claim
28 words
A computer readable medium as recited in claim 29 , wherein the wireless, wideband channel is a two-way channel, and the wireless, narrowband channel is a one-way channel.
Claim 39
Dependent Claim
36 words
A computer readable medium as recited in claim 31 , wherein the wireless, wideband channel is provided by a circuit-switched data network, and the wireless, narrowband channel is provided by a one-way short message service network.