US20050037745A1 - Conference call setup utilizing a wireless access protocol capable telephone - Google Patents

Conference call setup utilizing a wireless access protocol capable telephone Download PDF

Info

Publication number
US20050037745A1
US20050037745A1 US10/913,786 US91378604A US2005037745A1 US 20050037745 A1 US20050037745 A1 US 20050037745A1 US 91378604 A US91378604 A US 91378604A US 2005037745 A1 US2005037745 A1 US 2005037745A1
Authority
US
United States
Prior art keywords
telephone
telephone numbers
stored
server
call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/913,786
Inventor
Jim Chan
Lalitha Suryanarayana
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/913,786 priority Critical patent/US20050037745A1/en
Publication of US20050037745A1 publication Critical patent/US20050037745A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/10Aspects of automatic or semi-automatic exchanges related to the purpose or context of the telephonic communication
    • H04M2203/105Financial transactions and auctions, e.g. bidding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/50Aspects of automatic or semi-automatic exchanges related to audio conference
    • H04M2203/5063Centrally initiated conference, i.e. Conference server dials participants

Definitions

  • the present invention relates generally to wireless communications. Particularly, the present invention relates to Wireless Access Protocol (WAP) enabled devices.
  • WAP Wireless Access Protocol
  • Conference calling with either landline or wireless telephones, gives users the ability to talk simultaneously. Conference calling obviates the need to make multiple telephone calls to accomplish a task involving multiple people.
  • the capability of wireless telephones is rapidly increasing. Wireless telephones now have the ability to access the Internet using a microbrowser that is part of the telephone.
  • the microbrowser is a very simple version of person computer browsers such as MICROSOFT's INTERNET EXPLORER and NETSCAPE's COMMUNICATOR.
  • This Internet browsing capability is in the process of being standardized through a wireless access protocol (WAP) forum that is setting the rules for communicating in a wireless manner with the Internet.
  • WAP wireless access protocol
  • WML wireless markup language
  • XML Extensible Markup Language
  • Accessing information from the Internet using a wireless telephone enables one to determine entertainment information in the telephone's area as well as the telephone numbers, email addresses, and directions to those establishments. Using this information, the telephone user can send a message to these establishments or carry out electronic commerce transactions online.
  • FIG. 1 shows a block diagram of a cellular telephone in accordance with the present invention.
  • FIG. 2 shows a block diagram of a Wireless Access Protocol (WAP) system using a WAP capable cellular telephone.
  • WAP Wireless Access Protocol
  • FIG. 3 shows a flowchart for a conference call setup process in accordance with the present invention.
  • FIG. 4 shows a signaling diagram of the conference call setup process in accordance with the present invention.
  • FIG. 5 shows a wireless access protocol capable cellular telephone having a display in accordance with the conference call setup of the present invention.
  • FIG. 6 shows a signaling diagram of an alternate embodiment conference call setup process in accordance with the present invention.
  • FIG. 7 shows a signaling diagram of yet another alternate embodiment conference call setup process in accordance with the present invention.
  • Wireless Access Protocol (WAP) capable cellular telephones are becoming more popular due to the information delivered to the cellular telephone and options available to the user.
  • the WAP capable cellular telephone is comprised of Web browser-type software that enables the cellular telephone user to access information over the Internet in addition to controlling the operation of the telephone.
  • the user can set up a conference call with multiple people.
  • the user can also, while the conference call is still going on, make a data call with the browser to retrieve information from the Internet.
  • WAP protocol and architecture discussed herein is well known in the art. A further discussion of WAP is available from the WAP forum. Most documents generated by the WAP forum are available over the Internet at www.wapforum.com.
  • FIG. 1 illustrates a block diagram of a typical WAP capable cellular telephone ( 100 ).
  • the telephone ( 100 ) is comprised of a microphone ( 105 ) for converting a voice signal to an electrical signal for transmission by the transmitter ( 103 ) and radiated over the antenna ( 109 ). Signals received by the antenna ( 109 ) are received and demodulated by the receiver ( 104 ) before being converted to an aural signal by the speaker ( 108 ).
  • the telephone user inputs information and operates the telephone by the keypad ( 107 ).
  • the display ( 106 ) shows the user what was input on the keypad ( 107 ) as well as information that was received by the receiver ( 104 ).
  • the processor scans the keypad ( 107 ) for inputs, displays appropriate data on the display ( 106 ) and controls the transmission and reception of data.
  • the processor ( 102 ) is also responsible for running any processes used by the telephone. For example, since the telephone is WAP enabled, the processor ( 102 ) runs the Web browser-type process that communicates data over the Internet. The Web browser-type process is responsible for sending and retrieving e-mails, accessing Web pages for information, and sending information to a Web site.
  • the Web browser-type process is a smaller version of the Web browser programs written for personal computers. These include programs such as MICROSOFT INTERNET EXPLORER and NETSCAPE NAVIGATOR.
  • the Web browser-type process for the WAP capable telephone is required to be smaller in size in order to fit in the memory of the telephone. This browser-type process also must download and render Web pages for a substantially smaller screen on the telephone than that used in a typical personal computer. This Web browser-type process is well known in the art and is not discussed further herein.
  • WAP capable cellular telephone 100
  • WAP capable wireless communication devices also operate effectively with the process of the present invention.
  • PDA personal digital assistant
  • FIG. 2 illustrates a block diagram of a WAP network of the present invention.
  • This network is comprised of the WAP capable cellular telephone ( 100 ) illustrated in FIG. 1 .
  • the cellular telephone ( 100 ) communicates with the wireless cellular network ( 205 ).
  • the network ( 205 ) is comprised of a large number of fixed antennas coupled to low power transmitters. Each antenna radiates into a segmented (depending on the number of directional antennas employed) 360 area. Examples of such networks are the AMPS cellular network and the CDMA PCS networks.
  • the cellular network of the present invention is well known in the art and will not be discussed further.
  • the wireless network ( 205 ) allows the telephone ( 100 ) to communicate with a WAP gateway proxy ( 201 ).
  • a proxy is an intermediary program that acts as both a server and a client for the purpose of making requests on behalf of other clients, such as the telephone ( 100 ) in the present embodiment.
  • the proxy typically resides between clients and servers that have no means of direct communication (e.g., across a firewall). Requests are either serviced by the proxy program or passed on, with possible translation, to other servers.
  • the WAP proxy ( 201 ) translates the WAP requests from the telephone ( 100 ) to the protocol used by the World Wide Web. This allows the telephone ( 100 ) to submit requests for information to the Web server ( 203 ).
  • the proxy ( 201 ) also encodes the response from the Web server ( 203 ) into the compact binary format understood by the telephone ( 100 ).
  • WAP capable devices access web servers that communicate using HTTP in order to render WML and WMLscript content to the devices.
  • WML is an application of XML.
  • WML is required due to the reduced capabilities of the WAP capable wireless devices as well as the constraints imposed by the low bandwidth wireless networks as compared to a personal computer with substantially more memory and processing power and accessing the Internet over higher speed connections.
  • the WAP proxy ( 201 ) retrieves it directly from the Web server ( 203 ). However, if the Web server ( 203 ) provides WWW content (such as HTML), an HTML filter ( 204 ) is used to translate the WWW content into the WAP content. For example, the HTML filter ( 204 ) would translate HTML into WML. The telephone ( 100 ) then accesses the WWW content from the WAP proxy ( 201 ).
  • WWW content such as HTML
  • HTML filter ( 204 ) would translate HTML into WML.
  • the Web server ( 203 ) stores the information and Web pages that are accessed by both WAP devices and typical personal computers over the Internet. For purposes of clarity, only one Web server ( 203 ) is shown in FIG. 2 . In reality, depending on the information required by the telephone ( 100 ), multiple Web servers are needed. Each Web server may reside at a different site and be operated by a different company. While the preferred embodiment illustrates the WAP proxy ( 201 ) and Web server ( 203 ) as being separate entities, alternate embodiments include a WAP gateway function as part of the Web origin server serving the content.
  • a Wireless Telephony Application (WTA) ( 202 ) server is a special kind of origin server that communicates with the WAP telephone ( 100 ) directly.
  • the WTA server ( 202 ) therefore, operates in the WML format.
  • the WTA server ( 202 ) provides WAP access to features of the wireless network provider's telecommunications infrastructure. For example, the network provider may provide storage of telephone numbers and addresses for the telephone user. The user can then access these numbers through the WTA server ( 202 ) using the telephone's browser.
  • the telephone user sets up a conference call using his telephone number book stored in the memory of the mobile client or cellular telephone.
  • John calls his family, Jane and Ralph, regarding the movie they would like to see and type of restaurant they would like to visit for dinner.
  • John keys in the first name of the person that he would like to call, in this case Jane.
  • the client application then asks if there are any other names to be called. John then inputs either an affirmative answer or just searches for Ralph's telephone number from the stored telephone numbers in the mobile.
  • the location of the cellular telephone must be determined using techniques that are well known in the art.
  • the mobile network uses triangulation with cell transmission towers to determine the cellular telephone's location.
  • the time delay of signals from the cellular telephone to three different cell transmission towers provides a relatively accurate location of the telephone.
  • GPS global positioning satellites
  • a GPS receiver is embedded in the telephone to accurately determine its location. Implementations include network assisted GPS or handset (mobile) based GPS.
  • the location information may or may not be forwarded to the mobile network. If it is network assisted, then the raw location info sent by the phone has to be processed by the network before it is forwarded on to the server.
  • the location information is sent to the origin server that responds with information about all establishments within a predetermined radius from the cellular telephone.
  • This radius can be chosen by John when making the request or as a stored preference in the cellular telephone or in a user profile database on the Internet.
  • FIG. 4 illustrates the signaling performed by the telephone and the network using the conferencing call setup process of the present invention.
  • the signaling is performed by and between the subscriber ( 401 ) using the browser, the WTA application ( 402 ) on the mobile client, the WAP gateway or proxy ( 403 ), the WTA server ( 404 ), the service node ( 405 ), and the mobile network ( 406 ).
  • the WTA application 402
  • the WAP gateway or proxy 403
  • the WTA server 404
  • the service node 405
  • the mobile network 406
  • FIG. 2 and its associated discussion illustrate most of the above entities ( 401 - 406 ) associated with the signaling process of FIG. 4 .
  • the service node is an intelligent network element that provides service logic control of telecommunication network resources, such as voice and announcement circuits. In this embodiment, it is responsible for providing the circuit bridge for the multiparty conference call and playing associated announcements.
  • the mobile network ( 406 ) is the network in which the subscriber (mobile client) is operating.
  • the subscriber starts the process when John uses his WAP browser to access his telephone book stored in the cellular telephone. He selects Jane and Ralph's phone numbers. These numbers are communicated ( 410 ) to the WTA application.
  • the WTA application sends the numbers ( 411 ) to the WAP gateway that forwards ( 412 ) them to the WTA server.
  • the phone book could be a network-based directory, such as white pages or lightweight directory access protocol server (LDAP), in which case John accesses the phone numbers over a WAP data session in order to setup the conference call.
  • LDAP lightweight directory access protocol server
  • the WTA server interfaces with the intelligent network and sends ( 413 ) the phone numbers to the service node.
  • the service node then initiates the calls ( 414 ) to John, Jane, and Ralph.
  • the mobile network then provides the ringing or other alert to John, and depending upon the connection to Jane, and Ralph, the PSTN would provide the ringing to their fixed (wired) telephones ( 415 ).
  • the alert is a tone or ringing sound.
  • Alternate embodiments use vibration to alert the cellular telephone user as to the incoming call.
  • the mobile network instructs ( 417 ) the service node that a particular call has been answered. This is repeated for each of the people being alerted to the conference call ( 418 ).
  • the service node provides a greeting to each participant to the conference call that they are being called for the purpose of a conference call.
  • the service node may have a computer-generated voice that states, “You are being conferenced by John, please hold while the remaining parties join the bridge.”
  • the call is signaled as being complete ( 419 ).
  • a predetermined time is set when the service node stops attempting to contact that individual.
  • the predetermined time is 5 rings. However, this may be set to a specified length of time or a different number of rings.
  • the service node informs the remaining participants that that individual did not respond. In the alternative, the service node may only inform the conference call initiator regarding which individual did not respond.
  • John and Jane have WAP enabled telephones and are reachable in the mobile environment.
  • the notification of conference call it is possible for the notification of conference call to arrive in the form of a WAP Push message.
  • the subscriber John uses his WAP browser to retrieve the closest movie theatres relative to his current location.
  • This request is sent ( 420 ) via the WAP gateway to the web application server ( 421 ) that will handle the request.
  • the location information may or may not be implicitly sent along with the request. This is due to privacy issues associated with transmitting location information.
  • the server makes an explicit request ( 422 ) for the information.
  • the request for the retrieval of the position information from the network is passed on to the client for user's approval.
  • the WAP proxy forwards the request for location information to the subscriber ( 423 ).
  • An alternate embodiment would support the proxy looking up the subscriber in a subscription or privacy database for prior approval, in order to enable retrieval of such information (in which case 423 is not needed).
  • the original request does not even reach the web application server in the first place until the proxy has the location information already appended to the original request (in this case, the request first reaches the proxy, which retrieves the position information from the location server on behalf of the subscriber, and upon receiving this information, appends it to the request and only then sends it to the web server for processing).
  • the position information is included in the original request (header or body) to the web server by means of WAP User Agent Profiles and Composite Capabilities/Preferences Profile or similar means.
  • the subscriber agrees ( 424 ), via the WAP interface, for the location information to be retrieved ( 425 - 428 ) and forwarded ( 429 ) on to the Web server.
  • the location server ( 440 ) is a specialized server that can retrieve from the mobile network, the location of each subscriber of that network. Depending upon the capabilities implemented in this entity, it could also map the position information received from the mobile network into a form that is understood by the web server.
  • the location server may interface with the WAP proxy via HTTP or other protocols.
  • MPC mobile positioning center
  • MLC mobile location center
  • it may also interface with the base station and the HLR in the mobile network.
  • the location server Upon receiving a request from the WAP proxy for retrieval of position information, the location server requests the location from the mobile switching center (MSC) ( 450 ) that services that mobile network area.
  • MSC mobile switching center
  • the MSC is responsible for routing telephone calls from the public switched telephone network to appropriate cells within a cellular telephone network.
  • the MSC also routes the incoming calls from the cells to the public switched telephone network.
  • the MSC forwards the request ( 427 ) for the location information for John's mobile to the mobile network.
  • the mobile network responds with ( 428 ) the position information back to the location server ( 440 ), which then sends it along ( 429 ) to the WAP gateway proxy as a response to the query.
  • the WAP proxy having received John's location information, sends it on ( 430 ) to the web application server ( 460 ).
  • the web server ( 460 ) now has the information it needs to process John's request ( 420 and 421 ). It returns to the WAP gateway, ( 403 ) information about theaters ( 431 ) local to the mobile ( 401 ). The WAP gateway ( 403 ) encodes this information ( 432 ) and renders it to the browser on John's mobile ( 401 ).
  • John ( 401 ) interacts ( 433 ) with the web server via the WAP gateway to determine the movie of choice, taking into account the preferences of Jane and Ralph through the conference call ( 419 ), and then purchases the tickets for all of them online. He then goes back to his conference call ( 434 ) with Jane and Ralph, agreeing to meet them at the theatre at a specified time, and terminates the call.
  • the location server ( 640 ) interfaces directly with the web server ( 660 ) instead of, or in addition to, the WAP proxy ( 603 ). In this case, the subscriber's identification is sent along with the request for local movie information.
  • the web application server ( 660 ) originates a query request ( 622 ) to the location server ( 640 ) for determining John's location.
  • the location server ( 640 ) proceeds as in the example of FIG. 4 to determine ( 626 - 628 ) from the mobile network ( 670 ) the position of John's mobile phone ( 601 ), and then directly sends this information back to the location server ( 640 ).
  • FIG. 7 illustrates yet another embodiment of the present invention.
  • the mobile phone is GPS-enabled so that the location server is no longer necessary.
  • This call flow diagram performs the same result as the preferred embodiment without the location server.
  • the call flow of FIG. 7 is substantially similar to the call flow of FIG. 4 without the queries to the location server for location information. Therefore, when the mobile phone queries ( 702 ) the WAP gateway for the local theaters and the query is forwarded ( 701 ) to the web application server, the location information from the mobile phone is included in the query.
  • the telephone numbers for the conference call are stored in the telephone's memory.
  • Alternate embodiments retrieve the telephone numbers from the wireless telephony application server where a file on the telephone user is stored, or from a network based address book such as LDAP or Internet White Pages.
  • FIG. 5 shows a telephone having a display in accordance with the process of the present invention for giving the telephone user options on setting up a conference call.
  • the display shown in FIG. 5 automatically comes up.
  • the top portion ( 502 ) displays the function currently available to the telephone user.
  • the bottom portion ( 503 ) of the display shows the names and/or the telephone numbers of the people to be added to the conference call.
  • the names of Jane and Ralph Doe are shown for illustration purposes only.
  • the display may show more or less names depending on the embodiment.
  • Alternate embodiments may divide up the display differently. For example, one embodiment may have the telephone or WAP function located at the bottom of the screen and the other information at the top. Different size and style displays than that pictured in FIG. 5 will have different orientations than that discussed.
  • the cursor ( 505 ) is positioned over one of the name locations.
  • “ADD NAME” is located in all three slots of the display. The user, by placing the cursor ( 505 ) over that slot, can add a name to it and replace the “ADD NAME” wording with the name of the person to be added to the conference call. Alternate embodiments have the cursor start at other locations.
  • FIG. 5 shows the cursor ( 505 ) as being a dotted or dashed line around the option. Another embodiment uses an inverse video display over each option that the cursor covers. Another alternate embodiment uses an arrow next to each option as the cursor.
  • the telephone user can move the cursor ( 505 ) down through the options using the arrow keys ( 510 ). Once the cursor is positioned over the desired call disposition option, the enter key is depressed to activate this option. In an alternate embodiment, instead of depressing the “enter” key, the telephone waits a predetermined time and then activates the option over which the cursor ( 505 ) is positioned.
  • the telephone user can enter the number of the desired option using the telephone's keypad ( 520 ).
  • the display changes to indicate which option was selected and that the option is being processed. For example, when the cursor is positioned over the first “ADD NAME” slot and the “enter” key is depressed, another screen (not shown) for the user's telephone number book is depicted to allow the user to position the cursor over a certain name. Once the name is highlighted with the cursor, the “enter” key is depressed again and that name is added to the list of names to be called for the conference call.
  • the present invention operates with other communication devices that are WAP capable, these other communication devices will appear differently than the telephone illustrated in FIG. 5 .
  • the keypad and arrow keys may not be needed.
  • the PDA may substitute a touch screen display for the keypad and arrow keys.
  • the voice connection between the telephone numbers is circuit switched. Alternate embodiments use a packet switched connection. The connection may also be done over the Internet.
  • the present invention will work with more then just audio calls. If a connection having a high enough bandwidth is possible, video calls may also be conference using the present invention.
  • the present invention provides process for a mobile, WAP capable telephone to set up a conference call in addition to a data call.
  • the telephone user can select multiple individuals from the telephone's stored directory for adding to the conference bridge. Once the call is complete, a data call can be done while the conference call is still connected.

