Secure authentication proxy architecture for a web-based wireless intranet application
First Claim
Patent Images
1. A server system comprising:
- a network translator for communicating with wireless electronic devices and translating between a wireless communication protocol and an IP communication protocol;
an Intranet comprising a plurality of Intranet servers, each Intranet server comprising applications;
a proxy server coupled to said network translator and said Intranet and for routing queries received from said wireless electronic devices to an appropriate server destination and also for routing responses to said wireless electronic devices, said proxy server comprising;
a link rewriter service for examining web pages generated by applications of said Intranet to identify links that point to any application that is resident in said Intranet, said link rewriter service also for translating each identified link to include a keyword that designates both the targeted application and its Intranet server; and
a router service for examining queries sent from said wireless electronic devices and for routing queries with recognized keywords to said Intranet and for routing others to the Internet.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and server system for exchanging data between a hand-held wireless electronic device and another computer system. This system allows a wireless electronic device to securely communicate with an Intranet by verifying two authentication parameters. The first authentication parameter is the device serial number and a password which authenticates the network connection. The second authentication parameter is a user name and password that authenticates the user'"'"'s access to applications on the Intranet.
-
Citations
21 Claims
-
1. A server system comprising:
-
a network translator for communicating with wireless electronic devices and translating between a wireless communication protocol and an IP communication protocol;
an Intranet comprising a plurality of Intranet servers, each Intranet server comprising applications;
a proxy server coupled to said network translator and said Intranet and for routing queries received from said wireless electronic devices to an appropriate server destination and also for routing responses to said wireless electronic devices, said proxy server comprising;
a link rewriter service for examining web pages generated by applications of said Intranet to identify links that point to any application that is resident in said Intranet, said link rewriter service also for translating each identified link to include a keyword that designates both the targeted application and its Intranet server; and
a router service for examining queries sent from said wireless electronic devices and for routing queries with recognized keywords to said Intranet and for routing others to the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server system comprising:
-
a translator means for communicating with wireless electronic devices and translating between a wireless communication protocol and an IP communication protocol;
a routing means for examining queries sent from said wireless electronic devices and for routing queries with recognized keywords to said Intranet and for routing others to the Internet;
an Intranet comprising a plurality of Intranet servers, each Intranet server comprising applications;
a proxy server coupled to said translator means, said routing means, and said Intranet, said proxy server including;
link rewriting means for examining web pages generated by applications of said Intranet to identify links that point to any application that is resident in said Intranet, said link rewriting means also for translating each identified link to include a keyword that designates both the targeted application and its Intranet server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. In a server system, a method of communicating with wireless electronic devices comprising the steps of:
-
a) receiving a web page representing a response to a query sent by a wireless electronic device, said web page generated by an application residing in an Intranet that comprises a plurality of Intranet servers, each having applications;
b) identifying links within said web page that point to any application of said Intranet;
c) for links identified in step b), rewriting each identified link to include a keyword that designates both the targeted application and its Intranet server;
d) routing rewritten links to an appropriate wireless electronic device; and
e) for queries received by said server system and sent by said wireless electronic devices, routing those queries having a recognized keyword to said Intranet and otherwise routing received queries to the Internet. - View Dependent Claims (16, 17, 18, 19, 20, 21)
analyzing said queries for keywords that match a keyword database;
replacing recognized keywords with the corresponding file pathways from said keyword database; and
routing said links to appropriate applications of said Intranet as indicated by said file pathways.
-
-
20. A method as described in claim 15 further comprising the step of performing a protocol translation on received queries between an ECC wireless protocol and said IP protocol.
-
21. A method as described in claim 15 further comprising the step of confirming received queries as being associated with an valid user based on a database of valid user information.
Specification