Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
57 words
A wireless gateway architecture, comprising: a chassis having a common backplane; a common bearer interface coupled to the backplane for communicating with wired and wireless networks using a plurality of communication standards; and a plurality of system modules coupled to the backplane, at least two of the system modules providing support for two different wireless application protocols.
Claim 2
Dependent Claim
57 words
A wireless gateway architecture, comprising: a chassis having a common backplane; a common bearer interface coupled to the backplane for communicating with wired and wireless networks using a plurality of communication standards; and a plurality of system modules coupled to the backplane, at least two of the system modules providing support for two different wireless application protocols.
Claim 3
Dependent Claim
21 words
An architecture according to claim 1 , wherein the plurality of system modules are comprised of a respective plurality of cards.
Claim 4
Dependent Claim
34 words
An architecture according to claim 1 , further comprising: a load balancer for balancing processing among two or more of the plurality of system modules that provide support for the same wireless application protocol.
Claim 5
Dependent Claim
19 words
An architecture according to claim 1 , wherein at least one of the system modules includes a TSL/WTSL accelerator.
Claim 6
Dependent Claim
21 words
An architecture according to claim 1 , further comprising storage for storing personalization information useful for intelligent switching of wireless connections.
Claim 7
Dependent Claim
17 words
An architecture according to claim 5 , wherein the personalization information is explicitly provided by a user.
Claim 8
Dependent Claim
17 words
An architecture according to claim 5 , wherein the personalization information is implicitly provided in wireless data.
Claim 9
Dependent Claim
42 words
A wireless gateway, comprising: a CPU that manages the wireless gateway; and a plurality of stack layer engines separate from the CPU, each of the plurality of stack layer engines respectively processing requests associated with a different Wireless Application Protocol (WAP) layer.
Claim 10
Dependent Claim
42 words
A wireless gateway, comprising: a CPU that manages the wireless gateway; and a plurality of stack layer engines separate from the CPU, each of the plurality of stack layer engines respectively processing requests associated with a different Wireless Application Protocol (WAP) layer.
Claim 11
Dependent Claim
73 words
A wireless gateway according to claim 8 , further comprising: a data memory that stores data associated with wireless user requests and is accessible to the plurality of stack layer engines; and a request structure queue that stores control information associated with the wireless user requests, the stack layer engines periodically polling the request structure and operating on data in the data memory in accordance with the control information in the request structure.
Claim 12
Dependent Claim
49 words
A wireless gateway, comprising: a CPU that manages sessions between a network host and a wireless host; and a WAP engine separate from the CPU that encodes content from the network host destined for the wireless host and decodes content from the wireless host destined for the network host.
Claim 13
Dependent Claim
49 words
A wireless gateway, comprising: a CPU that manages sessions between a network host and a wireless host; and a WAP engine separate from the CPU that encodes content from the network host destined for the wireless host and decodes content from the wireless host destined for the network host.
Claim 14
Dependent Claim
47 words
A wireless gateway according to claim 10 , further comprising: a program memory that stores instructions for execution by the CPU; and a data memory that stores data for operation by the instructions, the WAP engine being further separate from the program memory and the data memory.
Claim 15
Dependent Claim
84 words
A wireless gateway according to claim 10 , wherein the WAP engine includes: first buffers for storing textual content associated with the network host; second buffers for storing binary content associated with the wireless host; a WML mapping table that provides a mapping between the textual content and the binary content; and control logic coupled to the first and second buffers and the WML mapping table, the control logic controlling the encoding and decoding in accordance with the mapping in the WML mapping table.