Title of Invention

SYSTEM AND METHOD FOR PROVIDING PUSH SERVICES OVER A 3G-WLAN INTERWORKED SYSTEM

Abstract The present invention relates to a system and method for the push contents to the WLAN user connected to 3G networks. The system and method presented here makes effective use of architecture so as to make the push contents fundamental viable for WLAN-3G internetworking systems. The system provides the push content services to a WLAN user interconnected to a 3G-WLAN interworked system comprising a content provider that provides the push content, Push initiator, a Push Proxy which may be located in a 3G wireless system and the desired user which is in the WLAN coverage area where the WLAN is interconnected to the 3G system. Further, the present invention comprises a method for identifying the user, finding out whether the user already has the required connection established, in case the user does not have an established connection then initiating the connection establishment from the network side, and pushing the contents over the established connection. The systems efficiency is further enhanced by providing the tunneling system for both roaming and non roaming user on WLAN-3G interworked.
Full Text FIELD OF TECHNOLOGY
The present invention relates to the area of wireless networking. More particularly, this invention relates to a system that allows a content provider to push content to a user over a wireless network. Specifically, the invention provides a system and method for a content provider to push contents to a user over a heterogeneous wireless network such as an integrated 3G-WLAN network.
DESCRIPTION OF RELATED ART
The 3GPP (http://www.3QPP.org) specifications TR 23.976 and TR 23.875 provide system description for allowing a content provider to push contents (also called push data) over a 3G (or GPRS) wireless network. Here the push initiator pushes the contents either on internet or on push function (also referred to as Push Proxy in the literature) on PLMN. Further the contents are pushed from push function of PLMN to the recipient via the delivery network, which is a wireless network that can support the transfer of contents using CS or PS or IMS network specific mechanisms. This mechanism has been illustrated in the Figure 1 and 2. The following steps are involved in the data processing:
1. The Push Initiator pushes the push contents (using user identity (user-ID) for a specific user) to the Push Proxy (also called push function) using some mechanism. The example of the mechanism may be Push Access Protocol (PAP) as specified by the WAP forum.
2. The Push Proxy resides in the delivery network which may be 3G or GPRS. Push Proxy maintains the user subscription related information.
3. The Push Proxy, using the address resolver functionality, obtains IMSI or MS-ISDN from the user-ID.
4. The desired user is a 3G user terminal or GPRS user.
5. The delivery network maintains all the information related to user (such as user availability).

6. The Push Proxy pushes the content using some Over the Air (OTA) mechanism/protocol in the delivery network to the intended user.
LIMITATIONS
Currently no known method exists by which a content provider (also referred as Push Service Provider) may push contents to a WLAN user (UE in WLAN coverage area), which is interconnected to a 3G like heterogeneous network. In addition, the technique for pushing the content depends upon the state of the push recipient (UE). In a 3G network (also referred as macro network in the literature), the UE state may be managed from the network side, for example, if the UE is attached to the network, mechanisms have been defined to initiate a session from the network side. However, there are no such network initiated mechanisms defined for the WLAN access network which can manage the user (UE) state. Therefore, in a 3G-WLAN integrated network, the mechanisms for pushing the content must address the issues related to dependency on the UE state.
OBJECTS OF THE INVENTION
The primary object of the invention is to provide a system and method for supporting push service over a 3G-WLAN interworked system.
It is another object of the invention to provide mechanisms to Push Proxy to find out the status (such as attach, already initiated tunnel between UE and PDG etc.) of the user (push recipient).
It is another object of the invention to provide mechanisms by which the Push Proxy can transfer the push content to the user via the tunnel between UE and PDG by establishing a transport connection from Push Proxy to the push recipient.
It is another object of the invention to provide mechanisms by which the Push

Proxy can ask the UE to initiate a tunnel establishment for transferring the push content.
It is another object of the invention to provide a mechanism by which the Push Proxy can be informed about user's presence in the network (if the user is not yet in the attach status).
SUMMARY OF THE INVENTION
The present invention relates to a system that allows a content provider to push content to a user over a wireless network. Specifically, the invention provides a system and method for a content provider to push contents to a user over a heterogeneous wireless network such as an integrated 3G-WLAN network, and such method is independent of the state of the recipient (UE). The present invention covers both the scenarios i.e. when the recipient (UE) is in non-roaming or roaming mode.
The system of the present invention comprises a content provider (that provides the push content), a Push Proxy (which may be located in a 3G wireless system), and the desired user who is in the WLAN coverage area, the WLAN is interconnected to the 3G system. The user which is in WLAN coverage area must have the capability to access the 3G services via the interworked 3G-WLAN system.
The method of invention comprises of mechanisms for identifying the user, finding out whether the user already has the required connection established, in case the user does not have an established connection then initiating the connection establishment from the network side, and pushing contents over the established connection.
Accordingly the present invention comprises a system to provide a push content service to a WLAN user (UE in WLAN coverage area) interconnected to a 3G-

WLAN interworked system comprising a content provider that provides the push content, Push initiator, a Push Proxy which may be located in a 3G wireless system, and the desired user which is in the WLAN coverage area where the WLAN is interconnected to the 3G system.
Accordingly this invention further comprises a method for providing a push content service to a WLAN user (UE in WLAN coverage area) interconnected to a 3G-WLAN interworked system wherein the Push Service Provider comprising the content provider and the Push initiator sends the push contents destined to a particular user with a user ID within the delivery network to the Push Proxy. The delivery network is the network through which the push data is delivered to the UE. In this case it is the 3G operator network which provides the 3G-WLAN interworking subscription to the user. The Push Proxy, using an Address Resolver functionality provided obtains the IMSI or MS-ISDN from the user ID as per user's subscription information. The Push Proxy contacts the HSS, using the information (IMSI/MS-ISDN, QoS, W-APN, Push Proxy IP address) in the delivery network to obtain the information about the UE;, the AAA server, on request from Push Proxy, asks the UE to initiate a communication session to the Push Proxy.
Using the tunnel management functionality and the information in AVP (Diameter protocol), the UE initiates the connection session to Push Proxy. The Push Proxy then pushes the contents to the UE over the connection session.
Accordingly the present invention further comprises a method for providing a push content service to a WLAN user interconnected to a 3G-WLAN interworked system wherein tunneling is made between the UE (WLAN user on 3G network) and PDG by the AAA server providing mechanism to ask UE to initiate connection till PDG and providing PDG with related information about the user.

The other objects, features and advantages of the present invention will be apparent from ensuing the detailed description of the invention taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
Figure 1 shows the architectural overview of the push service showing different entities such as Push Initiator, Push Proxy, Deliver Network and Push Recipient (UE);
Figure 2 shows an illustration of the Push Initiator pushing the contents to a Push Proxy which uses the Over the Air (OTA) mechanisms in the delivery network to push the contents to the Push recipient (UE) in a UMTS like network;
Figure 3 shows different network entities of the 3G-WLAN interworked system for a non-roaming user scenario and how the push service is operated over the interworked 3G-WLAN system using the Push Proxy. It also shows a tunnel from UE to PDG (of H-PLMN) via the WAG (of H-PLMN) and also a mechanism for push data transfer from Push Proxy to UE via PDG;
Figure 4 shows different network entities of the 3G-WLAN interworked system for a roaming user scenario and how the push service is operated over the interworked 3G-WLAN system using the Push Proxy. Here the user can access subscribed 3G network only through the Visited Mobile network (V-PLMN). The data to the Home Operator (H-PLMN) has to pass though the V-PLMN network. It also shows a tunnel from UE to PDG (of H-PLMN) via the WAG (of V-PLMN) and also a mechanism for push data transfer from Push Proxy to UE via PDG;
Figure 5 shows the flow diagram and messages between different entities for supporting the push service over a 3G-WLAN interworked system as an illustrative example for operating the present invention.

DETAILED DESCRIPTION OF THE INVENTION
The preferred embodiments of the present invention will now be explained with reference to the accompanying drawings. It should be understood however that the disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms. The following description and drawings are not to be construed as limiting the invention and numerous specific details are described to provide a thorough understanding of the present invention, as the basis for the claims and as a basis for teaching one skilled in the art how to make and/or use the invention. However in certain instances, well-known or conventional details are not described in order not to unnecessarily obscure the present invention in detail.
The present invention comprises a system and method considering the UE to be WLAN user (UE in WLAN coverage area) where the contents are pushed using push initiator through push proxy server or PLMN. The UE is on the heterogeneous network of 3G-WLAN system. The delivery network comprises of the interworked 3G-WLAN system. The push service provider uses the Push Proxy (residing within the delivery network) to push the contents to the desired push recipient. The mechanism used for pushing the content is independent of the state of the push recipient (UE).
The UE may be a roaming or a non-roaming user. In the non-roaming case, the PDG is in the 3G network to which the user is subscribed. The AAA server can directly contact the UE. However in the roaming case, the AAA server needs to relay the information to AAA proxy for contacting the UE. This is because the UE can be contacted only through the Visited PLMN.
The present method involves:
1. identifying the user, (desired user) who is assumed to have subscribed for

the said push service and all the subscription related information may be available at Push proxy;
2. finding out whether the user already has the required connection established, The same is provided to the push proxy by the AAA server;
3. in case the user does not have an established connection then initiating the connection establishment from the network side where the Push proxy request the AAA-Server to send a message towards the UE requesting for Connection ( Tunnel) establishment.; and
4. pushing contents to UE over the established connection once the UE is attached to the 3G network.
5. in case the user is not yet attached to the network itself, then a presence notification request is given to the HSS of the User by the Push Function, so that HSS can intimate the Push Proxy whenever UE gets attached to the interworking system.
STRUCTURE OF THE INVENTION
The content provider sends the desired push contents, using Push Initiator, to Push Proxy along with the user name (user identity). The content provider and Push Proxy keep all the subscription information for UE with respect to push services;
1. The functions implemented on the Push Proxy includes:
Keeping the user subscription information with regard to Push
subscription;
Obtaining the mobile user identity such as IMSI (or MSISDN) from the
user name (identity) as given by the content Provider. This may done
using an address resolver which may contain mapping such as user
name (identity) to IMSI or user name (identity) to MSISDN;
obtaining UE related information (including the IP address of the

desired user, whether the UE already has an established tunnel
connection to PDG, whether UE is already attached to interworking
WLAN-3G network but no established tunnel connection etc). For this,
the Push Proxy sends a query to the HSS of the 3G network with the
IMSI;
Establishing a transport connection from Push Proxy to PDG- if the
HSS informs the Push Proxy (in previous step) that the UE already
has an established tunnel connection up to PDG;
Transfer the push content data from Push Proxy to PDG;
Initiating for establishing a connection from Push Proxy to UE, if HSS
informs that the UE is attached but there is no established tunnel
connection from UE to PDG;
Keep the push content till Push Proxy pushes content over an
established connection or for a pre-specified time.
2. The functions implemented on HSS include:
Maintaining all the UE related information such as whether the UE is in attach state, whether the UE has an established connection Keeping the presence location notification flag when the UE is not attached.
3. The functions implemented on the AAA server include:
Provide a mechanism to ask UE to initiate a connection till Push Proxy Provide PDG with all related information about the user to enable the traffic shaping
To store AAA-proxy address of the V-PLMN during UE registration To support roaming by relaying the necessary information to the AAA Proxy of the Visited PLMN
4. The functions implemented on the PDG include:

Having a tunnel till UE for data transfer from/to external entity Data transfer from Push Proxy to UE via it
Enforce traffic shaping as per QoS information provided to it by the AAA server
5. The functions implemented on the UE include:
Having a tunnel till UE for data transfer from/to external entity Dereferencing the push content
OPERATION OF THE INVENTION
In order to bring out the detailed description of the invention the operation of the invention is described herein below:
1. The Push Service Provider (comprising the content provider and the Push initiator which has the functionality to initiate pushing the contents to a specific user) sends the push contents (destined to a particular user with a user ID within the delivery network) to the Push Proxy.
2. The said user (desired user) is assumed to have subscribed for the said push service and all the subscription related information may be available at the Push Proxy.
3. In the Step 1, the mechanism and the protocol by which the Push Service Provider (Specifically, the Push Initiator) sends the push content to the Push Proxy may include the Push Access Protocol (PAP) as provided by the WAP forum.
4. The Push Proxy, using an Address Resoiver functionality provided within which may include a database, obtains the IMSI or MS-ISDN from the user ID as per user's subscription information. A user is identifiable within

a 3G network which constitutes the delivery network for the invention by the IMSI or MS-ISDN.
5. The Push Proxy contacts the HSS, using the information (IMSI/MS-ISDN,
QoS, W-APN, Push Proxy IP address) in the delivery network to obtain
the following information about the UE:
- whether the UE is already attached to the delivery network;
- the IP address of the User;
- whether the UE has already established a tunnel to the Packet Data Gateway (PDG) for effecting a data transfer through an external entity;
- if the user is not currently attached to the delivery network (3G network), then the Push Proxy may ask for presence notification (e.g., by setting some flag at the HSS) from the HSS for the desired user;
- in case of roaming user, Push Proxy obtains UE information from AAA-Server of H-PLMN (which obtains this from AAA-Proxy of V-PLMN).

6. If in step 5, the HSS informs the Push Proxy that the UE is currently NOT attached to the 3G network then the Push Proxy may ask for a notification from HSS whenever UE gets attached.
7. The step 6 may be carried out by setting some presence location information flag at the HSS on the request of the Push Proxy.
8. Whenever the UE is attached to the 3G network, the HSS informs the Push Proxy about the latest status of the UE, by using the flag as set up in step 7.
9. Push Proxy needs to keep the push contents with it till the time from step

5 to step 25. It may be done by local caching policy at the Push Proxy.
10. Once the Push Proxy is informed by the HSS that the UE is in attached status, the steps from 12 to 21 may be carried out to push the contents to the user.
11. In the case of roaming, when the UE is moving form Home PLMN to the visited PLMN, the AAA server of the Home PLMN need to relay all the information (step 15) to the AAA proxy in the visited PLMN. All other steps (12 to 25) are now carried out by AAA server of home PLMN via the AAA proxy of visited PLMN.
12. If in Step 5, the HSS informs the Push Proxy that the UE is attached to the 3G network BUT the UE does not have a tunnel established to the PDG, then a mechanism is needed that will allow the push contents to be transferred to the desired user.
13. A first step for the said mechanism of step 12 involves the HSS conveying the information to the Push Proxy about the AAA server in the 3G network.
14. The Push Proxy contacts the said AAA server, the information about which is obtained in step 13, using a Diameter protocol. This message from the Push Proxy to the AAA server, which is communicated over a Diameter protocol, includes the IMSI / User ID of desired user, the IP address of the Push Proxy, W-APN information, a specific tunnel ID (given by Push Proxy), and the Quality of Service that may be required by the Push Proxy to push the contents to the desired user.
15. Using the information from step 14, AAA server asks the UE to initiates a communication session (e.g. tunnel, TCP/UDP transport connection) to the Push Proxy.

16. For carrying out step 15, AAA server sends the tunnel initiation request and required information, as detailed in step 14 and 15 above, to the WLAN Access point (AP) which is then required to pass the information to the UE.
17. The information from AAA server to the WLAN AP is carried using Diameter (by using optional setting such as Attribute, Value, and Parameter (AVP) fields for tunnel initiation). The WLAN AP obtains this AVP information from the Diameter related portions and sends it to the UE over the WLAN (802.11) protocol.
18. The AVP contains the information as given in step 14, such as the IMSI / User ID of desired user, the IP address of the Push Proxy, W-APN information, a specific tunnel ID (given by Push Proxy), and the Quality of Service that may be required by the Push Proxy to push the contents to the desired user. AVP also contains the application ID which the UE uses for establishing the connection.
19. The UE needs to have some tunnel management functionality. Using this tunnel management functionality and the information in AVP as in step 18, UE initiates the connection session (such as TCP or UDP) to Push Proxy.
20. The Push Proxy then pushes the contents to the UE over the connection session, which was established in step 19.
21. Once the contents are pushed by the Push Proxy, the connection (which was established in step 19) is terminated.
22. If the Push Proxy is informed by the HSS, in the step 5, that the UE is already attached to the delivery network AND that UE already has a tunnel established to PDG for data transfer, then using the user IP

address (as informed by HSS in the step 5) the Push Proxy effects a data transfer of the push contents to the desired user via the tunnel between PDG and UE.
23. A session needs to be initiated between Push Proxy and the UE to effect a data transfer of the push contents. For this, the Push Proxy (source IP address) initiates a TCP connection (UDP may also be used) to the UE (having an IP address) with the destination based routing to UE (the destination address being the IP address of the UE) through PDG.
24. Using steps 22 and 23, the push contents are transferred to the UE via the already established tunnel between PDG and UE.
25. Once the push contents are delivered to the PDG by the Push Proxy, using the step 24, the TCP/UDP connection, between PDG and the Push Proxy is terminated.
26. The UE may dereference the push content (such as the type of content),
upon receiving it using step 24, by looking into the appropriate headers of the
push content.
An illustrative Example for operation of the invention:
An illustrative example for operating the invention is given here. We consider the roaming scenario where the user can contact the subscribed 3G operator only through Visited Mobile Network (V-PLMN) as shown in Figure 4. The message flows/sequence is illustrated in Figure 5. The below steps briefly explain the operation of the example:
1. In a roaming scenario, AAA-Proxy IP address, which relays the registration signaling towards AAA-Server of H-PLMN, shall be saved in the AAA-Server. This would facilitate to reach UE, when a Tunnel Establishment request needs to be forwarded to the UE in the visited PLMN.

2. Push Initiator sends {User-ID, Push Content,..} to Push Proxy using some protocol such as PAP.
3. Push Proxy translates the User-ID to IMSI/MS-ISDN using Address Resolver (AR). Push Proxy requests HSS for WLAN UE attaches status using some specified interface between HSS and Push Proxy using a Diameter message. This typically contains {IMSI/MS-ISDN, Presence_ ^Notification^ Flagjieeded,..}.
4. HSS shall reply back to Push Proxy about the WLAN UE attach status message on the specified interface between HSS and Push Proxy with {IMSI/MS-ISDN,UE-IP-address (if any), PDG-IP-address(if any), AAA-Server address (if any), PresenceJvJotification_flag_accepted,..}
5. If WLAN UE is not attached, HSS shall notify to Push Proxy using Presence Notification Message over the specified interface, passing on {IMSI/MS-ISDN, AAA-Server address,. J. This step is not needed in case WLAN UE is already attached.
6. Push Proxy Sends a Tunnel Establishment Request (TER) with {IMSI/MS-ISDN, W-APN, Push Proxy IP address, reqd, Tunnel ID,..} to AAA-Server using a new interface with Diameter base protocol.
7. AAA-Server shall retrieve AAA-Proxy address to which WLAN - UE is currently attached to the V-PLMN, and shall forward the TER request.
8. TER is forwarded by AAA-Server to Access Point using the specified interface between the WLAN AP and the AAA-Server. In case of roaming user, the AAA-server relays all the information to AAA-Proxy, which is then sent to the WLAN AP.

9. TER is forwarded by AP to WLAN-UE using WLAN (802.11) protocol.
10. Tunnel is established by UE towards H-PLMN PDG using W-APN and QoS provided. WAG of V-PLMN would assist in forming a tunnel from V-PLMN towards H-PLMN PDG.
11. TCP Session is initiated by UE towards Push Proxy using the IP address provided. Steps from 5 to 10 are not needed in case HSS replies (in step 4) with UE and PDG IP addresses for an already existing tunnel. TCP Session is initiated by the Push Proxy in this case towards UE. In place of TCP, UDP may also be used.
12. Push Message content is delivered to UE on the TCP/UDP session established with the above procedure.
13. After Push content transfer, TCP/UDP session is terminated by Push Proxy and tunnel is released by UE, if tunnel is established only for transferring the Push content.
It will also be obvious to those skilled in the art that other control methods and apparatuses can be derived from the combinations of the various methods and apparatuses of the present invention as taught by the description and the accompanying drawings and these shall also be considered within the scope of the present invention. Further, description of such combinations and variations is therefore omitted above. It should also be noted that the host for storing the applications include but not limited to a microchip, microprocessor, handheld communication device, computer, rendering device or a multi function device.
Although the present invention has been fully described in connection with the preferred embodiments thereof with reference to the accompanying drawings, it is to be noted that various changes and modifications are possible and are apparent to those skilled in the art. Such changes and modifications are to be

understood as included within the scope of the present invention as defined by the appended claims unless they depart therefrom.

GLOSSARY OF TERMS AND DEFINITONS THEREOF
3GPP: 3rd Generation Partnership Project AP: Wireless Local Area Network (WLAN) Access Point APN: Access Point Name AAA: Authentication, Authorization and Accounting
Delivery network: a network that provides connectionless or connection-oriented push services. In general, Delivery Network is the network through which the push data is delivered to the UE. This can be existing CS domain network or PS domain network or IMS network. In particular (to this document) the delivery network is the network of the 3G operator who is providing WLAN interworking service. A delivery network may include additional proxies or equipment (e.g. Push Proxy). GPRS: General Packet Radio Service H-PLMN: Home Public Land Mobile Network (PLMN) HSS: Home Subscription Server IMSI: International Mobile Subscriber Identity PDG: Packet Data Gateway
Push service: is the delivery of information (data/multimedia) from a network node to user equipment for the purpose of activating the UE, providing information from the network. The Push Service is initiated by a Push Initiator in order to transfer push data (e.g. data, multimedia content) from the Push Initiator to the Push Recipient without a previous user action.
Push Data: data sent by the push initiator to the push recipient, of a format known to the receiver (push recipient), and not otherwise defined by the push service.
Push function (Push Proxy): the function in the PLMN that receives the Push Data from the Push initiator. The push function is responsible for delivering the push data to the Push recipient. It is also referred as Push Proxy in the literature. Push initiator: the entity that originates push data and submits it to the push function for delivery to a Push recipient. A Push initiator may be e.g. an application providing value added services. Push recipient: the entity that receives the push data from the Push function

and processes or uses it, for example the UE.
Push User agent: is any software or device associated with a Push recipient
that interprets Push Data to the user. This may include textual browsers, voice
browsers, search engines, machine or device interface software, etc.
QoS: Quality of Service
User IP address: an IP address provided by the delivery network that can be
used by an application server to access to a push services user. The address
can be temporarily assigned to the user so that the network shares the address
among multiple users.
User-ID: an identity or name that can be used to deliver push content to a user
in a delivery network. The format of user-ID is dependent on the protocol for the
push services.
User availability: the ability of a delivery network to provide push service to a
subscribed user.
User terminal: the end user equipment that receives push content, e.g., the
Mobile Station (MS) or User Equipment (UE).
V-PLMN: Visited Public Land Mobile Network. When the user is accessing the
WLAN which is not directly connected to the subscribed network, it can be
accessed through some other 3G Operator. The 3G operator directly connected
to WLAN is called the V-PLMN for this user and the scenario is called roaming
scenario.
WAG: Wireless Access Gateway
W-APN: WLAN APN
WLAN AN: WLAN Access Network
WLAN-3G user (UE): A user (UE) in WLAN coverage area, having dual mode
stack (WLAN and 3G) and having the capability to interconnect to a 3G-WLAN
interworking system



WE CLAIM
1. A method for providing the push content services to a WLAN user
interconnected to a 3G-WLAN interworked system wherein:
(a) the Push Service Provider comprising the content provider and the Push initiator sends the push contents destined to a particular user with a user ID within the delivery network to the Push Proxy;
(b) the Push Proxy, using an Address Resolver functionality provided, obtains the IMSI or MS-ISDN from the user ID as per user's subscription information;
(c) the Push Proxy contacts the HSS, using the information (IMSI/MS-ISDN, QoS, W-APN, Push Proxy IP address) in the delivery network to obtain the information about the UE;
(d) the AAA server, on request from Push Proxy, asks the UE to initiate a communication session to the Push Proxy;
(e) using the tunnel management functionality and the information in AVP (Diameter protocol), the UE initiates the connection session to Push Proxy; and
(f) the Push Proxy then pushes the contents to the UE over the connection session.

2. A method as claimed in claim 1, wherein the Push Service Provider pushes the push content to the desired WLAN user even through a delivery network that comprises of the interworked 3G systems.
3. A method as claimed in claim 1, wherein the Push Service Provider pushes the push content to the desired WLAN user via a Push Proxy that resides in the delivery network of 3G systems.
4. A method as claimed in claim 1, wherein the step of initiating and providing necessary transport mechanism for the push data transfer, having a

presence notification indicator is carried out, when the user is not currently effecting the push data transfer.
5. A method for providing a push content service to a WLAN user interconnected to a 3G-WLAN interworked system, wherein to push content tunneling is made between UE (WLAN user on 3G network) and the PDG by the AAA server providing mechanism to ask UE to initiate connection till PDG and providing PDG with related information about the user.
6. A method as claimed in claim 5, wherein tunneling is made between the UE and PDG for the roaming user implemented using proxy AAA server to have tunnel between UE and WAG (on V-PLMN), and establishing its connection to PDG (on H-PLMN) and then AAA server on (H-PLMN) provides PDG (on H-PLMN) with WAG (V-PLMN) related information to get PDG connected to Push Proxy.
7. A system to provide the push content services to a WLAN user interconnected to a 3G-WLAN interworked system comprising:

(a) a content provider that provides the push content;
(b) a Push initiator;
(c) a Push Proxy which may be located in a 3G wireless system; and
(d) the desired user which is in the WLAN coverage area where the WLAN is interconnected to the 3G system.

8. A system as claimed in claim 7, wherein the push content services is provided to WLAN user, where the user is in roaming mode.
9. A system as claimed in claim 7, wherein the push content services is provided to WLAN user, where the user is in non-roaming mode.
10. A system to provide the push content services to a WLAN user interconnected to a 3G-WLAN interworked system substantially as herein

described particularly with reference to the drawings.
11. A method for providing the push content services to a WLAN user interconnected to a 3G-WLAN interworked system substantially as herein described particularly with reference to the drawings.


Documents:

098-che-2004-abstract.pdf

098-che-2004-claims filed.pdf

098-che-2004-claims granted.pdf

098-che-2004-correspondnece-others.pdf

098-che-2004-correspondnece-po.pdf

098-che-2004-description(complete) filed.pdf

098-che-2004-description(complete) granted.pdf

098-che-2004-drawings.pdf

098-che-2004-form 1.pdf

098-che-2004-form 19.pdf

098-che-2004-form 26.pdf


Patent Number 203503
Indian Patent Application Number 98/CHE/2004
PG Journal Number 13/2007
Publication Date 30-Mar-2007
Grant Date 29-Nov-2006
Date of Filing 09-Feb-2004
Name of Patentee M/S. SAMSUNG ELECTRONICS CO. LTD
Applicant Address J. P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052
Inventors:
# Inventor's Name Inventor's Address
1 HOLUR BALAJI SRINIVAS J. P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052
2 JEEDIGUNTA, VENKATESWAR J. P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052
3 CHOUDHARY, DR. MANOJ J. P. TECHNO PARK, 3/1, MILLERS ROAD, BANGALORE 560 052
4 SONG, DR. OSOK 416, MEETANDONG, YEONGTONG-GU, SUWON-SI, 442 742
PCT International Classification Number H04L12/28
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA