Brew platform enabling advanced voice services (AVS) including push-to-talk, push-to-conference and push-to-message on wireless handsets and networks
First Claim
1. An apparatus for providing advanced voice services (AVS) in a cellular network, comprising:
- a handset for communicating with the cellular network in order to provide the advanced voice services;
wherein the cellular network includes at least one mobile switching center and at least one real-time exchange that interfaces to the mobile switching center, to provide the advanced voice services therein, without requiring any changes to the mobile switching center or other equipment of the cellular network to provide the advanced voice services;
wherein normal calls between the handset and other handsets are initiated by call setup and in-band signaling within the cellular network and voice frames for the calls are switched between the handset and the other handsets by the mobile switching center across bearer paths in the cellular network;
wherein the real-time exchange providing the advanced voice services for the handset communicates with the handset using the call setup and in-band signaling of the normal calls within the cellular network, such that the mobile switching center routes an originating leg of the advanced voice services from the handset to the real-time exchange, the real-time exchange initiates one or more terminating legs of the advanced voice services to one or more of the other handsets through the mobile switching center, and the real-time exchange switches voice frames for the advanced voice services to and from the handset across the bearer paths and through the mobile switching center that switches the voice frames for both the normal calls and the advanced voice services in the cellular network; and
wherein the handset includes a client application that is downloaded over-the-air into the handset and the client application communicates with the real-time exchange to provide the advanced voice services on the handset.
5 Assignments
0 Petitions
Accused Products
Abstract
A client application that provides advanced voice services (AVS), such as Push-to-Talk (P2T), Push-to-Conference (P2C), Upgrade to Conference (upgrade from P2T to P2C), Push-to-Message (P2M) and group SMS (Short Message Service), on wireless handsets and networks using a Binary Runtime Environment for Wireless (BREW™), which is an open architecture that serves as a common platform for wireless applications. The functionality provided by the BREW™ AVS client application includes menu displays for the handset, as well as user interaction with the menu displays. Specifically, the functionality includes One-to-One Conference Calls, One-to-Many Conference Calls, Dynamic Conference Calls, One-to-One Messaging, or One-to-Many Messaging.
-
Citations
10 Claims
-
1. An apparatus for providing advanced voice services (AVS) in a cellular network, comprising:
-
a handset for communicating with the cellular network in order to provide the advanced voice services; wherein the cellular network includes at least one mobile switching center and at least one real-time exchange that interfaces to the mobile switching center, to provide the advanced voice services therein, without requiring any changes to the mobile switching center or other equipment of the cellular network to provide the advanced voice services; wherein normal calls between the handset and other handsets are initiated by call setup and in-band signaling within the cellular network and voice frames for the calls are switched between the handset and the other handsets by the mobile switching center across bearer paths in the cellular network; wherein the real-time exchange providing the advanced voice services for the handset communicates with the handset using the call setup and in-band signaling of the normal calls within the cellular network, such that the mobile switching center routes an originating leg of the advanced voice services from the handset to the real-time exchange, the real-time exchange initiates one or more terminating legs of the advanced voice services to one or more of the other handsets through the mobile switching center, and the real-time exchange switches voice frames for the advanced voice services to and from the handset across the bearer paths and through the mobile switching center that switches the voice frames for both the normal calls and the advanced voice services in the cellular network; and wherein the handset includes a client application that is downloaded over-the-air into the handset and the client application communicates with the real-time exchange to provide the advanced voice services on the handset. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing advanced voice services in a cellular network, comprising:
-
communicating with the cellular network using a handset in order to provide the advanced voice services; wherein the cellular network includes at least one mobile switching center and at least one real-time exchange that interfaces to the mobile switching center, to provide the advanced voice services therein, without requiring any changes to the mobile switching center or other equipment of the cellular network to provide the advanced voice services; wherein normal calls between the handset and other handsets are initiated by call setup and in-band signaling within the cellular network and voice frames for the calls are switched between the handset and the other handsets by the mobile switching center across bearer paths in the cellular network; wherein the real-time exchange providing the advanced voice services for the handset communicates with the handset using the call setup and in-band signaling of the normal calls within the cellular network, such that the mobile switching center routes an originating leg of the advanced voice services from the handset to the real-time exchange, the real-time exchange initiates one or more terminating legs of the advanced voice services to one or more of the other handsets through the mobile switching center, and the real-time exchange switches voice frames for the advanced voice services to and from the handset across the bearer paths and through the mobile switching center that switches the voice frames for both the normal calls and the advanced voice services in the cellular network; and wherein the handset includes a client application that is downloaded over-the-air into the handset and the client application communicates with the real-time exchange to provide the advanced voice services on the handset. - View Dependent Claims (7, 8, 9, 10)
-
Specification