CN100385800C - Data receiving method - Google Patents

Data receiving method Download PDF

Info

Publication number
CN100385800C
CN100385800C CNB2003101010394A CN200310101039A CN100385800C CN 100385800 C CN100385800 C CN 100385800C CN B2003101010394 A CNB2003101010394 A CN B2003101010394A CN 200310101039 A CN200310101039 A CN 200310101039A CN 100385800 C CN100385800 C CN 100385800C
Authority
CN
China
Prior art keywords
data
information
receive method
memory
subprogram
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.)
Expired - Fee Related
Application number
CNB2003101010394A
Other languages
Chinese (zh)
Other versions
CN1497859A (en
Inventor
高桥央
前原一仁
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of CN1497859A publication Critical patent/CN1497859A/en
Application granted granted Critical
Publication of CN100385800C publication Critical patent/CN100385800C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/227Paging receivers with visible signalling details with call or message storage means
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/229Paging receivers with visible signalling details with other provisions not elsewhere provided for
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/225Display details
    • G08B5/226Display details with alphanumeric or graphic display means
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/228Paging receivers with visible signalling details combined with other devices having a different main function, e.g. watches

Abstract

A pager has a starting condition memory (9m). In this memory (9m), subprograms which are invalid in normal cases, received data, and subprogram starting conditions which are fulfilled when specific data is input from a key input section, are listed in association with each other. When one of the subprogram starting conditions stored in the starting condition memory (9m) is fulfilled, a corresponding one of the subprograms is started to execute a message display control process, an alarm control process and/or the like.

Description

Data receive method
The application be that March 31, application number in 1998 are 98109263.2 the applying date, name is called the dividing an application of Chinese patent application of " data receiver and employed reception processing method of data thereof ".
Technical field
The present invention relates to the data receiver of received communication data and broadcast data, also relate to the reception processing method of data that is used for this data receiver.In the present invention, " data receiver " is meant a kind of device or the system with Data Receiving function, be not only and comprise and resemble the beep-pager that is used to the information that receives, also comprise communication terminal, for example digital cell phone and communication terminal system with mailbox server and personal computer etc. with emission function.
Background technology
Number of users with communication terminal of the individual's use that resembles beep-pager and portable phone and so on increases, and the number that this terminal is used for commercial use is also increasing.Particularly this terminal is used to used youthful number increasing.From this on the one hand, the kind of the communication service in the use is various, is producing the terminal installation (communication terminal) with various functions simultaneously.But the young people trends towards easily their interest being transferred to another part thing from something, and the communication that always will look for novelty and broadcasting service and be used for the new function of terminal installation.Service and function that the young man also requires to be attached to terminal installation are comprising the factor of " object for appreciation ".
Summary of the invention
The present invention considers that above-mentioned situation carries out, and its first purpose provides device with a kind of function etc., and it is invalid that it can preset, and can be used by the user of this device.More particularly, first purpose of the present invention provides the data receiver with a kind of function, the appearance of this function is not well acquainted with each other for the user who installs and can be come into force in normal DRP data reception process and need not user's specialized operations, in order that give the surprised and map of user.
Second purpose of the present invention provides the reception processing method of data that realizes above-mentioned functions.
According to the present invention, a kind of data receive method is provided, comprise the steps: to store the condition of a plurality of specific functions that are used to come into force, it is invalid that the appearance of this function can not be discerned and is predisposed to by the user; The storage indication information, the program reception data that are used to carry out described specific function of this indication information indication storage; Detect first tentation data in the described reception data, detect described first tentation data and be in above-mentioned a plurality of condition; When detecting first tentation data, determine whether that a residue condition in described a plurality of condition is satisfied; When a residue condition in detecting first tentation data and definite described a plurality of conditions has been satisfied, described specific function is come into force; And open these programs of beginning to carry out the specific function that this comes into force.
Wherein utilize a data receiver to carry out described data receive method, this data receiver has and a plurality ofly is predisposed to invalid and includes the specific function of above-mentioned specific function and many groups separately corresponding to the condition of described a plurality of specific functions, described first tentation data promptly is separately corresponding to one of a plurality of data item of at least one specific function in described a plurality of specific functions, when described checkout gear in data accepted, detect in described a plurality of data item one of at least and when determining that described residue condition in the described set condition has been satisfied, according in described detected described a plurality of data item one of at least and the corresponding relation between described a plurality of specific function, come into force with described detected described a plurality of data item in one of at least corresponding a plurality of specific functions in one of at least.
Wherein: described residue condition relates to the described data that receive.
Described residue condition relates to a following condition, and promptly second tentation data is comprised in the data that received that include first tentation data; When in data accepted, detecting described first tentation data, determine whether described second tentation data is included in the data accepted that has included described first tentation data; With when definite described second tentation data is included in the described data accepted, above-mentioned specific function comes into force.
Wherein said residue condition relates to by carrying out the data that data processing obtains.
Wherein be used to control a control data data receiver and that sent periodically and comprise described first tentation data.
Wherein indicate the recognition data of a data receiver to comprise described first tentation data.
Described data receive method further comprises and is used for the step that shows according to the data pair information that received; The message data that expression will be displayed on the described information of a display unit comprises described first tentation data.
Wherein said data receive method further comprises and is used for the step that shows according to the data pair information that received; The control data that is used to control the pattern of the information of being shown comprises described first tentation data.Described specific function is with the display mode that is different from common display mode information to be presented at function on the display unit.
Wherein said data receive method also comprises the step that is used for the memory image data; And described specific function is that a kind of pictorial data that is used for storing is presented at the function on the display unit.
Described data receive method also comprises the step that is used to produce an alarm signal; With described specific function is a kind of being used for to produce the function of reporting to the police with a kind of alarm mode that is different from common alarm mode.
Wherein said data receive method comprises that also storage is in order to expand a step that presets the required information of effective function; And above-mentioned specific function is a kind ofly to expand the described function that presets effective efficiency according to described extend information.
Wherein said data receive method comprises that also a described data receiver of counting has received the step of the number of times of data; With when detecting described first tentation data, be equal to or greater than under the situation of a predetermined value by described counting device institute calculated number, above-mentioned specific function comes into force.
Wherein said data receive method comprises that also the described data receiver of counting has received the step of the number of times of tentation data; And when count value surpassed a predetermined value, above-mentioned specific function came into force.
Described data receive method also comprises the steps: by detect the condition data be used to carry out a new specific function in the data that received; And store described condition data.
Described data receive method also comprises the steps: to detect routine data that is used to carry out a new specific function and the condition data that is used to start described new procedures; And the condition data of the storage detection of storing the described routine data that detects and storing detection.
Description of drawings
Fig. 1 is the circuit structure according to a beep-pager of the first embodiment of the present invention;
Fig. 2 is the structural representation of ID-ROM8 shown in Figure 1;
Fig. 3 is the structural representation of ID-ROM9 shown in Figure 1;
Fig. 4 is the schematic diagram that is stored in the numeric character conversion table in the memory (NDT) in the numeric character conversion table of Fig. 3;
Fig. 5 is that expression is stored in a free word transition matrix in the free word transition matrix memory (FM) shown in Figure 3;
Shown in Fig. 6 is an example that is stored in the processing subprogram initial conditions table in the initial conditions memory (CM) shown in Figure 3;
Fig. 7 is the schematic diagram that is described in the structure of a RAM10 among Fig. 1;
Fig. 8 is the schematic diagram that is illustrated in the structure of the setting content memory (SCM) among Fig. 7;
Fig. 9 is the schematic diagram of the structure of expression information-storing device (MM) shown in Figure 7;
Figure 10 is the schematic diagram of the structure of expression address volume (addressbook) memory (AM) shown in Figure 7;
Figure 11 is the flow chart of the reception data handling procedure of being carried out by CPU7 shown in the key-drawing 1;
Figure 12 is the schematic diagram that the information of carrying out in the data handling procedure shows an example of control of receiving shown in Figure 11;
Figure 13 is the schematic diagram that the information of carrying out in the data handling procedure shows another example of control of receiving shown in Figure 11;
Figure 14 is the schematic diagram that an example of function control is set of carrying out in the data handling procedure of receiving shown in Figure 11;
Figure 15 is a schematic diagram of receiving collected mail a breath demonstration control and a controlling alarm carrying out in the data handling procedure shown in Figure 11;
Figure 16 is another example of the processing subprogram initial conditions table of storage in the initial conditions memory (CM) shown in Figure 3;
Figure 17 is the flow chart that is illustrated in the performed key input control procedure of the CPU shown in Fig. 1;
Figure 18 is the schematic diagram of expression according to the structure of the ROM9 ' of second embodiment of the present invention;
Figure 19 is that expression is stored in a schematic diagram of handling subprogram initial conditions table among an initial conditions memory (CM) 9m ' of Figure 18;
Figure 20 is the schematic diagram of a background images table storing among a background memory (BC) 9n shown in Figure 18;
Shown in Figure 21 is the schematic diagram of the structure of RAM10 ';
Figure 22 is a schematic diagram that the structure of Content Management memory is set of describing in Figure 18;
Figure 23 is the schematic diagram that a background images shown in Figure 21 shows a background images table of storing among control storage (BIM) 10f;
Figure 24 a display part 11 ' on the schematic diagram of display position 11a ' of appointment;
Figure 25 is the schematic diagram that background images shows the data among control storage (BIM) 10f that is stored in when carrying out detecting for the information data that is dealt into this beep-pager 1 according to beep-pager of the present invention second 1;
Figure 26 be when beep-pager 1 is in receiving mode, be presented at this display part 11 ' on the schematic diagram of displayed image;
Figure 27 be when beep-pager 1 is in receiving mode, be presented at this display part 11 ' on the schematic diagram of another displayed image;
Figure 28 be presented at after the displayed image shown in Figure 27 display part 11 ' on the schematic diagram of a background images;
Figure 29 is shown in Figure 11 receives the flow chart of the step of being carried out by CPU7 between the step S11 that comprises in the data handling procedure and the S12;
Shown in Figure 30 is schematic diagram according to the data structure of an advanced wireless paging scheme.
Embodiment
First embodiment
With reference to the beep-pager of following accompanying drawing description as the employing advanced wireless beep-pager rules RCTSTD-43 of the first embodiment of the present invention.
Figure 30 illustrates the data structure according to above-mentioned advanced wireless paging procedure.
In Figure 30, reference number 50 is illustrated in the structure of one hour the last loop-around data that sends of cycle.Loop-around data comprises that label is that " 0 " arrives 15 loop-around data items of " 14 ", and each loop-around data item sent on 4 minutes time.
The structure of reference symbol 51 each loop-around data item of expression.Each loop-around data item comprises that label is that " 0 " arrives 128 frames of " 128 ".
Each frame has 1.875 seconds length, each minute has 32 frames.
The data structure of reference symbol 52 each frame of expression.Each frame is made up of different classes of data, i.e. sync section 1 (S1) 52A, frame information (FI) 52B, sync section 2 (S2) 52C, data block information (BI) 52D, field, address (AF) 52E, vector field (VF) 52F, information field (MF) 52G, idle data block (IB) 52H.
The block data structure of reference symbol 53 each frame of expression.8 parts that form each frame are divided into two groups, i.e. synchronizing signal part 53A and intercrossed data piece part 53B.First three part, be that sync section 1 (S1) 52A, frame information (FI) 52B, sync section 2 (S2) 52C are included among the synchronizing signal part 53A, five parts then, promptly data block information (BI) 52D, field, address (AF) 52E, vector field (VF) 52F, information field (MF) 52G, idle data block (IB) 52H are included among the intercrossed data piece part 53B.
The data of 112 bits that send by binary FSK (frequency shift keying) system modulation and with 1600BPS have been placed among sync section 1 (S1) 52A.Interlocking among the data regulation intercrossed data piece part 53B of this 112 bit in sync section 1 (S1) 52A corresponding to which (combination of modulation scheme and transmission speed) in four following frame types:
Binary FSK/1600BPS (1600BPS-2 level)
Binary FSK/3200BPS (3200BPS-2 level)
Quadrature FSK/3200BPS (3200BPS-4 level)
Quadrature FSK/6400BPS (6400BPS-4 level)
The data of 32 bits that send by the binary FSK system modulation and with the speed of 1600BPS have been placed among frame information (FI) 52B.
Data in frame information (FI) 52B comprise to be represented to distribute to the frame number of this frame and distributes to all issues of the cycle data that comprises this frame or the like.In the situation that above-mentioned cycle data is repeatedly sent, the data that are arranged among frame information (FI) 52B comprise that also expression sends the data of number of times.
Be arranged on and be used among the intercrossed data piece part 53B carrying out synchronously and the data that send the frame type data of sync section 1 (S1) 52A after have been placed among sync section 2 (S2) 52C by the reception timing of using beep-pager for data.
Number of codewords of each of number of codewords (Nos), field, calculated address (AF) 52E and vector field (VF) 52F of field, address (AF) 52E of regulation intercrossed data piece part 53B and the starting point of vector field (VF) 52F or the like is arranged among data block information (BI) 52D.This data block information (BI) 52D also comprises periodically the real time information data determined (expression " month, day, year " or " second, divide, hour ").
32 bits of regulation beeper or the address date of 64 bits have been arranged among the 52E of field, address (AF).
Vector data has been arranged among vector field (VF) 52F that occurs in pairs with field, address (AF) 52E.This vector data is represented the number of code word, the starting point of information field (MF) 52G that will explain below the regulation, the data type of the number of codewords that this letter opens field (MF) 52G, the length that is included in the information data among this information field (MF) 52G, this information field (MF) 52G or the like that forms.
The information data of determining the Frame in vector field (VF) 52F has been set among information field (MF) 52G.
Idle data block (IB) 52H is not adopted data block.When this frame will an idle component, the bit pattern that has a string bit " 0 " or a string bit " 1 " to constitute was placed among idle data block (IB) 52H of this frame.
Each all has as a plurality of loop-around datas of the formation among Figure 30 to be become to have the data of four out of phase a, b, c and d by multichannel and be sent out.If adopt mutual rules RCR STD-43, by utilizing the phase place of above-mentioned one or more descriptions, then Fu Wu owner can one constantly multipath concurrence send the data of a plurality of 1 frames that comprise different information, or the information data of all phase places is sent to a beep-pager a moment.
Below with reference to the beep-pager in the paging system of Fig. 1-17 description employing paging procedure RCR STD-43.
Beep-pager shown in Fig. 1 comprises antenna 2, receiving unit 3, decoder 4, buffer storage 5, release of an interleave circuit 6, CPU 7, ID-ROM8, ROM9, RAM 10, display part 11, EL background light source 12, driver 13, keying importation 14 (a-d), driver 15, loud speaker 16, LED 17 and vibrator 18, so these parts all interconnect by bus 19.Reference symbol 20 expression power-supply batterys.
Antenna 2 receives the wireless signal of frequency modulation at 280 (MHz) frequency band from the base station (not illustrating) of serving the owner, and the wireless signal that receives is outputed to receiving unit 3.
The receiving unit 3 that is connected to decoder 4 is driven off and on according to the control signal from decoder 4.
Receiving unit 3 has received demodulation the wireless signal and detects the data that receive and the data that receive are outputed to decoder 4 from this antenna 2.
According to the frame type that is arranged among sync section 1 (S1) 52A, the frame type of data has been received in these decoder 4 identifications, produces a control signal and this control signal is outputed to receiving unit 3 according to the result who discerns, so that drive and control this receiving unit 3.And this decoder 4 converts the frame data of delivering to beep-pager 1 to 8 different parallel datas, and sequentially sends from receiving unit 3, and this parallel data is outputed to buffer storage 5.
Buffer storage 5 has a memory block, is wherein keeping in frame data (intercrossed data piece part 53B) that convert parallel data to.This memory block is utilized to the parallel data of memory interlace and carries out BCN and proofread and correct.
About the parallel data from these buffer storage 5 order outputs, release of an interleave circuit 6 is carried out as the recovery of the intercrossed data of having received according to the frame type data in sync section 1 (S1) 52A and is handled.
Just have in intercrossed data piece part 53B under the situation of data structure of " 3200BPS (binary system/quadrature) 16 bits " or " 3200BPS (binary system/quadrature) 32 bits ", this release of an interleave circuit 6 is just carried out this recovery and is handled.Under the situation of 1600BPS (binary system), this release of an interleave circuit 6 is not carried out this recovery and is handled because these data of having received by the performed string of this decoder 4-and conversion being resumed.
CPU 7 is CPU, carries out the work of the various piece of this beep-pager according to the various control programs that are stored among the ROM9, and comprise and measuring the current time (year, month, day, day, hour, divide, second) an internal data piece 7a.Specifically, along with the slide of main switch 14a, CPU 7 carries out the initial treatment when beep-pager 1 is connected.Subsequently, this CPU 7 carries out the processing procedure that (with reference to the Figure 11) that will be discussed in more detail below received data.
And, when carrying out at the real time information data of having received and time of sending to beep-pager 1 when having received the processing procedure of data, " initial conditions " that CPU 7 will illustrate with reference to initial conditions table (Fig. 6) among initial conditions memory (CM) 9m that is stored among the ROM9, this will describe in detail below.When CPU 7 determines that one of initial conditions in this initial conditions table satisfy, this CPU 7 is written in the flag information that the correspondence of storing among memory management memory (SCM) 10a is set of RAM 10, (show control subprogram memory (DC) 9g from a plurality of program storages, controlling alarm subprogram memory (FC) 9h and function control subprogram memory (KC) 9i is set) one of in read corresponding subprogram, and begin this subprogram of reading so that execution is belonging to invalid control procedure in normal situation, the demonstration control and treatment under the controlled situation in display part 11 for example, controlling alarm is handled (in other words being notification procedure) (loud speaker 16 wherein, LED 17 and vibrator 18 controlled generations are reported to the police) (musical sound pictorial information light vibration etc.), the function control procedure is set, and wherein information-storing device (MM) 10b and volume memory block, address 10c will describe in detail below.
And, after beep-pager 1 is connected, the keying input process (Figure 17) that will describe below CPU 7 carries out, this implementation is to decide according to the content of the predetermined operation of pressing of the content of the push of main switch 14a (eliminate instruction operation) and concrete key, promptly decides according to MKY memory key 14b, options button 14c and situation that key 14d is set.
In this case, according to " initial conditions " of storing among the key input store 10e in RAM 10, the branch other " initial conditions " that CPU 7 illustrates with reference to the subprogram initial conditions table of storing in initial conditions memory (CM) 9m of ROM9 (Figure 16), and be included in the content of the keystroke on the keying importation 14 and other condition (number of operations etc.).When CPU 7 determines that one of initial conditions in this subroutine table are satisfied, this CPU 7 reads corresponding subprogram from ROM9, and begin this and read subprogram and be not set to one of a plurality of control procedures of normal control procedure as yet so that carry out, for example for the process of the control of display part 11, for the process of loud speaker 16, LED 17 and vibrator 18 controls, and the process of the expansion of carrying out for information-storing device (MM) 10b and volume memory block, address 10c etc.
Remove outside the above-mentioned process, this CPU 7 carries out the recovery of the order of the parallel time of storage in buffer storage 5.
In order to identify independent address of the construction that in beep-pager 1, is used for person paging and presets or address date (i.e. first address, second address (being used for multiple call), three-address (being used to send the business of the information of numberization) and the four-address (being used for an information service)), type (" NP " (alphanumeric pager) or " IP " (information beep-pager)) according to paging, the ID-ROM8 storage is preset at 32 bit address data (#A in the beep-pager 1, #B) with vector type (the 3 bit information v2 that are arranged among vector field (VF) 52F, v1 v0) engages.
According to the type of information to display, the type of vector is set.When " 011 " is configured to the vector type, demonstration will be the digital information of standard.When " 100 " are set to the vector type, demonstration will be the digital information of special display format.In the situation of " 110 ", displaying will be digital information, and when being " 110 ", will show an alphanumeric information.
As shown in Figure 3, ROM9 is an EEPROM (electric erasable programmable memory device), comprises program storage (PM) 9a, character-generator memory (CG) 9b, numeric character data conversion table memory (NDT) 9c, free code word transition matrix memory (FM) 9d, alphanumeric data conversion table memory (AT) 9e, fix information conversion table memory (FT) 9f, show control subprogram memory (DC) 9g, controlling alarm subprogram memory (FC) 9h, function control subprogram memory (KC) 9i is set, image data memory (GC) 9j, tone data memory (LC) 9k and initial conditions memory (CM) 9m.
Program storage (PM) 9a has the storage area that storage is used for controlling the program of the independent circuit that is included in beep-pager 1 and is used to carry out the various control programs of the processing procedure (Figure 17) that receives data, the control procedure (Figure 17) of key input etc., will describe in detail below.
Character-generator memory (CG) 9b has the storage area that storage for example resembles alphanumeric character, symbol etc., is used to represent the information that will show on display part 11.
When the address of the time representation alphanumeric pager of having received (first to three-address), the information data that is arranged among information field (MF) 52G that receives data is that the unit is read (B3, B2, B1, B0) and converted numeric character data to 4 bits sequentially.This numeric character data conversion table memory (NDT) 9c has the memory block of this numeric character data conversion table of storage, and this table need be used for converting information data to numeric character data.
When from the numeric character data that information data converts, comprising a free code word definitions according to aforesaid data character conversion table, the numeric character data part of following after this free code word definitions is that the unit is read with 2 bits or 3 bits, as shown in Figure 5.The combination of the numeric character data of so reading is converted into the numerical character of their correspondences.This free code word transition matrix memory (FM) 9d has a memory block of the free code word transition matrix of storage, and this transition matrix is required the combination that is used for these numerical characters and converts corresponding numerical character to.
According to the first embodiment of the present invention, at the time point that beep-pager 1 is switched on, 100 combinations that are presented at " 11 " to " 00 " in the initial setting district 91 can convert numerical character to.
The another kind of numeric character data shown in the expansion area 92 be combined in this beep-pager initial turn-on the time be inconvertible (user of beep-pager 1 does not know the appearance in the free code word shown in the expansion area 92).
This expansion area 92 has the five sub regions 92a-92e that are protected, and when this beep-pager 1 initial turn-on, is not allow to use these subregions.
When having predetermined condition to satisfy during key input control procedure (Figure 17) execution of receiving data handling procedure (Figure 11) and will describe, this zone 92a-92e is discharged from protection immediately.When these zones discharge, just the combination in the numeric character data shown in the subregion of these releases might be converted to explanation of their correspondences and additional function from guard mode.
When CPU 7 determines in the processing procedure of reception data, this address date of having received represents to be used for the address (four-address) of information beep-pager, the information data (Bit data) that then is arranged among information field (MF) 52G that receives data is that the unit is read with CPU 7 bits sequentially, and converts alphanumeric data to.This fix information conversion table memory (FT) 9f has the storage area that storage is used for information data is converted to the conversion table (not illustrating) of alphanumeric data.
When from the numeric character data of information data conversion, detecting the fix information definitions according to aforesaid numeric character data conversion table " [when [", the data of then following at the dibit of the numeric character data of this fix information definitions back are converted into fixing phrase to display, for example " Good Morning ", " Call Me " and so on.The memory block that fix information conversion table memory (FT) 9f has this fixed phrase conversion table (not illustrating) of storage is used for converting alphanumeric data to such fixed phrase.
Show control subprogram memory (DC) 9g, controlling alarm subprogram memory (FC) 9h and function control subprogram memory (KC) 9i is set is the storage area that is used for storing following content: will carry out subprogram (Figure 11) that processing procedure carries out and the various visual display control programs of keying input control program (Figure 17) that will describe below for receiving data, automatic luminous display control program, (notice) control program of reporting to the police (is for example used alarm signal, resemble musical sound, sound, information, image, light, vibrate etc.) and the function control program is set, for example whether basis has satisfied the Free Region that the initial conditions of being scheduled to are expanded free code word transition matrix (Fig. 5).
Image data memory (GC) 9j has the storage area of the multiple pictorial data of storage, and these pictorial data show that by being stored in control subprogram memory (DC) 9g and the subprogram that is provided with among function control subprogram memory (KC) 9i are presented on the display part 11.
Image data memory (LC) ROM9 has a storage area of the multiple musical sound data of storage, exports from loud speaker 16 under the control of the control subprogram of these musical sounds in being stored in controlling alarm subprogram memory (FC) 9h.
Initial conditions memory (CM) 9m has a storage area, the processing subprogram of storage conditions for use table (seeing Fig. 6 and 16), wherein the title in the subprogram of receiving (Figure 11) in the data handling procedure and will being begun in keying input control program (Figure 17) is described below, for example show control subprogram, controlling alarm subprogram and the function control subprogram is set to be illustrated, be associated with the initial conditions of all these subprograms.
In the subprogram initial conditions table of Fig. 6, for example subprogram title " demonstration control subprogram I " is illustrated with subroutine address " 1 " and is associated.
When in CPU 7 determines to have collected mail breath data (numeric character data), comprising free code word definitions "--" (hyphen hyphen), " show control subprogram I " then begins, character " 79 " and free code word end code " _ " (space) and with receive information data identical in the data and be received more than 5 times.By expansion process, be shown according to the information content of receiving data according to subprogram.
And, relevant demonstration that the subprogram title " is provided with function control subprogram II " with subroutine address " 4 ".
When CPU 7 determine to be arranged on field, address (AF) 52E that received in the data and address date and vector data among vector field (VF) 52F be respectively " A# " and " 111 " and the breath number of determining to have collected mail (.) when being " 10 ", subprogram " is provided with function control subprogram II " and begins to carry out.According to this subprogram, a function is added to beep-pager 1.
Random access memory ram 10 comprise memory management memory (SCM) 10a, information-storing device (MM) 10b, address volume memory (AM) 10c are set, initial conditions satisfy counting memory (DM) 10d, keying input store (IM) 10e, as shown in Figure 7.
As shown in Figure 8, memory management memory (SCM) 10a is set has a storage area, by service marking information, the management expression can be stored in the maximum number destination data of receiving data among information-storing device (MM) 10b, expression can be stored in the maximum number destination data of the data among address volume memory (AM) 10c, the data which district of free code word transition matrix (Fig. 5) is described can be used to data converted, be stored in and show among control subprogram memory (DC) 9g and title that started the subprogram that shows the breath of collecting mail practically, be stored among controlling alarm subprogram memory (FC) 9h and started the title of warning (notice) user's subprogram with a warning practically, be stored in title that the function control subprogram is set that is provided with among function control subprogram memory (KC) 9i and starts practically or the like.
Memory management memory (SCM) 10a is set also has a storage area, the data of the current number of having received data that is used for information-storing device (MM) 10b that direction memory is stored in this RAM10 and the data that explanation is stored in the number of the data of current storage among address volume memory (AM) 10c.
Fig. 8 shows the content that memory management memory (SCM) 10a is set, the initial condition of the value representation of flag information when beep-pager 1 is connected.In this initial condition, the number that can be stored in the maximum of the data among information-storing device (MM) 10b of RAM 10 is " 15 ", and the maximum number that can be stored in the data among address volume memory (AM) 10c is " 12 ".But, in this initial condition, might adopt the initial setting up zone of free code word transition matrix (Fig. 5) to change.And " normally showing control subprogram " in initial condition and Normal Alarm control subprogram " are activated and realize normal controlling alarm.
And, in initial condition, there be not " the function control subprogram is set " to be activated.
In the data processor of receipts (Figure 11) and keying input control program (Figure 17) that will discuss below, when one of any being satisfied of the initial conditions in subprogram entry condition table (Figure 16), this CPU 7 will write again and be stored in each value of statistical indicant that is provided with among memory management memory (SCM) 10a.
Information-storing device shown in Fig. 9 (MM) 10b comprises an initial setting up zone 101 and extended area 102.In these storage areas, at beep-pager 1 with comprise the date and time of receiving data, vector data and information data, reception and additional information (the information No data etc. of receiving address date, use is in the information transmission business of numbering) can store with predetermined number and according to the increasing order of management number (Nos), as shown in Figure 9.
At the time point that beep-pager is switched on, the number that the maximum among be stored in information-storing device shown in Figure 9 (MM) 10b has been received data is " 15 ", and data can be stored as data in the initial setting up zone 101 among information-storing device (MM) 10b.1 to 15.But, receive data handling procedure (Figure 11) and keying input control program (Figure 17) if in definite initial conditions be satisfied, the maximum number of receiving data that then can be stored among information-storing device (MM) 10b is added to 25.
When receiving storage in information-storing device (MM) 10b the time, corresponding storage mark becomes " 1 " from " 0 ".Therefore, being stored in the number of receiving data among information-storing device (MM) 10b can be from the number of the storage mark of corresponding being changed (to " 1 ") and recognize.
Address volume memory (AM) 10c shown in Figure 10 has the 111 and extended areas 112 in an initial setting up zone.In these storage areas, the address volume that comprises identification, telephone number, the address of name, sex and go out the birthday can be stored in the predetermined numeral and with the rising order of management number (Nos) and arrange.This sex recognition data is stored in " sex identification " column, " 1 " expression women, and " 0 " expression male sex.
When beep-pager 1 began to connect, the maximum number that can be stored in the address volumes certificate in the address volume memory among address volume memory (AM) 10c of Figure 10 was " 12 ", and the address volumes in the initial setting up zone is according to being stored as data number No1-No12.Address volumes wherein is (existence of not notified this extended area 112 of user) that can not be used according to being stored as data number No13 when beep-pager 1 is initially connected to the extended area 112 of No30.Extended area 112 is shielded zones, and its use is forbidden.When a predetermined condition receiving in the data handling procedure among (Figure 11) and keying input control program (Figure 17) (below will describe) satisfies; this extended area 112 discharges under guard mode, and the number of storable maximum address volume is increased to 30.When the address volume was stored among address volume memory (AM) 10c, corresponding storage mark was changed into " 1 " from " 0 ".Therefore, the number that has been stored in the address volume among address volume memory (AM) 10c can be recognized from the storage mark of reformed (to " 1 ").
Initial conditions satisfy counting memory (DM) 10d a storage area, wherein storing with subprogram initial conditions table in each inferior logarithmic data that satisfies initial conditions that is associated of address stored, the number of times that the expression initial conditions satisfy.These initial conditions satisfy counting memory (DM) 10d and also have a zone.Wherein store the data of total reception number of times, expression is at the received total degree of the data of beep-pager 1.
Keying input store (IM) 10e will a memory block, is storing the content of pressing the operation of other button of branch on beep-pager 1 (for example data declaration button, the time span that button is pressed, the existence of the button of pressing simultaneously/non-existent situation etc.).
Display part 11 has for example LCD of a dot matrix type (liquid crystal display) plate, and shows information and the motion video that receives according to the video data that provides from driver 13.EL background light source 12 (electroluminescence) is a light source, according to the drive signal radius from driver 13, and is used to the LCD of the light illumination display part 11 after this display panel.Driver 13 is by the circuit of CPU 7 controls and driving and control display part 11 and EL background light source 12.
Keying importation 14 comprises main switch 14a, MKY memory key 14b, options button 14c and key 14d is set.For example main switch 14a receives the positive pole of a battery 20 of its minus earth, and detects the on/off of beep-pager 1 and reset a warning.MKY memory key 14b detects reading of an information according to the information data that is stored among information-storing device (MM) 10b.Options button 14c detects the switching between pattern, is for example receiving switching between standby mode and the Notification Format setting pattern etc.The effect that key 14d detects the setting in each pattern is set.And the content according to the operation of each key is provided with key 14d various signals is outputed to CPU 7.
Driver 15 is circuit of being controlled by CPU 7, and drives loud speaker 16, LED 17 and vibrator 18.
The drive signal that response provides from driver 15, loud speaker 16 are to send alarm sound in reception, and produce predetermined musical sound etc. according to the information that shows.
According to the drive signal from driver 15, LED 17 is shinny immediately luminous when receiving.
According to the drive signal from driver 15, vibrator 18 vibrates when receiving this signal.
It more than is explanation for the circuit structure in the beep-pager 1 of first embodiment.
The control operation of CPU 7 execution of beep-pager 1 is described now.
At first, the data handling procedure of receipts carried out of the CPU 7 of reference flowchart Figure 11 and the example explanation beep-pager 1 that shows at Figure 12-15.
When CPU 7 detected beep-pager 1 the operation by main switch 14a has been switched on, this CPU 7 began to start the initial treatment process immediately.
Initial treatment for example includes the value that the flag information among memory management memory (SCM) 10a is set that visit is stored in RAM 10, determine in information-storing device (MM) 10b the storable zone of data, determine the zone that in character-generator memory (CG) 9b of ROM9, is not useable for changing etc.
After initial processing, CPU 7 reads the program that data handling procedure has been received in execution from program storage (PM) 9a of ROM9, and begins this processing procedure.
At first, CPU 7 makes receiving unit 3 and decoder 4 receive data continuously, detects self frame at this beep-pager 1 up to them.When receiving unit 3 and decoder 4 one of detected frame, this CPU 7 controlled them, so as immediately to receive only such at beep-pager 1 self frame and comprise the frame of real time information data.
(basically, these real time information data are arranged on the frame that is included in each loop-around data item.Among data block information in 0 (BI) 52D, and received once in per four minutes).
Subsequently, CPU 7 determines whether these real time information data are received (step S1).When this CPU 7 determines that these real time information data are received, then this CPU 7 obtains these real time information data (step S2).Subsequently, according to real time information data that obtain and other condition (for example number of number of operations), CPU 7 inquiry is stored in " initial conditions " (the step S3) in the initial conditions table (Fig. 6) among initial conditions memory (CM) 9m of ROM9, and determines whether one of any be satisfied (step S4) of the initial conditions in the initial conditions table.When CPU 7 determines to satisfy without any initial conditions, then return step 1.
When defining one of initial conditions, CPU 7 is satisfied, then refresh the value that this satisfies time data, the number of the number of times that these initial conditions of this data representation have been satisfied, and the initial conditions of RAM 10 satisfy the subroutine address that counting memory (DM) 10d is relevant to the corresponding initial conditions that satisfy and store.Subsequently, CPU 7 specifies the subprogram corresponding to the initial conditions that satisfy in subprogram initial conditions table.
Subsequently, CPU 7 for being provided with of RAM 10 " show control subprogram memory " among memory management memory (SCM) 10a (Fig. 8), " controlling alarm subprogram memory " and the function control subprogram is set " each in the value of correlating markings refresh; and read the subprogram (from showing control subprogram memory (DC) 9g, controlling alarm subprogram memory (FC) 9h or function control subprogram memory (KC) 9i being set) of appointment, and start and read subprogram (step S5).
According to initial subprogram, CPU 7 carries out and also is not set to one of various control programs of normal procedure (this control program is invalid at beep-pager 1 during by initial turn-on), such as display control program, controlling alarm program and function control program etc. (step S6) is set.When CPU 7 detects the words (step S7) that this subprogram has been terminated, then return step S1.
The following describes in initial conditions also by receiving under the situation that the real time information data satisfy the performed control program of this CPU 7.
Situation 1: subroutine address " 5 " (function control subprogram III is set)
Suppose to be included in by beep-pager 1 and receive and time data in the real time information data is " 8 ", and the number of the data of storing among address volume memory (AM) 10c when receiving is " 8 ".In this case, CPU 7 determines to be satisfied corresponding to the initial conditions of the subroutine address " 5 " in subprogram initial conditions table (Fig. 6), and starts " the function executing control subprogram III " that is stored in the subroutine address " 5 ".
Memory management memory (SCM) 10a is set and the maximum number of data among the volume memory 10c of address is under the situation of " 12 " can being stored in, according to " function control subprogram III is set ", the maximum number that this CPU 7 can store data is increased to " 30 ", and shows the maximum number of the stored data that are increased to " 30 " on display part 11.
When CPU 7 determines also not receive the real time information data in step S1, then CPU 7 determines whether to detect self frame (step S8).When CPU 7 determines also not detect self frame, then this CPU 7 turns back to step S1.
When CPU 7 determines to have detected self frame, then CPU 7 will make that being included in data in this self frame experiences in order to receive and handle (comprising demodulation, detection, recovery and error correction etc.) (step S9), and the combination of determining address date that in the 52E of field, address (AF), is provided with and the vector data that in vector field (VF) 52F, is provided with whether be stored in ID-ROM8 in one of any (the first to the 14) consistent (step S10) of address.
When the combination of CPU 7 definite address dates and vector data is not consistent with any one address in being stored in ID-ROM8, this CPU 7 will stop to receive operation, abandoning receiving data and returning step S1.
When combination that CPU 7 determines address dates and vector data be arranged on beep-pager 1 in address one of any consistent the time, this CPU 7 determines to be included in data in this frame at this beep-pager 1, and controls it and receive and operate.After finishing with respect to the reception operation that is arranged on the information data among information field (MF) 52G, data have been received in this CPU 7 storage sequentially in information-storing device (MM) 10b, and this has been received data and has comprised the address that receives and detect (first, second, third and the four-address), vector data and information data (step S11).
And this CPU 7 refreshes and is stored among information-storing device (MM) 10b and the total value of reception time logarithmic data of sum of the reception number of times of data has been received in expression.
Subsequently, according to receiving data and other condition, this CPU 7 examinations are stored in the branch other " initial conditions " that the subprogram initial conditions table (Fig. 6) among initial conditions memory (CM) 9m illustrates, and determine whether one of any be satisfied (step S13) of these initial conditions.
When CPU 7 determines not have initial conditions to be satisfied, this CPU 7 will check " showing the control subprogram memory " item and " the controlling alarm subprogram memory " item in memory management memory (SCM) 10a is set, from show control subprogram memory (DC) 9g and controlling alarm subprogram memory (FC) 9h, read " normally showing control subprogram " and " Normal Alarm control subprogram " that sign is " 1 " respectively, and begin to carry out this and read subprogram.Subsequently, CPU7 carries out a normal information and shows a control and treatment and a Normal Alarm control and treatment (step S14), and turns back to step S1 subsequently.
When CPU 7 determine initial conditions one of when being satisfied, this CPU 7 refreshes and satisfies counting memory (DM) 10d by initial conditions and engage and to store corresponding to the address of the subprogram of the initial conditions that satisfy and satisfy the value of time logarithmic data, afterwards, these CPU 7 execution in step S5 are to S7.At step S5 in S7, this CPU 7 reads and starts corresponding to the subprogram that is illustrated in the initial conditions that are satisfied in the subprogram initial conditions table, and carry out and also be not arranged to one of various control and treatment processes of normal procedure, for example resemble controlling alarm and handle and be provided with the wait of function control and treatment.Afterwards, this CPU 7 turns back to step S1.
Below with reference to Fig. 6-10 and Figure 12-15, describe in detail to divide the concrete example of other subprogram, each concrete subprogram in the Data Receiving when one of initial conditions of correspondence are satisfied and be performed.
Situation 2: subroutine address " 1 " (showing control subprogram I)
When beep-pager receives numeric character data "--79_012395456957890 ", this CPU 7 analyzes the front in the information procedure for displaying two hyphens "--" are free code word definitions, character subsequently " 79 " is the designation data of a phone of expression, and subsequently " _ " is as free code word end code.
And, when CPU 7 detect information-storing device (MM) 10b and subroutine address " 1 " storing relatively the value of being equal to or greater than " 5 " satisfy time logarithmic data the time (should " 5 " represent that this numeric character data has received five times), this CPU 7 determines that the initial conditions corresponding to subroutine address " 1 " in subprogram initial conditions table (Fig. 6) are satisfied, and begins this " show control subprogram I ".
Should " show control subprogram I " is according to one of display message on display part 11 of receiving numerical character, read out in the pictorial data shown in Figure 12 (b) from image data memory (GC) 9j of ROM9, and the pictorial data that this is read is presented on the display part 11.And these display parts 11 of CPU 7 control are so that according to preset time alternately display message and the image in Figure 12 (b).
Situation 3: subroutine address " 2 " (showing control subprogram II)
When beep-pager 1 receives numeric character data "--27656554476455736947217731_ ", show that in information handling period analysis two characters in front "--" is free code word definitions at this CPU 7, character 276565544764557369 subsequently is free word information " Good_news! _ A.K″。 " (numeric character data 276565544764557369), this CPU 7 determines to be satisfied corresponding to the condition of the subroutine address " 2 " in subprogram initial conditions table, and initial being somebody's turn to do " shows control subprogram II "
Should " show control subprogram II " be an information to be presented at subprogram on the display part 11 according to having received numeric character data, from image data memory (GC) 9j of ROM9, read out in three images that Figure 13 (a), 13 (b) and 13 (c) illustrate, and the image of reading is presented at (dynamically demonstration) on the display part 11 in order.This dynamic image is presented at the demonstration of information and repeatedly carries out afterwards and under the control of CPU 7.
Situation 4: subroutine address " 3 " (function control subprogram I is set)
When beep-pager 1 receives numeric character data " 00*27777-9999 ", " 777 " that this CPU 7 detects in this numeric character data.In case detect " 777 ", this CPU 7 determines the condition that is satisfied corresponding to the subroutine address " 3 " in subprogram initial conditions table, and starts " function control subprogram I is set " corresponding to subroutine address " 3 ".
" function control subprogram I is set " and is the program that is used to be presented at the stripe image mechanism on the display part 11 as shown in Figure 14 (b), control for this display part 11, so that make three display window 11a, 11b and 11c display pattern changeably according to predetermined order, for example numeral, mark, visual or the like, and when detecting the pressing of main switch 14a, MKY memory key 14b or options button 14c, stop these patterns and carry out scrolling in window 11a, 11b and 11c.For example the combination at the pattern that is stopped is in the situation of " 777 ", and shown in Figure 14 (c), this CPU 7 carries out following processing so that expand the Free Region of free code word transition matrix.
CPU 7 will be with reference to the data segment that is included in the flag information in " free code word transition matrix " item; this is provided with the storage that memory management memory (SCM) 10a (Fig. 8) is set of RAM10, so that manage the protection release condition of the expansion area with five subarea 92a-92e 92 of free code word transition matrix (Fig. 5).CPU 7 also not the data segment of the flag information of the correspondence one of from subarea that guard mode discharges become " 1 " from " 0 ", the result is that the subarea that changes over the data segment of " 1 " corresponding to flag information is discharged from guard mode.This CPU 7 display message on display part 11, notice has become available in the free code word from this subarea that guard mode discharges, shown in Figure 14 (d).
The desired data of this fluting machine game have been stored among image data memory (GC) 9j of ROM9, but do not show under normal situation.The recreation that can be played by the beep-pager 1 of present embodiment also is limited to above-mentioned this fluting machine game, and other recreation for example resembles annular knurl, " head-tail " recreation waits and also can play on beep-pager 1, and the pattern that needs only them can be shown changeably.
Situation 5: subroutine address " 6 " (display control program and controlling alarm program)
When receiving numeric character data and detect, beep-pager 1 comprises data " _ zero zero zero zero " (space character and 4-digit number character data) arbitrarily in this numeric character data, then this CPU 7 determines that this numeric character data satisfies corresponding to the initial conditions of making the subroutine address " 6 " in the subprogram initial conditions table, and beginning " shows control subprogram III " and " controlling alarm subprogram I ".
When " showing control subprogram III " beginning, CPU 7 shows as the information among Figure 15 (a) on display part 11 according to the numeric character data of receiving.After this, CPU 7 determines the last 4-digit number of numeric character datas " _ zero zero zero zero " as telephone number, and searches address volume memory (AM) 10c of RAM 10, so that find to satisfy the telephone number data of this telephone number.
Result as Search Address volume memory (AM) 10c, when CPU 7 determines this telephone number of storage, this CPU7 reads birthday data relevant with name data corresponding to this telephone number from address volume memory (AM) 10c, and determines whether there is corresponding relation in the birthday data and between the date data that clock 7a obtains internally.
When CPU 7 determines between them to exist corresponding the relation, the name data that 7 bases of CPU are relevant with the birthday data and make display part 11 carry out animation demonstration as Figure 15 (a), 15 (b) and 15 (c) from the pictorial data that image data memory (GC) 9j reads.And CPU 7 starts " controlling alarm subprogram I ", reads the musical sound data relevant with the birthday data from tone data memory (LC) 9k, and by loud speaker 16 these musical sound datas of output.
Situation 6: subroutine address " 8 " (showing control subprogram V)
When beep-pager 1 receives numeric character data and detects when comprising with data identical in situation 5 " _ zero zero zero zero " (space character and 4-digit number character data) arbitrarily in this numeric character data, these numeric character datas that start this CPU 7 satisfy in subprogram initial conditions table the initial conditions corresponding to subroutine address " 8 ", and start and should " show control subprogram V ".
When " show control subprogram V " beginning, CPU 7 determines the last 4-digit number of numeric character datas " _ zero zero zero zero " as a telephone number, and searches address volume memory (AM) 10c of RAM 10, seeks the telephone number data of this telephone number of expression.
When CPU 7 determines that the results that search are that this address volume memory (AM) 10c is storing this telephone number data, and determine that the flag information of corresponding sex recognition data is " 1 ", then this CPU 7 shows an information with the strip font on display part 11.
Situation 7: subroutine address " 4 " (function control subprogram II is set)
Suppose that beep-pager 1 detects the user by three address pagings (information for numbering sends service), the information number that then appends to the data that receive subsequently is " 10 ", and the sum of receiving data that is stored in this information-storing device is " 10 ".In this case, when the maximum data number in the information-storing device that can be stored in RAM 10 is " 15 ", this CPU 7 determines to be satisfied for the initial conditions in the subroutine address " 4 " in subprogram initial conditions table, and startup " function control subprogram II is set ".
When " function control subprogram II is set " begins, this CPU 7 becomes be included in the flag information data segment that is stored in " information-storing device " item that memory management memory (SCM) 10a (Fig. 8) is set into " 1 " from " 0 ", and show an information on display part 11, the maximum number that notice can be stored in the data in this information-storing device increases.
Situation 8: subroutine address " 7 " (showing control subprogram IV and controlling alarm subprogram II)
Suppose that beep-pager 1 detects the user by first one of any institute's paging to three-address, and the data that receive subsequently comprise information or a series of character " URGENT " (i.e. " promptly ").In this case, CPU 7 determines that the pairing initial conditions in these subroutine addresses " 7 " in subprogram initial conditions table satisfy, and begins this " controlling alarm subprogram II ".
When " controlling alarm subprogram II " began, beep-pager 1 was used in the alarm signal of using in the emergency and warns the user.
When beep-pager 1 from the 6 pm to the early morning 2 during when receiving the data that comprise this information, this CPU7 will further start " showing control subprogram IV ", and when showing this information connection EL background light source 12.
Situation 9: subroutine address " 9 " (the function control subprogram is set)
Suppose that beep-pager 1 detects the reception of address date " #A " or " #B ", and be stored in predetermined times of data representation (for example " 50 ", the reception of corresponding above-mentioned address date is counted) that initial conditions satisfy the total reception number of times among counting memory (DM) 10d.In this case, this CPU 7 starts " the function control subprogram is set ".
When " the function control subprogram is set " startup, CPU 7 carries out following process, so that expand the Free Region of free code word transition matrix.
CPU 7 will be with reference to the data segment that is included in the flag information in " free code word transition matrix " item; this is provided with the storage that memory management memory (SCM) 10a (Fig. 8) is set of RAM10, so that manage the protection release condition of the expansion area with five subarea 92a-92e 92 of free code word transition matrix (Fig. 5).CPU 7 also not the data segment of the flag information of the correspondence one of from subarea that guard mode discharges become " 1 " from " 0 ", the result is that the subarea that changes over the data segment of " 1 " corresponding to flag information is discharged from guard mode.This CPU 7 display message on display part 11, notice has become available in the free code word from this subarea that guard mode discharges, shown in Figure 14 (d).
Above-mentioned content is that explanation is being received in the data handling procedure, and this CPU 7 starts the step of execution subroutine.
The keying input control program of carrying out below with reference to the CPU 7 of the flow chart description beep-pager 1 shown in the subprogram initial conditions table shown in Figure 16 and Figure 17.
Figure 16 is another embodiment that is illustrated in the processing subprogram initial conditions table of storing among initial conditions memory (CM) 9m of ROM9.In the middle of the subprogram initial conditions table shown in Figure 16, the title of the subprogram that will start with the keying input control program will described down, promptly show control subprogram, controlling alarm subprogram and the function control subprogram is set, illustrate relevant with all these subprograms.
During CPU 7 detects MKY memory key 14b to receive standby mode in case under occurring by, and this options button 14c has pressed twice down continuously and under MKY memory key 14b by after a preset time in the cycle (for example 10 seconds) pressed down five times continuously, then this CPU 7 determines to be satisfied corresponding to the initial conditions of subroutine address " 11 ", and startup " function control subprogram I is set ".According to this subprogram, CPU 7 enlarges the function of beep-pager 1.
Figure 17 is the flow chart of expression by the keying input control program of CPU 7 execution.After beep-pager 1 has been switched on, when CPU 7 detect main switch 14a following by (elimination instruction manipulation) and MKY memory key 14b, options button 14c with the on time following of key 14d is set, this CPU 7 reads the subprogram relevant with the keying input control program, and begins this keying input control program.
At first, CPU 7 analyzes the key (step S21) that these are time pressed, and in keying input store (IM) 10e of RAM 10 store operation information (key of time pressing is described, exist/there is not key of pressing simultaneously or the like in the length of the time that is pressed) (step S22).
Subsequently, according to being stored in operation information among keying input store (IM) 10e and other condition, CPU 7 with reference in initial conditions memory (CM) 9m, store subprogram initial conditions table (Figure 16) shown in " initial conditions " (step S23), and determined whether that any initial conditions are satisfied (step S24).All be not satisfied when CPU 7 determines the one of any of these initial conditions, then this CPU 7 carries out normal keying input according to the key of pressing and handles (step S25), and this CPU 7 turns back to step S1 subsequently.
Be satisfied when CPU 7 determines one of these initial conditions, then this CPU 7 refreshes the value that satisfies time logarithmic data, and these data are stored in initial conditions relatively with address corresponding to the subprogram of the initial conditions that satisfy and satisfy among counting memory (DM) 10d.After this, and in step S5-S7, this CPU 7 reads and starts corresponding to the subprogram (step S26) that is included in the initial conditions that subprogram initial conditions table carrier wave etc. is satisfied, and carry out the correspondence be not set to normal various control process as yet one of, for example function control and treatment or the like (step S27) is handled and be provided with to display control program, controlling alarm.As this end of subroutine (step S28), CPU 7 turns back to step S21.In running through a preset time length, do not have a detected button following by or detecting under the situation of interrupt instruction, this CPU7 finishes this key input control program.
When now being described in Data Receiving when one of initial conditions are satisfied each of performed control procedure.
Situation 10: subroutine address " 11 " and " 12 " (function control subprogram I is set)
When detecting MKY memory key 14b, presses the CPU 7 of beep-pager 1, and options button 14c has pressed twice continuously and a preset time after MKY memory key 14b presses is provided with key 14d and has been pressed five times in the cycle, perhaps CPU 7 detects the three or more equal number that current time data is represented a series of following situation when options button 14c following detected by number of times: " 3 (time): 11 (branches): 11 (seconds) ", then these CPU 7 fixed initial conditions corresponding to the subroutine address " 11 " in subprogram initial conditions table (Figure 16) and " 12 " are satisfied, and start aforesaid " function control subprogram I is set ", so that expand the Free Region of free code word transition matrix.
About subroutine address " 12 ", when CPU 7 determines that this options button 14c presses real time information data (these real time information data be per four minutes receive once) time, when perhaps showing the specifying information that is stored among the RAM 10 when decoder 4 is determined in the real time information Data Receiving, then this CPU 7 " is provided with function control subprogram I " with regard to available startup.
Situation 11: subroutine address " 13 " (function control subprogram II is set)
Receive that CPU 7 detects MKY memory key 14b following by and in a preset time cycle (for example 10 seconds), detect MKY memory key 14b once more following by, and the sum of receiving data that is stored in this information-storing device is " 10 ".In this case, when the maximum number of the data in can being stored in RAM 10 is " 15 ", this CPU 7 will start " function control subprogram II is set ".
When " function control subprogram II is set " beginning, this CPU 7 becomes " 1 " to a data segment that is stored in the flag information that comprises in " information-storing device " item that is provided with among memory management memory (SCM) 10a (Fig. 8) from " 0 ", so that increase the maximum number that can be stored in the data in this information-storing device.This CPU 7 is 11 display message in the display part subsequently, and the maximum number that notice can be stored in the data in this information-storing device increases.
Above-mentioned is the step of carrying out the CPU 7 of keying input control program.
As mentioned above, beep-pager 1 according to first embodiment of the present invention, when CPU 7 determines that one of initial conditions in the subprogram initial conditions table in initial conditions memory (CM) 9m are satisfied, according to the data that the data reception portion branch that comprises antenna 2, receiving unit 3, decoder 4, buffer storage 5, release of an interleave circuit 6 and ID-ROM8 etc. receives, this CPU 7 reads the subprogram that is satisfied from ROM9.According to this subprogram of reading, CPU 7 carries out one of the correspondence of the control procedure that is not set to normal program as yet (be preset in the beep-pager 1 and when beep-pager 1 initial turn-on and come into force), for example shows control and treatment, controlling alarm processing and the function control and treatment is set.
So, the reception of response data, CPU 7 can carry out be preset in the beep-pager 1 that (when beep-pager 1 is initially connected) just comes into force when normal operation of this beep-pager 1 beginning control and treatment.
Second embodiment
In first embodiment, in Data Receiving or keying input process, when the CPU 7 of beep-pager 1 determines that one of subprogram entry condition satisfies, this CPU 7 belongs to one of invalid correspondence that is preset at the concrete function in the beep-pager 1 when operating in the initial turn-on of beep-pager 1, and CPU 7 change a warnings/display mode or enlarge image display function or beep-pager 1 another function is set so that user or subscriber can utilize this beep-pager 1 conduct provide a kind of to him means of communication of factor of " object for appreciation ".
In a second embodiment, when the data that receive satisfied predetermined condition, the CPU 7 of beep-pager 1 was at this beep-pager 1 and receives automatically definite background images that will show in the standby mode.
The beep-pager 1 of second embodiment will with the identical structure of first embodiment among Fig. 1.
But ROM9 shown in Figure 1, RAM 10 and display part 11 are in a second embodiment as ROM9 ', RAM 10 ' and display part 11 '.The overall structure of the beep-pager 1 of second embodiment is not illustrating in corresponding accompanying drawing, and detailed description subsequently is the content revised.
As shown in figure 18, ROM9 ' is an EEPROM, and comprise program storage (PM) 9a, character-generator memory (CG) 9b, numeric character data conversion table memory (NDT) 9c, free code word transition matrix memory (FM) 9d, alphanumeric data conversion table memory (AT) 9e, fix information conversion table memory (FT) 9f, show control subprogram memory (DC) 9g, controlling alarm subprogram memory (FC) 9h, function control subprogram memory (KC) 9i is set, image data memory (GC) 9j, tone data memory (LC) 9k, these are identical with first embodiment in Fig. 3.The ROM9 ' of second embodiment also comprises initial conditions memory (CM) 9m ' and a background images memory (BC) 9n.
Initial conditions memory (CM) 9m ' has a memory block, store a sub-program start condition table (Figure 19), wherein list the title that can in the relevant explanation of first embodiment, receive the subprogram that starts in the data processor (Figure 11) relatively, for example show control subprogram, controlling alarm subprogram and the function control subprogram is set with the initial conditions of all these subprograms.
When CPU 7 is detected when having received the two digits of the display position that comprises in the data that the free codeword information of free code word definitions "--" " BUILD " (numeric character data " 2241293224 ") keyword relevant with free codeword information (be pre-stored among background images memory (BC) 9n and shown in Figure 20) and key diagram image data will show, CPU7 just starts " the showing control subprogram VI " that relates to subprogram initial conditions table, and shows a background images according to this " demonstration control subprogram VI " on display part 11.
Background images memory (BC) 9n has the storage area of a background images tables of data of storage (Figure 20), enumerated the background images that can show when beep-pager is in the reception standby mode in this table, these images and the addresses in image data memory (GC) 9j are relevant with their keyword.
In the background images tables of data of Figure 20, for example represent that the image in a house is listed with image and keyword " HOUSE " (numeric character data " 2811413936 ") relatively with the memory address " 11 " of GC.
Similarly, the image of a moon of expression is listed relatively with memory address " 14 " and the keyword " MOON " (numeric character data " 33353534 ") of GC.
RAM 10 ' shown in Figure 21 comprises that information-storing device (MM) 10b, address volume memory (AM) 10c, initial conditions satisfy counting memory (DM) 10d, keying input store (IM) 10e, and the RAM 10 of these and first embodiment in Fig. 7 is identical.This RAM 10 ' also comprises and memory management memory (SCM) 10a ' is set and background images shows control storage (BIM) 10f.
Memory management memory (SCM) 10a ' is set has a storage area, by service marking information, the management expression can be stored in the maximum number destination data of receiving data among information-storing device (MM) 10b, expression can be stored in the maximum number destination data of the data among address volume memory (AM) 10c, the data which district of free code word transition matrix (Fig. 5) is described can be used to data converted, be stored in and show among control subprogram memory (DC) 9g and title that started the subprogram that shows the breath of collecting mail practically, be stored among controlling alarm subprogram memory (FC) 9h and started the title of notifying user's subprogram with a warning practically, be stored in title that the function control subprogram is set that is provided with among function control subprogram memory (KC) 9i and starts practically or the like.
Memory management memory (SCM) 10a ' is set also has a storage area, the data of the current number of having received data that is used for information-storing device (MM) 10b that direction memory is stored in this RAM10 ' and the data that explanation is stored in the number of the data of current storage among address volume memory (AM) 10c.
Figure 22 shows the content that memory management memory (SCM) 10a is set, the initial condition of the value representation of flag information when beep-pager 1 is connected.In this initial condition, the number that can be stored in the maximum of the data among information-storing device (MM) 10b of RAM 10 ' is " 15 ", and the maximum number that can be stored in the data among address volume memory (AM) 10c is " 12 "
In a second embodiment, it is relevant with " showing control subprogram VI " to be stored in the value that the flag information among memory management memory (SCM) 10a ' is set, corresponding to the subroutine address " 10 " in initial conditions memory (CM) 9m ' of Figure 19, the value of this flag information is constant to be " 1 " (this value representation " shows control subprogram VI " and can start).
Background images shows that control storage (BIM) 10f has storage background images table (Figure 23) storage area.In this background images table, fill the memory address that is stored in the background images data among image data memory (GC) 9j that can be shown when receiving mode is transformed into the reception standby mode when the pattern of beep-pager 1 and list with the data that the position that the background images data are shown is described.More particularly, in the background images table shown in Figure 23, the memory address of the background images data in image data memory (GC) 9j is with 11 ' the display position 11a ' that goes up appointment lists relatively in the display part.
According to the data of receipts that the driver shown in Fig. 1 13 provides, display part 11 ' has a LCD display of matrix type, and display message, image (motion video) etc.
The display position of appointment is shown in Figure 24 on the plane of display part 11.The screen of display part 11 ' is to be made of the video data piece that is arranged to four lines and 11 row, and the number (01 to 22) that has two is assigned to these video data pieces (position 11a shown in Figure 24) according to the table that is stored among background images demonstration control storage (BIM) 10f, and pictorial data is displayed in the display position of their correspondences.
Above-described is difference between second embodiment and first embodiment.
Operation according to the beep-pager of second embodiment is described now.
Situation 12: subroutine address " 10 " (showing control subprogram VI)
In a process identical with the data handling procedure of receipts (Figure 11) of first embodiment, when being in, beep-pager 1 receives in the standby mode, and display part 11 ' shows image for example shown in Figure 26.
Specifically, when beep-pager receives numeric character data "--2224129324473335340096_ ", this CPU 7 analyzes preceding two "--" as free code word definitions in the information procedure for displaying, character subsequently " 22241293224 " is as free codeword information " BUILD ", character " 33353534 " is keyword " MOON " (this keyword (Figure 20) and this free codeword information are associated), this character " 0096 " is as free code word " 01 ", and last character " _ " is the end code of free code word.
As the result who analyzes, this CPU 7 is 11 ' last display message " BUILD MOON 01 " in the display part, as shown in figure 27.The CPU 7 that has detected the free codeword information " BULID " that is arranged among background images memory (BC) 9n and keyword " MOON " determines to satisfy corresponding to the initial conditions of the subroutine address " 10 " in subprogram initial conditions table (Figure 19), and begin should " demonstration control subprogram VI ".
In " showing control subprogram VI ", this GC memory address " 14 " that is arranged among background images memory (BC) 9n that is associated with keyword " MOON " is arranged among background images demonstration control storage (BIM) 10f by CPU 7, be associated with being defined in information " BUILD MOON " display position " 01 " afterwards, as shown in figure 25.When CPU 7 detects 14 operation (any key), this CPU 7 changes the current image that is presented at the current demonstration on the display part 11 ', so that when this beep-pager 1 is in the reception standby mode, be shown, and show that according to the background images that is arranged on Figure 25 the data among control storage (BIM) 10f show a background images data 11b ' (in Figure 28, the image of a moon is presented in the display position " 01 ") in the display position shown in Figure 28 " 01 ".
When be arranged on the display position that background images shows that the GC memory address among control storage (BIM) 10f is associated in when showing new background images, this GC memory address is that the address by new background images data is replaced.
As mentioned above, beep-pager 1 according to second embodiment of the present invention, the receiving unit that has (receiving system) comprises antenna 2, receiving unit 3, decoder 4, buffer storage 5, release of an interleave circuit 6 and ID-ROM8 etc., when CPU7 (checkout gear and control device) detects the predetermined information data that is stored among initial conditions memory (CM) 9m in the data that received by this acceptance division branch, then 7 of this CPU read from ROM9 ' and show control subprogram VI as the subprogram that is associated with this information data, and start the subprogram that this is read.According to the demonstration control subprogram VI that reads, the predetermined display positions display background image of this CPU 7 on display part 11 '.
So, the user can be by him the background images that on beep-pager, shows of oneself decision, and the information data that such background images can also be received by other user's beep-pager 1 is determined.This has just strengthened the enjoyment of exchange message between their beep-pager 1.
The present invention is not limited to the above embodiments.
For example, because the ROM9 of beep-pager is made of an EEPROM, so subprogram initial conditions and subprogram that will start can be with from paging system wireless transmissions and can be stored in the beep-pager 1.
Figure 29 shows a performed flow chart of CPU 7 in this case.(step in the flow chart shown in Figure 29 is to be inserted between receiving of Figure 11 the step S11 and S12 included in the data handling procedure).
In above-mentioned situation, when CPU 7 is receiving when detecting a subroutine address and change data (be used to change the relation between initial conditions and subprogram or be used to change subprogram) (step S31) in the data (be arranged among frame information (FI) 52B vector field (VF) 52F and information field (MF) 52G one of any in), CPU 7 will be according to the control content of receiving data, rewriting is stored in initial conditions memory (CM) 9m, show control subprogram memory (DC) 9g, controlling alarm subprogram memory (FC) 9h, data (step S32) among function control subprogram memory (KC) 9i are set, the flag information that resets corresponding to the memory address that rewrites subprogram is zero (step S33), and finishes current processing.
When CPU 7 does not detect in the above-mentioned data of receiving in the data, it will enter step S12, as the normal handling step.
In the step shown in Figure 29, the owner of a service of permission sends to beep-pager 1 with a new function and this new function is written in the beep-pager 1, and makes the new communication service of this service trade chief commander constantly be sent to the user.
In first and second embodiment, the present invention receives as the paging system of a data communication system by a wireless signal beep-pager 1.But the present invention is not limited thereto, and be to be applied to the paging receiver that adopts NTT rules and POCSAG rules.
And according to the above embodiments, the present invention is used for paging receiver.But the present invention also can be used for receiving a FM broadcast videography receiver of broadcast videography, a use in the PDA of the MCA data communication system that resembles the long distance terminal system (personal data coprocessor), the portable phone (for example cell phone, PHS phone and a smart phone) with data communication function and an e-mail system etc.

Claims (19)

1. a data receive method comprises the steps:
Store a plurality of conditions that a specific function is come into force of being used to, it is invalid that the appearance of this function can not be discerned and is predisposed to by the user;
The storage indication information, a program that is used to carry out described specific function of this indication information indication storage;
Receive data (S1, S8, S9, and S10);
Detect first tentation data (S11) in the described reception data, detect described first tentation data and be in above-mentioned a plurality of condition;
When detecting first tentation data, determine whether that a residue condition in described a plurality of condition is satisfied (S12);
When a residue condition in detecting first tentation data and described a plurality of condition has been satisfied, make described specific function come into force (S5, S6, S7); And
Open these programs of beginning to carry out the specific function that this comes into force.
2. according to the data receive method of claim 1, wherein:
Utilize a data receiver to carry out described data receive method, this data receiver has and is predisposed to invalid a plurality of described specific function and many groups separately corresponding to the condition of described a plurality of specific functions, described first tentation data promptly is separately corresponding to one of a plurality of data item of at least one specific function in described a plurality of specific functions
In in data accepted, detecting described a plurality of data item one of at least and when determining that described residue condition in the described set condition has been satisfied, according in described detected described a plurality of data item one of at least and the corresponding relation between described a plurality of specific function, come into force with described detected described a plurality of data item in one of at least corresponding a plurality of specific functions in one of at least.
3. according to the data receive method of claim 1 or 2, wherein: described residue condition relates to the described data that receive.
4. according to the data receive method of claim 1 or 2, wherein:
Described residue condition relates to a following condition, and promptly second tentation data is comprised in the data that received that include described first tentation data;
When in data accepted, detecting described first tentation data, determine whether described second tentation data is included in the data accepted that has included described first tentation data; With
When definite described second tentation data is included in the described data accepted, above-mentioned specific function is come into force.
5. according to the data receive method of claim 1 or 2, wherein said residue condition relates to by carrying out the data that data processing obtains.
6. according to the data receive method of claim 1, wherein: be used to control a control data data receiver and that sent periodically of carrying out described data receive method and comprise described first tentation data.
7. according to the data receive method of claim 2, wherein be used to control control data described data receiver and that sent periodically and comprise described first tentation data.
8. according to the data receive method of claim 1, wherein the recognition data of a data receiver of the described data receive method of indication execution comprises described first tentation data.
9. according to the data receive method of claim 2, wherein indicate the recognition data of described data receiver to comprise described first tentation data.
10. according to the data receive method of claim 1 or 2, wherein: described data receive method further comprises the step that is used to show based on the information of the data that received; The information data that expression will be displayed on the described information of a display unit comprises described first tentation data.
11. according to the data receive method of claim 1 or 2, wherein: described data receive method further comprises the step that is used to show based on the information of the data that received; The control data that is used to control the pattern of display message comprises described first tentation data.
12. according to the data receive method of claim 10, wherein: described specific function comprises that the display mode to be different from common display mode is presented at information on one display unit.
13. according to the data receive method of claim 1 or 2, wherein: described data receive method also comprises the step that is used for the memory image data; And described specific function is that a kind of pictorial data that is used for storing is presented at the function on the display unit.
14. according to the data receive method of claim 1 or 2, wherein
Described data receive method also comprises the step that is used to produce an alarm signal; With
Described specific function is a kind of being used for to produce the function of reporting to the police with a kind of alarm mode that is different from common alarm mode.
15. according to the data receive method of claim 1 or 2, wherein: described data receive method comprises that also storage is in order to expand a step that presets the required extend information of effective function; And above-mentioned specific function is a kind ofly to expand the described function that presets effective efficiency according to described extend information.
16. according to the data receive method of claim 1 or 2, wherein: described data receive method comprises that also a counting has received the step of the number of times of data; With when detecting described first tentation data, be equal to or greater than under the situation of a predetermined value at the number of times of data accepted, above-mentioned specific function comes into force.
17. according to the data receive method of claim 1 or 2, wherein: described data receive method comprises that also counting has received the step of the number of times of tentation data; And when count value surpassed a predetermined value, above-mentioned specific function came into force.
18., wherein also comprise the steps: in the data that received to detect the condition data (S31) that is used to carry out a new specific function according to the data receive method of claim 1 or 2; And
Store described condition data (S32).
19., wherein also comprise the steps: to detect new procedures data that are used to carry out a new specific function and the condition data (S31) that is used to start described new procedures according to the data receive method of claim 1 or 2; And
The condition data that described new procedures data that storage detects and storage detect (S32, S33).
CNB2003101010394A 1997-03-31 1998-03-31 Data receiving method Expired - Fee Related CN100385800C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP8163597 1997-03-31
JP81635/1997 1997-03-31
JP15899/1998 1998-01-28
JP01589998A JP3921777B2 (en) 1997-03-31 1998-01-28 Receiving apparatus and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB981092632A Division CN1148016C (en) 1997-03-31 1998-03-31 Data receiving apparatus and received data processing method for use therein

Publications (2)

Publication Number Publication Date
CN1497859A CN1497859A (en) 2004-05-19
CN100385800C true CN100385800C (en) 2008-04-30

Family

ID=26352134

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2003101010394A Expired - Fee Related CN100385800C (en) 1997-03-31 1998-03-31 Data receiving method
CNB981092632A Expired - Fee Related CN1148016C (en) 1997-03-31 1998-03-31 Data receiving apparatus and received data processing method for use therein

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB981092632A Expired - Fee Related CN1148016C (en) 1997-03-31 1998-03-31 Data receiving apparatus and received data processing method for use therein

Country Status (7)

Country Link
EP (1) EP0869461B1 (en)
JP (1) JP3921777B2 (en)
KR (1) KR100286876B1 (en)
CN (2) CN100385800C (en)
DE (1) DE69814511T2 (en)
HK (1) HK1016307A1 (en)
ID (1) ID20097A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003143257A (en) * 2001-10-31 2003-05-16 Sharp Corp Mobile phone, mobile terminal, control program for the mobile phone, and control program for the mobile terminal
JP2003304309A (en) * 2003-04-11 2003-10-24 Sharp Corp Portable terminal device, control program for the device and a computer-readable recording medium with the program recorded thereon
WO2007004382A1 (en) * 2005-07-05 2007-01-11 Nec Corporation Telephone and telephone call arrival signaling method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0317230A2 (en) * 1987-11-13 1989-05-24 Nec Corporation Paging receiver with a message selecting circuit
US4951039A (en) * 1988-04-18 1990-08-21 Motorola, Inc. Animated data display interleaving
JPH07274228A (en) * 1994-04-01 1995-10-20 Sony Corp Pager

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997019429A1 (en) * 1995-11-20 1997-05-29 Motorola Inc. Displaying graphic messages in a radio receiver
EP0801367A1 (en) * 1996-04-12 1997-10-15 Nec Corporation Radio paging receiver capable of self-managing reception of service information such as wheather or news

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0317230A2 (en) * 1987-11-13 1989-05-24 Nec Corporation Paging receiver with a message selecting circuit
US4951039A (en) * 1988-04-18 1990-08-21 Motorola, Inc. Animated data display interleaving
JPH07274228A (en) * 1994-04-01 1995-10-20 Sony Corp Pager

Also Published As

Publication number Publication date
KR19980080959A (en) 1998-11-25
HK1016307A1 (en) 1999-10-29
EP0869461A3 (en) 2000-02-23
CN1198050A (en) 1998-11-04
ID20097A (en) 1998-10-01
CN1497859A (en) 2004-05-19
JPH10336054A (en) 1998-12-18
CN1148016C (en) 2004-04-28
EP0869461A2 (en) 1998-10-07
JP3921777B2 (en) 2007-05-30
EP0869461B1 (en) 2003-05-14
DE69814511D1 (en) 2003-06-18
KR100286876B1 (en) 2001-04-16
DE69814511T2 (en) 2003-11-20

Similar Documents

Publication Publication Date Title
KR100929004B1 (en) Multilevel Alignment and Display of Context Objects
KR100249473B1 (en) Database system, data management system and communication set
KR20140017642A (en) Method and device for automatic display of applications on home screen
US5977880A (en) Data communication system and data communication terminal applied thereto
US6411827B1 (en) Radio selective calling receiver and portable telephone apparatus for efficiently managing received call
JP2003345764A (en) Memorandum terminal and memorandum managing method
CN100385800C (en) Data receiving method
CN1234699A (en) Communication apparatus capable of controlling fixed setence displaying format
KR100247583B1 (en) Index managing method and apparatus of received messages for a radio paging receiver
JPH1013935A (en) Radio data communication system
JP2004184161A (en) Electronic equipment, clock unit, and mobile terminal
US6426691B1 (en) Radio selective calling receiver and receipt frequency search control method therefor
JP2001238238A (en) Selective calling method and information service method
JP3407407B2 (en) Message data receiving device
JP2697349B2 (en) Wireless selective call receiver with display
JP2001045530A (en) Message receiver
JP2755334B2 (en) Radio paging selection receiver
JP3770243B2 (en) Mobile communication terminal and display method thereof
US6191702B1 (en) Data display radio pager
JPH10304421A (en) Receiver
JP2000261840A (en) Information transmission system, information transmission method and recording medium
JPH10271546A (en) Selective radio calling receiver
JP3952975B2 (en) Mobile communication terminal and uploading method
JPH08205218A (en) Receiver
JPH10304423A (en) Receiver

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080430

Termination date: 20170331

CF01 Termination of patent right due to non-payment of annual fee