Abstract

A wireless access protocol-capable telephone provides the ability to conference call numerous individuals. While maintaining the conference call, the telephone user simultaneously uses the wireless access protocol browser to perform data communication. The user then relays the information accumulated from the data communication back to the conference call.

Description

    BACKGROUND OF THE INVENTION
  • I. Field of the Invention
  • The present invention relates generally to wireless communications. Particularly, the present invention relates to Wireless Access Protocol (WAP) enabled devices.
  • II. Description of the Related Art
  • Conference calling, with either landline or wireless telephones, gives users the ability to talk simultaneously. Conference calling obviates the need to make multiple telephone calls to accomplish a task involving multiple people.
  • The capability of wireless telephones is rapidly increasing. Wireless telephones now have the ability to access the Internet using a microbrowser that is part of the telephone. The microbrowser is a very simple version of person computer browsers such as MICROSOFT's INTERNET EXPLORER and NETSCAPE's COMMUNICATOR. This Internet browsing capability is in the process of being standardized through a wireless access protocol (WAP) forum that is setting the rules for communicating in a wireless manner with the Internet.
  • A language designed for this type of communication is the wireless markup language (WML). This language is an application of Extensible Markup Language (XML). WML was designed for wireless communication devices with small, low-resolution screens that are prevalent on cellular telephones.
  • Accessing information from the Internet using a wireless telephone enables one to determine entertainment information in the telephone's area as well as the telephone numbers, email addresses, and directions to those establishments. Using this information, the telephone user can send a message to these establishments or carry out electronic commerce transactions online.
  • In order for a telephone user to set up a meeting to go to the theatre for a movie together, the user must conference call the people in the meeting to get their ideas and agree on the show to watch and theater at which to meet. Then the telephone user must hang up and make a data call to browse the Internet in order to get information for local cinema establishments. The user then either calls these establishments to make reservations or purchases tickets online and then must call back the people involved with the meeting to give them the information. There is a resulting unforeseen need to make a conference call that can include a simultaneous data call to the Internet with a WAP capable telephone.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a block diagram of a cellular telephone in accordance with the present invention.
  • FIG. 2 shows a block diagram of a Wireless Access Protocol (WAP) system using a WAP capable cellular telephone.
  • FIG. 3 shows a flowchart for a conference call setup process in accordance with the present invention.
  • FIG. 4 shows a signaling diagram of the conference call setup process in accordance with the present invention.
  • FIG. 5 shows a wireless access protocol capable cellular telephone having a display in accordance with the conference call setup of the present invention.
  • FIG. 6 shows a signaling diagram of an alternate embodiment conference call setup process in accordance with the present invention.
  • FIG. 7 shows a signaling diagram of yet another alternate embodiment conference call setup process in accordance with the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Wireless Access Protocol (WAP) capable cellular telephones are becoming more popular due to the information delivered to the cellular telephone and options available to the user. The WAP capable cellular telephone is comprised of Web browser-type software that enables the cellular telephone user to access information over the Internet in addition to controlling the operation of the telephone.
  • Using the WAP capabilities of the cellular telephone, the user can set up a conference call with multiple people. The user can also, while the conference call is still going on, make a data call with the browser to retrieve information from the Internet.
  • The WAP protocol and architecture discussed herein is well known in the art. A further discussion of WAP is available from the WAP forum. Most documents generated by the WAP forum are available over the Internet at www.wapforum.com.
  • FIG. 1 illustrates a block diagram of a typical WAP capable cellular telephone (100). The telephone (100) is comprised of a microphone (105) for converting a voice signal to an electrical signal for transmission by the transmitter (103) and radiated over the antenna (109). Signals received by the antenna (109) are received and demodulated by the receiver (104) before being converted to an aural signal by the speaker (108). The telephone user inputs information and operates the telephone by the keypad (107). The display (106) shows the user what was input on the keypad (107) as well as information that was received by the receiver (104).
  • A processor (102) that is coupled to memory (101) controls the cellular telephone (100). The processor scans the keypad (107) for inputs, displays appropriate data on the display (106) and controls the transmission and reception of data.
  • The processor (102) is also responsible for running any processes used by the telephone. For example, since the telephone is WAP enabled, the processor (102) runs the Web browser-type process that communicates data over the Internet. The Web browser-type process is responsible for sending and retrieving e-mails, accessing Web pages for information, and sending information to a Web site.
  • The Web browser-type process is a smaller version of the Web browser programs written for personal computers. These include programs such as MICROSOFT INTERNET EXPLORER and NETSCAPE NAVIGATOR. The Web browser-type process for the WAP capable telephone is required to be smaller in size in order to fit in the memory of the telephone. This browser-type process also must download and render Web pages for a substantially smaller screen on the telephone than that used in a typical personal computer. This Web browser-type process is well known in the art and is not discussed further herein.
  • While the preferred embodiment of the present invention is described as using the WAP capable cellular telephone (100) of FIG. 1, other types of WAP capable wireless communication devices also operate effectively with the process of the present invention. As an example, in an alternate embodiment, a WAP capable personal digital assistant (PDA) that operates in a wireless fashion can be substituted for the cellular telephone.
  • FIG. 2 illustrates a block diagram of a WAP network of the present invention. This network is comprised of the WAP capable cellular telephone (100) illustrated in FIG. 1. The cellular telephone (100) communicates with the wireless cellular network (205). The network (205) is comprised of a large number of fixed antennas coupled to low power transmitters. Each antenna radiates into a segmented (depending on the number of directional antennas employed) 360 area. Examples of such networks are the AMPS cellular network and the CDMA PCS networks. The cellular network of the present invention is well known in the art and will not be discussed further.
  • The wireless network (205) allows the telephone (100) to communicate with a WAP gateway proxy (201). As is well known in the art, a proxy is an intermediary program that acts as both a server and a client for the purpose of making requests on behalf of other clients, such as the telephone (100) in the present embodiment. The proxy typically resides between clients and servers that have no means of direct communication (e.g., across a firewall). Requests are either serviced by the proxy program or passed on, with possible translation, to other servers.
  • In the present embodiment, the WAP proxy (201) translates the WAP requests from the telephone (100) to the protocol used by the World Wide Web. This allows the telephone (100) to submit requests for information to the Web server (203). The proxy (201) also encodes the response from the Web server (203) into the compact binary format understood by the telephone (100).
  • WAP capable devices access web servers that communicate using HTTP in order to render WML and WMLscript content to the devices. WML is an application of XML. WML is required due to the reduced capabilities of the WAP capable wireless devices as well as the constraints imposed by the low bandwidth wireless networks as compared to a personal computer with substantially more memory and processing power and accessing the Internet over higher speed connections.
  • If the Web server (203) provides WAP content, the WAP proxy (201) retrieves it directly from the Web server (203). However, if the Web server (203) provides WWW content (such as HTML), an HTML filter (204) is used to translate the WWW content into the WAP content. For example, the HTML filter (204) would translate HTML into WML. The telephone (100) then accesses the WWW content from the WAP proxy (201).
  • The Web server (203) stores the information and Web pages that are accessed by both WAP devices and typical personal computers over the Internet. For purposes of clarity, only one Web server (203) is shown in FIG. 2. In reality, depending on the information required by the telephone (100), multiple Web servers are needed. Each Web server may reside at a different site and be operated by a different company. While the preferred embodiment illustrates the WAP proxy (201) and Web server (203) as being separate entities, alternate embodiments include a WAP gateway function as part of the Web origin server serving the content.
  • A Wireless Telephony Application (WTA) (202) server is a special kind of origin server that communicates with the WAP telephone (100) directly. The WTA server (202), therefore, operates in the WML format. The WTA server (202) provides WAP access to features of the wireless network provider's telecommunications infrastructure. For example, the network provider may provide storage of telephone numbers and addresses for the telephone user. The user can then access these numbers through the WTA server (202) using the telephone's browser.
  • As an example of the operation of the present invention, the telephone user, John, sets up a conference call using his telephone number book stored in the memory of the mobile client or cellular telephone. In this embodiment, John calls his family, Jane and Ralph, regarding the movie they would like to see and type of restaurant they would like to visit for dinner.
  • In order to do this, John keys in the first name of the person that he would like to call, in this case Jane. The client application then asks if there are any other names to be called. John then inputs either an affirmative answer or just searches for Ralph's telephone number from the stored telephone numbers in the mobile.
  • When John is done entering telephone numbers, he conveys this to the cellular telephone by depressing the enter key or the end key. The cellular telephone then sends the telephone numbers to the WTA server. Signaling is then performed, as illustrated in FIG. 4 and will be discussed later, that sets up the conference call between John, Jane, and Ralph.
  • While still maintaining the conference call, John uses his WAP browser to locate the closest movie theaters over the Internet. This requires the cellular telephone to make a data call to a web server at the same time as the voice call. It should be noted that a “data call” may not have to be explicitly “made” in a packet network. The session could be always on. In that case, the user simply makes a data “request” to a web server for information.
  • For the purposes of receiving information that is specific to the area in which John is located, the location of the cellular telephone must be determined using techniques that are well known in the art. In one embodiment, the mobile network uses triangulation with cell transmission towers to determine the cellular telephone's location. In this embodiment, the time delay of signals from the cellular telephone to three different cell transmission towers provides a relatively accurate location of the telephone.
  • Another embodiment uses global positioning satellites (GPS) to determine the cellular telephone's location. In this embodiment, a GPS receiver is embedded in the telephone to accurately determine its location. Implementations include network assisted GPS or handset (mobile) based GPS.
  • Depending upon the whether it is network assisted GPS or not, the location information may or may not be forwarded to the mobile network. If it is network assisted, then the raw location info sent by the phone has to be processed by the network before it is forwarded on to the server.
  • Now that the location of the cellular telephone is known, when John accesses the web server to find the nearest theaters through the browser, the location information is sent to the origin server that responds with information about all establishments within a predetermined radius from the cellular telephone. This radius can be chosen by John when making the request or as a stored preference in the cellular telephone or in a user profile database on the Internet.
  • John now has information on each local theater in the area, popular movies playing in those establishments, and he can even purchase tickets online, while Jane and Ralph are on the call (voice) and know what is happening. This saves John or Jane/Ralph from making another call to update each other on the plans, and is convenient, as they don't need to stand in a waiting line to purchase tickets at the theaters.
  • FIG. 4 illustrates the signaling performed by the telephone and the network using the conferencing call setup process of the present invention. The signaling is performed by and between the subscriber (401) using the browser, the WTA application (402) on the mobile client, the WAP gateway or proxy (403), the WTA server (404), the service node (405), and the mobile network (406). In this scenario, it is possible that Jane and Ralph are using wired telephone in which case 406 would be PSTN.
  • FIG. 2 and its associated discussion illustrate most of the above entities (401-406) associated with the signaling process of FIG. 4. The service node is an intelligent network element that provides service logic control of telecommunication network resources, such as voice and announcement circuits. In this embodiment, it is responsible for providing the circuit bridge for the multiparty conference call and playing associated announcements.
  • The mobile network (406) is the network in which the subscriber (mobile client) is operating. The subscriber starts the process when John uses his WAP browser to access his telephone book stored in the cellular telephone. He selects Jane and Ralph's phone numbers. These numbers are communicated (410) to the WTA application. The WTA application sends the numbers (411) to the WAP gateway that forwards (412) them to the WTA server.
  • In another embodiment, the phone book could be a network-based directory, such as white pages or lightweight directory access protocol server (LDAP), in which case John accesses the phone numbers over a WAP data session in order to setup the conference call.
  • The WTA server interfaces with the intelligent network and sends (413) the phone numbers to the service node. The service node then initiates the calls (414) to John, Jane, and Ralph. The mobile network then provides the ringing or other alert to John, and depending upon the connection to Jane, and Ralph, the PSTN would provide the ringing to their fixed (wired) telephones (415).
  • In the preferred embodiment, the alert is a tone or ringing sound. Alternate embodiments use vibration to alert the cellular telephone user as to the incoming call.
  • At this point, as each person answers the call (416), the mobile network instructs (417) the service node that a particular call has been answered. This is repeated for each of the people being alerted to the conference call (418).
  • In the preferred embodiment, the service node provides a greeting to each participant to the conference call that they are being called for the purpose of a conference call. For example, the service node may have a computer-generated voice that states, “You are being conferenced by John, please hold while the remaining parties join the bridge.” When the final conference call party has responded, the call is signaled as being complete (419).
  • If one of the participants to the conference call does not respond to the alert, a predetermined time is set when the service node stops attempting to contact that individual. In the preferred embodiment, the predetermined time is 5 rings. However, this may be set to a specified length of time or a different number of rings.
  • If one or more of the participants does not respond, the service node informs the remaining participants that that individual did not respond. In the alternative, the service node may only inform the conference call initiator regarding which individual did not respond.
  • In an alternative embodiment, John and Jane have WAP enabled telephones and are reachable in the mobile environment. In this case, it is possible for the notification of conference call to arrive in the form of a WAP Push message.
  • After the conference call has been set up, the subscriber John uses his WAP browser to retrieve the closest movie theatres relative to his current location. This request is sent (420) via the WAP gateway to the web application server (421) that will handle the request. In doing so, the location information may or may not be implicitly sent along with the request. This is due to privacy issues associated with transmitting location information.
  • If the position of the mobile telephone is not included in the request to the origin server, the server makes an explicit request (422) for the information. In one embodiment, the request for the retrieval of the position information from the network is passed on to the client for user's approval. In this case, the WAP proxy forwards the request for location information to the subscriber (423).
  • An alternate embodiment would support the proxy looking up the subscriber in a subscription or privacy database for prior approval, in order to enable retrieval of such information (in which case 423 is not needed). In a third embodiment, the original request does not even reach the web application server in the first place until the proxy has the location information already appended to the original request (in this case, the request first reaches the proxy, which retrieves the position information from the location server on behalf of the subscriber, and upon receiving this information, appends it to the request and only then sends it to the web server for processing).
  • In yet another embodiment, if the handset is GPS enabled, the position information is included in the original request (header or body) to the web server by means of WAP User Agent Profiles and Composite Capabilities/Preferences Profile or similar means. In this case, there is no need to use the location server in the mobile network as illustrated in the embodiment of FIG. 7. The subscriber agrees (424), via the WAP interface, for the location information to be retrieved (425-428) and forwarded (429) on to the Web server.
  • The location server (440) is a specialized server that can retrieve from the mobile network, the location of each subscriber of that network. Depending upon the capabilities implemented in this entity, it could also map the position information received from the mobile network into a form that is understood by the web server. The location server may interface with the WAP proxy via HTTP or other protocols. Depending upon implementations as a mobile positioning center (MPC) or mobile location center (MLC), it may also interface with the base station and the HLR in the mobile network.
  • Upon receiving a request from the WAP proxy for retrieval of position information, the location server requests the location from the mobile switching center (MSC) (450) that services that mobile network area. MSC's are well known in the cellular telephone art. The MSC is responsible for routing telephone calls from the public switched telephone network to appropriate cells within a cellular telephone network. The MSC also routes the incoming calls from the cells to the public switched telephone network.
  • The MSC forwards the request (427) for the location information for John's mobile to the mobile network. The mobile network responds with (428) the position information back to the location server (440), which then sends it along (429) to the WAP gateway proxy as a response to the query. The WAP proxy, having received John's location information, sends it on (430) to the web application server (460).
  • The web server (460) now has the information it needs to process John's request (420 and 421). It returns to the WAP gateway, (403) information about theaters (431) local to the mobile (401). The WAP gateway (403) encodes this information (432) and renders it to the browser on John's mobile (401).
  • John (401) interacts (433) with the web server via the WAP gateway to determine the movie of choice, taking into account the preferences of Jane and Ralph through the conference call (419), and then purchases the tickets for all of them online. He then goes back to his conference call (434) with Jane and Ralph, agreeing to meet them at the theatre at a specified time, and terminates the call.
  • In another embodiment, illustrated in FIG. 6, the location server (640) interfaces directly with the web server (660) instead of, or in addition to, the WAP proxy (603). In this case, the subscriber's identification is sent along with the request for local movie information.
  • Assuming that John has subscribed to location based services, and has given prior approval for retrieval of location information at the web application server (660), the web application server (660) originates a query request (622) to the location server (640) for determining John's location. In this embodiment, the location server (640) proceeds as in the example of FIG. 4 to determine (626-628) from the mobile network (670) the position of John's mobile phone (601), and then directly sends this information back to the location server (640).
  • FIG. 7 illustrates yet another embodiment of the present invention. In this embodiment, the mobile phone is GPS-enabled so that the location server is no longer necessary. This call flow diagram performs the same result as the preferred embodiment without the location server.
  • The call flow of FIG. 7 is substantially similar to the call flow of FIG. 4 without the queries to the location server for location information. Therefore, when the mobile phone queries (702) the WAP gateway for the local theaters and the query is forwarded (701) to the web application server, the location information from the mobile phone is included in the query.
  • In a preferred embodiment, the telephone numbers for the conference call are stored in the telephone's memory. Alternate embodiments retrieve the telephone numbers from the wireless telephony application server where a file on the telephone user is stored, or from a network based address book such as LDAP or Internet White Pages.
  • FIG. 5 shows a telephone having a display in accordance with the process of the present invention for giving the telephone user options on setting up a conference call. When the user accesses the conference call function, the display shown in FIG. 5 automatically comes up. The top portion (502) displays the function currently available to the telephone user. Depending on the WAP browser and the telephone, there are many different functions that the telephone user can call up.
  • The bottom portion (503) of the display shows the names and/or the telephone numbers of the people to be added to the conference call. The names of Jane and Ralph Doe are shown for illustration purposes only. The display may show more or less names depending on the embodiment.
  • Alternate embodiments may divide up the display differently. For example, one embodiment may have the telephone or WAP function located at the bottom of the screen and the other information at the top. Different size and style displays than that pictured in FIG. 5 will have different orientations than that discussed.
  • The cursor (505) is positioned over one of the name locations. In the preferred embodiment, “ADD NAME” is located in all three slots of the display. The user, by placing the cursor (505) over that slot, can add a name to it and replace the “ADD NAME” wording with the name of the person to be added to the conference call. Alternate embodiments have the cursor start at other locations.
  • FIG. 5 shows the cursor (505) as being a dotted or dashed line around the option. Another embodiment uses an inverse video display over each option that the cursor covers. Another alternate embodiment uses an arrow next to each option as the cursor.
  • The telephone user can move the cursor (505) down through the options using the arrow keys (510). Once the cursor is positioned over the desired call disposition option, the enter key is depressed to activate this option. In an alternate embodiment, instead of depressing the “enter” key, the telephone waits a predetermined time and then activates the option over which the cursor (505) is positioned.
  • In yet another alternate embodiment, if the options (503) are numbered, the telephone user can enter the number of the desired option using the telephone's keypad (520).
  • Upon entering the desired option, the display changes to indicate which option was selected and that the option is being processed. For example, when the cursor is positioned over the first “ADD NAME” slot and the “enter” key is depressed, another screen (not shown) for the user's telephone number book is depicted to allow the user to position the cursor over a certain name. Once the name is highlighted with the cursor, the “enter” key is depressed again and that name is added to the list of names to be called for the conference call.
  • This process is repeated until all names have been added and the cursor is positioned over the “SET UP CALL” label and the enter key is depressed. These names and associated telephone numbers are then handled as described above in FIG. 4.
  • Since the present invention operates with other communication devices that are WAP capable, these other communication devices will appear differently than the telephone illustrated in FIG. 5. For example, if a WAP capable PDA uses the incoming call process of the present invention, the keypad and arrow keys may not be needed. The PDA may substitute a touch screen display for the keypad and arrow keys.
  • In the preferred embodiment, the voice connection between the telephone numbers is circuit switched. Alternate embodiments use a packet switched connection. The connection may also be done over the Internet.
  • The present invention will work with more then just audio calls. If a connection having a high enough bandwidth is possible, video calls may also be conference using the present invention.
  • In summary, the present invention provides process for a mobile, WAP capable telephone to set up a conference call in addition to a data call. The telephone user can select multiple individuals from the telephone's stored directory for adding to the conference bridge. Once the call is complete, a data call can be done while the conference call is still connected.
  • We claim:

