JP2005293149A - Profile updating device and computer program - Google Patents
Profile updating device and computer program Download PDFInfo
- Publication number
- JP2005293149A JP2005293149A JP2004106267A JP2004106267A JP2005293149A JP 2005293149 A JP2005293149 A JP 2005293149A JP 2004106267 A JP2004106267 A JP 2004106267A JP 2004106267 A JP2004106267 A JP 2004106267A JP 2005293149 A JP2005293149 A JP 2005293149A
- Authority
- JP
- Japan
- Prior art keywords
- profile
- information
- update
- format
- user
- 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.)
- Withdrawn
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、プロファイル更新装置、及びそのプロファイル更新装置をコンピュータを利用して実現するためのコンピュータプログラムに関する。 The present invention relates to a profile update device and a computer program for realizing the profile update device using a computer.
従来、ユーザの個別の情報や個別の設定を記憶するプロファイルと呼ばれるデータが知られている。プロファイルには、例えば、ユーザ周辺の通信資源や計算機資源を利用するために必要となる情報や、個人情報、ユーザが作成した情報などが含まれる。ユーザに関わる情報は一般的に分散して存在しているが、これらの情報をユーザ管理のもとに集約して管理するためのプロファイル管理技術としては、例えば特許文献1に記載される技術(以下、従来技術)が知られている。この従来技術によるプロファイル結合装置では、個々の情報がXML(eXtensible Markup Language)で記述されていることを前提とし、XMLスキーマから類似性を想定した結果(プロファイルのデータ結合の候補)を管理者へ示す。そして、その示された候補から管理者がデータ結合を選択することにより、データ結合の設定を行い、複数の情報を統合している。
しかし、上述した従来技術では、複数の情報を統合することのみに留まっており、既に存在するプロファイルに対して個々の情報を適宜更新することは実現できない。
本発明は、このような事情を考慮してなされたもので、その目的は、複数の情報源に存在する既存のプロファイルを集約し、ユーザプロファイルの適切な個所を適宜更新することができるプロファイル更新装置を提供することにある。
However, in the above-described conventional technology, only a plurality of pieces of information are integrated, and it is impossible to appropriately update individual information with respect to an already existing profile.
The present invention has been made in consideration of such circumstances, and its purpose is to update existing profiles existing in a plurality of information sources and update appropriate portions of user profiles as appropriate. To provide an apparatus.
また、本発明の他の目的は、本発明のプロファイル更新装置をコンピュータを利用して実現するためのコンピュータプログラムを提供することにある。 Another object of the present invention is to provide a computer program for realizing the profile update apparatus of the present invention using a computer.
上記の課題を解決するために、本発明に係るプロファイル更新装置は、所定形式のプロファイル構成元情報を入力する入力手段と、入力されたプロファイル構成元情報の形式を判定する形式判定手段と、前記所定形式に対応したプロファイル更新ロジックが格納された更新ロジック記憶手段と、前記形式判定手段により判定された形式に対応するプロファイル更新ロジックを、前記更新ロジック記憶手段から選択する更新ロジック選択手段と、前記更新ロジック選択手段により選択されたプロファイル更新ロジックに基づいてユーザプロファイルを書き換えることにより、入力されたプロファイル構成元情報をユーザプロファイルに反映させるプロファイル更新手段とを備えたことを特徴としている。 In order to solve the above problems, a profile update apparatus according to the present invention includes an input unit that inputs profile configuration source information in a predetermined format, a format determination unit that determines the format of the input profile configuration source information, Update logic storage means storing profile update logic corresponding to a predetermined format; update logic selection means for selecting a profile update logic corresponding to the format determined by the format determination means from the update logic storage means; and It is characterized by comprising profile update means for reflecting the input profile constituent information to the user profile by rewriting the user profile based on the profile update logic selected by the update logic selection means.
本発明に係るプロファイル更新装置においては、前記所定形式のプロファイル更新ロジック別に、自動取得対象のプロファイル構成元情報の種類が格納された情報種類記憶手段と、前記情報種類記憶手段に格納された情報種類の情報取得先を通信回線を介して問合わせする問合せ手段と、前記問合せ手段により得られた問合せ先情報を使用して前記自動取得対象のプロファイル構成元情報を通信回線を介して要求する情報要求手段とを備えたことを特徴とする。 In the profile update device according to the present invention, for each of the predetermined format profile update logics, an information type storage unit storing the type of profile configuration source information to be automatically acquired, and an information type stored in the information type storage unit An inquiry request for inquiring the information acquisition destination via a communication line, and an information request for requesting the profile configuration source information to be automatically acquired via the communication line using the inquiry destination information obtained by the inquiry means Means.
本発明に係るプロファイル更新装置においては、プロファイルが格納されたプロファイル記憶手段と、前記プロファイル記憶手段のプロファイルと同じプロファイルを管理する外部装置との間で、プロファイルに含まれる情報を一致させるデータ同期手段とを備えたことを特徴とする。 In the profile updating apparatus according to the present invention, the data synchronization means for matching the information included in the profile between the profile storage means storing the profile and the external device that manages the same profile as the profile of the profile storage means It is characterized by comprising.
本発明に係るプロファイル更新装置においては、プロファイルに含まれる情報の一部分のみを管理する前記外部装置に係る管理部分を示す外部管理部分情報が格納された外部管理部分情報記憶手段を備え、前記データ同期手段は、プロファイル更新内容のうち、前記外部管理部分情報記憶手段の外部管理部分情報で示された部分の更新データのみを前記外部装置へ送信することを特徴とする。 The profile update apparatus according to the present invention includes an external management part information storage unit storing external management part information indicating a management part related to the external apparatus that manages only a part of information included in the profile, and the data synchronization The means transmits only the update data of the part indicated by the external management part information in the external management part information storage means among the profile update contents to the external device.
本発明に係るプロファイル更新装置においては、前記所定形式に対応したトリガ発火判定ロジックが格納されたトリガ発火判定ロジック記憶手段と、トリガ発火条件を保持するトリガ発火条件記憶手段と、前記入力されたプロファイル構成元情報に関し、前記トリガ発火判定ロジック記憶手段の該当するトリガ発火判定ロジックを使用して、前記トリガ発火条件記憶手段のトリガ発火条件を満たすか否かを判定するトリガ発火判定手段と、この判定の結果、トリガ発火条件を満たした場合にはトリガ発火の通知を出力するトリガ発火通知出力手段とを備えたことを特徴とする。 In the profile update device according to the present invention, a trigger firing determination logic storage unit storing a trigger firing determination logic corresponding to the predetermined format, a trigger firing condition storage unit holding a trigger firing condition, and the input profile Trigger ignition determination means for determining whether or not the trigger ignition condition of the trigger ignition condition storage means is satisfied using the corresponding trigger ignition determination logic of the trigger ignition determination logic storage means with respect to the component source information, and this determination As a result, when the trigger firing condition is satisfied, a trigger firing notification output means for outputting a trigger firing notification is provided.
本発明に係るコンピュータプログラムは、所定形式のプロファイル構成元情報を入力する機能と、入力されたプロファイル構成元情報の形式を判定する機能と、前記所定形式に対応したプロファイル更新ロジックが格納された更新ロジック記憶手段から、前記判定された形式に対応するプロファイル更新ロジックを選択する機能と、前記読み出されたプロファイル更新ロジックに基づいてユーザプロファイルを書き換えることにより、入力されたプロファイル構成元情報をユーザプロファイルに反映させる機能とをコンピュータに実現させることを特徴としている。
これにより、前述のプロファイル更新装置がコンピュータを利用して実現できるようになる。
The computer program according to the present invention includes a function for inputting profile configuration source information in a predetermined format, a function for determining the format of the input profile configuration source information, and an update in which profile update logic corresponding to the predetermined format is stored. The function of selecting the profile update logic corresponding to the determined format from the logic storage means, and rewriting the user profile based on the read profile update logic, the input profile configuration source information is changed to the user profile It is characterized in that the function to be reflected in the computer is realized on a computer.
As a result, the profile update apparatus described above can be realized using a computer.
本発明によれば、複数の情報源に存在する既存のプロファイルを集約し、ユーザプロファイルの適切な個所を適宜更新することが可能となる。これにより、複数の情報源から集約されたプロファイル内の情報を動的に更新することが可能となり、プロファイルの管理向上を図ることができる。 According to the present invention, it is possible to aggregate existing profiles existing in a plurality of information sources and update appropriate portions of the user profile as appropriate. As a result, it is possible to dynamically update the information in the profile aggregated from a plurality of information sources, and to improve the management of the profile.
以下、図面を参照し、本発明に係る実施形態について順次説明する。
図1は、本発明の第1の実施形態に係るプロファイル更新装置1の構成を示すブロック図である。図1において、プロファイル更新装置1は、入力情報の形式判定部11、更新ロジック選択部12、プロファイル更新部13、更新ロジック記憶部14、及びユーザプロファイル記憶部16を備える。
Embodiments according to the present invention will be sequentially described below with reference to the drawings.
FIG. 1 is a block diagram showing a configuration of a
本実施形態に係るユーザプロファイルは、サービスを構成するために必要となる情報群であり、1つ又は複数のプロファイル構成元情報(以下、単に構成元情報と称する)から構成される。
形式判定部11には、構成元情報管理装置100によって管理されている構成元情報110が入力される。構成元情報110は、予め規定されたデータ記述形式(文法等)に従って作成されている。また、構成元情報110のデータ記述形式には、複数の形式が規定されている。例えば、テキスト形式の場合、各情報の区切りを示す記号(例えばカンマ)、情報種類別の記載順序などが規定されている。XML形式の場合、情報種類別のタグなどが規定されている。そして、例えば、構成元情報管理装置#1_100は、形式1の構成元情報110を記憶し管理している。また、構成元情報管理装置#n_100は、形式nの構成元情報110を記憶し管理している。
形式判定部11は、入力された構成元情報110のデータ記述形式がいずれの形式であるのかを判定する。
A user profile according to the present embodiment is a group of information necessary for configuring a service, and includes one or a plurality of profile component source information (hereinafter simply referred to as component source information).
The
The
更新ロジック選択部12は、形式判定部11により判定されたデータ記述形式に対応するプロファイル更新ロジック(以下、単に更新ロジックと称する)を、更新ロジック記憶部14から選択し読み出す。
更新ロジック記憶部14には、上記構成元情報110の各データ記述形式に対応した更新ロジック15が予め記憶されている。各更新ロジック15は、該当するデータ記述形式の構成元情報110に基づいてユーザプロファイルを更新する仕方を示す情報である。
The update
In the update
プロファイル更新部13は、更新ロジック選択部12により選択され読み出された更新ロジック15に基づいて、ユーザプロファイル記憶部16のユーザプロファイルを更新する。ユーザプロファイル記憶部16は、ユーザプロファイルを記憶しており、プロファイル更新部13によりユーザプロファイルの書換えが可能となっている。プロファイル更新部13は、更新ロジック15の規定に基づいてユーザプロファイルを書き換えることにより、今回入力された構成元情報110をユーザプロファイルに反映させる。これにより、今回の入力情報に基づいたユーザプロファイルの更新が完了する。
The
なお、本発明に係るプロファイル更新装置は、専用のハードウェアにより実現されるものであってもよく、あるいはパーソナルコンピュータ等の汎用のコンピュータシステムにより構成され、プロファイル更新装置の各機能を実現するためのプログラムを実行することによりその機能を実現させるものであってもよい。 Note that the profile update device according to the present invention may be realized by dedicated hardware, or may be configured by a general-purpose computer system such as a personal computer to realize each function of the profile update device. The function may be realized by executing a program.
また、そのプロファイル更新装置には、周辺機器として入力装置、表示装置等(いずれも図示せず)が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。表示装置とはCRT(Cathode Ray Tube)や液晶表示装置等のことをいう。
また、上記周辺機器については、プロファイル更新装置に直接接続するものであってもよく、あるいは通信回線を介して接続するようにしてもよい。
Further, it is assumed that an input device, a display device, and the like (none of which are shown) are connected to the profile update device as peripheral devices. Here, the input device refers to an input device such as a keyboard and a mouse. The display device refers to a CRT (Cathode Ray Tube), a liquid crystal display device or the like.
The peripheral device may be connected directly to the profile update device or may be connected via a communication line.
例えば、本発明に係るプロファイル更新装置は、ユーザの自宅に設けられたホームサーバや、オフィスなどに設けられたサーバの一機能として実現可能である。 For example, the profile update device according to the present invention can be realized as a function of a home server provided in a user's home or a server provided in an office or the like.
また、ユーザプロファイル記憶部16のユーザプロファイルは、ユーザにより閲覧することが可能である。例えば、ユーザの携帯端末から通信回線を介してプロファイル更新装置に接続し、ユーザプロファイル記憶部16のユーザプロファイルを読み出して携帯端末に表示させることができる。
The user profile stored in the user
次に、上記した図1のプロファイル更新装置1の動作を具体例を挙げて説明する。
図2は、ユーザプロファイルの構成例を示す図である。この図2において、ユーザプロファイルP1は、便宜上、2つに分けて示されている。ユーザプロファイルは、各種の記述形式の中から選択された一つの形式を用いて記述される。図2のユーザプロファイルP1では、RDF(Resource Description Framework)を用いて記述されている。このRDFによるユーザプロファイルP1は、図2に示されるように、楕円形で示される要素「リソース(URI;Uniform Resource Identifiers)」と四角形で示される要素「リテラル」と矢印で示される要素「プロパティ」とから構成される(図3の説明書き参照)。要素「リソース」にはリソース値が設定される。要素「リテラル」にはリテラル値が設定される。また、要素「プロパティ」と要素「リテラル」の組合せを「triple」と称する。この「triple」には、要素「プロパティ」と要素「プロパティ」とからなる構成と、要素「プロパティ」と要素「リテラル」とからなる構成の2種類が定義されている。
なお、一つのユーザプロファイルは、一つのデータファイルから構成されてもよく、或いは複数のデータファイルから構成されてもよい。
Next, the operation of the above-described
FIG. 2 is a diagram illustrating a configuration example of a user profile. In FIG. 2, the user profile P1 is divided into two for convenience. The user profile is described using one format selected from various description formats. The user profile P1 in FIG. 2 is described using RDF (Resource Description Framework). As shown in FIG. 2, the RDF user profile P1 includes an element “resource (URI)” indicated by an ellipse, an element “literal” indicated by a rectangle, and an element “property” indicated by an arrow. (See the description in FIG. 3). A resource value is set in the element “resource”. A literal value is set in the element “literal”. A combination of the element “property” and the element “literal” is referred to as “triple”. In this “triple”, two types, a configuration composed of an element “property” and an element “property”, and a configuration composed of an element “property” and an element “literal” are defined.
One user profile may be composed of one data file, or may be composed of a plurality of data files.
図2のユーザプロファイルP1には、ユーザにとってお気に入りの物品に係る情報閲覧や購入といった活動履歴が格納されている。このユーザプロファイルP1は、例えば以下に示すような場合に、プロファイル更新装置1によって更新される。
The user profile P1 in FIG. 2 stores an activity history such as information browsing and purchase related to an article favorite for the user. This user profile P1 is updated by the
[ケース1]
ユーザが興味をもった物品をユーザプロファイルP1に登録する。
例えば、ユーザが、興味を持った物品に付随したID情報を、当該物品に貼付されたRFIDタグ(無線タグ)からRFID読取機を備えた携帯端末により取得する。次いで、物品情報を管理する物品管理サーバ(構成元情報管理装置100)から、その取得したID情報に対応する物品名を取得する。次いで、この取得した物品名(構成元情報110)をプロファイル更新装置1に入力し、ユーザプロファイルP1に登録する指示を行う。
[Case 1]
Articles that the user is interested in are registered in the user profile P1.
For example, the user acquires ID information associated with an article of interest from a RFID tag (wireless tag) attached to the article using a mobile terminal equipped with an RFID reader. Next, an article name corresponding to the acquired ID information is acquired from an article management server (component information management apparatus 100) that manages article information. Next, the acquired article name (configuration source information 110) is input to the
[ケース2]
ユーザが物品名を登録後、又は同時に、当該物品の詳細情報(価格、性能、機能等)をユーザプロファイルP1に登録する。例えば、ID情報に関連付けられて物品管理サーバで保持されている物品詳細情報を取得する。次いで、この取得した物品詳細情報(構成元情報110)をプロファイル更新装置1に入力し、ユーザプロファイルP1に登録する指示を行う。
[Case 2]
After the user registers the article name or at the same time, the detailed information (price, performance, function, etc.) of the article is registered in the user profile P1. For example, the detailed article information associated with the ID information and held in the article management server is acquired. Next, the acquired article detailed information (configuration source information 110) is input to the
[ケース3]
ユーザが物品に関する任意の事項をメモ書きとしてユーザプロファイルP1に登録する。例えば、ユーザが興味をもった物品に対し、その時思いついた事項をプロファイル更新装置1に入力し、ユーザプロファイルP1に登録する指示を行う。
[Case 3]
The user registers an arbitrary item related to the article in the user profile P1 as a note. For example, for an article that the user is interested in, an item that is conceived at that time is input to the
[ケース4]
ユーザがユーザプロファイルP1を閲覧した回数をユーザプロファイルP1に登録する。例えば、ユーザが携帯端末を使用してユーザプロファイルP1を閲覧する。次いで、今までに何回閲覧したかを示す閲覧回数をプロファイル更新装置1に入力し、ユーザプロファイルP1に登録する指示を行う。
[Case 4]
The number of times the user browsed the user profile P1 is registered in the user profile P1. For example, the user browses the user profile P1 using a mobile terminal. Next, the number of times of browsing indicating how many times it has been browsed so far is input to the
[ケース5]
ユーザが購入した物品の情報をユーザプロファイルに登録する。例えば、ユーザの携帯端末により、購入物品の電子レシートを通信回線を介して受信する。この通信回線としては、例えばインターネットもしくは、Bluetoothや非接触ICカード等の近接通信回線が利用できる。次いで、電子レシートのデータをプロファイル更新装置1に入力し、ユーザプロファイルP1に登録する指示を行う。
[Case 5]
Information on the article purchased by the user is registered in the user profile. For example, the user's portable terminal receives an electronic receipt of the purchased item via a communication line. As this communication line, for example, the Internet or a proximity communication line such as Bluetooth or a non-contact IC card can be used. Next, the electronic receipt data is input to the
[ケース6]
ユーザプロファイルP1への登録時刻、又は登録時点におけるユーザの位置をユーザプロファイルに登録する。登録時刻には、構成元情報管理装置100の時刻、時刻サーバから得られた時刻、ユーザが手入力する時刻、プロファイル更新装置1内で保持する時計の時刻などが使用可能である。また、ユーザの位置情報には、ユーザが手入力する位置情報やGPS(Global Positioning System)で得られた位置情報などが使用可能である。例えば、携帯端末に備わるGPSによる位置情報が利用できる。
[Case 6]
The registration time in the user profile P1 or the position of the user at the time of registration is registered in the user profile. As the registration time, the time of the component source information management device 100, the time obtained from the time server, the time manually input by the user, the time of the clock held in the
なお、プロファイル更新装置1への構成元情報110の入力は、ユーザの手入力であってもよく、或いは構成元情報管理装置100から取得したデータを直接入力するものであってもよい。
Note that the input of the
次に、上記したケース1〜6についてのユーザプロファイルP1の更新動作を説明する。
本実施例で使用する更新ロジック15は、主に以下の3つの処理A〜Cにより構成される。
Next, the update operation of the user profile P1 for the
The
[処理A]
プロファイル更新装置1は、ユーザプロファイルP1に係るテンプレートを保持している。処理Aは、テンプレートで定義されているtriple群をユーザプロファイルP1に新規追加する。この処理Aでは、更新前のユーザプロファイルP1内に、プロファイル更新装置1に入力された構成元情報(入力構成元情報)110に対応するtripleがあるか否かを検査する。そして、該当するtripleが存在しない場合には、ユーザプロファイルP1に対して入力構成元情報110に対応するtripleを追加する。
[Processing A]
The
[処理B]
処理Bは、ユーザプロファイルP1上のリテラル値を更新する。この処理Bでは、入力構成元情報110に対応するユーザプロファイルP1内のリテラル値の更新個所と更新内容とを指定する。
[Process B]
Process B updates the literal value on the user profile P1. In this process B, the update location and update contents of the literal value in the user profile P1 corresponding to the input
[処理C]
処理Cは、ユーザプロファイルP1上のリソース値の重複を判定する。この処理Cでは、上記処理Aにおいて入力構成元情報110をユーザプロファイルP1に追加する際、既にユーザプロファイルP1内に同等のリソース(triple群)が存在していると判断された場合に、同一のリソース値を付与する。
[Process C]
Process C determines the duplication of resource values on the user profile P1. In this process C, when adding the input
具体例として、上記ケース1〜6についての更新ロジック15に基づいた更新内容の一例を以下に示す。
As a specific example, an example of update contents based on the
[ケース1の更新内容]
物品名を登録する部分:図2のリソース値“Object#Object4”と物品名情報のリテラル値“物品ID”,“物品名”などからなるtriple部分が処理Aにより新規作成される。
[Update contents of Case 1]
Part for registering article name: A triple part consisting of the resource value “Object # Object4” in FIG. 2 and the literal values “article ID”, “article name”, etc. in FIG.
[ケース2の更新内容]
物品詳細情報を登録する部分:図2のリソース値“Object#Object4”と物品詳細情報のリテラル値“価格(図示せず)”などからなるtriple部分が処理Aにより新規作成される。或いは、既に存在している当該リソース値“Object#Object4”を付与した物品詳細情報のリテラル値を処理Cにより追加する。
[Update contents of Case 2]
Part for registering article detail information: A triple part including the resource value “Object # Object4” in FIG. 2 and the literal value “article (not shown)” of the article detail information is newly created by process A. Alternatively, the literal value of the article detailed information to which the resource value “Object # Object4” that already exists is added by processing C.
[ケース3の更新内容]
メモ情報を登録する部分:図2のリソース値“#Annotation1”とメモ情報のリテラル値“メモ内容”,“メモした時刻”,“メモした場所”などからなるtriple部分が処理Aにより新規作成される。或いは、既に存在している当該リソース値“Object#Object4”を付与したメモ情報のリテラル値を処理Cにより追加する。
[Update contents of Case 3]
Part for registering memo information: A triple part consisting of the resource value “# Annotation1” in FIG. 2 and the literal value “memo content”, “memo time”, “memo location”, etc. in FIG. The Alternatively, the literal value of the memo information to which the resource value “Object # Object4” that already exists is added is added by the process C.
[ケース4の更新内容]
閲覧回数部分:初回の場合は図2のリソース値“#Annotation1”とリテラル値“閲覧回数”からなるtriple部分が処理Aにより新規作成される。2回目以降は、当該tripleのリテラル値“閲覧回数”が処理Bにより書き換えられる。
[Update contents of Case 4]
View count part: In the case of the first time, a triple part consisting of the resource value “# Annotation1” and the literal value “view count” in FIG. From the second time onward, the literal value “view count” of the triple is rewritten by the process B.
[ケース5の更新内容]
購入物品情報を登録する部分:図2のリソース値“Purchase History#history1”と購入物品情報のリテラル値“購入日時”,“購入店舗”などからなるtriple部分が処理Aにより新規作成される。このtripleは、当該物品に係るtripleに関連付けされる。そして、物品詳細情報については、処理Cにより、リソースの同一性を判定し、重複部分のtripleの作成は行わない。この図2の例では、ユーザプロファイルP1−1とP1−2とで同一のtriple(リソース値“Object#Object4”)が参照されている。
[Update contents of Case 5]
Part for registering purchased article information: A triple part including the resource value “Purchase History # history1” in FIG. 2 and the literal values “purchasing date and time”, “purchasing store”, etc. of the purchased article information is newly created by processing A. This triple is associated with the triple related to the article. And about the article detailed information, the identity of the resource is determined by the process C, and the triple part is not created. In the example of FIG. 2, the same triple (resource value “Object # Object4”) is referred to in the user profiles P1-1 and P1-2.
[ケース6の更新内容]
上記したようなユーザプロファイル更新事象が起こった時点の時刻又はユーザ位置情報についてのtriple部分が、例えば図3のユーザプロファイルP2に示されるように、処理Aにより新規作成される(図3の網掛け部分に係るtriple)。
[Update contents of Case 6]
A triple portion of the time or user position information at the time when the user profile update event as described above occurs is newly created by the process A as shown in the user profile P2 of FIG. Part triple)).
次に、第2の実施形態を説明する。
図4は、本発明の第2の実施形態に係るプロファイル更新装置1aの構成を示すブロック図である。この図4において図1の各部に対応する部分には同一の符号を付け、その説明を省略する。図4のプロファイル更新装置1aには、上記図1の構成に加えてさらに更新箇所・更新手法同定部21と構成元情報受信要求部22とが設けられている。
Next, a second embodiment will be described.
FIG. 4 is a block diagram showing the configuration of the
この第2の実施形態は、ある構成元情報110をユーザプロファイルに登録した際に、自動的に別の情報源(構成元情報管理装置100)から新たな構成元情報110を取得してユーザプロファイルに登録するものである。
In the second embodiment, when a certain
図4においては、構成元情報管理装置100のネットワークアドレスの対応表210を有するリゾルバ装置200が設けられる。この対応表210には、情報種類別にその問合せ先である構成元情報管理装置100のネットワークアドレス(例えばURL(Uniform Resource Locator))が格納されている。
また、プロファイル更新装置1aの更新ロジック15には、自動取得対象の構成元情報の種類が記載されている。
In FIG. 4, a resolver device 200 having a correspondence table 210 of network addresses of the component source information management device 100 is provided. The correspondence table 210 stores the network address (for example, URL (Uniform Resource Locator)) of the component source information management apparatus 100 that is the inquiry destination for each information type.
In addition, the
図4において、プロファイル更新装置1aの更新箇所・更新手法同定部21は、構成元情報管理装置#1_100からの入力構成元情報110に基づいたユーザプロファイルの更新が完了すると、今回の更新に使用された更新ロジック15に含まれる自動取得対象の構成元情報の種類を取得する。次いで、この構成元情報種類についての問合せ先をリゾルバ装置200へ問合せし、リゾルバ装置200から回答(構成元情報管理装置#n_100のネットワークアドレス)を受け取る。このリゾルバ装置200とのやり取りは、通信回線を介して行われる。
In FIG. 4, the update location / update
次いで、構成元情報受信要求部22は、その取得されたネットワークアドレスを使用して、情報問合せ先の構成元情報管理装置#n_100へ構成元情報を取得するための情報受信要求を送信する。この構成元情報受信要求を受信した構成元情報管理装置#n_100は、構成元情報110を返信する。この返信された構成元情報110は、新たな入力情報として、入力情報の形式判定部11に入力される。これにより、構成元情報管理装置#n_100からの入力構成元情報110に基づいたユーザプロファイルの更新が実行される。
なお、上記したリゾルバ装置200への問合せ、この問合せ結果に基づいた構成元情報管理装置100からの情報取得、及びプロファイルの更新の一連のステップは、複数回繰り返されてもよい。
Next, the configuration source information
Note that the series of steps of the inquiry to the resolver device 200, the acquisition of information from the component source information management device 100 based on the inquiry result, and the update of the profile may be repeated a plurality of times.
次に、第3の実施形態を説明する。
図5は、本発明の第3の実施形態に係るプロファイル更新装置1bの構成を示すブロック図である。この図5において図4の各部に対応する部分には同一の符号を付け、その説明を省略する。また、図4の各処理部11,12,13,21及び22に対応するブロックが、ユーザプロファイル更新ロジック1a−1である。図5のプロファイル更新装置1bには、上記図4の構成に加えてさらに、携帯端末保有のユーザプロファイルとのデータ同期部31と、端末コピー情報記憶部32とが設けられている。
Next, a third embodiment will be described.
FIG. 5 is a block diagram showing a configuration of a profile update device 1b according to the third embodiment of the present invention. In FIG. 5, parts corresponding to those in FIG. 4 are denoted by the same reference numerals, and description thereof is omitted. Moreover, the block corresponding to each
この第3の実施形態は、プロファイル更新装置1bの外部の装置でユーザプロファイルの一部分を保持する場合に、プロファイル更新装置1bで管理するユーザプロファイルに、外部管理されるユーザプロファイルを一致させるものである。 In the third embodiment, when a part of a user profile is held by a device external to the profile update device 1b, the user profile managed by the profile update device 1b is matched with the user profile managed externally. .
図5において、携帯端末300は、プロファイル更新装置1bで管理されるユーザプロファイルの一部複製であるユーザプロファイル320を記憶する記憶手段を有している。また、携帯端末300は、プロファイル更新装置1bから受信した更新データにより、携帯端末300内のユーザプロファイル320に対して、プロファイル更新装置1b内のユーザプロファイルとの差分を反映させるユーザプロファイル差分反映部310を備える。
In FIG. 5, the mobile terminal 300 has storage means for storing a
プロファイル更新装置1bの端末コピー情報記憶部32には、携帯端末300がユーザプロファイルのいずれの部分の複製を保持するのかを示す端末コピー情報(外部管理部分情報)が予め記憶されている。
プロファイル更新装置1bのデータ同期部31は、ユーザプロファイル記憶部16のユーザプロファイルの更新が完了すると、今回の更新内容のうち、端末コピー情報に示されるユーザプロファイル内の情報部分についての更新データのみを携帯端末300へ送信する。この更新データを受信すると、携帯端末300は、ユーザプロファイル差分反映部310により該更新データに基づいてユーザプロファイル320を書き換える。これにより、携帯端末300のユーザプロファイル320は、プロファイル更新装置1bのユーザプロファイルの更新に同期して更新される。
The terminal copy
When the update of the user profile in the user
この第3の実施形態によれば、一般的に記憶容量が十分ではない携帯端末のような外部端末でユーザプロファイル内の一部分のみを保持する場合に、効率良くユーザプロファイルを更新することができるとともに、常に最新の情報を保持することが可能となる。これにより、ユーザは、ユーザプロファイル内の所望の最新情報のみを携帯端末に保持することができる。なお、外部端末としては、携帯端末に限定されるものではない。 According to the third embodiment, the user profile can be efficiently updated when only a part of the user profile is held in an external terminal such as a mobile terminal that generally has insufficient storage capacity. It is possible to always keep the latest information. Thereby, the user can hold | maintain only the desired newest information in a user profile in a portable terminal. The external terminal is not limited to a mobile terminal.
次に、第4の実施形態を説明する。
図6は、本発明の第4の実施形態に係るプロファイル更新装置1cの構成を示すブロック図である。この図6において図4の各部に対応する部分には同一の符号を付け、その説明を省略する。また、図4の各処理部11,12,13,21及び22に対応するブロックが、ユーザプロファイル更新ロジック1a−1である。図6のプロファイル更新装置1cには、上記図4の構成に加えてさらに、他のプロファイル更新装置保有のユーザプロファイルとのデータ同期部41が設けられている。
Next, a fourth embodiment will be described.
FIG. 6 is a block diagram showing a configuration of a profile update device 1c according to the fourth embodiment of the present invention. In FIG. 6, parts corresponding to those in FIG. 4 are denoted by the same reference numerals, and description thereof is omitted. Moreover, the block corresponding to each
この第4の実施形態は、複数のプロファイル更新装置1cにより一つのユーザプロファイルを管理する場合に、各プロファイル更新装置1cで管理するユーザプロファイルを一致させるものである。 In the fourth embodiment, when one user profile is managed by a plurality of profile update apparatuses 1c, the user profiles managed by the profile update apparatuses 1c are matched.
図6において、プロファイル更新装置#1_1cは、形式1及びnの構成元情報110によるユーザプロファイルの更新を受け持つ。従って、プロファイル更新装置#1_1cは、形式1及びnの更新ロジック15を有する。また、プロファイル更新装置#n_1cは、形式2及びmの構成元情報110によるユーザプロファイルの更新を受け持つ。従って、プロファイル更新装置#n_1cは、形式2及びmの更新ロジック15を有する。
In FIG. 6, the profile update apparatus # 1_1c is responsible for updating the user profile with the
プロファイル更新装置#1_1cのデータ同期部41は、自装置内のユーザプロファイル記憶部16のユーザプロファイルの更新が完了すると、今回の更新内容を示す更新データを他のプロファイル更新装置#n_1cへ送信する。この更新データを受信すると、プロファイル更新装置#n_1cのデータ同期部41は、その更新データをユーザプロファイル更新ロジック1a−1へ出力する。次いで、ユーザプロファイル更新ロジック1a−1が、該更新データに基づいて自装置内のユーザプロファイル記憶部16のユーザプロファイルを書き換える。これにより、プロファイル更新装置#n_1cのユーザプロファイルは、プロファイル更新装置#1_1cのユーザプロファイルの更新に同期して更新される。同様に、プロファイル更新装置#1_1cのユーザプロファイルは、プロファイル更新装置#n_1cのユーザプロファイルの更新に同期して更新される。
When the update of the user profile in the user
この第4の実施形態によれば、例えば個人用プロファイル更新装置やオフィス用プロファイル更新装置などの複数の更新装置によって一つのユーザプロファイルを管理する場合に、各更新装置の更新機能の不足部分を相互に補い合うことができる。これにより、プロファイル更新装置の効率的な運用が可能となる。 According to the fourth embodiment, when one user profile is managed by a plurality of update devices such as a personal profile update device and an office profile update device, the deficiencies in the update function of each update device are mutually managed. Can complement each other. This enables efficient operation of the profile update device.
次に、第5の実施形態を説明する。
図7は、本発明の第5の実施形態に係るプロファイル更新装置1dの構成を示すブロック図である。この図7において図6の各部に対応する部分には同一の符号を付け、その説明を省略する。図7のプロファイル更新装置1dには、上記図6の構成に加えてさらに、トリガ発火判定・通知部50が設けられている。
Next, a fifth embodiment will be described.
FIG. 7 is a block diagram showing a configuration of a profile update device 1d according to the fifth exemplary embodiment of the present invention. In FIG. 7, parts corresponding to those in FIG. 6 are denoted by the same reference numerals, and description thereof is omitted. The profile update device 1d of FIG. 7 is further provided with a trigger ignition determination /
この第5の実施形態は、ユーザプロファイルに含まれる情報が、所定の条件を満たした場合に外部に対してその旨を通知するものである。 In the fifth embodiment, when information included in a user profile satisfies a predetermined condition, the fact is notified to the outside.
図7において、トリガ発火判定・通知部50は、構成元情報の各データ記述形式に対応したトリガ発火判定ロジック51を予め保持している。各トリガ発火判定ロジック51は、該当するデータ記述形式の入力構成元情報に基づいて、所定のトリガ発火条件を満たすか否かを判定する仕方を示す情報である。
In FIG. 7, the trigger firing determination /
外部端末400は、トリガ発火条件をプロファイル更新装置1dに投入する。このトリガ発火条件は、トリガ発火判定・通知部50で記憶され保持される。次いで、トリガ発火判定・通知部50は、構成元情報が入力される度に、該当するトリガ発火判定ロジック51を使用してトリガ発火条件を満たすか否かを判定する。この判定の結果、トリガ発火条件を満たした場合には、トリガ発火判定・通知部50は、トリガ発火の通知を外部端末400へ送信する。
The external terminal 400 inputs the trigger ignition condition to the profile update device 1d. This trigger firing condition is stored and held in the trigger firing determination /
この第5の実施形態によれば、ユーザ自身や、あるサービス提供者などが、所望のトリガ発火条件をプロファイル更新装置1dに設定することにより、ユーザプロファイル内の情報の変化を適時に把握することができる。これにより、よりタイムリーなサービスが実現可能となる。 According to the fifth embodiment, the user himself / herself, a certain service provider, and the like can grasp a change in information in the user profile in a timely manner by setting a desired trigger firing condition in the profile update device 1d. Can do. Thereby, a more timely service can be realized.
なお、トリガ発火の通知は、ユーザの許可に基づいて、ユーザプロファイル内の要求された情報をサービス提供者等の第三者の外部装置へ送信するものであってもよい。また、通信手段以外の出力手段によりトリガ発火の通知を出力するようにしてもよい。例えば、画面表示や音声、印字により出力してもよく、又はアラーム等の警報音や警報ランプなどにより報知するものであってもよい。 The notification of the trigger firing may be information that transmits requested information in the user profile to a third party external device such as a service provider based on the permission of the user. Moreover, you may make it output the notification of trigger ignition by output means other than a communication means. For example, it may be output by screen display, audio, or printing, or may be notified by an alarm sound such as an alarm or an alarm lamp.
上述した実施形態によれば、複数の情報源に存在する既存のプロファイルを集約し、ユーザプロファイルの適切な個所を適宜更新することが可能となる。これにより、複数の情報源から集約されたプロファイル内の情報を動的に更新することが可能となり、プロファイルの管理向上を図ることができる。 According to the above-described embodiment, it is possible to aggregate existing profiles existing in a plurality of information sources and update appropriate portions of the user profile as appropriate. As a result, it is possible to dynamically update the information in the profile aggregated from a plurality of information sources, and to improve the management of the profile.
また、上述した本発明に係る実施形態によれば、以下に示す様々な効果が得られる。
サービス提供者側がサービスのレコメンデーションを行う手法ではなく、ユーザ自身が集約した情報(ユーザプロファイルの情報)を発信し、この発信した情報によりサービスを享受する手法が可能となる。
In addition, according to the embodiment of the present invention described above, the following various effects can be obtained.
Rather than the method of making service recommendations on the service provider side, a method of transmitting information (user profile information) collected by the user himself and enjoying the service with the transmitted information becomes possible.
ユーザプロファイル内の情報を動的に更新することが可能となり、常に最新のユーザプロファイルを保持することが可能となる。 Information in the user profile can be dynamically updated, and the latest user profile can always be retained.
コンピューティング能力が十分ではない端末において、複数の端末でユーザプロファイルの収集・更新を分担することにより、一般に非力な携帯端末においても動的に更新されるユーザプロファイルを管理することが可能となる。 By sharing the collection / update of user profiles among a plurality of terminals in a terminal that does not have sufficient computing capability, it is possible to manage a user profile that is dynamically updated even in a generally ineffective portable terminal.
あるサービスを提供するサービス提供者単体が収集可能なユーザプロファイル情報には限りがあるが、ユーザが自身に関わる情報を集約管理しておき、サービスを享受する際に必要となる情報をユーザがサービス提供者へ開示し、サービス提供側が所有する情報と融合することにより、ユーザはサービスを享受することが可能となる。このようにプロファイル情報管理基盤とサービス提供基盤を分離して管理・運営することが実現できる。 There is a limit to the user profile information that can be collected by a single service provider that provides a service. However, the user collects and manages information related to him and provides the information necessary for enjoying the service. By disclosing it to the provider and integrating it with the information owned by the service provider, the user can enjoy the service. In this way, it is possible to manage and operate the profile information management infrastructure and the service provision infrastructure separately.
今後、コンピュータが把握可能なメタデータの流通量が増大することが想定されるが、多くのユーザに関わるプロファイル情報が複数の情報源から集約される際に効率的なプロファイル管理を実現することができる。 In the future, the volume of metadata that can be grasped by computers is expected to increase, but efficient profile management can be realized when profile information related to many users is aggregated from multiple information sources. it can.
ユーザが日々の状況に応じて動的に構成されたサービスを享受するためには、ユーザの嗜好情報やその時その地点でのユーザシチュエーション情報等のプロファイル情報が必要になるが、それらのプロファイル情報の更新が適宜実行可能となる。 In order for the user to enjoy a dynamically configured service according to the daily situation, profile information such as user preference information and user situation information at that point is required. Updates can be performed as appropriate.
ユーザ自身によって集約されたプロファイル情報一式を管理する場合に、その管理されているプロファイル情報を動的に更新することができる。 When a set of profile information aggregated by the user himself / herself is managed, the managed profile information can be dynamically updated.
なお、本発明は、個人、団体、法人、家畜、携帯電話機等の機器などの各種のプロファイルに対して適用することが可能である。 Note that the present invention can be applied to various profiles of devices such as individuals, groups, corporations, livestock, and mobile phones.
また、図1、図4、図5、図6、図7に示すプロファイル更新装置の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりプロファイル更新処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a program for realizing the functions of the profile update device shown in FIGS. 1, 4, 5, 6, and 7 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is recorded. The profile update process may be performed by being read and executed by a computer system. Here, the “computer system” may include an OS and hardware such as peripheral devices.
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” means a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a CD-ROM, a hard disk built in a computer system, etc. This is a storage device.
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Further, the “computer-readable recording medium” means a volatile memory (for example, DRAM (Dynamic DRAM) in a computer system that becomes a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), etc., which hold programs for a certain period of time.
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.
以上、本発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes design changes and the like within a scope not departing from the gist of the present invention.
1,1a〜1d…プロファイル更新装置、11…入力情報の形式判定部、12…更新ロジック選択部、13…プロファイル更新部、14…更新ロジック記憶部、15…更新ロジック、16…ユーザプロファイル記憶部、21…更新箇所・更新手法同定部、22…構成元情報受信要求部、31,41…データ同期部、32…端末コピー情報記憶部、50…トリガ発火判定・通知部、51…トリガ発火判定ロジック、100…構成元情報管理装置、110…構成元情報、200…リゾルバ装置、210…構成元情報管理装置のネットワークアドレスの対応表、300…携帯端末、310…ユーザプロファイル差分反映部、320…ユーザプロファイルの一部分の複製、P1,P2…ユーザプロファイル。
DESCRIPTION OF
Claims (6)
入力されたプロファイル構成元情報の形式を判定する形式判定手段と、
前記所定形式に対応したプロファイル更新ロジックが格納された更新ロジック記憶手段と、
前記形式判定手段により判定された形式に対応するプロファイル更新ロジックを、前記更新ロジック記憶手段から選択する更新ロジック選択手段と、
前記更新ロジック選択手段により選択されたプロファイル更新ロジックに基づいてユーザプロファイルを書き換えることにより、入力されたプロファイル構成元情報をユーザプロファイルに反映させるプロファイル更新手段と、
を備えたことを特徴とするプロファイル更新装置。 An input means for inputting profile constituent information in a predetermined format;
Format determination means for determining the format of the input profile configuration source information;
Update logic storage means storing profile update logic corresponding to the predetermined format;
Update logic selection means for selecting a profile update logic corresponding to the format determined by the format determination means from the update logic storage means;
Profile updating means for reflecting the input profile constituent information to the user profile by rewriting the user profile based on the profile update logic selected by the update logic selection means;
A profile updating apparatus comprising:
前記情報種類記憶手段に格納された情報種類の情報取得先を通信回線を介して問合わせする問合せ手段と、
前記問合せ手段により得られた問合せ先情報を使用して前記自動取得対象のプロファイル構成元情報を通信回線を介して要求する情報要求手段と、
を備えたことを特徴とする請求項1に記載のプロファイル更新装置。 Information type storage means for storing the type of profile configuration source information to be automatically acquired for each profile update logic of the predetermined format;
Inquiry means for inquiring through the communication line the information acquisition destination of the information type stored in the information type storage means;
Information requesting means for requesting the profile configuration source information to be automatically acquired via a communication line using the inquiry destination information obtained by the inquiry means;
The profile update apparatus according to claim 1, further comprising:
前記プロファイル記憶手段のプロファイルと同じプロファイルを管理する外部装置との間で、プロファイルに含まれる情報を一致させるデータ同期手段と、
を備えたことを特徴とする請求項1又は2に記載のプロファイル更新装置。 Profile storage means for storing profiles;
Data synchronization means for matching information included in a profile with an external device that manages the same profile as the profile of the profile storage means;
The profile update apparatus according to claim 1 or 2, further comprising:
前記データ同期手段は、プロファイル更新内容のうち、前記外部管理部分情報記憶手段の外部管理部分情報で示された部分の更新データのみを前記外部装置へ送信することを特徴とする請求項3に記載のプロファイル更新装置。 An external management part information storage unit storing external management part information indicating a management part related to the external device that manages only a part of the information included in the profile;
4. The data synchronization unit according to claim 3, wherein the data synchronization unit transmits only the update data of the part indicated by the external management part information in the external management part information storage unit to the external device. Profile update device.
トリガ発火条件を保持するトリガ発火条件記憶手段と、
前記入力されたプロファイル構成元情報に関し、前記トリガ発火判定ロジック記憶手段の該当するトリガ発火判定ロジックを使用して、前記トリガ発火条件記憶手段のトリガ発火条件を満たすか否かを判定するトリガ発火判定手段と、
この判定の結果、トリガ発火条件を満たした場合にはトリガ発火の通知を出力するトリガ発火通知出力手段と、
を備えたことを特徴とする請求項1から4のいずれかの項に記載のプロファイル更新装置。 Trigger ignition determination logic storage means storing trigger ignition determination logic corresponding to the predetermined format;
Trigger ignition condition storage means for holding a trigger ignition condition;
Trigger firing determination for determining whether or not the trigger firing condition of the trigger firing condition storage means is satisfied using the corresponding trigger firing judgment logic of the trigger firing determination logic storage means with respect to the input profile component source information Means,
As a result of this determination, trigger firing notification output means for outputting a trigger firing notification when the trigger firing condition is satisfied,
The profile update apparatus according to any one of claims 1 to 4, further comprising:
入力されたプロファイル構成元情報の形式を判定する機能と、
前記所定形式に対応したプロファイル更新ロジックが格納された更新ロジック記憶手段から、前記判定された形式に対応するプロファイル更新ロジックを選択する機能と、
前記読み出されたプロファイル更新ロジックに基づいてユーザプロファイルを書き換えることにより、入力されたプロファイル構成元情報をユーザプロファイルに反映させる機能と、
をコンピュータに実現させることを特徴とするコンピュータプログラム。
A function for inputting profile configuration source information in a predetermined format;
A function for determining the format of the input profile component information;
A function of selecting a profile update logic corresponding to the determined format from an update logic storage unit storing profile update logic corresponding to the predetermined format;
A function of reflecting the input profile constituent information in the user profile by rewriting the user profile based on the read profile update logic;
A computer program for causing a computer to realize the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004106267A JP2005293149A (en) | 2004-03-31 | 2004-03-31 | Profile updating device and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004106267A JP2005293149A (en) | 2004-03-31 | 2004-03-31 | Profile updating device and computer program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005293149A true JP2005293149A (en) | 2005-10-20 |
Family
ID=35326018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004106267A Withdrawn JP2005293149A (en) | 2004-03-31 | 2004-03-31 | Profile updating device and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005293149A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009001428A1 (en) * | 2007-06-25 | 2008-12-31 | Fujitsu Limited | Score calculating program, score calculating method, and score calculating device |
-
2004
- 2004-03-31 JP JP2004106267A patent/JP2005293149A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009001428A1 (en) * | 2007-06-25 | 2008-12-31 | Fujitsu Limited | Score calculating program, score calculating method, and score calculating device |
JPWO2009001428A1 (en) * | 2007-06-25 | 2010-08-26 | 富士通株式会社 | Score calculation program, score calculation method, and score calculation device |
JP4992973B2 (en) * | 2007-06-25 | 2012-08-08 | 富士通株式会社 | Score calculation program, score calculation method, and score calculation apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8346796B2 (en) | System for searching property listings based on location | |
US7877682B2 (en) | Modular distributed mobile data applications | |
US8280843B2 (en) | RSS data-processing object | |
JP5787963B2 (en) | Computer platform programming interface | |
JP5559140B2 (en) | Representation of computing environment | |
US20140282370A1 (en) | Methods for managing applications using semantic modeling and tagging and devices thereof | |
CN104519120B (en) | Business object attachments and expiration uniform resource locators | |
US20080201234A1 (en) | Live entities internet store service | |
CN106462565A (en) | Updating text within a document | |
US8060586B2 (en) | Dynamic web service deployment and integration | |
US20170011128A1 (en) | Dynamic domain query and query translation | |
Pedrinaci et al. | Adaptive service binding with lightweight semantic web services | |
JP2017083984A (en) | Network system, server, and terminal | |
US8560701B2 (en) | Method and apparatus for web service communication | |
JP2015141703A (en) | integrated user identifier management system, network terminal, integrated user identifier management server and program | |
JP2005293149A (en) | Profile updating device and computer program | |
JP2011076478A (en) | Sns server, property information management method and program for the same | |
US20210157804A1 (en) | Reporting and knowledge discovery for databases | |
US20060026125A1 (en) | Accessing entity data from a UDDI registry | |
JP2016024551A (en) | Electronic magazine creation device, server device, electronic magazine creation system, electronic magazine creation method, and computer program | |
TW526433B (en) | Distribution and transmission method of location data | |
JP2006304104A (en) | Method and system for distributing mobile terminal model information | |
JP2005215743A (en) | File attribute information management program, file attribute information management method, and file attribute information management device | |
JP2011232969A (en) | Access history management method, access history management system, and web service server | |
Dustdar et al. | Adaptive Service Binding with Lightweight Semantic Web Services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070605 |