USPatent applicationPatented

Communication system, hold control method therefor, telephone set, control method therefor and recording medium

Granted 19 Dec 2006 · 1 office action

Current assignee: NEC Corporation · originally AT&T Company

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Keiichi Hayashi · Examiner: Joseph Feild · AU 2617 · TC 2600

Life of the application

13 dated events
⤢ drag to zoom20042006200820102012201420162018202020222024ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

There is obtained a telephone set capable of preventing a noise generated by an operation of application software during voice communication from being sent to a speech counterpart. In a mobile telephone set, if a user operates activated application software other than voice communication related application software when the mobile telephone set is in voice communication with another telephone set via a communication network, the mobile telephone set requests hold of the voice communication from the communication network. This causes the voice communication to be held, thereby preventing a noise generated by the above operation from being sent to the another telephone set.

Description

7 parts
›BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a communication system, a hold control method therefor, a telephone set, a control method therefor and a recording medium, and in particular to a telephone set capable of executing multiple processings in parallel and a communication system using it.

2. Description of the Related Art

Traditionally, there has been provided a mobile telephone set capable of causing multiple pieces of application software to operate in parallel. For example, application software other than voice communication application software can be activated during voice communication (voice speech) to the extent allowed by processing power of memory or CPU of the mobile telephone set.

However, a conventional mobile telephone set has a problem that a user's operation of application software operating in parallel to application software related to voice communication causes a noise and the noise is sent to a speech counterpart through a microphone of the telephone set.

›BRIEF SUMMARY OF THE INVENTION · 1 of 2

The object of the present invention is to provide a communication system, a hold control method therefor, a telephone set, a control method therefor and a recording medium enabling prevention of a noise generated by operation of application software during voice communication from being sent to a speech counterpart.

A communication system according to the present invention comprises a telephone set capable of executing multiple processings in parallel and a communication network to which the telephone set is connected; the telephone set having hold requesting means for, in response to a user's operation for a processing other than voice communication processing activated during voice communication, requesting hold of the voice communication from the network side; and the network having hold control means for, in response to the request by the telephone set, holding the voice communication.

An another communication system according to the present invention comprises a telephone set capable of executing multiple processings in parallel and a communication network to which the telephone set is connected; the telephone set having hold control means for, in response to a user's operation for a processing other than voice communication processing activated during voice communication, holding the voice communication.

In the communication system, the telephone set further has a microphone, and the hold control means turns off the microphone and sends a hold tone to a communication counterpart of the voice communication via the network to hold the voice communication.

A hold control method according to the present invention is a hold control method for a communication system comprising a telephone set capable of executing multiple processings in parallel and a communication network to which the telephone set is connected; the method comprising: a hold requesting step of, in response to a user's operation for a processing other than voice communication processing activated during voice communication, requesting hold of the voice communication from the network side, in the telephone set; and a hold control step of, in response to the request by the telephone set, holding the voice communication, in the network.

Another hold control method according to the present invention is a hold control method for a communication system comprising a telephone set capable of executing multiple processings in parallel and a communication network to which the telephone set is connected; the method comprising a hold control step of, in response to a user's operation for a processing other than voice communication processing activated during voice communication, holding the voice communication, in the telephone set.

In the hold control method, the hold control step turns off a microphone provided for the telephone set and sends a hold tone to a communication counterpart of the voice communication via the network to hold the voice communication.

A telephone set according to the present invention is a telephone set capable of executing multiple processings in parallel; the telephone set comprising hold requesting means for, in response to a user's operation for a processing other than voice communication processing activated during voice communication, requesting hold of the voice communication from a communication network to which the telephone set is connected.

Another telephone set according to the present invention is a telephone set capable of executing multiple processings in parallel; the telephone set comprising hold control means for, in response to a user's operation for a processing other than voice communication processing activated during voice communication, holding the voice communication.

The telephone set further has a microphone; wherein the hold control means turns off the microphone and sends a hold tone to a communication counterpart of the voice communication via a communication network to hold the voice communication.

A control method according to the present invention is a control method for a telephone set capable of executing multiple processings in parallel; the control method comprising a hold requesting step of, in response to a user's operation for a processing other than voice communication processing activated during voice communication, requesting hold of the voice communication from a communication network to which the telephone set is connected.

Another control method according to the present invention is a control method for telephone set capable of executing multiple processings in parallel; the method comprising a hold control step of, in response to a user's operation for a processing other than voice communication processing activated during voice communication, holding the voice communication.

In the control method, the hold control step turns off a microphone provided for the telephone set and sends a hold tone to a communication counterpart of the voice communication via a communication network to hold the voice communication.

