SYSTEM AND METHOD FOR ENHANCED PROXY COMPONENT
First Claim
1. A method for providing to a Push-to-talk (PTT) endpoint device access to one or more services that are available on a legacy communication network, the method comprising:
- providing an enhanced proxy for integrated voice over internet protocol (VoIP) applications through which all communications between the PTT endpoint device and a multi-media architecture network pass;
assigning a predefined custom number for each of a number of the one or more legacy communication network services, for use on said endpoint device; and
utilizing said predefined custom number on said PTT endpoint device to invoke said enhanced proxy to provide a signal for a selected one of said legacy communication network services to said multi-media network;
wherein said multi-media network is in operative communication with said legacy communication network to request said selected one of said legacy communication network services and provide a response to the PTT endpoint device through said enhanced proxy.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for use in a telecommunication networks to facilitate the use of packet switched end-user devices, particularly push-to-talk (PTT) devices, across multiple communication services and legacy networks. The present invention provides an enhanced proxy for integrated voice over internet protocol (VoIP) applications that enable predefined custom numbers to be utilized on a PTT device to access services on one or more legacy networks. The present invention also provides a means for the delivery of information that is dynamically customized and specific to an end-user of the PTT device.
52 Citations
38 Claims
-
1. A method for providing to a Push-to-talk (PTT) endpoint device access to one or more services that are available on a legacy communication network, the method comprising:
-
providing an enhanced proxy for integrated voice over internet protocol (VoIP) applications through which all communications between the PTT endpoint device and a multi-media architecture network pass; assigning a predefined custom number for each of a number of the one or more legacy communication network services, for use on said endpoint device; and utilizing said predefined custom number on said PTT endpoint device to invoke said enhanced proxy to provide a signal for a selected one of said legacy communication network services to said multi-media network; wherein said multi-media network is in operative communication with said legacy communication network to request said selected one of said legacy communication network services and provide a response to the PTT endpoint device through said enhanced proxy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for utilizing a PTT device as a delivery mechanism for information that is specific to an end-user of the PTT device, the method comprising:
-
providing an enhanced proxy for integrated VoIP applications, wherein a session between the PTT endpoint and a multi-media architecture network occurs on a communication channel and passes through said enhanced proxy; obtaining in said enhanced proxy, one or more informational items about the end-user; and utilizing said one or more informational items to dynamically provide information that is customized to the end-user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for providing a PTT endpoint device with transparent access to one or more end-user services that are available on a legacy communication network, comprising:
-
a multi-media architecture network, having a gateway to interface said multi-media network to the legacy communication network; and an enhanced proxy for integrated VoIP applications (enhanced proxy); wherein said enhanced proxy provides a transparent conduit for all communications between the PTT endpoint device and said multi-media architecture network; wherein said enhanced proxy selectively traps and processes selective ones of said communications, whereby a PTT request for a legacy network service can be handled by enhanced proxy, wherein enhanced proxy appears as a legacy network device to said legacy network during the request for said legacy network service, and then appears as a PTT network or server when providing said legacy network service to said PTT endpoint device. - View Dependent Claims (27, 28)
-
-
29. A method for utilizing a PTT device as a delivery mechanism for information that is specific to an end-user of the PTT device, the method comprising:
- providing an enhanced proxy for integrated VoIP applications, wherein a session between the PTT endpoint and a multi-media architecture network occurs on a communication channel and passes through said enhanced proxy;
providing to said enhanced proxy, one or more informational items about the end-user; and utilizing said one or more informational items to dynamically provide information to said PTT device, wherein said dynamically provided information is customized to the end-user.
- providing an enhanced proxy for integrated VoIP applications, wherein a session between the PTT endpoint and a multi-media architecture network occurs on a communication channel and passes through said enhanced proxy;
-
30. A computer readable medium having computer executable instructions to implement a method for utilizing a PTT device as a delivery mechanism for information that is specific to an end-user of the PTT device, the method comprising:
-
providing an enhanced proxy for integrated VoIP applications, wherein a session between the PTT endpoint and a multi-media architecture network occurs on a communication channel and passes through said enhanced proxy; obtaining in said enhanced proxy, one or more informational items about the end-user; and utilizing said one or more informational items to dynamically provide information that is customized to the end-user.
-
-
31. A computing system having a processor, a memory and an operating environment, the computer system operable to execute a method for utilizing a PTT device as a delivery mechanism for information that is specific to an end-user of the PTT device, the method comprising:
-
providing an enhanced proxy for integrated VoIP applications, wherein a session between the PTT endpoint and a multi-media architecture network occurs on a communication channel and passes through said enhanced proxy; obtaining in said enhanced proxy, one or more informational items about the end-user; and utilizing said one or more informational items to dynamically provide information that is customized to the end-user.
-
-
32. A computer readable medium having computer executable instructions to implement a method for providing to a Push-to-talk (PTT) endpoint device access to one or more services that are available on a legacy communication network, the method comprising:
-
providing an enhanced proxy for integrated voice over internet protocol (VoIP) applications through which all communications between the PTT endpoint device and a multi-media architecture network pass; assigning a predefined custom number for each of a number of the one or more legacy communication network services, for use on said endpoint device; and utilizing said predefined custom number on said PTT endpoint device to invoke said enhanced proxy to provide a signal for a selected one of said legacy communication network services to said multi-media network; wherein said multi-media network is in operative communication with said legacy communication network to request said selected one of said legacy communication network services and provide a response to the PTT endpoint device through said enhanced proxy.
-
-
33. A computing system having a processor, a memory and an operating environment, the computer system operable to execute a method for providing to a Push-to-talk (PTT) endpoint device access to one or more services that are available on a legacy communication network, the method comprising:
-
providing an enhanced proxy for integrated voice over internet protocol (VoIP) applications through which all communications between the PTT endpoint device and a multi-media architecture network pass; assigning a predefined custom number for each of a number of the one or more legacy communication network services, for use on said endpoint device; and utilizing said predefined custom number on said PTT endpoint device to invoke said enhanced proxy to provide a signal for a selected one of said legacy communication network services to said multi-media network; wherein said multi-media network is in operative communication with said legacy communication network to request said selected one of said legacy communication network services and provide a response to the PTT endpoint device through said enhanced proxy.
-
-
34. A method for communicating between two or more endpoint devices, the method comprising:
-
providing an enhanced proxy for integrated voice over internet protocol applications; registering said two or more endpoint devices with said enhanced proxy; receiving at said enhanced proxy all communication packets passing between said two or more endpoint devices during a communication session; and providing raw storage of the communication packets; wherein said enhanced proxy stands in for a recipient one of said two or more end point devices during said communication session to provide a communication link. - View Dependent Claims (35, 36, 37, 38)
-
Specification