Claims (18)

1. A method for conferencing a plurality of telephone numbers onto a single telephone call using a wireless access protocol-capable communication device, the method comprising the steps of:
transmitting the plurality of telephone numbers to a mobile network for calling;
connecting to the plurality of telephone numbers, wherein the mobile network calls the plurality of telephone numbers;
adding the plurality of connected telephone numbers to a conference bridge; and
performing a data call simultaneously with the conference bridge operation.
2. The method of claim 1 wherein the connection between the plurality of telephone numbers is packet switched.
3. The method of claim 1 and further including the step of using a wireless access protocol browser to access the plurality of telephone numbers.
4. The method of claim 1 wherein the plurality of telephone numbers are stored in the communication device.
5. The method of claim 1 wherein the plurality of telephone numbers are stored in a network server.
6. The method of claim 1 wherein the plurality of telephone numbers are conferenced over the Internet.
7. The method of claim 1 wherein the telephone call is a video call.
8. The method of claim 1 and further comprising the step of performing an electronic commerce transaction over the data call.
9. A method for conferencing a plurality of telephone numbers onto a single telephone call using a wireless access protocol-capable telephone, the method comprising the steps of:
selecting, at a wireless device, a plurality of participants corresponding to the plurality of telephone numbers;
accessing the plurality of stored telephone numbers;
transmitting the plurality of stored telephone numbers to a server;
the server transmitting the telephone numbers to a service node;
initiating a telephone call in response to each of the plurality of telephone numbers;
conferencing all answered telephone calls on to a conference bridge; and
performing a data session simultaneously with the operation of the conference bridge.
10. The method of claim 9 wherein the server is a wireless telephone application server.
11. The method of claim 9 and further including the step of the service node providing a voice response to each answered telephone call.
12. The method of claim 11 wherein the voice response includes a welcome message.
13. The method of claim 9 wherein the step of accessing includes using a wireless access protocol browser to access the telephone numbers.
14. The method of claim 9 wherein the plurality of stored telephone numbers are stored in the telephone.
15. The method of claim 9 wherein the plurality of stored telephone numbers are stored on the wireless telephony application server.
16. The method of claim 9 wherein the plurality of stored telephone numbers are stored on the lightweight directory access protocol server
17. The method of claim 9 wherein the plurality of stored telephone numbers are stored on any server on the Internet such as web-based white pages.
18. The method of claim 9 and further including the step of generating a status indication for telephone calls that are not answered within a predetermined time.
US10/913,786 2000-10-02 2004-08-05 Conference call setup utilizing a wireless access protocol capable telephone Abandoned US20050037745A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/913,786 US20050037745A1 (en) 2000-10-02 2004-08-05 Conference call setup utilizing a wireless access protocol capable telephone

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/677,243 US6792265B1 (en) 2000-10-02 2000-10-02 Conference call setup utilizing a wireless access protocol capable telephone
US10/913,786 US20050037745A1 (en) 2000-10-02 2004-08-05 Conference call setup utilizing a wireless access protocol capable telephone

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/677,243 Continuation US6792265B1 (en) 2000-10-02 2000-10-02 Conference call setup utilizing a wireless access protocol capable telephone