A recording medium according to the present invention is a recording medium having recorded thereon a program executable on a computer to implement a control method for a telephone set capable of executing multiple processings in parallel; the program comprising a hold requesting step of, in response to a user is operation for a processing other than voice communication processing activated during voice communication, requesting hold of the voice communication from a communication network to which the telephone set is connected.

Another recording medium according to the present invention is a recording medium having recorded thereon a program executable on a computer to implement a control method for a telephone set capable of executing multiple processings in parallel; the program comprising a hold control step of, in response to a user's operation for a processing other than voice communication processing activated during voice communication, holding the voice communication.

›BRIEF SUMMARY OF THE INVENTION · 2 of 2

In the recording medium, the hold control step turns off a microphone provided for the telephone set and sends a hold tone to a communication counterpart of the voice communication via a communication network to hold the voice communication.

Operation of the present invention is as follows. In a telephone set capable of executing multiple processings in parallel, when a voice communication processing and other processings are activated, hold of the voice communication is requested from the network side in response to a user's operation for the processing other than the voice communication processing. In response to the request, the network holds the voice communication.

In a telephone set capable of executing multiple processings in parallel, when a voice communication processing and other processings are activated, a microphone provided for the telephone set is off and a hold tone is sent to a network in response to a user's operation for the processing other than the voice communication processing. The hold tone sent from the telephone set is received by a counterpart of the voice communication via the network.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a configuration of a mobile communication system according to an embodiment of the present invention;

FIG. 2 shows a configuration of a mobile telephone set shown in FIG. 1 ;

FIG. 3 is a flowchart showing operation of a mobile telephone set shown in FIG. 1 when application software is activated;

FIG. 4 is a flowchart showing operation of a mobile telephone set shown in FIG. 1 during hold control;

FIG. 5 is a flowchart showing operation of a mobile telephone set shown in FIG. 1 when hold control is released; and

FIG. 6 shows contents of an application software management information table.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 1 of 3

An embodiment of the present invention is now described with reference to drawings. FIG. 1 shows a configuration of a mobile communication system according to the embodiment of the present invention. As shown in FIG. 1 , the mobile communication system according to the embodiment of the present invention is provided with a mobile telephone set 1 , base stations 2 , an exchange 3 , a gateway 4 , a web server 5 and a mail server 6 . A communication network 7 is a mobile telephone network, the Internet and the like and includes the base stations 2 , the exchange 3 and the gateway 4 . A screen 200 shows an example of a display screen of the display of the mobile telephone set 1 .

The mobile telephone set 1 can perform data communication with the web server 5 or the mail server 6 via the base station 2 , the exchange 3 and the gateway 4 . The mobile telephone set 1 can also perform voice communication (voice speech) with other mobile telephone sets (not shown) and fixed telephone sets (not shown) via the base station 2 and the exchange 3 .

FIG. 2 shows a configuration of the mobile telephone set 1 shown in FIG. 1 . As shown in FIG. 2 , the mobile telephone set 1 is provided with an antenna 10 , a transmitting/receiving part 11 , a control part 12 , a voice message generating part 13 , a melody generating part 14 , a display control part 15 , a display 16 , a voice communication control part 17 , a microphone 18 , a speaker 19 , a memory 20 and an operation part 21 .

The transmitting/receiving part 11 transmits and receives signals via the antenna 10 under the control of the control part 12 . The control part 12 operates according to a program stored in advance in the memory 20 and controls each part of the mobile telephone set 1 .

The voice message generating part 13 generates a voice message to notify a speech counterpart of hold of voice communication in response to a direction by the control part 12 . The melody generating part 14 generates a melody to notify a speech counterpart of hold of voice communication in response to a direction by the control part 12 .

The display control part 15 performs display control to display various kinds of information on the display 16 under the control of the control part 12 . The display 16 is a LCD (liquid crystal display) or the like. The voice communication control part 17 amplifies a voice signal inputted from the control part 12 to output it from the speaker 19 , and amplifies a voice signal inputted from the microphone 18 to output it to the control part 12 .

There is stored in the memory 20 in advance an application software management information table described later. The operation part 21 is used by a user to operate the mobile telephone set 1 . The user can use the operation part 21 to activate various kinds of application software of the mobile telephone set 1 and operate each of the activated application software.

FIG. 3 is a flowchart showing operation of the mobile telephone set 1 shown in FIG. 1 when application software is activated. In FIGS. 1 , 2 and 3 , when application software of the mobile telephone set 1 is activated, the control part 12 confirms whether or not the mobile telephone set 1 is in voice communication with another telephone set (mobile or fixed telephone set) through the communication network 7 (step E 1 of FIG. 3 ). If it is in voice communication (“Yes” at step E 1 in FIG. 3 ), then the control part 12 confirms whether or not application software other than a voice communication related application is activated (step E 2 in FIG. 3 ).

If the application software other than the voice communication related application is activated (“Yes” at step E 2 in FIG. 3 ), then the control part 12 confirms whether or not a user operates the application software other than the voice communication related application (step E 3 in FIG. 3 ). That is, it is confirmed at step E 3 whether or not the application software appearing topmost to the user among the pieces of application software currently activated is application software other than the voice communication related application.

If one of the pieces of application software currently activated is e-mail related application software (mailer), and the user operates the mailer using the operation part 21 during voice communication, the screen 200 shown in FIG. 1 , for example, is displayed on the display 16 and this mailer is the application software appearing topmost to the user.

On the other hand, if the mailer is activated during voice communication but is not operated by the user, and the application software appearing topmost to the user is voice communication related application software, then not the screen 200 but a screen, which indicates that voice communication is being performed, is displayed on the display 16 .

If the application software other than the voice communication related application is operated by the user (“Yes” at step E 3 in FIG. 3 ), then the control part 12 confirms whether or not the application software is application software for which hold control is required (step E 4 in FIG. 3 ). The confirmation at step E 4 is done based on the application software management information table in the memory 20 .

FIG. 6 shows the contents of the application software management information table. As shown in FIG. 6 , a type, an ID and hold control information are set for each application software of the mobile telephone set 1 . The type indicates the type of application software. For example, Type A indicates “user data processing”, Type B, “setting”, and Type C, “data communication processing”.

The ID is identification information for distinguishing application software. For example, ID “100” indicates “telephone directory application software”, ID “101”, “application software for displaying the telephone set's own telephone number”, ID “102”, “browser (data communication related application software)”, and ID “103”, “mailer”.

The hold control information indicates whether or not the application software is application software for which hold control is required. The hold control information “0” indicates that hold control is not required, and the hold control information “1” indicates that hold control is required.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 2 of 3

For example, if a mailer is operated by the user at step E 3 , then the control part 12 determines that hold control is required based on the content of the application software management information table shown in FIG. 6 at step E 4 .

If the application software which is operated by the user is application software for which hold control is required (“Yes” at step E 4 in FIG. 3 ), then hold control is performed to hold voice communication (step E 5 in FIG. 3 ).

FIG. 4 shows operation of the mobile telephone set 1 during the hold control. In FIGS. 1 , 2 and 4 , if the communication network 7 has a hold control function of holding voice communication (“Yes” at step F 1 in FIG. 4 ), then the mobile telephone set 1 requests hold of voice communication from the communication network 7 by transmitting a hold request signal to the exchange 3 via the base station 2 under the control of the control part 12 (step F 7 in FIG. 4 ). Thus, the voice communication is held by hold control means (not shown) of the exchange 3 in response to reception of the hold request signal from the mobile telephone set 1 . The control part 12 then stores hold state information indicating that the voice communication has been held by the communication network 7 in the memory 20 (step F 8 in FIG. 4 ).

If the communication network 7 does not have the hold control function (“No” at step F 1 in FIG. 4 ), then the control part 12 controls the voice communication control part 17 to turn off the microphone 18 used for voice communication (step F 2 in FIG. 4 ). The control part 12 then confirms whether the hold tone for notifying hold of voice communication is set to melody or to voice message (step F 3 in FIG. 4 ). The user can set the hold tone using the operation part 21 .

If the hold tone is set to melody (“Yes” at step F 3 in FIG. 4 ), then the control part 12 causes the melody generating part 14 to generate a melody (step F 4 in FIG. 4 ), and the melody is sent as a hold tone to the telephone set of the speech counterpart via the base station 2 and the exchange 3 (step F 6 in FIG. 4 ).

On the other hand, if the hold tone is set to voice message (“No” at step F 3 in FIG. 4 ), then the control part 12 causes the voice message generating part 13 to generate a voice message (step F 5 in FIG. 4 ), and the voice message is sent as a hold tone to the telephone set of the speech counterpart via the base station 2 and the exchange 3 (step F 6 in FIG. 4 ).

When the hold tone is sent from the mobile telephone set 1 to the speech counterpart and hold of the voice communication is completed, the control part 12 stores hold state information indicating that the voice communication has been held by the mobile telephone set 1 in memory 20 (step F 8 in FIG. 4 ). In this way, the hold control operation ends.

Turning to FIG. 3 , if it is determined that hold control is not required at even only one of the conditions of steps E 2 to E 4 , then the hold control is released (step E 6 in FIG. 3 ). FIG. 5 shows operation of the mobile telephone set 1 when the hold control is released.

In FIGS. 1 , 2 and 5 , the control part 12 confirms whether hold control of voice communication has been performed by the mobile telephone set 1 or by the communication network 7 based on hold state information stored in the memory 20 (step G 1 in FIG. 5 ).

If the hold control has been performed by the communication network 7 (“No” at step G 1 in FIG. 5 ), then the mobile telephone set 1 requests release of the hold of voice communication from the communication network 7 by transmitting a hold release request signal to the exchange 3 via the base station 2 under the control of the control part 12 (step G 4 in FIG. 5 ). Thus, the hold of voice communication is released by the hold control means of the exchange 3 in response to reception of the hold release request signal from the mobile telephone set 1 . Then, the control part 12 initializes the hold state information in the memory 20 (step G 5 in FIG. 5 ).

On the other hand, if the hold control has been performed by the mobile telephone set 1 (“Yes” at step G 1 in FIG. 5 ), then the control part 12 controls the voice communication control part 17 to turn on the microphone 18 (step G 2 in FIG. 5 ). Sending of the hold tone to the telephone set of the speech counterpart is then stopped (step G 3 in FIG. 5 ), and the hold state information in the memory 20 is initialized (step G 5 in FIG. 5 ). In this way, the hold control release operation ends.

Turning to FIG. 3 , the voice communication has not been held in some cases at step E 6 . In such cases, the process naturally returns to step E 1 without any hold control release operation.

If the mobile telephone set 1 is not in voice communication at step E 1 (“No” at step E 1 in FIG. 3 ), then the control part 12 confirms the state of hold control (step E 7 in FIG. 3 ) to confirm whether or not voice communication has ended without hold control being released at step E 6 after it was provided at step E 5 . If the hold control is still provided (“Yes” at step E 7 in FIG. 3 ), then it is released similarly to the case of step E 6 (step E 8 in FIG. 3 ).

In this way, in the embodiment of the present invention, when a mailer activated during voice communication (voice speech) is operated by the user in order to send an e-mail to a speech counterpart during the voice communication, for example, the voice communication is held, thereby preventing a noise generated by the operation from being sent to the speech counterpart.

In addition, when an activated application other than the voice communication related application is operated during voice communication, the voice communication is held, thereby reducing traffic during the operation.

Furthermore, even when a network does not have a hold control function, the microphone of the mobile telephone set can be turned off and a hold tone (melody or voice message) can be sent from the mobile telephone set to hold voice communication, thereby preventing a noise from being sent.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS · 3 of 3

Though the mobile telephone set 1 has been used in the embodiment of the present invention, the present invention is not limited to a mobile telephone set, and a fixed telephone set typified by an ISDN (Integrated Services Digital Network) terminal can be also used, which is capable of controlling a line used for data communication and a line used for voice communication at the same time. In such a fixed telephone set, it is also possible, when performing an operation for sending and receiving an e-mail during voice communication, for example, to prevent a noise caused by the operation from being sent by holding the voice communication.

The processing operation following each flowchart shown in the above FIGS. 3 , 4 and 5 can be naturally implemented by causing a computer having a CPU (control part) to read and execute a program stored in advance in a recording medium such as ROM.

The advantage of the present invention is that a noise generated by an operation of application software during voice communication (voice speech) can be prevented from being sent to a speech counterpart. This is possible because, when a voice communication processing and other processings are activated in a telephone set capable of executing multiple processings in parallel, the telephone set requests hold of the voice communication from the network side in response to a user's operation for the processing other than the voice communication processing, and the network holds the voice communication in response to the request by the telephone set.

Furthermore, even when the network does not have a hold control function of voice communication, voice communication can be held by turning off the microphone for communication provided for a mobile telephone set and sending a hold tone to the speech counterpart of the voice communication via the network.

Claims as granted

47 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

14 codes
IPC · International Patent Classification
Section H — Electricity
  • H04M1/724
  • H04M1/60
  • H04Q7/22
  • H04M3/428
  • H04M1/80
  • H04M3/42
USPC · US Patent Classification
455/414.1379/157379/88.13379/93.9379/208.1379/93.1379/201.2379/210.2

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJul 2003Jan 2004Jul 2004Jan 2005Jul 2005Jan 2006Jul 2006Jan 2007USPTOApplicantNon-final rejectionResponse after non-finalResponse after non-final
USPTOApplicanthover for detail · click to open
Pendency
3.4 y
1,225 days filing → grant
Office actions
1
non-final + final
Responses
2
no RCE
Examiner
Joseph Feild
art unit 2617 · TC 2600
Citations: 9 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20042006200820102012201420162018202020222024Owner 1Owner 4liens, releases & corrections
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock