WO2002062044A1 - Method and device for limiing call accompanying execution of application - Google Patents

Method and device for limiing call accompanying execution of application Download PDF

Info

Publication number
WO2002062044A1
WO2002062044A1 PCT/JP2002/000698 JP0200698W WO02062044A1 WO 2002062044 A1 WO2002062044 A1 WO 2002062044A1 JP 0200698 W JP0200698 W JP 0200698W WO 02062044 A1 WO02062044 A1 WO 02062044A1
Authority
WO
WIPO (PCT)
Prior art keywords
call
telephone number
communication node
communication
comparing
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.)
Ceased
Application number
PCT/JP2002/000698
Other languages
English (en)
French (fr)
Inventor
Kazuhiro Yamada
Tatsuaki Wakabayashi
Dai Kamiya
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to US10/240,607 priority Critical patent/US6928151B2/en
Priority to BR0202032-7A priority patent/BR0202032A/pt
Priority to HK03101791.6A priority patent/HK1049755A1/en
Priority to EP02710387.8A priority patent/EP1271902B1/en
Priority to AU2002228369A priority patent/AU2002228369C1/en
Priority to CA002397709A priority patent/CA2397709C/en
Publication of WO2002062044A1 publication Critical patent/WO2002062044A1/ja
Priority to NO20024621A priority patent/NO330406B1/no
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/677Preventing the dialling or sending of predetermined telephone numbers or selected types of telephone numbers, e.g. long distance numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42178Administration or customisation of services by downloading data to substation equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/101Access control lists [ACL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/05Aspects of automatic or semi-automatic exchanges related to OAM&P
    • H04M2203/053Aspects of automatic or semi-automatic exchanges related to OAM&P remote terminal provisioning, e.g. of applets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/60Details of telephonic subscriber devices logging of communication history, e.g. outgoing or incoming calls, missed calls, messages or URLs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42102Making use of the called party identifier
    • H04M3/4211Making use of the called party identifier where the identifier is used to access a profile

Definitions

  • the present invention relates to a method and an apparatus for restricting outgoing calls associated with execution of an application.
  • the present invention relates to a method and apparatus for restricting a call associated with execution of an application in a communication terminal.
  • -It is also possible to do.
  • An example of such an application downloaded from a network and used is, for example, an application called "Japanese applet" described in the Java (registered trademark) programming language.
  • open networks such as the Internet generally have low security, and therefore, Java applet distributed via such open networks is not always reliable.
  • This sandbox model is a method in which a communication terminal as a client can access only the server from which the Java applets are downloaded.
  • an object of the present invention is to propose a new mechanism for restricting network access made by executing an application on a communication terminal.
  • a call restriction method comprising: a comparison step of comparing a telephone number of a communication node to which a call has been permitted with a telephone number; and a judgment step of judging whether or not the call can be made based on a result of the comparison. I will provide a.
  • the present invention when a predetermined communication node is called by executing an application, whether or not the call can be made depends on whether or not the telephone number of the communication node is a telephone number permitted in advance. The security is further improved.
  • the storage means is a memory for storing telephone directory data.
  • a telephone number of the communication node to be called and a telephone number included in the telephone directory data are stored. Compare.
  • the storage means is a memory for storing a call history, and in the comparing step, the telephone number of the communication node to be called and the outgoing or incoming call in the call history are stored. Compare at least one of them.
  • the storage means stores a plurality of types of telephone number groups, and in the comparing step, the telephone number of the communication node to be called and the application to be executed are corresponded. Compare with a set of phone numbers of a given type.
  • the calling restriction method includes: when the calling process is determined to be unsuccessful in the determining step, outputting a predetermined error message and prompting a user to perform a calling instruction; Receiving a call instruction operation and making the call.
  • the outgoing call is a process for connecting a line for voice communication or data communication.
  • a program for implementing the above-described call restriction method is distributed to a user via a telecommunication line, or such a program is stored in a computer-readable storage medium and distributed to the user. It can also be carried out in the following mode.
  • the present invention can be implemented in a mode of manufacturing and selling a communication terminal that performs the above-described calling method.
  • a communication terminal is a communication node for which calling is permitted.
  • Storage means for storing the telephone number of the communication node, and comparing means for comparing the telephone number of the communication node to be called with the telephone number stored in the storage means when a call is made by executing the application.
  • determination means for determining whether or not the call can be made based on the result of the comparison.
  • the communication terminal is a mobile phone that performs wireless communication. '' Brief description of the drawings
  • FIG. 1 is a block diagram showing an overall configuration of a system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing a hardware configuration of the mobile phone according to the embodiment.
  • FIG. 3 is a diagram showing an example of the outgoing / incoming call history stored in the mobile phone according to the embodiment.
  • FIG. 4 is a diagram showing an example of telephone directory data stored in the mobile phone according to the embodiment.
  • FIG. 5 is a schematic diagram showing a software configuration of the mobile phone according to the embodiment.
  • FIG. 6 is a flowchart showing a processing operation when the Java virtual machine of the mobile phone according to the embodiment executes the downloaded Java application.
  • a case will be described as an example in which a mobile phone that performs wireless data communication executes an application described in the Java (registered trademark) programming language (hereinafter, referred to as a Java application).
  • a Java application an application described in the Java (registered trademark) programming language
  • the present invention is not limited to such an embodiment, and various changes can be made within the scope of the technical idea.
  • FIG. 1 is a block diagram showing the configuration of the entire system according to the embodiment of the present invention. As shown in the figure, this system is compatible with mobile phones 10a and 10b, It consists of a network 20, a server 25, an Internet 30 and a download server 40.
  • the mobile phones 10a and 1Ob are carried by the user, receive a call service of a mobile telephone network (not shown), and perform wireless communication with the base station 21 of the mobile data communication network 20 to perform the communication. Receive data communication service of network 20.
  • the mobile phones 10a and 10b are equipped with a Java virtual machine that supports Java (registered trademark), a browser for browsing various pages on the Internet 30. It is possible to execute various Java applications.
  • the configurations and operations of the mobile phones 10a and 10b are common, and hereinafter, they are collectively referred to as the mobile phone 10 unless it is necessary to distinguish them.
  • the mobile data communication network 20 includes a base station 21, an exchange (not shown), and a communication line connecting these.
  • a large number of base stations 21 are installed at predetermined intervals in a communication service area of the mobile data communication network 20 and perform radio communication with the mobile phones 10 located in each wireless cell.
  • the mobile data communication network 20 is connected to the Internet 30 via a gateway (not shown), and bidirectional data can be exchanged between these networks.
  • the download server 40 holds HTML (Hypertext Markup Language) format data and various Java applications that can be referred to using the browser of the mobile phone 10, and stores these in the Internet 30 and mobile data communication. It is provided to the mobile phone 10 via the network 20.
  • HTML Hypertext Markup Language
  • Examples of the Japanese application held by the download server 40 include software for providing PIM (Personal Information Management) to the user of the mobile phone 10 and the user of the mobile phone 10 communicating with other users. There are game software for playing competitive games. These Java applications are downloaded from the download server 40 to the mobile phone 10 and then executed by the mobile phone 10 to call a predetermined communication node and perform data communication with the communication node. While executing the process. There is also a Java application that implements the so-called “PhoneTo” function, in which when a communication node to be called is specified by the user, voice communication is performed by calling the communication node.
  • the communication node of the call destination for example, the server 25 or the application
  • the server 25 has a function of providing a PIM service to a user. That is, the server 25 has a memory area for storing a schedule, a memo pad, and the like of each user, and updates the data in response to a request from the mobile phone 10 of each user. In this case, as the Japanese application downloaded to the mobile phone 10 is not executed, the mobile phone 10 calls the server 25, executes the process in cooperation with the server 25, and receives the PIM service. It is like that.
  • the mobile phone 10 a calls the mobile phone 10 b, and thereafter, The Java application is executed while communicating between the mobile phones 10a and 10b.
  • a predetermined communication node is called, a line is connected, and processing is performed while communicating with the communication node (voice communication processing). ).
  • the mobile phone 10 includes a transmission / reception unit 11, a control unit 12, a user interface unit 13, and a bus 14 for interconnecting these components.
  • the transmission / reception unit 11 includes an antenna and a communication control circuit (not shown), and performs wireless communication with the base station 21 of the mobile data communication network 20.
  • the user interface unit 13 includes a liquid crystal display for displaying various information, a keypad for the user to perform various input operations, a microphone for the user to make a call, and high speed.
  • the control unit 12 controls each unit of the mobile phone 10, and includes a CPU 12 1, It is composed of ROM122 and SRAM123.
  • control programs and the like are stored in the ROM 122, and the CPU 122 reads out the control programs and executes various control processes.
  • the control programs in the ROM 122 include, in addition to the operating system included in the mobile phone 10, a browser and various software described later. ⁇
  • the SRAM 123 is used as a work area for the CPU 121, stores a Japanese application downloaded from the download server 40 , records the incoming / outgoing call history of the mobile phone 10, and receives an input from the user. Store the phone book data.
  • FIG. 3 is a diagram showing an example of the outgoing / incoming call history stored in the SRAM 123
  • FIG. 4 is a diagram showing an example of the telephone directory data stored in the SRAM 123.
  • the date and time when the mobile phone 10 made the outgoing call and the telephone number (outgoing telephone number) of the communication node to which the outgoing call is made are stored in association with each other.
  • the date and time when the mobile phone 10 received an incoming call and the telephone number (incoming telephone number) of the communication node that made the outgoing call corresponding to the incoming call are stored in association with each other.
  • the name and the telephone number are stored in association with each other as the telephone directory data.
  • a known technique is used for the processing of storing the incoming / outgoing call history and the telephone directory data, and the description is omitted here.
  • FIG. 3 is a schematic diagram showing a software configuration of the mobile phone 10.
  • the software of the mobile phone 10 is composed of an operating system OS, a Java application manager JAM, a Java virtual machine KVM, and a Java application AP in order from the lowest layer to the highest layer.
  • the operating system o S is software that is mounted on a known mobile phone, and supports basic processing of the mobile phone 10.
  • Java Application Manager JAM is software mainly for controlling and security checking of the Java virtual machine KVM. Specifically, Java Application Manager JAM When a call is made to a predetermined communication node by being executed, the above-mentioned call history and the telephone directory data are referred to, and whether or not the telephone number of the communication node is included in the history is referred to. It is determined whether or not the calling process can be performed. If the telephone number of the communication node to be called is included in the outgoing / incoming history or the phonebook data, the mobile phone 10 has communicated with the communication node in the past, or This is based on the idea that since the caller is recognized as the other party, the call processing is considered to be legitimate. '
  • the Java virtual machine KVM executes a Java application under the control of the Java application manager JAM.
  • the Java virtual machine KVM and the Java application manager JAM are pre-installed in the operating system OS, and are all stored in the ROM 122.
  • the Java application AP is software written in the Java (registered trademark) programming language as described above, and is downloaded from the download server 40 to the mobile phone 10 and written into the SRAM 123. Is saved.
  • FIG. 6 is a flowchart showing the execution process of the Japanese application AP by the mobile phone 10.
  • step S 1 When an instruction to start a desired Java application AP is given by a user operation, the Java application AP is started on the Japanese virtual machine KVM shown in FIG. 3 in response to the instruction, and a processing execution unit called a “class” is executed for each processing execution unit. Processing is executed (step S 1).
  • step S2 it is determined whether or not the class to be executed is a process that requires a call to the communication node.
  • Step S2 the Java virtual machine KVM repeats the process of Step S1 and executes the process corresponding to the class.
  • Step S2 If the class requires call processing (Step S2; Yes), the Java application manager JAM responds to the request of the Japanese virtual machine KVM, and the communication targeted for the call processing is performed. Node phone number, call history and phone With reference to the book data, these are compared (step S3).
  • Step S4 if the outgoing / incoming call history and the phonebook data include the same telephone number of the communication node to be processed for calling (Step S4; Yes), the Java application manager JAM sends the outgoing call. It is determined that the call processing is permitted, and the execution of the call processing is instructed to the Java virtual machine K VM (step S5).
  • step S4 if the call history does not include the same telephone number as that of the communication node to be subjected to the call processing (step S4; No), the call processing is not permitted.
  • the Java application manager JAM instructs the Java virtual machine KVM to issue a message stating that this call processing cannot be tolerated, and also indicates that a user instruction is required to make the call.
  • a meaningful message is displayed on the liquid crystal display (step S6).
  • the message displayed at this time is, for example, "To continue processing, it is necessary to make a call to 00-XXXX- ⁇ ⁇ . Do you want to make a call? Key 1; Yes or Key 2; Enter it with No. "
  • step S7 When a call is instructed by the user (step S7; Yes), the process proceeds to step S5, and the Java virtual machine KVM executes a call process. Then, returning to step S1, the execution process of the Java application AP is continued.
  • step S5 since a call is made at any time by the processing in step S5, the telephone number used for the call is stored as a call history. Therefore, thereafter, the calling process using the telephone number is permitted by the determination in step S4 described above.
  • step S7 if the user gives an instruction to disable calling (step S7; No), the Java application AP is forcibly terminated by the instruction to the Japanese application manager JAM (step S8).
  • the telephone number of the communication node to be called is compared with the call history and the phonebook data. Only allow outgoing calls.
  • the mobile phone 10 is used as the execution entity of the application.
  • the present invention is not limited to this, and may be a fixed phone, or a mobile phone or a personal computer connected to the fixed phone. It may be a computer.
  • the communication node to be called is not limited to the server 25 or the mobile phone 10, but may be a personal computer connected to a fixed network and installed at home or office. ,
  • both the application execution subject and the call target need only be communication nodes that are connected by using telephone numbers and perform data communication or voice communication.
  • whether or not call processing is possible is determined using both the call history and the phonebook data.
  • the present invention is not limited to this, and only the call history, the call history only, the phonebook data only, or At least one of the two may be used to determine whether call processing can be performed.
  • the mobile phone 10 implements a plurality of Java application APs, regardless of the difference between them, when executing any of the Java application APs, the incoming / outgoing call history and the telephone directory are stored. Judgment of whether or not to make a call was made using all of the data.
  • the present invention is not limited to this, and data used as a basis for determination may be limited for each application AP to be executed.
  • both the call history and the phonebook data are used as the basis for judgment.
  • the data to be used as the basis for the judgment of the Java application AP may be determined by the user each time, or the Java application manager JA M may be determined according to the attributes of the Java application AP.
  • Java application APs are not necessarily downloaded from the network, but may be written in the ROM 122 in advance. It is considered that such Java application APs are highly secure, and there is no need to set outgoing calls.
  • appropriate security can be expected. Both may be used as the basis for judgment.
  • security is not expected to be very high. May be used as a basis for judgment.
  • Java registered trademark
  • present invention is not limited to this, and it is a matter of course that other programming languages may be used.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Library & Information Science (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Plural Heterocyclic Compounds (AREA)

Description

明細書 アプリケーションの実行に伴う発呼を制限する方法および装置 技術分野
本発明は、 通信端末においてアプリケーションの実行に伴う発呼を制限するため の方法おょぴ装置に関する。 背景技術
携帯電話機の高機能化が急速に進みつつある。 最近では、 携帯電話機からインタ ーネッ ト上のサーバにアクセスし、 各種コンテンツやアプリケーシヨンをダウン口.
—ドすることも可能になっている。 このような、 ネッ トワークからダウンロードさ れて用いられるアプリケーショ ンとしては、 例えば、 J a v a (登録商標) プログ ラミング言語で記述された 「ジャパァプレッ ト」 と呼ばれるものがある。
ところで、インターネッ トのようなオープンネッ トワークは一般に安全性が低く、 そのため、 このようなオープンネッ トワークを介して配布されるジャバァプレツ ト は必ずしも信頼できるものではない。
そこで、 不正なジャバァプレツ トによるネッ トワークアクセスを排除する必要が あり、 この要請に応じて、 いわゆるサンドボックスモデルと呼ばれるアクセス制限 手法が提案されている。 このサンドボックスモデルとは、 クライアントとなる通信 端末はジャパァプレツ 卜のダウンロード元のサーバに対してのみアクセスを可能と するという手法である。
しかしながら、 今後はネッ トワーク資源の統合や分散化がよりいっそう進むこと が予想され、 そのような状況下では、 上述したような既存のアクセス制限手法を用 いるだけでは不都合なケースが生じてくると思われる。 発明の開示
このような背景の下、 本発明は、 通信端末上でアプリケーションが実行されるこ とによってなされるネッ トワークアクセスを制限するための新たな仕組みを提案す ることを目的とする。 この目的を達成するため、 本発明は、 アプリケーションの実行により通信端末か ら発呼が行われる場合に、 当該発呼の対象となる通信ノードの電話番号と、 予め記 憶手段に記憶された発呼が許可された通信ノードの電話番号とを比較する比較ステ ップと、 前記比較の結果に基づいて前記発呼の可否を判断する判断ステップとを備 えることを特徴とする発呼制限方法を提供する。
本発明によれば、 アプリケーションが実行されることにより所定の通信ノードが 発呼される場合に、 その通信ノードの電話番号が予め許可された電話番号であるか 否かにより、 その発呼の可否を判断するので、 セキュリティがより向上することに なる。
好ましい態様において、前記記憶手段は、電話帳デ一タを記憶するメモリであり、 前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と前記電話帳 データに含まれる電話番号とを比較する。
別の好ましい態様において、 前記記憶手段は、 発着信履歴を記憶するメモリであ り、 前記比較ステップでは、 前記発呼の対象となる通信ノー ドの電話番号と前記発 着信履歴における発信または着信のうち少なく とも一方の電話番号とを比較する。 さらに別の好ましい態様において、 前記記憶手段には、 複数種類の電話番号群が 記憶され、前記比較ステップでは、前記発呼の対象となる通信ノードの電話番号と、 実行対象であるアプリケーションに対応して決められた種類の電話番号群とを比較 する。
好ましい態様において、 発呼制限方法は、 前記判断ステップにより発呼処理が否 と判断された場合に、 所定のエラーメッセージを出力するとともに、 ユーザによる 発呼指示の操作を促すステップと、 ユーザによる発呼指示の操作を受け付けて、 前 記発呼を行うステップとを備える。
以上の各態様において、 前記発呼は、 音声通信またはデータ通信のための回線の 接続を行うための処理である。
この発明は、 以上説明した発呼制限方法を実施するためのプログラムを電気通信 回線を介してユーザに配賦したり、 そのようなプログラムをコンピュータ読み取り 可能な記憶媒体に格納してユーザに配布する、 という態様でも実施され得る。
また、 この発明は、 以上説明した発呼方法を実施する通信端末を製造し販売する といった態様でも実施され得る。 かかる通信端末は、 発呼が許可された通信ノード の電話番号を記憶する記憶手段と、 アプリケーションの実行により発呼が行われる 場合に、 当該発呼の対象となる通信ノードの電話番号と前記記憶手段に記憶された 電話番号とを比較する比較手段と、 前記比較の結果に基づいて前記発呼の可否を判 断する判断手段とを具備する。 - また、 この通信端末の一例として、 無線通信を行う携帯電話機が挙げられる。 ' 図面の簡単な説明
図 1は本発明の実施形態に係るシステムの全体構成を示すブロック図である。 図 2は同実施形態における携帯電話機のハードウエア構成を示すプロック図であ る。
図 3は同実施形態における携帯電話機が記憶する発着信履歴の一例を示す図であ る。
. 図 4は同実施形態における携帯電話機が記憶する電話帳データの一例を示す図で ある。
図 5は同実施形態における携帯電話機のソフ トウエア構成を示す模式図である。 図 6は同実施形態における携帯電話機のジャババーチャルマシンが、 ダウンロー ドしたジャパアプリケーションを実行する際の処理動作を示すフローチヤ一トであ る。 発明を実施するための最良の形態
以下、 図面を参照しながら、 本発明の一実施形態について説明する。
本実施形態では、無線によりデータ通信を行う携帯電話機が J a v a (登録商標) プログラミング言語によって記述されたアプリケーション (以下、 ジャバアプリケ ーシヨンと呼ぶ) を実行する場合を例に挙げて説明する。 ただし、 本発明は、 かか る実施形態に限定されず、 その技術思想の範囲内で種々の変化が可能である。
A :構成
まず、 実施形態の構成について説明する。
( 1 ) システム全体の構成 '
図 1は、本発明の実施形態にかかるシステム全体の構成を示すブロック図である。 同図に示すように、 このシステムは、 携帯電話機 1 0 a , 1 0 b、 移動データ通信 網 2 0、 サーバ 2 5、 インターネッ ト 3 0及ぴダウンロードサーバ 4 0から構成さ れている。
携帯電話機 1 0 a , 1 O bは、 ユーザによって所持され、 図示せぬ移動電話網の 通話サービスを受けるほか、 移動データ通信網 2 0の基地局 2 1 との間で無線通信 を行って該網 2 0のデータ通信サービスを受ける。 この携帯電話機 1 0 a , 1 0 b は、ィンターネッ ト 3 0上の各種ページをブラウジングするためのブラゥザのほカ J a v a (登録商標) をサポートするジャババーチャルマシンを搭載しており、 こ れにより、 各種ジャバアプリケーションを実行することが可能となっている。
携帯電話機 1 0 a , 1 0 bの構成及び動作は共通しており、 以下では、 これらを 区別して説明する必要がある場合を除き、 携帯電話機 1 0と総称する。
移動データ通信網 2 0は、 基地局 2 1や、 図示せぬ交換局及びこれらを結ぶ通信 線によって構成される。 基地局 2 1は、 移動データ通信網 2 0の通信サービスエリ ァ内に所定の間隔で多数設置され、 各々の無線セルに在圏する携帯電話機 1 0と無 線通信を行う。 この移動データ通信網 2 0は、 図示せぬゲー トウェイを介してイン ターネッ ト 3 0に接続されており、 これらのネッ トワーク間では双方向のデータ授 受が可能となっている。
ダウンロードサーバ 4 0は、 携帯電話機 1 0のブラゥザを用いて参照可能な H T M L (Hypertext Markup Language) 开式のデータや、 各種ジャバアプリケー ションを保持しており、 これらをィンターネッ ト 3 0及び移動データ通信網 2 0を 介して携帯電話機 1 0に提供する。
このダウンロードサーパ 4 0が保持するジャパアプリケーションとしては、 例え ば、 携帯電話機 1 0のユーザに P I M (Personal Information Management) を提供するためのソフ トウエアや、 携帯電話機 1 0のユーザが他のユーザと対戦型 ゲームを行うためのゲームソフ ト等がある。 これらのジャバアプリケーションは、 ダウンロードサーバ 4 0から携帯電話機 1 0にダウンロードされた後、 携帯電話機 1 0によって実行されると、 予め定められた通信ノードを発呼し、 その通信ノード とデータ通信を行いながら処理を実行するようになっている。 また、 ユーザによつ て発呼先の通信ノードが指定されると、 その通信ノードを発呼して音声通信を行う ような、 いわゆる 「PhoneTo」 機能を実現するジャバアプリケーションもある。 ここで、 発呼先の通信ノードとしては、 例えば、 サーバ 2 5や、 アプリケーショ ンを実行する携帯電話機 1 0以外の携帯電話機 1 0や、 図示せぬ固定電話機等があ る。
サーバ 2 5は、 ユーザに P I Mサービスを提供する機能を有している。 即ち、 サ ーパ 2 5は、 各ユーザのスケジュールゃメモ帳等を記憶するメモリエリァを有し、 各ユーザの携帯電話機 1 0からのリクェス トに応じてそのデータの更新等を行う。 この場合、 携帯電話機 1 0にダウンロードされたジャパアプリケーションが実行ざ れることにより、 携帯電話機 1 0はサーバ 2 5を発呼し、 このサーバ 2 5と連携し て処理を実行し、 P I Mサービスを受けるようになつている。
また、 携帯電話機 1 0にダウンロードされたジャパアプリケーションが他の携帯 電話機 1 0 と対戦型ゲームを行うものであった場合、 例えば携帯電話機 1 0 aは、 携帯電話機 1 0 bを発呼し、 その後、 携帯電話機 1 0 a, 1 0 b間で通信を行いな がら、 このジャバアプリケーションを実行する。
このように、 携帯電話機 1 0上でジャパアプリケーションが実行されることによ り、 所定の通信ノードを発呼して回線を接続し、 その通信ノードと通信を行いなが ら処理 (音声通信処理を含む) を実行するようになっている。
しかしながら、 上述したような不正アプリケーションの存在を考慮すると、 ジャ バアプリケ一ションの指示による発呼処理を無制限に許容することは望ましいとは いえない。 そこで、 この実施形態は、 ジャバアプリケーションが実行されることに よってなされる発呼処理に対し、 一定の制限を課する。
( 2 ) 携帯電話機 1 0のハードウエア構成
次に、 図 2に示すブロック図を参照しながら、 携帯電話機 1 0のハードウェア構 成について説明する。 ■
同図に示すように、 携帯電話機 1 0は、 送受信部 1 1、 制御部 1 2、 ユーザィン タフユース部 1 3及びこれらを相互に接続するバス 1 4から構成される。
送受信部 1 1は、 図示せぬアンテナや通信制御回路からなり、 移動データ通信網 2 0の基地局 2 1 と無線通信を行う。
ユーザインタフェース部 1 3は、 各種情報を表示する液晶ディスプレイ、 ユーザ が各種入力操作を行うためのキーパッ ド、 ユーザが通話を行うためのマイク及ぴス ピー力からなる。
制御部 1 2は、この携帯電話機 1 0の各部を制御するものであり、C P U 1 2 1、 ROM 1 2 2及び S RAM 1 2 3から構成される。
ROM 1 2 2には種々の制御プログラム等が格納されており、 C PU 1 2 1は、 この制御プログラムを読み出して各種制御処理を実行する。 ROM1 2 2内の制御 プログラムには、 携帯電話機 1 0が備えるオペレーティングシステムの他、 ブラウ ザや、 後述する各種ソフ トウェアが含まれる。 ·
S RAM1 2 3は、 C P U 1 2 1のワークエリアとして用レヽられるほか、 ダウン ロードサーバ 4 0からダウンロードしたジャパアプリケーションを記憶したり、 携 帯電話機 1 0の発着信履歴や、ユーザによって入力された電話帳データを記憶する。 図 3は、 S RAM 1 2 3に記憶された発着信履歴の一例を示す図であり、 図 4は S RAM1 23に記憶された電話帳データの一例を示す図である。
図 3に示すように、 発信履歴としては、 携帯電話機 1 0が電話発信を行った日時 とその発信対象の通信ノードの電話番号 (発信電話番号) が対応付けられて記憶さ れている。 同様に、 着信履歴としては、 携帯電話機 1 0が着信した日時とその着信 に対応する発信を行った通信ノードの電話番号 (着信電話番号) が対応付けられて 記憶されている。
また、 電話帳データと しては、 図 4に示すように、 氏名とその電話番号とが対応 付けられて記憶されている。
このような発着信履歴や電話帳データを記憶する処理については、 周知の技術を 用いるものとし、 ここでは説明を省略する。
(3) 携帯電話機のソフ トウェア構成
次に、 携帯電話機 1 0のソフ トウ; cァ構成について説明する。
図 3は、 携帯電話機 1 0のソフ トウェア構成を示す模式図である。 同図に示すよ うに、 携帯電話機 1 0のソフ トウェアは、 最下層から最上層の順に、 オペレーティ ングシステム O S、 ジャバアプリケーションマネージャ J AM、 ジャパバーチャル マシン KVM、 ジャバアプリケーション APによって構成される。
オペレーティングシステム o Sは、 周知の携帯電話機が実装するソフ トウエアで あり、 携帯電話機 1 0の基本的な処理をサポー卜する。
ジャバアプリケーションマネージャ J AMは、 主としてジャバパーチャルマシン K VMの制御やセキュリテイチエックを行うためのソフ トウエアである。 具体的に は、 ジャバアプリケーションマネージャ J AMは、 ジャパアプリケーション A Pが 実行されることによって所定の通信ノードへの発呼処理がなされる際に、 上述した 発着信履歴や電話帳データを参照し、 この中に上記通信ノー ドの電話番号が含まれ ているか否かによって発呼処理の可否を判断する。 この判断は、 発呼対象の通信ノ ードの電話番号が発着信履歴や電話帳データに含まれていれば、 携帯電話機 1 0は 過去にその通信ノードと通信を行ったか、 若しくはユーザによって通信相手である と認識されているといえるので、 その発呼処理は正当なものと認める、 という考え 方によるものである。'
ジャバパーチャルマシン KVMは、 ジャパアプリケ一ショ ンマネージャ J AMに よる制御の下、 ジャバアプリケーションを実行する。 このジャババーチャルマシン KVM及びジャバアプリケーションマネージャ J AMは、 オペレーティングシステ ム O Sに予め組み込まれており、 これらは全て ROM 1 2 2内に記憶されている。 ジャパアプリケーショ ン A Pは、 上述したように J a v a (登録商標) プロダラ ミング言語によって記述されたソフ トウエアであり、 ダウンロードサーバ 4 0から 携帯電話機 1 0にダウンロードされ、 S RAM 1 2 3内に書き込まれて保存される。 B : 動作
次に、 上記構成からなる実施形態の動作について説明する。
図 6は、 携帯電話機 1 0によるジャパアプリケーション A Pの実行処理を示すフ ローチャートである。
ユーザの操作により所望のジャパアプリケーション APの起動が指示されると、 これに応じて図 3に示すジャパパーチャルマシン KVM上でジャバアプリケーショ ン APが起動され、 「クラス」 と呼ばれる処理実行単位毎に処理が実行されていく (ステップ S 1 )。
次いで、 実行されるクラスが通信ノードへの発呼を要する処理であるか否かが判 断される (ステップ S 2)。
ここで、 クラスが発呼処理を要するものではない場合 (ステップ S 2 ; N o )、 ジ ャババーチャルマシン KVMは、 ステップ S 1の処理を繰り返し、 そのクラスに対 応する処理を実行する。
—方、 クラスが発呼処理を要するものである場合 (ステップ S 2 ; Y e s )、 ジャ パパーチャルマシン KVMの要請に応じて、 ジャバアプリケーションマネージャ J AMは、 その発呼処理の対象となる通信ノードの電話番号と、 発着信履歴及び電話 帳データとを参照し、 これらを比較する (ステップ S 3 )。
この結果、 発着信履歴及び電話帳データ内に、 発呼処理の対象となる通信ノード の電話番号と同一のものがあれば (ステップ S 4 ; Y e s ) , ジャバアプリケーショ ンマネージャ J AMは、 発呼処理が許可されているものと判断し、 発呼処理を実行 することをジャババーチャルマシン K VMに指示する (ステップ S 5 )。
一方、 発着信履歴及ぴ電話帳データ内に、 発呼処理の対象となる通信ノードの電 話番号と同一のものがなければ (ステップ S 4 ; N o )、 発呼処理が許可されていな いものと判断し、 ジャパアプリケーションマネージャ J AMは、 ジャババーチャル マシン K V Mに指示して、 この発呼処理を許容できない旨のメッセージとともに、 発呼を行うためにはユーザの指示が必要であることを意味するメ ッセージを液晶デ イスプレイに表示させる (ステップ S 6 )。
このとき表示されるメッセージは、 例えば 「処理を続けるためには、 00 -XXXX - △△△△に電話をかけることが必要となります。 電話をかけますか?キー 1 ; Y e s又はキー 2 ; N oで入力してください。」 というようなものである。
ユーザにより発呼指示がなされた場合 (ステップ S 7 ; Y e s )、 処理はステップ S 5に進み、 ジャババーチャルマシン K V Mは発呼処理を実行する。 そして、 ステ ップ S 1に戻り、 ジャバアプリケーシヨン A Pの実行処理が継続される。
ここで、 このステップ S 5の処理によりいつたん発呼がなされたので、 その発呼 に用いられた電話番号は発信履歴として記憶される。 したがって、 以後、 その電話 番号を用いた発呼処理は、 上述したステップ S 4の判断により許可されることにな る。
一方、 ユーザにより発呼不可の指示がなされた場合 (ステップ S 7 ; N o )、 ジャ パアプリケ一シ 3ンマネージャ J A Mに指示によりジャバアプリケーション A Pは 強制終了される (ステップ S 8 )。
このように、 ジャパアプリケーション A Pがネッ トワーク上の通信ノードへ発呼 する場合に、 その発呼対象となる通信ノードの電話番号と、 発着信履歴及び電話帳 データとを比較し、 一致する場合にのみ発呼を許容する。
即ち、 この実施形態では、 発呼対象を、 以前に発呼したことがある通信ノード若 しくはユーザによって電話帳に登録された通信ノードに限定することにより、 セキ ユリティを確保する。 C :変形例
既述のとおり、 本発明は上述した実施形態に限定されず、 以下のような種々の変 形が可能である。
( 1 ) 各通信ノードの形態
前述の実施形態では、 アプリケーションの実行主体として携帯電話機 1 0を用い るものであつたが、 これに限定されず、 固定電話機であってもよいし、 携帯電話機 · や固定電話機に接続されたパーソナルコンピュータであってもよい。
一方、発呼対象となる通信ノードも、サーバ 2 5や携帯電話機 1 0に限定されず、 固定網に接続され、 自宅やオフィスに設置されたパーソナルコンピュータ等であつ てもよレヽ。 ,
このように、 アプリケーションの実行主体及ぴ発呼対象ともに、 電話番号を用い ることによって回線が接続され、 データ通信或いは音声通信を行う通信ノードであ ればよい。
( 2 ) 発着信履歴と電話帳データの利用形態
実施形態では、 発着信履歴や電話帳データの双方を用いて発呼処理の可否を判断 していたが、 これに限らず、 発信履歴のみ、 着信履歴のみ、 電話帳データのみ或い は、 これらのうち少なく ともいずれか 2つを用いて発呼処理の可否を判断してもよ レ、。
( 3 ) アプリケーションの違いによる処理
実施形態では、 携帯電話機 1 0が例え複数のジャパアプリケーショ ン A Pを実装 してたとしても、 その違いを意識することなく、 いずれのジャバアプリケーション A Pを実行する際にも、 発着信履歴や電話帳データの全てのデータを用いて発呼の 可否を判断していた。 しかし、 これに限らず、 実行されるアプリケーション A Pご とに、 判断根拠とされるデータを限定してもよい。
例えば、 第 1のジャパアプリケーションに対しては電話帳データのみを判断根拠 とし、 第 2のジャバアプリケーションに対しては発着信履歴及び電話帳データの双 方を判断根拠とし、 第 3のジャバアプリケーションに対しては判断根拠を設けずに 全ての通信ノードに発呼可能としてもよい。
この際、 ジャバアプリケーション A Pの判断根拠をどのデータにするかというこ とは、 ユーザがその都度定めてもよいし、 ジャバアプリケーションマネージャ J A Mがジャパアプリケーション APの属性に応じて判断してもよい。 例えば、 ジャバ アプリケ一ション APは必ずしもネッ トワークからダウンロードされるものに限ら ず、 予め ROM 1 2 2に書き込まれているものもある。 このようなジャバアプリケ ーシヨン A Pに対しては安全性が高いとみなし、 発呼制限を設けなくてもよい。 ま た、 所定の認証機関から認証されたダウンロードサーバ 40からダウンロードした ジャバアプリケーション APについては、 相応の安全性が期待できるので、 発呼制 限を緩やかにすべく、発着信履歴及び電話帳データの双方を判断根拠としてもよい。 また、 所定の認証機関から認証されていないダウンロードサーバ 40からダウン口 一ドしたジャバアプリケーション APについては、 安全性があまり期待できないの で、 発呼制限を厳しいものとすべく、 電話帳データ履歴のみを判断根拠とすること が考えられる。
(4) プログラミング言語の形態
実施形態では J a v a (登録商標) を用いていたが、 これに限らず、 他のプログ ラミング言語であってもよいことはもちろんである。

Claims

請求の範囲
1 . アプリケーションの実行により通信端末から発呼が行われる場合に、 当該発呼 の対象となる通信ノードの電話番号と、 予め記憶手段に記憶された発呼が許可され た通信ノードの電話番号とを比較する比較ステップと、
前記比較の結果に基づいて前記発呼の可否を判断する判断ステップと
を備えることを特徴とする発呼制限方法。
2 . 請求項 1に記載の発呼制限方法において、
前記記憶手段は、電話帳データを記憶するメモリであり、前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と前記電話帳データに含まれる電話番 号とを比較することを特徴とする発呼制限方法。
3 . 請求項 1に記載の発呼制限方法において、
前記記憶手段は、 発着信履歴を記憶するメモリであり、 前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と前記発着信履歴における発信または 着信のうち少なく とも一方の電話番号とを比較することを特徴とする発呼制限方法。
4 . 請求項 1に記載の発呼制限方法において、
前記記憶手段には、 複数種類の電話番号群が記憶され、 前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と、 実行対象であるアプリケ一ショ ン に対応して決められた種類の電話番号群とを比較することを特徴とする発呼制限方 法。
5 . 請求項 1に記載の発呼制限方法において、
前記判断ステップにより発呼処理が否と判断された場合に、 所定のエラーメッセ ージを出力するとともに、 ユーザによる発呼指示の操作を促すステップと、
ユーザによる発呼指示の操作を受け付けて、 前記発呼を行うステップと、
を備えることを特徴とする発呼制限方法。
6 . 請求項 1に記載の発呼制限方法において、
前記発呼は、 音声通信のための回線の接続を行う
ための処理であることを特徴とする発呼制限方法。
7 . 請求項 1に記載の発呼制限方法において、
前記発呼は、 データ通信のための回線の接続を行う処理であることを特徴とする 発呼制限方法。
8 . アプリケーションの実行により通信端末から発呼が行われる場合に、 当該発呼 の対象となる通信ノー ドの電話番号と、 予め記憶手段に記憶された発呼が許可され た通信ノードの電話番号とを比較する比較ステップと、
前記比較の結果に基づいて前記発呼の可否を判断する判断ステップと
を前記通信端末を制御するコンピュータに実行させることを特徴とするプロダラ ム。
9 . 請求項 8に記載のプログラムにおいて、
前記記憶手段は、電話帳データを記憶するメモリであり、前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と前記電話帳データに含まれる電話番 号とを比較することを特徴とするプログラム。
1 0 . 請求項 8に記載のプログラムにおいて、
前記記憶手段は、 発着信履歴を記憶するメモリであり、 前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と前記発着信履歴における発信または 着信のうち少なく とも一方の電話番号とを比較することを特徴とするプログラム。
1 1 . 請求項 8に記載のプログラムにおいて、
前記記憶手段には、 複数種類の電話番号群が記憶され、 前記比較ステップでは、 前記発呼の対象となる通信ノードの電話番号と、 実行対象であるアプリケーション に対応して決められた種類の電話番号群とを比較することを特徴とするプログラム。
1 2 . 請求項 8に記載のプログラムにおいて、
前記判断ステップにより発呼処理が否と判断された場合に、 所定のエラーメッセ ージを出力するとともに、 ユーザによる発呼指示の操作を促すステップと、
ユーザによる発呼指示の操作を受け付けて、 前記発呼を行うステップと、 を備えることを特徴とするプログラム。
1 3 . 請求項 8に記載のプログラムにおいて、
前記発呼は、 音声通信のための回線の接続を行う
ための処理であることを特徴とするプログラム。
1 4 . 請求項 8に記載のプログラムにおいて、
前記発呼は、 データ通信のための回線の接続を行う処理であることを特徴とする プログラム。
1 5 . 請求項 8に記載のプログラムにおいて、
前記アプリケーションは、 J a V aプログラミング言語によって既述されたアブ リケーシヨンであることを特徴とするプログラム。
1 6 . アプリケーショ ンの実行により通信端末から発呼が行われる場合に、 当該発 呼の対象となる通信ノードの電話番号と、 予め記憶手段に記憶された発呼が許可さ れた通信ノードの電話番号とを比較する比較ステップと、
前記比較の結果に基づいて前記発呼の可否を判断する判断ステップと
を前記通信端末を制御するコンピュータに実行させるプログラムを記憶したコン ピュータ読み取り可能な記憶媒体。
1 7 . 発呼が許可された通信ノードの電話番号を記憶する記憶手段と、
アプリケーションの実行により発呼が行われる場合に、 当該発呼の対象となる通 信ノードの電話番号と前記記憶手段に記憶された電話番号とを比較する比較手段と、 前記比較の結果に基づいて前記発呼の可否を判断する判断手段と
を具備することを特徴とする通信端末。
8 . 請求項 1 7に記載の通信端末において、
前記通信端末は無線通信を行う携帯電話機であることを特徴とする通信端末。
PCT/JP2002/000698 2001-01-31 2002-01-30 Method and device for limiing call accompanying execution of application Ceased WO2002062044A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US10/240,607 US6928151B2 (en) 2001-01-31 2002-01-30 Method and apparatus for limiting call origination accompanied by executing application
BR0202032-7A BR0202032A (pt) 2001-01-31 2002-01-30 Aperfeiçoamento introduzido em método e aparato para a limitação da origem de chamadas acompanhado por um aplicativo de execução
HK03101791.6A HK1049755A1 (en) 2001-01-31 2002-01-30 Method and device for restricting call initiation accompanied by executing application program
EP02710387.8A EP1271902B1 (en) 2001-01-31 2002-01-30 Method and device for limiting call accompanying execution of application
AU2002228369A AU2002228369C1 (en) 2001-01-31 2002-01-30 Method and device for limiting call origination accompanied by executing application
CA002397709A CA2397709C (en) 2001-01-31 2002-01-30 Method and apparatus for limiting call origination accompanied by executing application
NO20024621A NO330406B1 (no) 2001-01-31 2002-09-26 Fremgangsmate og innretning for anropsbegrensning ledsaget av utforelse av en applikasjon

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2001-24737 2001-01-31
JP2001024737A JP4336051B2 (ja) 2001-01-31 2001-01-31 無線通信端末、発呼制限方法及びプログラム

Publications (1)

Publication Number Publication Date
WO2002062044A1 true WO2002062044A1 (en) 2002-08-08

Family

ID=18889833

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/000698 Ceased WO2002062044A1 (en) 2001-01-31 2002-01-30 Method and device for limiing call accompanying execution of application

Country Status (13)

Country Link
US (1) US6928151B2 (ja)
EP (1) EP1271902B1 (ja)
JP (1) JP4336051B2 (ja)
KR (1) KR100478474B1 (ja)
CN (1) CN1456009A (ja)
AU (1) AU2002228369C1 (ja)
BR (1) BR0202032A (ja)
CA (1) CA2397709C (ja)
HK (1) HK1049755A1 (ja)
NO (1) NO330406B1 (ja)
PL (1) PL356783A1 (ja)
TW (1) TWI221555B (ja)
WO (1) WO2002062044A1 (ja)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4598354B2 (ja) * 2002-09-30 2010-12-15 株式会社エヌ・ティ・ティ・ドコモ 通信システム、中継装置及び通信制御方法
JP4332116B2 (ja) 2002-11-01 2009-09-16 富士通株式会社 アクセス要求制御方法、通信デバイス用ドライバプログラムおよび通信デバイス
JP3480734B1 (ja) * 2002-12-17 2003-12-22 エフジェイ・ドットコム株式会社 プリントシステム及びプリント方法
JP4205980B2 (ja) * 2003-03-28 2009-01-07 株式会社エヌ・ティ・ティ・ドコモ 端末装置およびプログラム
JP2005277929A (ja) * 2004-03-25 2005-10-06 Sanyo Electric Co Ltd 移動通信装置
SI1674111T1 (sl) 2004-07-09 2011-02-28 Chugai Pharmaceutical Co Ltd Protitelo proti glipikanu 3
JP4733042B2 (ja) 2004-08-24 2011-07-27 中外製薬株式会社 抗グリピカン3抗体を用いたアジュバント療法
AU2005297772B2 (en) 2004-10-26 2011-06-23 Chugai Seiyaku Kabushiki Kaisha Anti-glypican 3 antibody having modified sugar chain
US8780957B2 (en) 2005-01-14 2014-07-15 Qualcomm Incorporated Optimal weights for MMSE space-time equalizer of multicode CDMA system
US8660527B2 (en) 2005-02-17 2014-02-25 Qualcomm Incorporated Control of data call origination based on prior origination attempts
WO2006099082A2 (en) * 2005-03-10 2006-09-21 Qualcomm Incorporated Content adaptive multimedia processing
US8879635B2 (en) 2005-09-27 2014-11-04 Qualcomm Incorporated Methods and device for data alignment with time domain boundary
US8654848B2 (en) 2005-10-17 2014-02-18 Qualcomm Incorporated Method and apparatus for shot detection in video streaming
US8948260B2 (en) 2005-10-17 2015-02-03 Qualcomm Incorporated Adaptive GOP structure in video streaming
JP4197335B2 (ja) * 2005-12-28 2008-12-17 株式会社カシオ日立モバイルコミュニケーションズ 携帯無線端末およびプログラム
US8107938B2 (en) * 2006-02-24 2012-01-31 Qualcomm Incorporated System and method for establishing communication between wireless devices
US9131164B2 (en) 2006-04-04 2015-09-08 Qualcomm Incorporated Preprocessor method and apparatus
JP5115163B2 (ja) * 2006-12-08 2013-01-09 株式会社デンソー 車載ハンズフリー装置およびデータ転送方法
CN100466787C (zh) * 2007-01-11 2009-03-04 上海柯斯软件有限公司 基于sim卡的呼入电话分类接入的方法
US8744404B2 (en) 2008-08-28 2014-06-03 Qualcomm Incorporated Method and system for restricted access configuration of access point base stations
US8577343B2 (en) * 2011-10-04 2013-11-05 Qualcomm Incorporated Inhibiting unintended outgoing communication in mobile devices
JP6578751B2 (ja) 2015-06-09 2019-09-25 富士通株式会社 連絡先管理プログラム、連絡先管理システム、及び連絡先管理方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01273468A (ja) * 1988-04-26 1989-11-01 Nec Corp 電話機
JPH02148950A (ja) * 1988-11-29 1990-06-07 Canon Inc 通信装置
JPH0328853U (ja) * 1989-07-28 1991-03-22
JPH06164714A (ja) * 1991-06-17 1994-06-10 Texas Instr Inc <Ti> 電話機制御方法
JPH06291835A (ja) * 1993-03-31 1994-10-18 Dainippon Printing Co Ltd 携帯電話装置
JPH0715554A (ja) * 1993-06-24 1995-01-17 Tec Corp 通信端末機
EP0896486A2 (en) 1997-08-06 1999-02-10 Lucent Technologies Inc. A wireless terminal and wireless telecommunications system adapted to prevent the theft of wireless service
WO1999030521A1 (en) 1997-12-05 1999-06-17 Telefonaktiebolaget Lm Ericsson (Publ) Mobile terminal having conditional blocking of outgoing call requests
EP1054542A2 (en) 1999-05-17 2000-11-22 Fujitsu Limited Communication apparatus and method for controlling transmission
JP2001036636A (ja) * 1999-07-19 2001-02-09 Aiwa Co Ltd 通信制御方法および通信端末装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5181238A (en) * 1989-05-31 1993-01-19 At&T Bell Laboratories Authenticated communications access service
JPH0328853A (ja) 1989-06-27 1991-02-07 Fuji Photo Film Co Ltd 電子写真式平版印刷用原版
FR2662878B1 (fr) * 1990-05-30 1994-03-25 Alcatel Cit Procede d'acces a un service de telephonie sans fil.
US5737701A (en) * 1995-10-03 1998-04-07 At&T Corp. Automatic authentication system
US6456852B2 (en) * 1997-01-08 2002-09-24 Trafficmaster Usa, Inc. Internet distributed real-time wireless location database
US6049272A (en) * 1997-01-22 2000-04-11 Boyd B. Moore et al. Automated data transmission link to law enforcement and security personnel
KR100370108B1 (ko) 1999-06-17 2003-01-29 (주) 엘지텔레콤 전화기의 발신 제한 방법
JP3312335B2 (ja) * 1999-07-30 2002-08-05 株式会社コムスクエア 利用者認証方法、利用者認証システムおよび記録媒体
US6330317B1 (en) * 1999-11-09 2001-12-11 Dean Garfinkel Call blocking system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01273468A (ja) * 1988-04-26 1989-11-01 Nec Corp 電話機
JPH02148950A (ja) * 1988-11-29 1990-06-07 Canon Inc 通信装置
JPH0328853U (ja) * 1989-07-28 1991-03-22
JPH06164714A (ja) * 1991-06-17 1994-06-10 Texas Instr Inc <Ti> 電話機制御方法
JPH06291835A (ja) * 1993-03-31 1994-10-18 Dainippon Printing Co Ltd 携帯電話装置
JPH0715554A (ja) * 1993-06-24 1995-01-17 Tec Corp 通信端末機
EP0896486A2 (en) 1997-08-06 1999-02-10 Lucent Technologies Inc. A wireless terminal and wireless telecommunications system adapted to prevent the theft of wireless service
WO1999030521A1 (en) 1997-12-05 1999-06-17 Telefonaktiebolaget Lm Ericsson (Publ) Mobile terminal having conditional blocking of outgoing call requests
EP1054542A2 (en) 1999-05-17 2000-11-22 Fujitsu Limited Communication apparatus and method for controlling transmission
JP2000332818A (ja) * 1999-05-17 2000-11-30 Fujitsu Ltd 発信制御通信装置及び方法
JP2001036636A (ja) * 1999-07-19 2001-02-09 Aiwa Co Ltd 通信制御方法および通信端末装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1271902A4

Also Published As

Publication number Publication date
EP1271902A4 (en) 2008-12-24
PL356783A1 (en) 2004-07-12
TWI221555B (en) 2004-10-01
NO20024621L (no) 2002-09-26
EP1271902A1 (en) 2003-01-02
KR20020084081A (ko) 2002-11-04
US6928151B2 (en) 2005-08-09
AU2002228369B2 (en) 2004-08-12
US20030142804A1 (en) 2003-07-31
EP1271902B1 (en) 2018-03-07
HK1049755A1 (en) 2003-05-23
CA2397709C (en) 2005-10-25
CN1456009A (zh) 2003-11-12
NO330406B1 (no) 2011-04-04
JP2002232554A (ja) 2002-08-16
BR0202032A (pt) 2002-11-19
NO20024621D0 (no) 2002-09-26
JP4336051B2 (ja) 2009-09-30
CA2397709A1 (en) 2002-08-08
KR100478474B1 (ko) 2005-03-23
AU2002228369C1 (en) 2005-03-10

Similar Documents

Publication Publication Date Title
WO2002062044A1 (en) Method and device for limiing call accompanying execution of application
US6292833B1 (en) Method and apparatus for providing access control to local services of mobile devices
US7139559B2 (en) System and method for handshaking between wireless devices and servers
JP4362178B2 (ja) ユーザ・アプリケーション・プログラムと電話プログラム間のapiを備える無線通信装置およびその方法
KR100579759B1 (ko) 무선장치용 대화형 스크린을 서버에 의하여 처리하기 위한방법 및 시스템
EP1416353B1 (en) Communication device, program and recording media
KR20000071518A (ko) 양방향 이동 통신장치의 웹 기준 제공을 용이하게 하기위한 방법 및 시스템
JP2004126735A (ja) 通信システム、中継装置及び通信制御方法
JP2002082910A (ja) ユーザ認証システム及びユーザ認証方法
WO2002042920A1 (en) Method and device for managing access to network
JP2002163111A (ja) データ取得方法および端末
JP2004302543A (ja) 受信装置およびプログラム
JP2000184462A (ja) 移動局からサ―ビス・サ―バへのアクセス方法、並びに、それに対応する移動局における加入者識別モジュ―ル及び端末
JP5573076B2 (ja) 電話制御装置、電話システム、および発信制御方法
JP2009182380A (ja) 無線通信方法および無線通信システム
JP2001211479A (ja) データ通信システム
JP3899361B1 (ja) 携帯通信システム並びにそれに用いる通信端末及び通信制御プログラム
US9014669B1 (en) Limit failed network connection attempts with factory default settings
KR100727096B1 (ko) 모바일 단말에서의 콜 발신/수신 서비스 방법 및 장치
EP1533975A2 (en) Method and System for communication between a multi-modal device and a Web Application
JP2004295247A (ja) 通信方法、通信システム、通信端末、サーバ、プログラムおよび記録媒体
JP3464964B2 (ja) 携帯端末の認証方法
KR20050063173A (ko) 위치에 따라 비밀번호가 가변되는 이동통신 단말 및 그제어 방법, 이를 위한 위치기반 가변 비밀번호 설정 시스템
JP2001169358A (ja) 発着信規制システム、発着信規制方法、発着信規制プログラムを記録した記録媒体
KR20050017803A (ko) 무선 콘텐츠 접속 제공 방법 및 그 장치

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 518894

Country of ref document: NZ

WWE Wipo information: entry into national phase

Ref document number: 1-2002-500009

Country of ref document: PH

Ref document number: IN/PCT/2002/650/KOL

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 1020027008484

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2397709

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2002710387

Country of ref document: EP

AK Designated states

Kind code of ref document: A1

Designated state(s): AU BR CA CN ID IN KR NO NZ PH PL SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2002228369

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 10240607

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 028002113

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020027008484

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2002710387

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2002228369

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 518894

Country of ref document: NZ

WWG Wipo information: grant in national office

Ref document number: 1020027008484

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 518894

Country of ref document: NZ

WWG Wipo information: grant in national office

Ref document number: 12002500009

Country of ref document: PH