`
`(12)
`
`Europäisches Patentamt
`
`European Patent Office
`
`Office européen des brevets
`
`(11)
`
`EP 1 033 894 A2
`
`EUROPEAN PATENT APPLICATION
`
`(43) Date of publication:
`06.09.2000 Bulletin 2000/36
`
`(21) Application number: 00301616.9
`
`(22) Date of filing: 29.02.2000
`
`(51) Int. Cl.7: H04Q 7/32, H04Q 7/38
`
`(84) Designated Contracting States:
`AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU
`MC NL PT SE
`Designated Extension States:
`AL LT LV MK RO SI
`
`(30) Priority: 01.03.1999 JP 5259499
`
`(71) Applicant: Sony Corporation
`Tokyo 141-0001 (JP)
`
`(72) Inventor: Saito, Masatoshi
`Shinagawa-ku, Tokyo (JP)
`
`(74) Representative:
`Ayers, Martyn Lewis Stanley
`J.A. KEMP & CO.
`14 South Square
`Gray's Inn
`London WC1R 5LX (GB)
`
`(54)
`
`Portable telephone terminal apparatus for receiving data and data receiving method
`
`(57)
`The present invention relates to a data recep-
`tion terminal apparatus and a data receiving method
`suitable for a music delivering system using a portable
`telephone terminal apparatus. When data is down-
`loaded with a portable telephone terminal apparatus,
`received data is divided as blocks. Each block is
`received with a data reception channel. Whenever each
`block is received, a received call is detected with a
`received call detecting channel. Thus, while data is
`being downloaded, a received call can be detected.
`
`When the downloading operation of data is suspended,
`information that represents the next data position of
`data that has been downloaded is stored. When the
`downloading operation is resumed, the data is down-
`loaded from the next data position of the data that has
`been downloaded and stored. Thus, the data download-
`ing operation is resumed from the next data position of
`the data that has been downloaded. Consequently, the
`download time becomes short.
`
`Printed by Xerox (UK) Business Services
`2.16.7 (HRS)/3.6
`
`EP 1 033 894 A2
`
`Facebook's Exhibit No. 1007
`Page 1
`
`
`
`1
`
`EP 1 033 894 A2
`
`2
`
`Description
`
`[0001]
`The present invention relates to a data
`receiving terminal apparatus and a data receiving
`method suitable for a music delivering system using a
`portable telephone terminal apparatus.
`[0002]
`Portable telephone terminal apparatuses
`have been widely used as terminal apparatuses for
`transmitting and receiving audio information services
`such as sports information, weather information, and
`traffic information as well as terminal apparatuses for
`communicating with remote parties. In other words, the
`portable telephone terminal apparatus are being mainly
`used as portable information terminal apparatuses in
`addition to the function of conventional telephone termi-
`nal apparatuses. As a service using such portable tele-
`phone terminal apparatuses, a music data delivering
`service has been studied.
`[0003]
`In a music data delivering service using port-
`able telephone terminal apparatuses, a server that
`stores many titles of music data that can be downloaded
`is used. When the user dials a predetermined telephone
`number with his/her telephone terminal apparatus, it
`can be connected to the server of the music data deliv-
`ering service. Thereafter, when the user selects a
`desired music title, it can be downloaded to the portable
`telephone terminal apparatus.
`[0004]
`In the music data delivering service using
`such a portable telephone terminal apparatus, the user
`can easily download his/her desired music title. In addi-
`tion, when the portable terminal apparatus has a music
`reproducing circuit as a headset system, the user can
`enjoy the downloaded music title at any place and any
`time.
`[0005]
`However, when the music title delivering
`service is used with the portable telephone terminal,
`while music data is being downloaded, the portable tel-
`ephone terminal apparatus cannot receive a call.
`[0006]
`In addition, while music data is being
`received, the reception state may deteriorate due to an
`influence of a building or the like. When a call is
`received, the data downloading operation should be
`suspended. In such a state, after the data receiving
`state improves or a telephone communication is com-
`pleted, the data downloading operation should be
`resumed.
`[0007]
`However, conventionally, when the data
`downloading operation is resumed, the data position of
`data that has been downloaded is unknown. Thus, the
`music data should be downloaded from the beginning.
`Consequently, it takes a long time to download the
`music data.
`[0008]
`An aspect of the present invention is a port-
`able radio telephone terminal apparatus for receiving
`data transmitted as blocks, comprising a means for
`switching a data reception channel into a received call
`detecting channel, a data receiving means for receiving
`the blocks of the received data with the receiving chan-
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`2
`
`nel in such a manner one of the blocks is received at a
`time, and a received call detecting means for receiving
`a call with the received call detecting channel whenever
`each block is received.
`[0009]
`Thus, while data is being downloaded, a
`received call can be detected.
`[0010]
`The portable radio telephone terminal appa-
`ratus may further comprises a means for suspending
`the reception of data when a received call is detected
`and storing information that represents the next data
`position of the data that has been received.
`[0011]
`The portable radio telephone terminal appa-
`ratus may further comprises a means for receiving data
`from the next data position of the data tat has been
`received and stored when the data reception is
`resumed.
`[0012]
`Thus, the downloading operation is resumed
`from the next data position of data that has been down-
`loaded. Consequently, the download time becomes
`short.
`[0013]
`The hereinafter described embodiment of
`the present invention provides a data receiving terminal
`apparatus and a data receiving method which allows a
`call to be received while data is being downloaded and
`which allow the downloading operation of data to be
`resumed in a short time.
`[0014]
`The above, and other features and advan-
`tages of the present invention will become readily
`apparent from the following detailed description thereof
`which is to be read in connection with the accompany-
`ing drawings in which:
`
`Fig. 1 is a block diagram showing an example of the
`structure of a portable telephone terminal appara-
`tus according to the present invention;
`
`Fig. 2A and 2B are flow charts for explaining an
`example of the process of the portable telephone
`terminal apparatus according to the present inven-
`tion;
`
`Fig. 3 is a schematic diagram for explaining an
`example of music data that is downloaded;
`
`Figs. 4A, 4B, 4C, and 4D are timing charts for
`explaining an example of the process of the porta-
`ble telephone terminal apparatus according to the
`present invention;
`
`Figs. 5A, 5B, 5C, and 5D are timing charts for
`explaining an example of the process of the porta-
`ble telephone terminal apparatus according to the
`present invention; and
`
`Fig. 6 is a flow chart for explaining another example
`of the process of the portable telephone terminal
`apparatus according to the present invention.
`
`Facebook's Exhibit No. 1007
`Page 2
`
`
`
`3
`
`EP 1 033 894 A2
`
`4
`
`[0015]
`Fig. 1 is a block diagram showing an exam-
`ple of the structure of a portable telephone terminal
`apparatus according to the present invention. In Fig. 1,
`reference numeral 1 is a controller. Key data is input to
`the controller 1 from a key pad 2. The key pad 2 is dis-
`posed on a front panel of the portable telephone termi-
`nal apparatus. With the key pad 2, the user can set a
`telephone number, a call transmission, a call reception,
`and so forth. When the user uses a music data deliver-
`ing service, he or she can set a menu and download a
`music title with the key pad 2.
`[0016]
`Output data of the controller 1 is supplied to
`a display unit 3. The display unit 3 displays a telephone
`number, and so forth. When the user uses the music
`data delivering service, a menu and a music title list are
`displayed.
`[0017]
`In Fig. 1, reference numeral 4 is an audio
`processing circuit. When the user transmits a call to a
`remote party, the audio processing circuit 4 performs an
`encoding process for a digital audio signal. When the
`user receives a call from a remote party, the audio
`processing circuit 4 performs a decoding process for a
`digital audio signal. In PDC (Personal Digital Cellular)
`system used in Japan, VSELP (Vector Sum Excited Lin-
`ear Predictive Coding) system is used as the audio
`encoding system. It should be noted that the present
`invention is not limited to such a system.
`[0018] When the user transmits a call to a remote
`party, his/her voice is input from a microphone 5. Output
`data of the microphone 5 is supplied to an A/D converter
`6. The A/D converter 6 digitizes the output data of the
`microphone 5. The digital data is supplied to the audio
`processing circuit 4. The audio processing circuit 4
`encodes the digital data corresponding to for example
`VSELP. Output data of the audio processing circuit 4 is
`supplied to a transmitting circuit 7. The transmitting cir-
`cuit 7 modulates transmission data with a carrier as a
`predetermined frequency signal. An output signal of the
`transmitting circuit 7 is supplied to an antenna 8. The
`transmission signal is transmitted from the antenna 8 to
`a base station.
`[0019] When a call is received, a received signal is
`supplied from the antenna 8 to a receiving circuit 10.
`The receiving circuit 10 demodulates the received sig-
`nal. The demodulated signal is supplied to the audio
`processing circuit 4. The audio processing circuit 4
`decodes the demodulated signal corresponding to for
`example the VSELP decoding process and obtains a
`digital audio signal.
`[0020]
`The decoded digital audio signal is supplied
`to a D/A converter 11. The D/A converter 11 converts
`the digital audio signal into an analog signal. The audio
`signal is supplied to a speaker 12.
`[0021]
`In the above-described example, the present
`invention is applied to a TDMA (Time Division Multiple
`Access) type portable telephone terminal apparatus.
`Alternatively, the present invention can be applied to
`another type portale telephone terminal apparatus such
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`3
`
`as CDMA (Code Division Multiple Access) type portale
`telephone terminal apparatus.
`[0022] With the portable telephone terminal appa-
`ratus according to the present invention, using the
`music data delivering service, music data can be down-
`loaded. When the music data delivering service is used,
`with the operation of the key pad 2, the portable tele-
`phone terminal apparatus is connected to a server of
`the music data delivering service. After the portable tel-
`ephone terminal apparatus is connected to the server of
`the music data delivering service, when the user selects
`his/her desired music title, the server transmits music
`data of the selected music title to the portable telephone
`terminal apparatus. The music data received by the
`portable telephone terminal apparatus is supplied from
`the receiving circuit 10 to a memory 15 through the
`audio processing circuit 4 and a controller 1. The mem-
`ory 15 stores the received music data.
`[0023]
`Since the data amount of the music data is
`very large, before it is transmitted, it is compressed. As
`an example of the compressing method, ATRAC (Adap-
`tive Transform Acoustic Coding) method may be used.
`However, it should be noted that the present invention is
`not limited to such a method. In other words, another
`compressing method can be used.
`[0024]
`As an example of the memory 15, a non-vol-
`atile flash memory can be used. The memory 15 may
`be built in the portale telephone terminal apparatus. As
`another example of the memory 15, a card type mem-
`ory may be used so that it is detachable from the porta-
`ble telephone terminal apparatus. Of course, as the
`memory 15, a magnetic disk or an optical disc may be
`used.
`[0025] When music data stored in the memory 15 is
`reproduced, with the operation of the key pad 2, a
`desired music title is selected from those stored in the
`memory 15. When a desired music title is selected, the
`selected music title is read from the memory 15 and
`supplied to an audio decompressing circuit 16. The
`audio decompressing circuit 16 decompresses audio
`data that has been compressed corresponding to
`ATRAC method and obtains a digital audio signal.
`[0026]
`Output data of the audio decompressing cir-
`cuit 16 is supplied to a D/A converter 17. The D/A con-
`verter 17 converts the digital audio signal into an analog
`audio signal. An output signal of the D/A converter 17 is
`supplied to a headset 18.
`[0027]
`In the above-described example, both the
`speaker 12 used for transmitting and receiving a call
`and the headset 18 use for outputting reproduced audio
`data from the memory 15 are used. Alternatively, the
`speaker 12 and the headset 18 may be used in com-
`mon.
`[0028] With the portable telephone terminal appa-
`ratus having the memory 15 that stores music data,
`when the user uses the music data delivering service,
`he or she can easily select a desired music title, down-
`load it, and reproduce it with the headset 18.
`
`Facebook's Exhibit No. 1007
`Page 3
`
`
`
`5
`
`EP 1 033 894 A2
`
`6
`
`[0029]
`Fig. 2 is a flow chart showing a call process
`of the portale telephone terminal apparatus according
`to the present invention. In Fig. 2, in a standby state, a
`control channel is used (at step S1). It is determined
`whether or not a call is received (at step S2). Then the
`determined result at step S2 is No, it is determined
`whether or not a call is transmitted (at step S3). Then
`the determined result at step S3 is No, the flow returns
`to step S1. Thus, a loop of steps S1 to S3 is repeated.
`When the determined result at step S2 is Yes, a speech
`channel is used (at step S4). A call is made (at step S5).
`After the call is completed (at step S6), the flow returns
`to step S1. Thus, the loop of steps S1 to S3 is repeated.
`When the determined result at step S3 is Yes, it is deter-
`mined whether or not the call is a call for downloading
`music data (at step S7). When the determined result at
`step S7 is No, a call channel is used (at step S4). A call
`is made (at step S5). After the call is completed (at step
`S6), the flow returns to step S1. Thus, the loop of steps
`S1 to S3 is repeated.
`[0030] When the determined result at step S7 is
`Yes, a download channel is used (at step S8). Thereaf-
`ter, a desired music title to be downloaded is selected
`(at step S9). Thereafter, it is determined whether or not
`the status is "1" (at step S10). The status represents
`whether or not the music title has been partly down-
`loaded. When the status is "1", it represents that the
`music title has been partly downloaded. In contrast,
`when the status is "0', it represents that the music title
`has not been partly downloaded.
`[0031]
`At step S10, when the status is "0", the value
`of a load counter N is initialized to "0". In addition, the
`value of a bit counter M is initialized to "0" (at step S11).
`The load counter represents the number of blocks of the
`received music data. The bit counter represents the
`amount of data of one block of the received music data.
`When the status is "1" at step S10, the value of the load
`counter N remains unchanged (at step S12). In this
`case, the value of the bit counter M is initialized to "0" (at
`step S13). Thereafter, the total data amount y of the
`received music data is obtained (at step S14). Thereaf-
`ter, the status is set to "1" and then the music data is
`downloaded (at step S16). At this point, the download
`start position of the music data is set corresponding to
`the value of the load counter N and the value of the bit
`counter M. In other words, when the determined result
`at step S10 is No, since the value of the load counter N
`and the value of the bit counter M have been initialized
`to "0", the start position of the music data becomes the
`download start position. When the determined result at
`step S10 is Yes, the value of the load counter N remains
`unchanged. Since the value of the bit counter M is set to
`"0" at step S13, the beginning of the stored block
`becomes the download start position.
`[0032] When the music data is downloaded, the
`value of the bit counter M increments corresponding to
`the data amount of the downloaded music data (at step
`S17). Thereafter, it is determined whether or not the
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`4
`
`total data amount of the downloaded music data
`becomes the total data amount y of the received music
`data. In other words, the data amount of downloaded
`music data is obtained as (x × N + M) where M is the
`value of the bit counter, N is the value of the load coun-
`ter, and x is the data amount of music data of one block.
`It is determined whether or not the value of (x × N + M)
`is equal to the total data amount y of the music data (at
`step S18). When the determined result at step S18 is
`No, it is determined whether or not the value of the bit
`counter M is equal to the data amount x of the music
`data of one block (at step S19). When the determined
`result at step S19 is No, the flow returns to step S16. At
`step S16, the downloading operation of the music data
`is continued.
`[0033] When the music data is successively down-
`loaded, the value of the bit counter M becomes equal to
`the data amount x of one block of the music data. When
`the determined result at step S19 is Yes, the value of the
`load counter N increments (at step S20). The value of
`the bit counter M is set to "0" (at step S21). Thereafter,
`the download channel is switched to the control channel
`(at step S22).
`[0034]
`Thereafter, it is determined whether or not a
`call is received (at step S23). When the determined
`result at step S23 is No, the control channel is switched
`to the download channel (at step S24). Thereafter, the
`flow returns to step S16. At step S16, corresponding to
`the value of the load counter N, the download start posi-
`tion of the music data is set. Thereafter, the music data
`is downloaded. Whenever the data amount x of one
`block of the music data is received, the value of the load
`counter N increments at step S20. Thus, whenever data
`of one block is received, the download start position of
`the music data advances by one block. Consequently,
`the music data is divided into blocks and each block is
`received at a time.
`[0035]
`A loop of steps S16 to S24 is repeated. Each
`block of the music data is downloaded at a time. After
`each block is received, the download channel is
`switched to the control channel is used and a received
`call is detected with the control channel. When the
`determined result at step S23 is Yes, the value of the
`load counter N remains unchanged (at step S25). The
`value of the load counter N is stored in a memory or a
`register of the controller 1. Thereafter, the control chan-
`nel is switched to the call channel (at step S4) and then
`a call is made (at step S5). Thereafter, the flow returns
`to step S1. After the call is completed (at step S6), the
`flow returns to step S1. Thus, the loop of steps S1 to S3
`is repeated.
`[0036]
`Thereafter, the loop of step S16 to step S24
`is repeated. The music data is successively down-
`loaded. After the music data is downloaded, it is deter-
`mined whether or not the value of (x × N + M) is equal to
`the total data amount y of the music data at step S18. In
`this case, the status is "0" (at step S26). Thereafter, the
`flow returns to step S1. Thus, the loop of steps S1 to S3
`
`Facebook's Exhibit No. 1007
`Page 4
`
`
`
`7
`
`EP 1 033 894 A2
`
`8
`
`is repeated.
`[0037]
`As described above, the portable telephone
`terminal apparatus according to the present invention
`receives blocks of music data, switches the download
`channel into the control channel upon completion of the
`reception of each block, and detects a received call.
`Thus, while music data is being downloaded, a received
`call can be detected.
`[0038]
`In the portable telephone terminal apparatus
`according to the present invention, when a call is
`received while data is being downloaded, the value of
`the load counter N is stored at step S25. Thus, when the
`next music data is downloaded, the value of the load
`counter N is set at step S12. Corresponding to the value
`of the load counter N, the downloading operation is
`resumed. Consequently, the downloading operation is
`resumed from the next positon of the downloaded music
`data. In other words, as shown in Fig. 3, when the total
`data amount of the received music data is y, it is divided
`into blocks each of which is composed of x bits. The
`blocks are received one after the other as with blocks
`#0, #1, #2, ...
`[0039] When a new music title is downloaded, as
`shown in Fig. 4A, the download channel is used. The
`value of the load counter N and the value of the bit coun-
`ter N are initialized to "0". Thus, the downloading opera-
`tion of the music data starts. Since the value of the load
`counter N and the value of the bit counter M are initial-
`ized to "0", as shown in Fig. 4B, a block #0 is down-
`loaded at time t1. At this point, the data amount of one
`block that has been downloaded is represented with the
`value of the bit counter M.
`[0040] When one block of the music data has been
`received at time t2, the value of the bit counter M
`becomes x. When the value of the bit counter M
`becomes x, as shown in Fig. 4A, the download channel
`is switched to the control channel. As shown in Fig. 4C,
`the value of the load counter N becomes "1". When a
`call is not received with the control channel, at time t3,
`corresponding to the value of the load counter N and the
`value of the bit counter M, the next block of the music
`data is downloaded. At this point, since the value of the
`load counter N is "1" and the value of the bit counter M
`is "0", as shown in Fig. 4B, block #1 is downloaded from
`the beginning.
`[0041]
`Likewise, when one block of music data is
`received at time t3 to t4, the value of the bit counter m
`becomes x. At time t4, the download channel is
`switched to the control channel. Thereafter, the value of
`the load counter N becomes "2". When a call is not
`received, corresponding to the value of the load counter
`N and the value of the bit counter M, as shown in Fig.
`4B, the block #2 is downloaded from the beginning at
`time t5.
`[0042] When one block is received at time t6 and
`the value of the bit counter M becomes x, as shown in
`Fig. 4A, the download channel is switched to the control
`channel. Thus, the value of the load counter becomes
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`5
`
`"3". When a call is received, as shown in Fig. 4D, the
`value "3" of the load counter is stored. As shown in Fig.
`4A, the control channel is switched to the call channel.
`Thus, while music data is being downloaded, the down-
`load channel is switched to the control channel when-
`ever each block is downloaded. Thus, a received call
`can be detected. When a call is received, the download
`channel is switched to the call channel. Thus, a call is
`made.
`[0043]
`After the call is completed, when the down-
`loading operation of the music data is resumed, the
`stored value of the load counter is read. At this point, as
`shown in Fig. 4D, the value "3" is stored as the value of
`the load counter M. When the downloading operation of
`the music data is resumed, since the value of the load
`counter N is "3", the block #3 is downloaded. Figs. 5A,
`5B, 5C, and 5D show the case of which the downloading
`operation of music data is resumed. When the down-
`loading operation of music data is resumed, as shown in
`Fig. 5A, the control channel is switched to the download
`channel. As shown in Fig. 5C, the value of the load
`counter N is set to "3". The value of the bit counter M is
`set to "0". Thus, the downloading operation of the music
`data starts. Since the value of the load counter N is set
`to "3" and the value of the bit counter M is set to "0", as
`shown in Fig. 5B, the block #3 is downloaded from the
`beginning at time t11.
`[0044]
`Thereafter, when one block of the music
`data is received at time t11 to t12, the value of the bit
`counter M becomes x. At time t12, the download chan-
`nel is switched to the control channel. The value of the
`load counter becomes "4". When a call is not received,
`corresponding to the value of the load counter N and the
`value of the bit counter m, as shown in Fig. 5B, the block
`#4 is downloaded from the beginning at time t13. Like-
`wise, the music data is successively downloaded. When
`the downloading operation of the music data is sus-
`pended, the value of the load counter N is stored. Thus,
`when the downloading operation of the music data is
`resumed, the music data is downloaded from the next
`block thereof. Thus, the downloading operation can be
`performed without a loss.
`[0045]
`The downloading operation may be sus-
`pended when the portable telephone terminal appara-
`tus is used in a place where a radio wave cannot be
`properly received as well as the case that it receives a
`call. Thus, as shown in Fig. 6, the portable telephone
`terminal apparatus always determines whether or not a
`call can be received while music data is being down-
`loaded (at step S51). When the determined result at
`step S51 is Yes, an interrupt process is performed. In
`this case, the value of the load counter N and the value
`of the bit counter M are stored (at step S52). Thus,
`when the downloading operation for the music data is
`resumed, the music data can be downloaded form the
`next data block thereof.
`[0046]
`In the above-described example, music data
`is received as blocks each of which is composed of a
`
`Facebook's Exhibit No. 1007
`Page 5
`
`
`
`9
`
`EP 1 033 894 A2
`
`10
`
`3. The portable radio telephone terminal apparatus as
`set forth in claim 2, further comprising:
`
`means for receiving data from the next data
`position of the data that has been received and
`stored when the data reception is resumed.
`
`4. A method for receiving data that has been divided
`into a plurality of blocks with a portable radio tele-
`phone terminal apparatus, comprising the steps of:
`
`receiving each block of the data at a time with a
`data reception channel; and
`switching the data reception channel into a
`received call detecting channel whenever each
`block of data is received.
`
`5. The data receiving method as set forth in claim 4,
`further comprising the step of:
`
`suspending the data reception and storing
`information that represents the next data posi-
`tion of data tat has been received when a
`received call is detected while data is being
`received.
`
`6. The data receiving method as set forth in claim 5,
`further comprising the step of:
`
`resuming the data reception from the next data
`position of the data tat has been received.
`
`predetermined amount of data. The download channel
`is switched to the control channel whenever each block
`is downloaded. However, it should be noted that the size
`of each block may not be fixed, but variable. In addition,
`one block may be a predetermined time period rather
`than a predetermined data amount. In the above-
`described example, the downloading operation of music
`data was described. Of course, the present invention
`can be applied to the case that data other than music
`data is downloaded.
`[0047]
`the
`to
`As described above, according
`present invention, when data is downloaded with a port-
`able telephone terminal apparatus, received data is
`divided into blocks. Each block is received with a down-
`load channel. The download channel is switched to a
`call channel whenever each block is downloaded. Thus,
`while music data is being downloaded, a received call
`can be detected. When the downloading operation is
`suspended due to a received call, information that rep-
`resents the data position of the music data that has
`been downloaded is stored. When the downloading
`operation is resumed, the music data can be received
`from the next data position of the data that has been
`downloaded. Thus, music data is downloaded from the
`next data position of the data that has been down-
`loaded. Consequently, the download time becomes
`short.
`[0048]
`Having described a specific preferred
`embodiment of the present invention with reference to
`the accompanying drawings, it is to be understood that
`the invention is not limited to that precise embodiment,
`and that various changes and modifications may be
`effected therein by one skilled in the art without depart-
`ing from the scope or the spirit of the invention as
`defined in the appended claims.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`Claims
`
`1. A portable radio telephone terminal apparatus for
`receiving data transmitted as blocks, comprising:
`
`40
`
`means for switching a data reception channel
`into a received call detecting channel;
`data receiving means for receiving the blocks
`of the received data with the receiving channel
`in such a manner one of the blocks is received
`at a time; and
`received call detecting means for receiving a
`call with the received call detecting channel
`whenever each block is received.
`
`2. The portable radio telephone terminal apparatus as
`set forth in claim 1, further comprising:
`
`means for suspending the reception of data
`when a received call is detected and storing
`information that represents the next data posi-
`tion of the data that has been received.
`
`45
`
`50
`
`55
`
`6
`
`Facebook's Exhibit No. 1007
`Page 6
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`fe.8)
`
`©LINA
`ONLLLINSNVYLEH
`ONIAIZOIY=[-4
`AVW1dSId
`oQVdAdy
`YATIONLNOOLL
`ONISSSOOUd
`ONISSSYdWOO03d
`AYOWSAWSL
`
`Olgnv
`
`Vv/OG
`
`0/V
`
`L
`
`OIlgnv
`
`OL
`
`BL
`
`7
`
`Facebook's Exhibit No. 1007
`Page 7
`
`Facebook's Exhibit No. 1007
`Page 7
`
`
`
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`Fig. 2A
`
`Fig. 2
`
`USE CONTROL
`CHANNEL
`
`
`
`
`IS CALL
`RECEIVED?
`
`
`
`
`
`
`
`
`IS CALL
`TRANSMITTED?
`
`
`USE CALL
`CHANNEL
`
`{S MUSIC DATA
`
`S7 MAKE CALL
`DOWNLOADED?
`
`
`Y
`
`sg
`
`USE DOWNLOAD
`CHANNEL
`
`
`[S CALL
`COMPLETED?
`
`
`
`sg
`
`SELECT MUSIC
`TITLE
`
`$12
`
`|__READN
`
`READ N
`
`Y
`
`$10
`
`Kenn
`
`N
`
`M=—0
`
`N-0M—0
`
`$13
`
`$11
`
`S14
`
`re
`Sy.
`
`wo
`
`OBTAIN Y
`
`oo Oy
`
`eo
`8
`
`Facebook's Exhibit No. 1007
`Page 8
`
`Facebook's Exhibit No. 1007
`Page 8
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`DECREMENT
`
`STATUS BY 1
`
`$15
`
`
`
`DOWNLOAD ONE
`BLOCK OF MUSIC
`TITLE
`
`S26
`
`Y
`
`<<<
`
`SET STATUS
`
`N
`
`Y
`
`INCREMENT
`COUNTER N
`
`M<0
`
`USE CONTROL
`
`CHANNEL
`
`
`
`
`$23 E>
`
`Y
`
`S25
`
`STORE VALUE
`OF COUNTER N
`
`USE DOWNLOAD
`CHANNEL
`
`
`
`
`|.
`
`©
`9
`
`Facebook's Exhibit No. 1007
`Page 9
`
`Facebook's Exhibit No. 1007
`Page 9
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`
`
`10
`
`Facebook's Exhibit No. 1007
`Page 10
`
`Facebook's Exhibit No. 1007
`Page 10
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`TANNVHOV1V90
`
`
`TANNVHOGVOINMOG
`
`TANNVHOJOULNOO
`
`
`TANNVHOTOYXLNOOD
`
`TANNVHO1O8LNOOD
`
`W
`
`vivd
`
`agVOINMOQ
`bp‘big
`
`avo
`
`Y3BLNNOO
`
`p‘bl4
`
`AMOWSWCd
`p‘Bis
`
`vr‘bly
`
`11
`11
`
`Facebook's Exhibit No. 1007
`Page 11
`
`Facebook's Exhibit No. 1007
`Page 11
`
`
`
`
`
`
`
`
`
`
`TANNVHOTOYXLNODTANNVHOTOYULNOOTANNVHOTOYULNOO
`
`
`
`
`
`
`
`OQVOTINMOG
`
`TANNVHO
`
`
`
`GVOINMOG
`
`TANNVHO
`
`QVOINMOG
`
`TANNVHO
`
`TANNVHOVS.BIEI
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
` ee=|
`
`anesOg“BLY
`
`AYOWSWdS‘bl4
`
`12
`12
`
`Facebook's Exhibit No. 1007
`Page 12
`
`Facebook's Exhibit No. 1007
`Page 12
`
`
`
`
`
`EP 1 033 894 A2
`EP 1 033 894 A2
`
`Fig. 6
`
`IS CALL NOT
`
`
`STORE VALUES OF
`COUNTERS N NAD M
`
`RECEIVABLE?
`
`$51
`
`S52
`
`3
`13
`
`Facebook's Exhibit No. 1007
`Page 13
`
`Facebook's Exhibit No. 1007
`Page 13
`
`