Publications (1)

Publication Number Publication Date
US20050037745A1 true US20050037745A1 (en) 2005-02-17

Family

ID=32927997

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/677,243 Expired - Fee Related US6792265B1 (en) 2000-10-02 2000-10-02 Conference call setup utilizing a wireless access protocol capable telephone
US10/913,786 Abandoned US20050037745A1 (en) 2000-10-02 2004-08-05 Conference call setup utilizing a wireless access protocol capable telephone

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/677,243 Expired - Fee Related US6792265B1 (en) 2000-10-02 2000-10-02 Conference call setup utilizing a wireless access protocol capable telephone

Country Status (1)

Country Link
US (2) US6792265B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040253957A1 (en) * 2003-06-13 2004-12-16 Pelaez Mariana Benitez Mobile terminal control of the establishment of multimedia sessions
US20050198197A1 (en) * 2004-01-27 2005-09-08 Hitachi Communication Technologies, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program, and apparatus
US20050267895A1 (en) * 2004-01-27 2005-12-01 Hitachi Communication Technologies, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program and server chassis, and communication system, session management server and integration application server
US20050266876A1 (en) * 2001-06-21 2005-12-01 Boesen Peter V Cellular telephone, personal digital assistant with dual lines for simultaneous uses
US8107957B1 (en) * 2006-11-13 2012-01-31 At&T Intellectual Property I, Lp Seamless enterprise and consumer mobility with multiple numbers

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI108592B (en) * 2000-03-14 2002-02-15 Sonera Oyj Billing on a mobile application protocol using a wireless application protocol
US6792265B1 (en) * 2000-10-02 2004-09-14 Sbc Technology Resources, Inc. Conference call setup utilizing a wireless access protocol capable telephone
US7801958B1 (en) * 2000-10-30 2010-09-21 Nokia Corporation Content converter portal
US20020112063A1 (en) * 2001-02-14 2002-08-15 Jonathan Lohr Methods, systems and computer program products for requesting wireless telephony application (WTA) protocol based actions
US6981062B2 (en) * 2001-04-20 2005-12-27 Sbc Technology Resources, Inc. World wide web content synchronization between wireless devices
US8315211B2 (en) * 2002-09-17 2012-11-20 Broadcom Corporation Method and system for location based configuration of a wireless access point (WAP) and an access device in a hybrid wired/wireless network
US7171228B2 (en) * 2003-06-20 2007-01-30 Lucent Technologies Inc. Application server component notification to one or more communication devices of one or more open communication sessions
EP1509033B1 (en) * 2003-08-19 2012-10-17 Alcatel Lucent Method and devices for connecting IP terminations and PSTN terminations
KR100535634B1 (en) * 2003-12-03 2005-12-08 주식회사 팬택앤큐리텔 Method for managing multicall
US7689232B1 (en) * 2004-09-21 2010-03-30 Beyer Jr Malcolm K Method of providing call forward of voice and messages and remote phone activation
US8270320B2 (en) * 2004-09-30 2012-09-18 Avaya Inc. Method and apparatus for launching a conference based on presence of invitees
US8180722B2 (en) * 2004-09-30 2012-05-15 Avaya Inc. Method and apparatus for data mining within communication session information using an entity relationship model
US7936863B2 (en) * 2004-09-30 2011-05-03 Avaya Inc. Method and apparatus for providing communication tasks in a workflow
US8107401B2 (en) * 2004-09-30 2012-01-31 Avaya Inc. Method and apparatus for providing a virtual assistant to a communication participant
WO2006084963A1 (en) * 2005-02-09 2006-08-17 Aduno Interactive teleconference method
US10652343B2 (en) * 2011-06-08 2020-05-12 Koninklijke Kpn N.V. Locating and retrieving segmented content
EP2645755B1 (en) * 2011-06-30 2016-08-17 Huawei Technologies Co., Ltd. Method, network switching device and user terminal for providing call services
US20130216034A1 (en) * 2011-08-22 2013-08-22 Padmanabhan Mahalingam Multicall Telephone System
CA2987714A1 (en) * 2014-06-01 2015-12-10 bluField, Inc. Content distribution via object motion tracking using wireless communications

Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5327529A (en) * 1990-09-24 1994-07-05 Geoworks Process of designing user's interfaces for application programs
US5341374A (en) * 1991-03-01 1994-08-23 Trilan Systems Corporation Communication network integrating voice data and video with distributed call processing
US5610910A (en) * 1995-08-17 1997-03-11 Northern Telecom Limited Access to telecommunications networks in multi-service environment
US5745116A (en) * 1996-09-09 1998-04-28 Motorola, Inc. Intuitive gesture-based graphical user interface
US5761280A (en) * 1996-09-04 1998-06-02 8×8, Inc. Telephone web browser arrangement and method
US5764731A (en) * 1994-10-13 1998-06-09 Yablon; Jay R. Enhanced system for transferring, storing and using signaling information in a switched telephone network
US5809018A (en) * 1993-03-30 1998-09-15 Nokia Telecommunications Oy Group call method, a system controller and a subscriber station in a radio system
US5892475A (en) * 1996-06-28 1999-04-06 Nokia Mobile Phones, Ltd. User interface for an electronic device
US5914940A (en) * 1996-02-09 1999-06-22 Nec Corporation Multipoint video conference controlling method and system capable of synchronizing video and audio packets
US5916302A (en) * 1996-12-06 1999-06-29 International Business Machines Corporation Multimedia conferencing using parallel networks
US5923736A (en) * 1996-04-02 1999-07-13 National Semiconductor Corporation Hypertext markup language based telephone apparatus
US6009338A (en) * 1996-04-26 1999-12-28 Mitsubishi Denki Kabushiki Kaisha Mobile information terminal equipment and portable electronic apparatus
US6038304A (en) * 1997-09-17 2000-03-14 Northern Telecom Limited Telecommunications switch incorporating automatic conferencing service
US6037937A (en) * 1997-12-04 2000-03-14 Nortel Networks Corporation Navigation tool for graphical user interface
US6067443A (en) * 1984-09-14 2000-05-23 Aspect Telecommunications Corporation Communicator for a telephone system
US6078581A (en) * 1997-09-12 2000-06-20 Genesys Telecommunications Laboratories, Inc. Internet call waiting
US6275575B1 (en) * 2000-01-12 2001-08-14 Right4Me.Com, Inc. Method and system for coordinating and initiating cross-platform telephone conferences
US6392999B1 (en) * 1999-08-10 2002-05-21 Lucent Technologies Inc. Conferencing and announcement generation for wireless VoIP and VoATM calls
US6405050B1 (en) * 1998-12-22 2002-06-11 Ericsson Inc System, method, and apparatus for distinguishing between different group calls
US20020107008A1 (en) * 2000-06-10 2002-08-08 Hendrey Geoffrey R. Method and system for selectively connecting mobile users based on physical proximity
US6442396B1 (en) * 1999-11-12 2002-08-27 Ericsson Inc. Method of processing group calls within a wireless communications network
US6445694B1 (en) * 1997-03-07 2002-09-03 Robert Swartz Internet controlled telephone system
US6490457B1 (en) * 1999-01-27 2002-12-03 Lg Information & Communications, Ltd. Method and apparatus for simultaneous paging of wireless local loop system
US6505040B1 (en) * 1998-12-30 2003-01-07 Samsung Electronics, Co., Ltd. Method of making a multiparty conference call on a mobile phone
US6577877B1 (en) * 2000-02-23 2003-06-10 Motorola, Inc. Wireless infrared peripheral interface for a communication device
US20030125954A1 (en) * 1999-09-28 2003-07-03 Bradley James Frederick System and method at a conference call bridge server for identifying speakers in a conference call
US6590885B1 (en) * 1998-07-10 2003-07-08 Malibu Networks, Inc. IP-flow characterization in a wireless point to multi-point (PTMP) transmission system
US6636506B1 (en) * 1998-11-16 2003-10-21 Fanstel Systems, Llc Internet telephone system and method therefor
US6654605B1 (en) * 1998-12-04 2003-11-25 Lg Information & Communications, Ltd. Point to multipoint radio data service
US6671370B1 (en) * 1999-12-21 2003-12-30 Nokia Corporation Method and apparatus enabling a calling telephone handset to choose a ringing indication(s) to be played and/or shown at a receiving telephone handset
US6792265B1 (en) * 2000-10-02 2004-09-14 Sbc Technology Resources, Inc. Conference call setup utilizing a wireless access protocol capable telephone
US6807423B1 (en) * 1999-12-14 2004-10-19 Nortel Networks Limited Communication and presence spanning multiple access networks
US6816469B1 (en) * 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US20050025133A1 (en) * 1997-03-07 2005-02-03 Robert Swartz Internet controlled telephone system
US6853634B1 (en) * 1999-12-14 2005-02-08 Nortel Networks Limited Anonymity in a presence management system
US6961416B1 (en) * 2000-02-29 2005-11-01 Emeeting.Net, Inc. Internet-enabled conferencing system and method accommodating PSTN and IP traffic
US6996221B1 (en) * 1999-12-07 2006-02-07 Lucent Technologies Inc. Apparatus, method and system for providing telecommunication conferencing services in a multiple leg telecommunication session
US7065344B2 (en) * 1994-07-26 2006-06-20 Symbol Technologies, Inc. Portable data collection network with telephone and voice mail capability
US7096018B2 (en) * 1996-09-06 2006-08-22 Nec Corporation Group communication system having group number specified by mobile unit to permit intergroup calls

