Abstract:
A wireless telephone has a mobile unit having a first computer and a base unit having a second computer and a recording device. Push button requests for starting and stopping recording by the base unit, and end of speech indications for stopping recording are processed by the first computer and transmitted as data signals to the second computer for implementation in the base unit. The second computer acknowledges recording starts to the first computer.

Description:
BACKGROUND OF THE INVENTION 
     1. Technical Field 
     The present invention relates to a wireless telephone, and more particularly, the invention relates to a remote recording method and system for a wireless telephone having a stationary or base unit capable of recording speech of an opposite party by remote-control from a portable or remote unit of the telephone when there is a need to record during a telephone conversation. 
     2. Prior Art 
     Although a conventional wireless telephone has been able to record under remote unit actuation when a need arises to do so during a telephone conversation, it has not been possible to know the recording starting time point. In case of a need to stop recording intermediately, it has not been possible to stop the recording. With the use of additional hardware configurations to execute such start and stop recording functions, there have been problems that the circuit configuration becomes complicated an costly. Moreover, with the use of pure hardware, the size of a portable unit and a stationary unit is increased. 
     OBJECTS AND SUMMARY OF THE INVENTION 
     Accordingly, the present invention has been made to solve the above-described prior art problems, and it is an object of the present invention to provide a remote recording method for a wireless telephone having a base unit capable of recording the speech of an opposite party by remote-control from a portable unit when there is a need to record during us of the wireless telephone. 
     In order to attain the above-described and other objects, the method of the present invention for operating a wireless telephone having base and remote units comprises: a first step which judges whether a remote unit record key is inputted by an operating button during a telephone conversation and when the record key is inputted, transmitting a record starting data to the base unit to initiate the record starting; a second step which sets a base unit recording mode operation and flags data applied from the first process and applies the remote record starting data to a record starting process; a third step which judges whether a remote stopping key is inputted by a releasing button during a telephone conversation, and, when the record stopping key is inputted, transmitting a remote record stopping data to the base unit and resets a remote recording state flag; and a fourth step which reads out the data applied by said third process and judges whether it is a remote record stopping data, and, when it is such data, resetting a remote recording state flag. 
     The foregoing and other objects and advantages of the present invention will be classified by the following description with reference to the accompanying drawings. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate a preferred embodiment of the invention and together with the description provide an explanation of the objects, advantages and principles of the invention. In the drawings: 
     FIG. 1 is a block diagram of a portable unit of a wireless telephone according to the present invention; 
     FIG. 2 is a block diagram of a stationary or base unit of a wireless telephone according to the present invention; 
     FIG. 3 is a flow chart explaining a starting of remote recording operation of stationary and portable units of a wireless telephone according to the present invention; 
     FIG. 4 is a flow chart explaining a stopping of remote recording operating during talking and, at speech ending, according to the present invention; 
     FIG. 5 is a flow chart of a remote control record starting process of the portable unit according to the present invention; 
     FIG. 6 is a flow chart of a remote control record starting process of the stationary unit according to the present invention; 
     FIG. 7 is a flow chart of a remote control record stopping process of the portable unit according to the present invention; and 
     FIG. 8 is a flow chart of a remote control record stopping process of the stationary unit according to the present invention. 
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
     FIGS. 1 and 2 will be described together because their configuration and operation are partly the same. The portable unit and the base unit of a wireless telephone according to the present invention respectively comprise first and second transmitting and receiving buffer sections 10, 11 for separately transmitting and receiving high frequency signals. The mobile and base units further respectively comprise first and second high frequency amplifying sections 20, 21 for amplifying a received high frequency signal, first and second intermediate frequency amplifying and mixing sections 30, 31 which mix a local oscillation frequency and the high frequency of the first and second high frequency amplifying sections 20, 21 and detect the intermediate frequency signals. 
     First and second voice amplifying sections 40, 41 amplify detected voice signals from the intermediate frequency signals, and first and second data detecting sections 50, 51 detect the data signals from the intermediate frequency signals. 
     First and second CPUs 60, 61 control all of the described telephone functions. First and second transmitting power amplifying sections 70, 71 amplify the first and second transmitting high frequency signals, and first and second modulating sections 80, 81 modulate the transmitting signals of the first and second transmitting power amplifying sections 70, 71. 
     First and second signal amplifying sections 90, 91 amplify the transmitting signals of the first and second modulating sections 80, 81, and a ring signal detecting section 100 detects a ring signal applied to a telephone office line and gives status information to the second CPU 61. 
     A displaying section 110 is connected to the first CPU 60 and indicates the present operating state. A key pad section 120 defines the operation and function of the first CPU 60. A dial section 130 is connected to the second CPU 61 and executes dialing signals. 
     An antenna ATS transmits to and receives from the portable unit a high frequency signal. A hybrid HB connects a telephone office line and the wireless telephone by signal. A microphone Mic converts a voice signal to an electric signal, and a speaker SPK converts an electric signal to a voice signal. 
     A reproducing section 140 reproduces a response message and a business message. A response message recording and sending section 150 sends an answering message to an outside telephone under control of the second CPU 61. A business message recording section 160 records the speech of opposite party under control of the second CPU 61. 
     FIGS. 3 and 4 are flow charts that explain the starting and stopping of base and portable unit recording operations during talking and a stopping of recording operation at the end of a conversation according to the present invention. 
     FIGS. 5 and 6 are flow charts of a remote control record starting process for the portable and stationary units according to the present invention. 
     FIGS. 7 and 8 are flow charts of a remote control record stopping process of the portable and the stationary units according to the present invention. Operation of the invention will be described herein in detail on the basis of above-described configuration. 
     First, the wireless telephone is a device which executes mutual talking by utilizing a radio signal between the portable unit and the stationary or base unit. In the case when a matter to be recorded occurs when a user is using the portable unit and talking with someone through a telephone system connection, when the user presses an operation button (a &#34;both way&#34; record button) of the portable unit, the first CPU 60 of the portable unit senses the button operation and judges whether it is a remote record key at step 1A. When it is not the remote record key, the step 1A executes again, and when it is the remote record key, a step 2A is next executed. 
     At the step 2A, the record starting data is high frequency modulated by the first transmitting modulation section 80, and the signal is amplified by the first transmitting power amplifying section 70. Thereafter, at step 3A, the data is coupled through the first transmitting and receiving buffer section 10 for transmission to the base unit via the antenna ATM. 
     The base or stationary unit receives the high frequency signal containing the data via the antenna ATS and executes a step 4A. At the step 4A, the modulated signal is separated from the transmitting frequency by the second transmitting and receiving buffer section 11 and then amplified by the second high frequency amplifying section 21. Thereafter, the amplified signal is mixed with a local oscillation frequency by the second intermediate frequency amplifying and mixing section 31, an intermediate frequency signal is detected, and the data signal is separated by the second data detecting section 51. 
     The second CPU 61 of the stationary set receives the data signal and judges whether there is data as at step 5A and, if so, executes a step 6A. 
     At the step 6A, a judgment is made as to whether there is a remote record data. When there is none, the step 6A directs the process to another commanding operation process routine A. When there is a remote record data, step 6A executes a business message recording function, that is, applies a first control signal S1 from the second CPU 61 to the business message recording section 160 and connects a present speech circuit (path) for recording. Accordingly, at step 7A, the section 160 operates in a recording mode, and at step 8A, the second CPU 61 sends a remote record starting data acknowledgment that the recording operation has been started. 
     The sending data acknowledgment is modulated by high frequency by the second transmission modulating section 81 and then emitted by the antenna ATS through the second transmitting power amplifying section 71 and the second transmitting and receiving buffer section 11. Thereafter, the acknowledgment is received via the antenna ATM of the portable unit and passed through the first transmitting and receiving buffer section 10 and amplified by the first high frequency amplifying section 20. The amplified signal is applied through the first intermediate frequency amplifying and mixing section 30 to the first data detecting section 50, and the first CPU 60 detects whether the record starting data transmitted from the starting set obtained by the detecting operation is a remote record starting data acknowledgment at step 9A. At the step 9A, if it is not a remote record starting data acknowledgment, it executes the step 9A again, and, if it is a remote record starting data, a step 10A is next executed, and indicates the recording state with a short sound of &#34;Pee&#34; to the user. 
     In the case when it is desired to stop speech recording, upon pressing a releasing button (or else pressing again the &#34;both way&#34; operating button if it is a toggle device), the releasing data is transferred to the second CPU 61 of the stationary unit in the same manner as described for the operating data, the stationary unit stops the recording state, and reports the stopped state to the portable unit. Another method is to enter a state of stopping the recording when the portable unit is switched to a talking standby mode by the mutual talking stop. 
     In greater detail, as shown in FIG. 4, the first CPU 60 judges whether it is a remote record stopping key at step 1B and, when it is a record stopping key, sends the remote record stopping data at step 2B and transfers by the method described for the operating data and stops the recording. When it is not the remote record stopping key, it judges whether it is a talking stop and, if it is not a talking stop, the step 1B is again executed. If it is a talking stop, the remote record stopping data is sent at step 4B, and a step 5B is executed. 
     In the step 5B, a standby data is sent. The stationary unit receives the remote data in the method described for the operating data and separates the modulating signal from the transmitting frequency in step 6B. Thereafter, the second CPU 61 judges whether remote data is present in step 7B and, when there is none, executes again the step 6B. When there is remote data present, the step 8B is executed. In the step 8B, a judgment is made as to whether a remote record stopping data is present and, when it is present, executes other commanding process routine A, and when the data is not present, proceeds to a record stopping routine at step 9B. 
     In review of the described recording operations, if it is desired to record a conversation during talking over a phone line connection, a user presses the operating button of the portable unit. According to the operation of the operating button, the first CPU 60 of the portable unit judges whether it is during talking at step 1C and, when it is not during talking, executes a standby mode process routine. When it is during talking, the CPU 60 judges whether it is a key input and, when it is not a key input, executes other operating programs and related process routines. And if it is a key input, the CPU 60 judges whether it is a remote record key input at step 3C and, When it is not a key input, executes a pre-engaged operating process routine to each key and, when it is a remote record key, executes step 4C. 
     In the step 4C, the CPU 60 sets a remote recording state flag, sends the remote recording data in step 5C and executes the step 6C. In the step 6C, the CPU 60 sends the data and executes a response state process routine until after a predetermined time period. Thereafter, the CPU 60 checks whether any error has occurred in step 7C and, if an error has occurred, the CPU 60 executes a resending or error processing routine. If there is no error occurrence, the CPU 60 executes a step 8C and sends a &#34;Pee&#34; sound to a buzzer or speaker SPK to indicate a record starting to the user. 
     The second CPU 61 of the stationary unit reads out the remote data receiving buffer at step 1D as shown in FIG. 6 and executes a step 2D. In the step 2D, the CPU 61 judges whether there is data and, when there is none, executes a routine for key checking in a talking mode. When the data is detected, a step 3D is executed and the CPU 61 judges whether the data is the remote recording data. When the data is not the remote recording data, the CPU 61 executes another data process routine and, when the data is the remote recording data, a step 4D is executed. 
     On the other hand, when speech recording is being stopped as unneeded during a phone conversation, as shown in FIG. 7, a previously defined releasing button is pressed. According to the operation of the releasing button, the first CPU 60 judges whether the remote recording flag is set in step 1E and, when it is not set, returns. If it is set, a step 2E is executed. 
     In the step 2E, the CPU 60 judges whether it is a remote record stopping key input and, when it is, sends the remote record stopping data in step 3E and then executes step 6E. When the input is not a remote record stopping key input, the CPU 60 judges whether the talking is ended in step 4E and, when the talking is not ended, returns. When the talking is ended, a step 5E is executed. 
     In the step 5E, the CPU 60 sends the talking end standby mode data and executes a step 6E. When the stationary unit receives the talking end/standby mode switching data, a remote control recording flag is set, and a remote control recording flag is reset simultaneously with the talking mode releasing. 
     In the step 6E, the CPU 60 sends the data and executes a check routine. Next, in step 7E, the CPU 60 checks whether any error has occurred and, when an error has occurred, executes a resending or error process routine. When there has been no error, the CPU 60 resets the remote recording state flag in step 8E. 
     The second CPU 61 of the stationary unit then judges whether the remote recording flag is set in step 1F as shown in FIG. 8. When it is not set, a return is made, and, when it is set, a step 2F is executed. In the step 2F, the CPU 61 reads out the remote data receiving buffer and judges the presence or absence of data in step 3F. 
     When there is no data, the CPU 61 executes other operating state data programs and related process routines, and, when there is data, a step 4F is executed. In the step 4F, the CPU 61 judges whether there is remote record stopping data, and, if not, a step 5F is executed. If such data is detected, a step 7F is executed. 
     In the step 5F, the CPU 61 judges whether there is talking end/standby mode data and, if not, returns. When there is such data, a step 6F is executed. In the step 6F, a corresponding process routine is executed, and a step 7F is then performed. In the step 7F, the CPU 61 processes a recording operation stopping routine, and then resets the remote recording state flag in step 8F. 
     As described above, according to the present invention, a portable unit of a wireless telephone set can operate a base unit recorder to record a speech of an opposite party by remote-control when there is a matter needed to be recorded during a conversation and recording of unwanted speech during the conversation can be stopped, all by software actuation without any requirement for added telephone hardware. Thus, the invention enables this recording function to be achieved very cost effectively in a telephone wireless product. 
     An appendix attached hereto provides a detailed listing of the various elements shown in the drawings. 
     It will be appreciated that the present invention is not restricted to the particular embodiment that has been described hereinbefore, and that variations and modifications may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. 
     
                       APPENDIX______________________________________In FIG. 110:  First transmitting and receivingbuffer section20:  First high frequency amplifyingsection30:  First intermediate frequencyamplifying and mixing section40:  First voice amplifying section50:  First data detecting section60:  First CPU(Central Processing Unit)70:  First transmitting poweramplifying section80:  First transmission modulatingsection90:  First signal amplifying section110: Display section120: Key pad sectionIn FIG. 211:  Second transmitting andreceiving buffer section21:  Second high frequencyamplifying section31:  Second intermediate frequencyamplifying and mixing section41:  Second voice amplifyingsection51:  Second data detecting section61:  Second CPU(Central Processing Unit)71:  Second transmitting poweramplifying section81:  Second transmission modulatingsection91:  Second signal amplifyingsection100: Ring signal detecting section130: Dial section150: Response message recordingand sending section160: Business message recordingsectionIn FIG. 3START; Present talking mode1A:  Is remote record key inputted?                   (Yes, No) The portable2A:  Makes the remote recording   mobile setdata3A:  Sends the data4A:  Read out the remote datareceiving buffer5A:  Is any data present?                   (Yes, No) The6A:  Is the remote recording data                   (Yes, No) Stationarypresent?                     set→ (A) To other commandoperation process routine7A:  Recording mode operation8A:  Sends the remote recordstarting data9A:  Is the remote recording                   (Yes, No) The portablestarted?                     mobile set10A: Sends &#34;Pee&#34; soundIn FIG. 41B:  Stops the remote recording?                   (Yes, No)2B:  Sends the remote recordstopping data → RETURN3B:  Stops the talking? (Yes, No) The4B:  Sends the remote record      portablestopping data (This data can be                             mobile setdeleted in case when stoppingthe talking)5B:  Sends the standby data →RETURN6B:  Read out the remote datareceiving buffer7B:  Is any data present?                   (Yes, No) The8B:  Is the remote record stopping                   (Yes, No) stationarydata present?                set9B:  Record stopping routine →RETURNIn FIG. 5START1C:  During talking?    (Yes, No)→ to a standby mode processroutine2C:  Is the key inputted?                   (Yes, No)→ to other operation progressand related process routine3C:  Is it the remote record key?                   (Yes, No)→ to the operation processkey routine pre-engagedto each key4C:  Sets the remote recording stateflag5C:  Sends the remote recordingdata6C:  Sends the data and checks theroutine7C:  Has any error occured?                   (Yes, No)→ to the re-sending or errorprocess routine8C:  Sends &#34;Pee&#34; sound to thebuzzer or speaker →RETURNIn FIG. 6START: Executes this routine at the talking mode1D:  Reads out the remote datareceiving buffer2D:  Is any data present?                   (Yes, No)→ to other routine such as akey check at the talking mode3D:  Is it the remote recording data?                   (Yes, No)→ to other data process routine4D:  Sets recording mode operationand a flag5D:  Sends the remote recordingtime data → RETURNIn FIG. 7START1E:  Is the remote record flag set?                   (Yes, No) → RETURN2E:  Is it the remote record                   (Yes, No)stopping key?3E:  Sends the remote recordstopping data4E:  Is the talking ended?                   (Yes, No) → RETURN5E:  Sends the speech end/standbymode data6E:  Sends the data and checksthe routine7E:  Has any error occured?                   (Yes, No)→ to the re-sending or errorprocess routine8E:  Resets the remote recordingstate flag → RETURNIn FIG. 8START1F:  Is the remote record flag set?                   (Yes, No) → RETURN2F:  Reads out the remote datareceiving buffer3F:  Is the data present?                   (Yes, No)→ to other operation stateprogress and related processroutine4F:  Is it the remote record                   (Yes, No)stopping data?5F:  Is it the speech end/standby                   (Yes, No) → RETURNmode data?6F:  Processes the correspondingroutine7F:  Processes the recordingoperation stopping routine8F:  Resets the remote recordingstate flag → RETURN______________________________________