Patent Citations (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067443A (en) * 1984-09-14 2000-05-23 Aspect Telecommunications Corporation Communicator for a telephone system
US5327529A (en) * 1990-09-24 1994-07-05 Geoworks Process of designing user's interfaces for application programs
US5341374A (en) * 1991-03-01 1994-08-23 Trilan Systems Corporation Communication network integrating voice data and video with distributed call processing
US5809018A (en) * 1993-03-30 1998-09-15 Nokia Telecommunications Oy Group call method, a system controller and a subscriber station in a radio system
US7065344B2 (en) * 1994-07-26 2006-06-20 Symbol Technologies, Inc. Portable data collection network with telephone and voice mail capability
US5764731A (en) * 1994-10-13 1998-06-09 Yablon; Jay R. Enhanced system for transferring, storing and using signaling information in a switched telephone network
US5610910A (en) * 1995-08-17 1997-03-11 Northern Telecom Limited Access to telecommunications networks in multi-service environment
US5914940A (en) * 1996-02-09 1999-06-22 Nec Corporation Multipoint video conference controlling method and system capable of synchronizing video and audio packets
US5923736A (en) * 1996-04-02 1999-07-13 National Semiconductor Corporation Hypertext markup language based telephone apparatus
US6009338A (en) * 1996-04-26 1999-12-28 Mitsubishi Denki Kabushiki Kaisha Mobile information terminal equipment and portable electronic apparatus
US5892475A (en) * 1996-06-28 1999-04-06 Nokia Mobile Phones, Ltd. User interface for an electronic device
US5761280A (en) * 1996-09-04 1998-06-02 8×8, Inc. Telephone web browser arrangement and method
US7096018B2 (en) * 1996-09-06 2006-08-22 Nec Corporation Group communication system having group number specified by mobile unit to permit intergroup calls
US5745116A (en) * 1996-09-09 1998-04-28 Motorola, Inc. Intuitive gesture-based graphical user interface
US5916302A (en) * 1996-12-06 1999-06-29 International Business Machines Corporation Multimedia conferencing using parallel networks
US6445694B1 (en) * 1997-03-07 2002-09-03 Robert Swartz Internet controlled telephone system
US20050025133A1 (en) * 1997-03-07 2005-02-03 Robert Swartz Internet controlled telephone system
US6078581A (en) * 1997-09-12 2000-06-20 Genesys Telecommunications Laboratories, Inc. Internet call waiting
US6038304A (en) * 1997-09-17 2000-03-14 Northern Telecom Limited Telecommunications switch incorporating automatic conferencing service
US6037937A (en) * 1997-12-04 2000-03-14 Nortel Networks Corporation Navigation tool for graphical user interface
US6590885B1 (en) * 1998-07-10 2003-07-08 Malibu Networks, Inc. IP-flow characterization in a wireless point to multi-point (PTMP) transmission system
US6636506B1 (en) * 1998-11-16 2003-10-21 Fanstel Systems, Llc Internet telephone system and method therefor
US6654605B1 (en) * 1998-12-04 2003-11-25 Lg Information & Communications, Ltd. Point to multipoint radio data service
US6405050B1 (en) * 1998-12-22 2002-06-11 Ericsson Inc System, method, and apparatus for distinguishing between different group calls
US6505040B1 (en) * 1998-12-30 2003-01-07 Samsung Electronics, Co., Ltd. Method of making a multiparty conference call on a mobile phone
US6490457B1 (en) * 1999-01-27 2002-12-03 Lg Information & Communications, Ltd. Method and apparatus for simultaneous paging of wireless local loop system
US6392999B1 (en) * 1999-08-10 2002-05-21 Lucent Technologies Inc. Conferencing and announcement generation for wireless VoIP and VoATM calls
US20030125954A1 (en) * 1999-09-28 2003-07-03 Bradley James Frederick System and method at a conference call bridge server for identifying speakers in a conference call
US6442396B1 (en) * 1999-11-12 2002-08-27 Ericsson Inc. Method of processing group calls within a wireless communications network
US6996221B1 (en) * 1999-12-07 2006-02-07 Lucent Technologies Inc. Apparatus, method and system for providing telecommunication conferencing services in a multiple leg telecommunication session
US6853634B1 (en) * 1999-12-14 2005-02-08 Nortel Networks Limited Anonymity in a presence management system
US6807423B1 (en) * 1999-12-14 2004-10-19 Nortel Networks Limited Communication and presence spanning multiple access networks
US6671370B1 (en) * 1999-12-21 2003-12-30 Nokia Corporation Method and apparatus enabling a calling telephone handset to choose a ringing indication(s) to be played and/or shown at a receiving telephone handset
US6816469B1 (en) * 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US6275575B1 (en) * 2000-01-12 2001-08-14 Right4Me.Com, Inc. Method and system for coordinating and initiating cross-platform telephone conferences
US6577877B1 (en) * 2000-02-23 2003-06-10 Motorola, Inc. Wireless infrared peripheral interface for a communication device
US6961416B1 (en) * 2000-02-29 2005-11-01 Emeeting.Net, Inc. Internet-enabled conferencing system and method accommodating PSTN and IP traffic
US20020107008A1 (en) * 2000-06-10 2002-08-08 Hendrey Geoffrey R. Method and system for selectively connecting mobile users based on physical proximity
US6792265B1 (en) * 2000-10-02 2004-09-14 Sbc Technology Resources, Inc. Conference call setup utilizing a wireless access protocol capable telephone

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050266876A1 (en) * 2001-06-21 2005-12-01 Boesen Peter V Cellular telephone, personal digital assistant with dual lines for simultaneous uses
US20040253957A1 (en) * 2003-06-13 2004-12-16 Pelaez Mariana Benitez Mobile terminal control of the establishment of multimedia sessions
US20050198197A1 (en) * 2004-01-27 2005-09-08 Hitachi Communication Technologies, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program, and apparatus
US20050267895A1 (en) * 2004-01-27 2005-12-01 Hitachi Communication Technologies, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program and server chassis, and communication system, session management server and integration application server
US8015272B2 (en) * 2004-01-27 2011-09-06 Hitachi, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program, and apparatus
US8037170B2 (en) 2004-01-27 2011-10-11 Hitachi, Ltd. Integrated application management system, apparatus and program, and integrated session management server, system, program and server chassis, and communication system, session management server and integration application server
US8107957B1 (en) * 2006-11-13 2012-01-31 At&T Intellectual Property I, Lp Seamless enterprise and consumer mobility with multiple numbers

Also Published As

Publication number Publication date
US6792265B1 (en) 2004-09-14

Similar Documents

Publication Publication Date Title
US6792265B1 (en) Conference call setup utilizing a wireless access protocol capable telephone
US10560571B2 (en) Technique for obtaining caller-originated alert signals in IP-based communication sessions
US6430174B1 (en) Communication system supporting simultaneous voice and multimedia communications and method of operation therefore
US8577995B2 (en) World wide web content synchronization between wireless devices
US7493125B2 (en) Methods and apparatus for providing location enabled ring tones or ring backs
US20030115288A1 (en) Technique for effective management of information and communications using a mobile device
US20070127645A1 (en) Technique for providing secondary information to a user equipment
US20020191775A1 (en) System and method for personalizing content presented while waiting
US7430414B2 (en) Using call establishment signaling to request data
US20030069991A1 (en) Location-based address provision
US8549111B2 (en) Method and apparatus for providing a web page to a call member
KR20020079788A (en) Method and apparatus for exchange of information in a communication network
US20040190707A1 (en) Technique for providing information assistance while maintaining connection information anonymity
US20070237320A1 (en) Technique for providing caller-originated alert signalsin circuit-switched communications
JP2004533798A (en) Parallel use of available services over wireless networks
US20070230676A1 (en) Technique for delivering caller-originated alert signals in ip-based communication sessions
WO2002076122A1 (en) Method for providing telephone directory service accompnying sms notification
KR100424508B1 (en) Method to connect wireless internet sites using asr
RU2266624C2 (en) Method and device for exchanging information in communication network
WO2008144359A1 (en) Providing caller- created or selected alert signal to a called party in an ip-based network
WO2001084267A2 (en) Method for enabling internet/intranet location specific directory of services and/or application options for wap-enabled devices
KR100542548B1 (en) Call Service Method In Wireless Data Network
JP2001265719A (en) Information provision system
EP2147545A1 (en) Technique for providing caller-originated alert signals in circuit-switched communications
KR20080008783A (en) Method of presenting contents to which recorded message of caller is appended in mobile terminal

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION