JPH05134913A - データ処理方法及び装置 - Google Patents

データ処理方法及び装置

Info

Publication number
JPH05134913A
JPH05134913A JP3147990A JP14799091A JPH05134913A JP H05134913 A JPH05134913 A JP H05134913A JP 3147990 A JP3147990 A JP 3147990A JP 14799091 A JP14799091 A JP 14799091A JP H05134913 A JPH05134913 A JP H05134913A
Authority
JP
Japan
Prior art keywords
document
library
target
existing
source
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.)
Granted
Application number
JP3147990A
Other languages
English (en)
Other versions
JPH07111688B2 (ja
Inventor
Diana Shu-Fan Wang
ダイアナ・スーフアン・ワング
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH05134913A publication Critical patent/JPH05134913A/ja
Publication of JPH07111688B2 publication Critical patent/JPH07111688B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】本発明は共用ライブラリにおいて文書ないしオ
ブジエクトを複写する方法を提供しようとするものであ
る。 【構成】複写コマンドは共用ライブラリ内にある文書を
複写及び置換するために4つのオプシヨンを与える。単
純複写オプシヨンは文書に対してソースライブラリ内に
現存する文書を用いて目標ライブラリに生成させること
ができる。オプシヨンは必要に応じて複写されるべきソ
ースライブラリから目標ライブラリ内のフオルダ文書に
文書を必要に応じて複写させる。置換オプシヨンは目標
ライブラリの文書のIDP及び文書内容をソース文書の
IDP及び文書内容に置き換えさせる。引出しオプシヨ
ンはソースライブラリの文書を変更させないようにロツ
クしている間に目標ライブラリの文書を置き換えさせ
る。記入オプシヨンは以前に引き出された文書をライブ
ラリに戻させる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデータ処理方法及び装置
に関し、特に文書の複写が変更されている間に共用ライ
ブラリ内に残つているオリジナルの文書にアクセスさせ
ないようにしようとするものである。
【0002】
【従来の技術】電子的オフイスシステムはいわゆる電子
的ライブラリと呼ばれるデータ貯蔵装置を使用すること
によつて情報を共用するような場合に多く用いられてい
る。これらの電子的共用ライブラリは共通のネツトワー
クのユーザによつてアクセスすることができると共に、
装置又はプログラムを相互に接続しているネツトワーク
のユーザによつてもアクセスすることができる。情報を
処理し及び情報を交換するシステムを利用する人、装
置、プログラム又はコンピユータシステムがユーザ(す
なわちエンドユーザ)となり得る。このようなシステム
においては、ユーザはソースライブラリ内にある文書を
用いながら目標ライブラリに新しい文書を頻繁に作成し
たり、現に実在するフオルダに対して新しい文書を頻繁
に入れる必要がある。ここで「ソースライブラリ」の語
は、文書の内容が蓄積されている現に実在する場所を意
味する。これに対して「目標ライブラリ」の語は、ソー
ス文書を新しく複写したい場所を意味する。ソースライ
ブラリ及び目標ライブラリは相違することが多いが、同
じライブラリ内にも実在し得る。
【0003】
【発明が解決しようとする課題】新しい文書を作成する
1つの問題は2つの別個のコマンドを発生させることを
要求することである。第1のコマンド、すなわち回収コ
マンドはソースライブラリから文書を読み出す。第2の
コマンド、すなわちフアイルコマンドは目標ライブラリ
に新たに読み出された文書を格納する。従つて文書を新
たに生成しようとするごとに2回の独立した動作が必要
となる。
【0004】文章を新たに生成する場合の他の問題は目
標ライブラリ文書を特異名称によつては呼び出すことが
できない点にある。ユーザはシステムが作られたときの
名前に制限され、新たに生成された文書に対して自分自
身の特異名称を使用することができない。この制限はソ
ースライブラリから実在するフオルダに対してグループ
分けされた関連文書を組合わせることによつて新たな文
書を生成しようとする場合にこれをできなくする。
【0005】さらに他の問題は共用ライブラリにおいて
修正できる文書(これを可修正文書と呼ぶ)がある場合
に生ずる。複数の異なるユーザが修正することができる
オリジナル文書の複写を得ようとしたり、当該複写に対
して各人が変更しようとする場合がある。ユーザが自分
の複写を修正できるオリジナル文書上に重ね書きしよう
とする場合、各ユーザの変更や複写が当該ライブラリに
挿入し直される順序についての情報をもたないライブラ
リ内の文書の状態を決定する方法がない。必要とされる
ものは、同じライブラリ又は異なるライブラリに1ユニ
ツト分の仕事によつて文書を複写する方法である。これ
に加えてユーザに対して複写される文書について特異の
名称を特定するような能力を与えるようにすることが必
要である。
【0006】
【課題を解決するための手段】かかる課題を解決するた
め本発明においては、ソースライブラリ内に現存する文
書を用いて目標ライブラリのフオルダに新しい文書を生
成するデータ処理方法において、フオルダ内に生成すべ
き新たな文書としてソースライブラリに現存する文書を
特定するステツプと、目標ライブラリのフオルダに置く
べき新たな文書について特異な名称を特定するステツプ
と、新たな文書の特異な名称を用いてソースライブラリ
から目標ライブラリのフオルダに現存する文書を複写す
るステツプとを設けるようにする。
【0007】
【作用】同じコマンドを用いながら少くとも3つの異な
る複写オプシヨンを指定することができるような複写コ
マンドを用意する。単なる複写オプシヨンは1回の仕事
によつてソースライブラリ内に実在するオブジエクトを
用いながら目標ライブラリ内に新しいオブジエクトを生
成する。引出しオプシヨンはオブジエクトに対して文書
ソースライブラリから読み出して目標ライブラリに複写
することができる。ソースライブラリからオブジエクト
を引き出す際に、引き出されている間当該オブジエクト
に対して変更させないようなロツクが設けられる。記入
オプシヨンはオブジエクトに対して以前に引き出された
目標ライブラリに置いたり、ソースライブラリに置いた
りすることができる。また記入オプシヨンは原始的にソ
ースライブラリ内に置かれていたオブジエクトの複写を
当該書込オプシヨンが終了した後必要に応じて削除する
ことができる。
【0008】
【実施例】以下図面について本発明の一実施例を詳述す
る。
【0009】図1は本発明方法を実施するために用いら
れるデータ処理システムの概略構成を示す。図示するよ
うに、データ処理システム8は複数のネツトワーク、例
えばローカルエリアネツトワーク(LAN)10及び3
2を含み、各ローカルエリアネツトワーク(LAN)1
0及び32はそれぞれ複数の個別コンピユータ12及び
30を含んでいる。ここで各ネツトワークについてホス
トプロセツサに結合された複数の知能ワークステーシヨ
ン(IWS)を使用し得る。
【0010】この種のデータ処理システムは通常のよう
に、各個別コンピユータが蓄積装置14及び又はプリン
タ/出力装置16に結合されている。1つ又は複数の蓄
積装置14は本発明方法によつてデータ処理システム8
内のユーザによつて周期的にアクセスされるアプリケー
シヨン又は資源オブジエクトを蓄積するために用いられ
る。従来から知られているように、蓄積装置14に蓄積
されている当該アプリケーシヨン又は資源オブジエクト
はそれぞれ資源管理装置に結合されており、資源管理装
置は関連する全ての資源オブジエクトを維持及び更新す
る際にこれに応動するようになされている。
【0011】さらに図1において、データ処理ネツトワ
ーク8は複数の主フレームコンピユータ例えば主フレー
ムコンピユータ18を含み、主フレームコンピユータ1
8は通信リンク22によつてローカルエリアネツトワー
ク(LAN)10に必要に応じて結合される。また主フ
レームコンピユータ18はローカルエリアネツトワーク
(LAN)10に対する遠隔蓄積装置として使用され
る。同様にしてローカルエリアネツトワーク(LAN)
10は通信リンク24を介し、さらにサブシステム制御
ユニツト/通信コントローラ26及び通信リンク34を
通じてゲートウエイサーバ28に結合される。ゲートウ
エイサーバ28はローカルエリアネツトワーク(LA
N)32をローカルエリアネツトワーク(LAN)10
に接続するために使用される個別コンピユータ、すなわ
ち知能ワークステーシヨン(IWS)で構成され得る。
【0012】ローカルエリアネツトワーク(LAN)3
2及び10について上述したように、資源オブジエクト
は蓄積装置20に蓄積され、かつこのようにして蓄積さ
れた資源オブジエクトに対する資源管理装置として機能
する主フレームコンピユータ18によつて制御される。
主フレームコンピユータ18はローカルエリアネツトワ
ーク(LAN)10から遠く遠隔した位置に設けられて
いても良く、同様にしてローカルエリアネツトワーク
(LAN)10はローカルエリアネツトワーク(LA
N)32から遠隔した位置に設けられていても良い。す
なわちローカルエリアネツトワーク(LAN)32をカ
リフオルニアに配設するのに対して、ローカルエリアネ
ツトワーク(LAN)10をテキサスに配設すると共
に、主フレームコンピユータ18をニユーヨークに配設
するようにしても良い。
【0013】この種のシステムにおける場合と同様にし
て個別コンピユータ30又は12のユーザが主フレーム
コンピユータ18に結合されている蓄積装置20の資源
オブジエクトをアクセスしようとする場合、資源オブジ
エクトは、これを1つの形式のデータ管理システムから
他の形式のデータ管理システムにその内容に無関係に伝
送させることができるような通信アーキテクチヤを用い
て蓄積される。従来の通信アーキテクチヤとして「文書
交換アーキテクチヤ(DIA)」がある。
【0014】文書交換アーキテクチヤはプログラム間通
信アーキテクチヤであり、一貫性をもつた予測手法で文
書及びメツセージのような情報を交換するようなプログ
ラムを駆動できる。文書交換アーキテクチヤは管理され
る情報の形式とは無関係である。文書交換アーキテクチ
ヤは伝達される情報の内容を記述するパラメータ又は記
事を有する文書オブジエクトを含んでいる。オブジエク
トに含まれている記事は、他の項目との間に、情報がフ
アイルされたときの名称、所有者、情報の主題及び情報
がフアイルされたときの日付を含んでいる。
【0015】さらに図1において、ライブラリ20は、
文書交換アーキテクチヤ構造を用いて実施する場合、複
数のユーザによつて柔軟にかつ同時にアクセスすること
ができ、かくして共通の貯蔵装置すなわち共用資源とし
て機能する。共用ライブラリ20とは異なり、ユーザの
個人的なプライベート文書はローカル蓄積資源14内に
蓄積される。このローカル蓄積資源14は通常は他のユ
ーザと共用されない。ユーザがライブラリ20に文書を
フアイルするとき、資源管理装置のライブラリサーバは
ライブラリ内に蓄積された情報の内容を説明するパラメ
ータ又は記事を形成する。
【0016】図2は図1に示すようなライブラリ20に
蓄積された情報についての基礎的な文書モデルを示す。
この文書モデルは各文書と共に生成されかつ格納され
る。文書交換アーキテクチヤのライブラリサービスアー
キテクチヤを正確にサポートするために基礎的な文書モ
デルを補充する必要はないが、これらのモデル又は当該
モデルのサブセツトについての計画をする場合に必要と
される。基礎的な文書モデルの各要素についての説明を
以下に述べる。
【0017】ユーザプロフイールオブジエクト36(U
PO)は文書交換アーキテクチヤ文書モデルの一部では
ないが、文書交換アーキテクチヤ文書モデルによつて参
照される文書の代わりとなる。ユーザプロフイールオブ
ジエクト36は表示されたユーザがオフイスシステムネ
ツトワークの登録された構成員である場合に作成され
る。ユーザプロフイールオブジエクトはユーザを特定す
るもので、例えば別名、ユーザに対して権限が与えられ
たサービス、不履行説明情報及び他のユーザからの指定
情報のようなユーザについての情報を含んでいる。
【0018】文書モデルオブジエクト(DMO)30は
文書交換アーキテクチヤ文書モデルの心臓部であり、文
書が文書ライブラリに初めてフアイルされたとき生成さ
れる論理的な第1番目のオブジエクトである。文書モデ
ルオブジエクト30は特定の文書の所有及び属性に関す
る情報を含む。特に文書モデルオブジエクト30は例え
ば文書が編集できるものであるか否かを表す事項、バー
ジヨンの最大数、及びユーザが編集できなかつた文書を
編集したい場合にとるべき動作のような特性を表す文書
を含んでいる。
【0019】アクセス制御モデルオブジエクト(ACM
O)32は文書が文書交換アーキテクチヤに最初にフア
イルされたとき生成される。アクセス制御モデルオブジ
エクト32の主な目的は、文書について所有権をもたな
いアクセスであると決定する場合に使用される情報を整
理するものである。アクセス制御モデルオブジエクト3
2は例えば文書が不特定なもの(パブリツクなもの)に
よつてアクセスできるか否かを表す項目、アクセスは限
定された回数を明示的に特定されたユーザ(プライベー
トユーザ)に対して許可されるか否かを表す項目、又は
情報が他のユーザと共用されるか否かを表す項目のよう
なアクセス制御情報を含んでいる。文書履歴記録オブジ
エクト(DHLO)34は文書がライブラリにフアイル
されるとき、ユーザが文書について種々の動作を記録し
たい場合に必要に応じて生成される。例えば当該文書が
読み出された回数及び誰によつて読み出されたかをユー
ザが記録したいような場合があり得る。
【0020】文書関係オブジエクト(DRO)42は文
書がライブラリに初めてフアイルされたとき生成され
る。その目的は1つの文書と他文書との関係又はグルー
プ化された文書との間の論理的な関係を説明するもので
ある。例えば文書交換アーキテクチヤが生成されるべき
フオルダ文書として他の文書を含むことができるような
場合である。このような関係が存在する場合フオルダ内
に含まれている各文書は文書関係オブジエクト42内の
ライブラリ割当て文書名(LADN)を呼び出すような
ポインタエントリを有する。バージヨン制御オブジエク
ト(VCO)40は文書がライブラリに最初にフアイル
されるときに生成されるもので、文書に対して付された
単一のバージヨン名称を有するような複数のオブジエク
トに対する情報を含む。
【0021】プロフイール内容オブジエクト(PCO)
44は文書がライブラリに最初にフアイルされたとき
に、ユーザが性能又は他の理由のためにサブオブジエク
トを生成したい場合に生成される。文書内容オブジエク
ト44はサブオブジエクトに関連するプロフイール情報
に対する貯蔵装置を提供する。文書内容オブジエクト
(DCO)46は文書がライブラリに最初にフアイルさ
れたとき生成され、かくして文書内容の蓄積装置を提供
する。これに加えて文書内容オブジエクト46は種々の
ソフトユニツトにおける文書の実際の大きさに関する情
報を保持する蓄積装置を提供する。
【0022】サーチインデツクスオブジエクト(SI
O)48は文書内をサーチする場合に用いられるエント
リを含む。このエントリはその後に続く他のオブジエク
トについての処理動作の順序の結果としてサーチインデ
ツクスオブジエクト48内に置かれる。文書モデルオブ
ジエクト30がフアイルコマンドを処理する部分として
先ず呼び出される。このときライブラリサーバがプロフ
イール内容オブジエクト44、文書関係オブジエクト4
2及びアクセス制御モデルオブジエクト32をスキヤン
することによつてパラメトリツクなサーチを確認するた
めに用いられるべき事項を見つけるようになされてい
る。
【0023】各事項が特定されたときパラメトリツクな
サーチ項目の値及び意味を含むような名前を有するサー
チインデツクスオブジエクト48にエントリがなされ
る。ライブラリサーバが上述のオブジエクトをスキヤン
したときサーチインデツクスオブジエクト48が実在し
なかつたときには、当該サーチインデツクスオブジエク
トが生成されてあたかも当該サーチインデツクスオブジ
エクト48が常に実在していたかのように当該サーチイ
ンデツクスオブジエクト48内にエントリが置かれる。
【0024】予約サーチインデツクスオブジエクト(R
SIO)38は、文書が削除コマンドによつてライブラ
リから除去されるとき、サーチインデツクスオブジエク
ト48の除去エントリを確認するために置かれている。
パラメトリツクサーチ項目に対するエントリはサーチイ
ンデツクスオブジエクト48についてエントリがなされ
るとこれと同時に予約サーチインデツクスオブジエクト
38にも置かれる。図3には使用されるオペランドの順
序で複写コマンドが示されている。この複写コマンドは
図1のライブラリ20内の文書を複写(コピー)、置
換、読込み又は読出すために用いられる。複写コマンド
の特徴はソースライブラリに実在する文書を用いて目標
ライブラリ内に新しい文書を生成する。本発明の目的を
達成するため、目標ライブラリは蓄積装置で構成され、
情報が現在存在する位置にソースライブラリがある間に
当該情報を蓄積装置に書き込むようになされている。要
求者(ユーザ)は目標ライブラリ内に現存するフオルダ
文書に対して新しい文書を必要に応じて入れる。ソース
ライブラリ及び目標ライブラリは複写コマンドを使用す
る場合と同一である必要はない。要求者は少くともソー
ス文書に対する読出アクセスをもつ必要があり、また目
標文書に新たに生成した文書と同じように、文書が複写
されるフオルダに対するアクセスを維持する必要があ
る。新たなライブラリ割当て文書名(LADN)は目標
ライブラリの新たな文書に対して発生される。
【0025】複写コマンドの置換オプシヨンは、要求者
に対して交換文書プロフイール(IDP)と、当該交換
文書プロフイール(IDP)と共に目標ライブラリに現
存する文書の文書内容及びソースライブラリに現存する
文書の内容とを置き換えることを許可する。置換される
べき文書の文書状態は続いて生ずる複写コマンドに対し
て修正することができなければならない(X「0
2」)。要求者は少くとも文書に対する読出アクセス及
び置換されるべき文書に対する編集アクセスをもつ必要
がある。要求者はソースライブラリについてのフオルダ
オプシヨンを特定することは許されない。置換オプシヨ
ンは置き換えられるべき文書のライブラリ割当て文書名
(LADN)を変更しない。
【0026】複写コマンドの引出しオプシヨンはソース
ライブラリからの文書を引き出して目標ライブラリに複
写することを許す。ソースライブラリの文書は修正でき
るものでなければならず、また他の文書の変更は引出し
機能が実行されているとき進行し得ない。要求者に引出
し権限が与えられると、ソースライブラリ内の文書のプ
ロフイール及び内容は変更できなくなる。最後に複写コ
マンドの記入オプシヨンは目標ライブラリに予め引き出
される文書を検査するために用いられる。記入オプシヨ
ンは目標ライブラリに戻される文書を検査するのみなら
ず、ソースライブラリ内の文書を削除するために必要に
応じて用いられる。文書プロフイールは文書内容に沿つ
て(必要に応じて)常に検査される。
【0027】さらに図3の識別データオペランドは複写
コマンドの要求専用オペランドである。このオペランド
はコマンドに用いられるソース文書名を特定する。これ
は目標ライブラリに複写される現存文書である。識別デ
ータオペランドは〔 〕内に表示されているように必要
に応じて選択できるオペランドである。このオペランド
はソース文書がフオルダに置かれたか否かを表示するた
めに使用される。ソース文書がフオルダに置かれた場合
には複写コマンドが現存するフオルダの特異名称を用い
ることにより動作を実行させる。
【0028】基準データオペランドはソース文書が目標
ライブラリ内の文書に複写されるべきであることを表示
するために用いられる。このような方法で用いられたと
き、このオペランドの基準データ識別データ(RDI
D)サブオペランドの値は識別データオペランド内の基
準データ識別データ(RDID)の値(ソース文書を識
別している)に適合しなければならず、また基準データ
識別データ(RDID)に対する比較RELサブオペラ
ンドは単純複写を特定していなければならない。基準デ
ータオペランドは「複写権限付与」サブオペランドを供
給するために用いられる。このサブオペランドは権限を
付与する文書ライブラリ内の基準オブジエクトを識別す
るために用いられる。現存したとき新たに生成された文
書は、所有権が要求者、又は代理ユーザ(ある場合に
は)から設定された場合を除いて、基準オブジエクトと
同じ権限付与機能をもつている。
【0029】権限付与オペランドは、所有者(所有者の
代理として仕事をする権限を有するユーザを含む)以外
のユーザに対して新たに生成した文書についてのアクセ
ス権限を特定することを要求者に許可する。権限付与オ
ペランドはアクセス制御情報を供給するために用いられ
る。この情報はアクセス制御モデルオブジエクト(AC
MO)に組込まれている。この情報は明示的な権限付
与、好適な権限付与、セキユリテイレベル、共用権限付
与リスト及びいわゆるユーザリストについてのパラメー
タを有する。権限付与オペランドは基準データオペラン
ドと共に、アクセスする権限が新しい文書に対して複写
されるべきである文書ライブラリ内に現存する文書オブ
ジエクトを識別するために用いられる。この情報は基準
文書のアクセス制御モデルオブジエクトから複写され
て、新しい文書のアクセス制御モデルオブジエクトを作
るために用いられる。ソースサービスオペランドはソー
ス文書が存在するライブラリ名のGCID及び第1〜第
44番目のキヤラクタライブラリ名を特定する。ソース
サービスオペランドがないのは添付されたホストであ
る。同じように目標サービスオペランドは新しい文書が
存在するライブラリ名のGCID及び第1〜第44番目
のキヤラクタ文書名を特定する。これがないのは添付さ
れたホストである。
【0030】複写オプシヨンオペランドは必要に応じて
用いられるものであり、これがない場合には単純複写は
しない。図6において文書オプシヨンオペランドに対す
る構成が「CHK」オペランドに対して適用できる値と
共に示されている。このオペランドの設定は単純複写、
置換、記入又は引出し機能が実行される場合に決定され
る。単純複写の場合、文書はソースライブラリから目標
ライブラリに複写される。しかしながら複写オプシヨン
オペランドが現存する場合には、置換、記入又は引出し
のいずれかを「CHK」オペランドによつて特定する。
複写オプシヨンオペランドの引出しオプシヨンを用いる
要求者は、可修正文書のプロフイール及び内容の複写を
得ることができると共に、当該複写を目標ライブラリ内
にもつことができる。
【0031】要求者は文書に対するアクセスを読む必要
があり、引出し機能が実行されたときにはその進行に従
つて文書の変更はなされない。ソースライブラリにおい
て引き出された文書のプロフイール及び内容は凍結され
て文書のその後の要求は否認される。しかしながら要求
者はソースライブラリにおいて引き出された文書につい
ての文書権限を変更することができる。ソースライブラ
リについて文書が順次引き出されたとき、ソースライブ
ラリのライブラリサービスは引き出された文書の文書モ
デルオブジエクト(DMO)の引出しパラメータセツト
を生成する。また引き出された文書の文書状態が可修正
非ロツク状態から可修正ロツク状態に変更され、これに
より当該文書が戻されるまで他のユーザが当該文書を引
き出したり、又は変更したりできないようにする。引出
しパラメータセツトは文書がその後記入されたとき削除
される。これに加えて目標ライブラリのライブラリサー
ビスは目標ライブラリに新たに存在する新たな文書の文
書モデルオブジエクト内の記入パラメータセツトを必ず
生成する。
【0032】記入パラメータセツトフイールドは文書を
遅れて記入する必要がある情報、例えば文書が引き出さ
れたソースライブラリ名称を含む。引出し要求者は引き
出された文書に対する編集アクセスをもつことにより、
文書が複写されたフオルダに対するアクセスを維持する
必要がある。要求者は新たに生成した文書の所有者にな
らなければならない。また複写オプシヨンオペランドを
介して入換えや変形に続いて文書の記入をする。記入オ
プシヨンは文書の記入に続いて当該文書を削除すること
なく利用することができる。削除付き記入オプシヨンは
目標ライブラリに戻される文書を検査することによつて
ソースライブラリの文書を削除する。複写コマンドは文
書プロフイールを文書内容に従つて検査することを要求
する。引き出された文書のオリジナルライブラリ割当て
文書名(LADN)は文書がライブラリに戻されたとき
使用される。文書が最初に引き出されたとき、記入パラ
メータセツトが目標文書の文書モデルオブジエクト(D
MO)に生成されると共に、ソース文書内に引出しパラ
メータセツトが生成される。記入時これらのパラメータ
は比較されて文書の記入はそれらが適合した場合にだけ
許される。また記入はソース文書の文書モデルオブジエ
クト(DMO)についての要求者が目標内のものと一致
しなかつたとき、又は要求者が記入すべき文書に対する
権限を少なくとも変更されている場合に禁止される。
【0033】文書の記入が終了すると、交換文書プロフ
イール及び目標ライブラリ内の文書の内容がソースライ
ブラリのものと置き換えられる。ライブラリサービスは
目標文書の引出しパラメータセツトを削除すると共に、
文書状態が可修正ロツク状態から可修正非ロツク状態に
変更される。また記入はソースライブラリの文書を削除
することなく利用することができる。非削除付き記入オ
プシヨンは、ソースライブラリ内の文書を削除すること
なくソースライブラリから目標ライブラリに文書を戻す
ために用いられる。目標ライブラリ名及び目標ライブラ
リ内の文書のライブラリ割当て文書名(LADN)だけ
がソースライブラリにおいて消去される。目標ライブラ
リ内の文書の文書状態は可修正ロツク状態から可修正非
ロツク状態に変更され、目標ライブラリの文書に対する
引出しパラメータセツトのパラメータが除去される。文
書プロフイールは常に文書内容に従つて検査されなけれ
ばならない(必要な場合に)。削除付き記入オプシヨン
時に、ソースライブラリの文書は予め目標ライブラリか
ら引き出されてその文書モデルオブジエクト(DMO)
が記入パラメータセツトを含むようにする。文書を最初
に引き出すユーザは記入をしなければならない。文書の
文書モデルオブジエクト(DMO)内に引出しパラメー
タセツトがなくなつたとき又は要求者が引き出された文
書の文書モデルオブジエクト(DMO)引出しパラメー
タセツトにリストアツプされているものと一致しなかつ
たとき、又は要求者が引き出されるべき文書に対して少
なくとも変更権限をもつていないときには、文書を引き
出すことはできない。記入が終了すると、現存する交換
文書プロフイール(IDF)及び目標ライブラリの文書
の内容は、ソースライブラリのものと置き換えられるこ
とによつて実現される。また非削除付き記入オプシヨン
は目標ライブラリ名及びソースライブラリの文書のライ
ブラリ割当て文書名(LADN)を消去することなく記
入することを許す。そのような場合に目標ライブラリ内
の文書の文書状態は可修正ロツク状態を維持し、目標ラ
イブラリ内の文書の引出しパラメータセツトは除去され
ない。
【0034】図3において、代理ユーザオペランドは必
要に応じて生ずるものであり、複写コマンドが実行され
るユーザを識別する。このオペランドによつて識別され
たユーザは文書及びフオルダに対する必要な権限をもつ
ていなければならない。変形データオペランドは存在す
る場合には新しい文書に対して特定された文書交換アー
キテクチヤ(DIA)オブジエクト内の識別されたパラ
メータを付加、削除又は置換するために用いられる。こ
のオペランドは単純複写及び引出しオプシヨンに対して
だけ適用され、記入オプシヨンには適用されない。これ
に加えて変形データオペランドは識別データオペランド
によつて特定されたトツプレベルの文書だけに適用す
る。
【0035】特異名称のオペランドは必要に応じて生ず
るもので、フオルダに対する文脈について特異名称を文
書が要求できるように用意される。特異名称はサービス
が保証された要求者に割り当てられた名称で、特定の文
脈のオブジエクトについて要求者に割り当てられかつサ
ービスが保証されている特異名称でなる。特異名称オペ
ランドは要求者が以下の事項を特定することを許す。
【0036】1.特異名称のオブジエクトに対するポイ
ンタ。これは識別データオペランドのオブジエクトRD
IDである。 2.特異名称の文脈に対するポインタ。これは基準デー
タオペランドを指す文脈RDIDである。 3.発生又は拒絶オプシヨン。これは要求名が用いられ
る必要があるか否かを要求者が特定することを許し、文
脈に対して特異でない場合には発生された許容名が使用
される。またこのオプシヨンは要求された名称がオペラ
ンド内に供給されたものではなく現存する文脈から得る
ことができるか否かを要求者が特定することを許す。発
生された名称が用いられる場合当該名称は供給された名
称又は返答データオペランド内にある名称に従つて要求
者に戻される。拒絶オプシヨンが特定されかつ要求され
た名称が特異ではない場合、コマンドは拒絶される。要
求された1つの文脈より多くの文脈がある場合には拒絶
オプシヨンが全体のコマンドに対して適用される。 4.文脈形式、例えばライブラリサービス。 5.特定された文脈について文書に対して与えられるべ
き要求名称。これは発生/拒絶オプシヨンが現存する名
称を使用するために特定された場合には無視される。 6.現存する特異名称のソース文脈に対するポインタ。
これはフオルダからの基準データオペランドを指すソー
スRDIDである。これは発生/拒絶オプシヨンが現存
する名称を使用するために特定された場合に要求され
る。発生/拒絶オプシヨンが現存する名称を使用するた
めに特定されない場合には無視される。
【0037】文書状態オペランドが存在する場合、複写
動作の終了時に、新たに生成された文書が置かれた状態
を特定する。このオペランドは複写コマンドが新たな文
書を生成させる場合に供給される。新たな文書を生成し
ない複写コマンドと共に供給された場合には無視され
る。このオペランドが特定されない場合には、新たに生
成された文書の文書状態を変更できる。
【0038】延期オプシヨンオペランドは複写要求の部
分が直ちに(同期して)実行されるべきであり、要求の
バランスが遅れて(非同期的に)完成されるべきである
ような明細を許す。遅延オプシヨンオペランドは例えば
単純複写の場合、文書の複写(プライベート)が直ちに
ソースライブラリ(ソースサービス)から得られて目標
ライブラリ(目標サービス)について遅れてフアイルさ
れる(フアイル)まで保持されるようにセツトされる
(X「02」)。削除付き記入の場合のために、文書の
複写(プライベート)が直ちにソースライブラリ(ソー
スサービス)から得られて、目標ライブラリ(目標サー
ビス)に遅れてフアイルされる(フアイル)まで保持さ
れる。ソースサービスにおける文書はその後削除され
る。この動作はアトミツク動作である。
【0039】確認信号が要求者に戻される前にソースラ
イブラリからの文書の複写の修正及び目標ライブラリへ
のフアイリングが発生するような場合に遅延オプシヨン
の値がセツトされる。遅延オプシヨンの値が単純複写に
よつてX「02」にセツトされると、次のような複写機
能が実現される。
【0040】1.ソースライブラリからの文書の複写を
修正する。 2.フアイルコマンドを有するサブミツトコマンドを発
生する。 DIAサービスルータを用いて要求者の代わりに服従コ
マンドを要求する。一般的な送出サービスは確認コマン
ドを介してフアイルコマンドについての特異送出識別子
(UDI)を戻す。その後複写コマンドは特異送出識別
子をフアイルコマンドによつて複写コマンドの要求者に
戻す。この特異送出識別子はその後複写要求者によつて
使用されてフアイル要求の状態に対するSRQBを要求
する。オペランドがない場合には遅延オプシヨンは遅延
されない。
【0041】図4において、「SRR」複写コマンドが
実行されたとき、ライブラリサービスは要求者に返答を
戻す。単純複写の場合には、ターゲツトライブラリに文
書を複写し終つたとき、文書がフオルダに加算されたと
き、目標ライブラリサービスが文書及びフオルダの両方
の文書関係オブジエクト(DRO)を更新する。複写コ
マンドの実行に対する返答が図4に示す「NRR」確認
コマンドである。完了した状態は実行返答オペランドに
戻される。生成され又は置き換えられた文書のライブラ
リ割当て文書名(LADN)が確認コマンドの返答デー
タオペランドにおける状態情報として新たな文書の特異
名称要求者に戻される(存在する場合には)。複数の文
書が複写されたとき、返答データオペランドは、新たな
ライブラリ割当て文書名(LADN)、文書識別子及び
それぞれ新たに生成された文書に対する特異名称を含
む。
【0042】図5において、記入オプシヨンが実行され
て文書が目標ライブラリ内に検出されると、ソースライ
ブラリ内の文書プロフイール及び内容が引き出された文
書のプロフイール及び内容をソースライブラリ内の文書
プロフイール及び内容に置き換えられる。文書のオリジ
ナルライブラリ割当て文書名(LADN)は変更されず
に残る。記入複写コマンドに対する返答は確認コマンド
である。終了した状態は認識コマンドの除外動作オペラ
ンド内に戻される。
【0043】図4に戻つて文書が目標ライブラリに対し
て引き出されたとき、返答は認識コマンドを介してなさ
れる。単純複写の場合について上述したように、完了し
た状態は除外動作オペランドに戻される。新しい文書の
ライブラリ割当て文書名(LADN)及び特異名称は認
識コマンドの返答データオペランド内の状態情報として
要求者に対して応動される。複数の文書が複写されたと
き、その後返答データオペランドは新たなライブラリ割
当て文書名(LADN)、文書識別子及びそれぞれ新た
に生成された特異名称を含む。
【0044】
【発明の効果】本発明によれば、フオルダ文書を含み得
る共用ライブラリ内の文書を複写する方法を得ることが
できる。単一複写コマンドはユーザに対して複写、置
換、記入又は許容ライブラリからの文書の検査について
のオプシヨンを与える。複写コマンドの複写オプシヨン
はソース文書に現存する文書を用いて目標ライブラリ内
に新たな文書を生成する。ユーザはフオルダに対して特
異名称を与えることによつてソース文書を目標ライブラ
リ内のフオルダに複写することをオプシヨンとして許容
する。ユーザは複写コマンドの置換オプシヨンを用いる
ことによつて特定のオブジエクトをコピーして文書を形
成することができる。置換オプシヨンは交換文書プロフ
イール(IDP)を当該IDPを有する目標文書の文書
内容及びソース文書の文書内容と置き換える。複写コマ
ンドの引出しオプシヨンはソースライブラリの文書から
目標ライブラリ内に文書を生成するために用いられる。
ソースライブラリの文書のプロフイール及び内容に対す
る変更は、目標ライブラリの文書がライブラリに戻され
るまで禁止される。複写コマンドの記入オプシヨンは予
め引き出された文書を目標ライブラリに戻すために用い
られる。記入オプシヨンはソースが目標ライブラリに戻
された後、ソースを削除し又は保持するオプシヨンをユ
ーザに与える。複写コマンドは利用できるオペランドに
従つてユーザに対して共用ライブラリの文書を複写する
単純かつフレキシブルなコマンドを与える。
【図面の簡単な説明】
【図1】図1は本発明が実施される文書交換処理システ
ムを示すブロツクダイヤグラムである。
【図2】図2は図1に示すシステムの共用ライブラリに
各文書をフアイルするために発生される基礎的な文書モ
デルを示す略線図である。
【図3】図3は文書交換複写コマンドを、利用できるオ
ペランドと共に示す略線図である。
【図4】図4は図3の複写コマンドが実行されたとき発
生される標準的な応答を示す略線図である。
【図5】図5は図3の複写コマンドが実行されたとき発
生される標準的な応答を示す略線図である。
【図6】図6は図3に示す複写コマンドに対する複写オ
プシヨンオペランドの基本的構成を示す略線図である。
【符号の説明】
8……データ処理システム、10、32……ローカルエ
リアネツトワーク(LAN)、12、30……個別コン
ピユータ、14……記憶装置、16……プリンタ/出力
装置、18……主フレームコンピユータ、22、24、
34……通信リンク、26……サブシステム制御ユニツ
ト/通信コントローラ。

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】ソースライブラリ内に現存する文書を用い
    て目標ライブラリのフオルダに新しい文書を生成するデ
    ータ処理方法において、 上記フオルダ内に生成すべき上記新たな文書として上記
    ソースライブラリに現存する上記文書を特定するステツ
    プと、 上記目標ライブラリの上記フオルダに置くべき上記新た
    な文書について特異な名称を特定するステツプと、 上記新たな文書の特異な名称を用いて上記ソースライブ
    ラリから上記目標ライブラリのフオルダに上記現存する
    文書を複写するステツプとを具えることを特徴とするデ
    ータ処理方法。
  2. 【請求項2】上記フオルダ内の上記新たな文書について
    少なくとも1つの権限を含む上記ソースライブラリ内の
    基準文書を識別するステツプをさらに含むことを特徴と
    する特許請求の範囲第1項に記載のデータ処理方法。
  3. 【請求項3】ソースライブラリ内に現存する上記文書か
    ら目標ライブラリに上記新たな文書を再生成する処理は
    1ユニツト分の仕事として実行されることを特徴とする
    特許請求の範囲第2項に記載のデータ処理方法。
  4. 【請求項4】ソースライブラリ内に現存する文書を用い
    てデータ処理システム内の目標ライブラリに新たな文書
    を生成するようになされ、通信アーキテクチヤにおいて
    処理される上記現存する文書を含まれている情報の形式
    とは無関係に転送できるようになされたデータ処理プロ
    グラム装置において、 目標ライブラリに再生成されるべき上記新たな文書とし
    てソースライブラリ内に現存する上記文書を識別する手
    段と、 目標ライブラリの上記新たな文書についての蓄積場所を
    特定する手段と、 上記新たな文書としてソースライブラリから目標ライブ
    ラリ内の上記記憶位置に上記現存する文書を複写する手
    段とを具えることを特徴とするデータ処理プログラム装
    置。
  5. 【請求項5】識別するための上記手段は上記現存する文
    書としてフオルダ文書を特定する手段を含むことを特徴
    とする特許請求の範囲第4項に記載のデータ処理プログ
    ラム装置。
  6. 【請求項6】上記特定する手段は上記新たな文書に対す
    る上記蓄積位置として異なる現存文書を割り当てる手段
    を含むことを特徴とする特許請求の範囲第4項に記載の
    データ処理プログラム装置。
  7. 【請求項7】ソースライブラリ内に現存する上記文書か
    ら目標ライブラリに上記新たな文書を再生成する処理は
    1ユニツト分の仕事によつて実行されることを特徴とす
    る特許請求の範囲第4項に記載のデータ処理プログラム
    装置。
  8. 【請求項8】ホストプロセツサに結合された複数のワー
    クステーシヨンと、上記ホストプロセツサに結合されて
    上記複数のワークステーシヨンを介して複数のユーザに
    よつて同時にアクセスされ得る蓄積手段とを有するデー
    タ処理装置において、 上記複数のソースライブラリの1つ内に現存する文書を
    上記複数の目標ライブラリ内の新たな文書として識別す
    る手段と、 上記蓄積手段内において上記新たな文書について上記複
    数の目標ライブラリの1つを特定する手段と、 上記複数の目標ライブラリの1つ内に現存する文書を複
    写する手段とを具えることを特徴とするデータ処理装
    置。
  9. 【請求項9】上記識別するための手段は現存するフオル
    ダ文書を上記現存する文書として特定する手段を含むこ
    とを特徴とする特許請求の範囲第8項に記載のデータ処
    理装置。
  10. 【請求項10】上記識別する手段は、上記新たな文書に
    対して上記蓄積手段内の上記複数の目標ライブラリの1
    つにフオルダを割り当てる手段を含むことを特徴とする
    特許請求の範囲第8項に記載のデータ処理装置。
  11. 【請求項11】ソースライブラリ内に現存する上記文書
    から目標ライブラリに上記新たな文書を複写する上記手
    段は1ユニツト分の仕事によつて実行することを特徴と
    する特許請求の範囲第8項に記載のデータ処理装置。
  12. 【請求項12】蓄積装置と、 上記蓄積装置内のソースライブラリに現存する文書を識
    別して新たな文書として再生成させる手段と、 上記蓄積装置内の位置を上記新たな文書に対する目標ラ
    イブラリとして特定する手段と、 上記ソースライブラリから上記蓄積装置内の上記目標ラ
    イブラリに上記現存する文書を複写する手段とを具える
    ことを特徴とするデータ処理装置。
JP3147990A 1990-06-21 1991-05-23 コピー装置及び方法、並びにデータ処理装置 Expired - Lifetime JPH07111688B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US54390890A 1990-06-21 1990-06-21
US07/543908 1990-06-21

Publications (2)

Publication Number Publication Date
JPH05134913A true JPH05134913A (ja) 1993-06-01
JPH07111688B2 JPH07111688B2 (ja) 1995-11-29

Family

ID=24170015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3147990A Expired - Lifetime JPH07111688B2 (ja) 1990-06-21 1991-05-23 コピー装置及び方法、並びにデータ処理装置

Country Status (3)

Country Link
US (1) US5333312A (ja)
EP (1) EP0462914A3 (ja)
JP (1) JPH07111688B2 (ja)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5659732A (en) * 1995-05-17 1997-08-19 Infoseek Corporation Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents
US5787441A (en) * 1996-01-11 1998-07-28 International Business Machines Corporation Method of replicating data at a field level
GB9604987D0 (en) * 1996-03-08 1996-05-08 Ibm Data management system and method for replicated data
US5920873A (en) * 1996-12-06 1999-07-06 International Business Machines Corporation Data management control system for file and database
US5920867A (en) * 1996-12-06 1999-07-06 International Business Machines Corporation Data management system having data management configuration
US5826265A (en) * 1996-12-06 1998-10-20 International Business Machines Corporation Data management system having shared libraries
US5812130A (en) * 1996-12-06 1998-09-22 International Business Machines Corporation Data management system and method for concurrent engineering
US6088693A (en) * 1996-12-06 2000-07-11 International Business Machines Corporation Data management system for file and database management
US6035297A (en) * 1996-12-06 2000-03-07 International Business Machines Machine Data management system for concurrent engineering
US5878408A (en) * 1996-12-06 1999-03-02 International Business Machines Corporation Data management system and process
US5950201A (en) * 1996-12-06 1999-09-07 International Business Machines Corporation Computerized design automation method using a single logical PFVL paradigm
US5864875A (en) * 1996-12-06 1999-01-26 International Business Machines Corporation Data management system for problems, releases and parts
US5937414A (en) * 1997-02-28 1999-08-10 Oracle Corporation Method and apparatus for providing database system replication in a mixed propagation environment
JPH1185598A (ja) 1997-09-11 1999-03-30 Toshiba Corp 電子ファイリングシステム、同システムの文書管理方法、及び記録媒体
US5966707A (en) * 1997-12-02 1999-10-12 International Business Machines Corporation Method for managing a plurality of data processes residing in heterogeneous data repositories
US6654747B1 (en) * 1997-12-02 2003-11-25 International Business Machines Corporation Modular scalable system for managing data in a heterogeneous environment with generic structure for control repository access transactions
US6182115B1 (en) * 1998-03-06 2001-01-30 International Business Machines Corp. Method and system for interactive sharing of text in a networked environment
JP2002538553A (ja) * 1999-03-01 2002-11-12 クォーク・メディア・ハウス・ソシエテ・ア・レスポンサビリテ・リミテ デジタル・メディア・アセット管理システムおよびプロセス
GB2351165B (en) * 1999-06-18 2003-11-05 Univ London Method and apparatus for monitoring and maintaining the consistency of distributed documents
US7072939B1 (en) 2000-01-27 2006-07-04 International Business Machines Corporation Instant selective multiple soft document sharing between multiple heterogeneous computing devices
US6591278B1 (en) * 2000-03-03 2003-07-08 R-Objects, Inc. Project data management system and method
US7039648B2 (en) * 2000-12-28 2006-05-02 Softlib Ltd. Method and software system for creating customized computerized libraries
US6449833B1 (en) * 2001-01-11 2002-09-17 Jessup Engineering Inc. Automation apparatus for installing and removing a metal finishing barrel locking cover
US6748502B2 (en) * 2001-01-12 2004-06-08 Hitachi, Ltd. Virtual volume storage
US7689711B2 (en) 2001-03-26 2010-03-30 Salesforce.Com, Inc. System and method for routing messages between applications
US7516191B2 (en) * 2001-03-26 2009-04-07 Salesforce.Com, Inc. System and method for invocation of services
US7788399B2 (en) 2001-03-26 2010-08-31 Salesforce.Com, Inc. System and method for mapping of services
US9948644B2 (en) 2001-03-26 2018-04-17 Salesforce.Com, Inc. Routing messages between applications
US7249195B2 (en) * 2001-03-30 2007-07-24 Minor Ventures, Llc Apparatus and methods for correlating messages sent between services
US7305454B2 (en) * 2001-03-30 2007-12-04 Minor Ventures, Llc. Apparatus and methods for provisioning services
US20070028166A1 (en) * 2002-04-10 2007-02-01 Allen Hundhausen System and processes for dynamic document construction
US7587695B2 (en) * 2001-12-10 2009-09-08 Mentor Graphics Corporation Protection boundaries in a parallel printed circuit board design environment
AU2002360535A1 (en) * 2001-12-10 2003-06-23 Mentor Graphics Corporation Parallel electronic design automation: shared simultaneous editing
US7516435B2 (en) * 2001-12-10 2009-04-07 Mentor Graphics Corporation Reservation of design elements in a parallel printed circuit board design environment
US20070157080A1 (en) * 2004-08-05 2007-07-05 Quark, Inc. Systems and methods for re-purposing content objects for media production
US20070150358A1 (en) * 2004-08-05 2007-06-28 Quark, Inc. Systems and methods for distributing media production
US20070094636A1 (en) * 2004-08-05 2007-04-26 Quark, Inc. Systems and methods for facilitating media production
US20070139661A1 (en) * 2004-08-05 2007-06-21 Quark, Inc. Systems and methods for producing media products
US20070143750A1 (en) * 2004-08-05 2007-06-21 Quark, Inc. Systems and methods for multi-format media production
US20060212805A1 (en) * 2002-04-10 2006-09-21 Quark, Inc. Systems and methods for remote access media production
JP4498755B2 (ja) * 2003-01-30 2010-07-07 株式会社リコー 文書管理装置、文書管理方法、文書管理プログラム及び記録媒体
US7240080B2 (en) 2003-07-30 2007-07-03 International Business Machines Corporation Method and apparatus for determining using least recently used protocol if one or more computer files should be written to one or more information storage media and synchronously providing one or more computer files between first and storage devices
US8453196B2 (en) * 2003-10-14 2013-05-28 Salesforce.Com, Inc. Policy management in an interoperability network
US7904882B2 (en) 2003-10-16 2011-03-08 Salesforce.Com, Inc. Managing virtual business instances within a computer network
JP3966850B2 (ja) * 2003-11-20 2007-08-29 株式会社東芝 半導体装置およびその製造方法
US7590963B2 (en) * 2003-11-21 2009-09-15 Mentor Graphics Corporation Integrating multiple electronic design applications
US7305648B2 (en) * 2003-11-21 2007-12-04 Mentor Graphics Corporation Distributed autorouting of conductive paths in printed circuit boards
US8775654B2 (en) * 2003-12-19 2014-07-08 Salesforce.Com, Inc. Apparatus and methods for mediating messages
US7739351B2 (en) 2004-03-23 2010-06-15 Salesforce.Com, Inc. Synchronous interface to asynchronous processes
US7590685B2 (en) * 2004-04-07 2009-09-15 Salesforce.Com Inc. Techniques for providing interoperability as a service
US7802007B2 (en) * 2004-05-19 2010-09-21 Salesforce.Com, Inc. Techniques for providing connections to services in a network environment
US7725605B2 (en) * 2004-08-06 2010-05-25 Salesforce.Com, Inc. Providing on-demand access to services in a wide area network
US7546571B2 (en) * 2004-09-08 2009-06-09 Mentor Graphics Corporation Distributed electronic design automation environment
US20060101368A1 (en) * 2004-09-08 2006-05-11 Mentor Graphics Corporation Distributed electronic design automation environment
US7721328B2 (en) 2004-10-01 2010-05-18 Salesforce.Com Inc. Application identity design
US9645712B2 (en) 2004-10-01 2017-05-09 Grand Central Communications, Inc. Multiple stakeholders for a single business process
US20060074703A1 (en) * 2004-10-04 2006-04-06 Grand Central Communications, Inc. Providing and managing business processes
US20060236231A1 (en) * 2004-11-02 2006-10-19 Quark, Inc. Systems and methods for developing dynamic media productions
US8326926B2 (en) * 2005-09-13 2012-12-04 Mentor Graphics Corporation Distributed electronic design automation architecture
US8396938B2 (en) * 2005-09-15 2013-03-12 Emc Corporation Providing direct access to distributed managed content
US8447827B2 (en) 2005-09-15 2013-05-21 Emc Corporation Providing local access to managed content
US7779427B2 (en) * 2006-01-18 2010-08-17 Microsoft Corporation Automated application configuration using device-provided data
US8543700B1 (en) 2007-06-28 2013-09-24 Emc Corporation Asynchronous content transfer
US10534844B2 (en) 2014-02-03 2020-01-14 Oracle International Corporation Systems and methods for viewing and editing composite documents

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4503499A (en) * 1982-09-14 1985-03-05 Eaton Corporation Controlled work flow system
US4648061A (en) * 1982-11-09 1987-03-03 Machines Corporation, A Corporation Of New York Electronic document distribution network with dynamic document interchange protocol generation
US4498147A (en) * 1982-11-18 1985-02-05 International Business Machines Corporation Methodology for transforming a first editable document form prepared with a batch text processing system to a second editable document form usable by an interactive or batch text processing system
US4980820A (en) * 1985-02-28 1990-12-25 International Business Machines Corporation Interrupt driven prioritized queue
US4939507A (en) * 1986-04-28 1990-07-03 Xerox Corporation Virtual and emulated objects for use in the user interface of a display screen of a display processor
US4827447A (en) * 1986-06-13 1989-05-02 International Business Machines Corporation Method for selectively returning to the beginning or the previous revision point in document edition
EP0332707B1 (en) * 1987-08-28 1996-11-06 Honda Giken Kogyo Kabushiki Kaisha Data processing apparatus and editing apparatus using the same
US5051891A (en) * 1987-12-23 1991-09-24 International Business Machines Corporation Method to manage transfer of ownership of electronic documents stored in an interactive information handling system
US5089956A (en) * 1988-11-29 1992-02-18 International Business Machines Corporation Method of distributing related documents to identified end users in an information processing system
US5101345A (en) * 1988-11-29 1992-03-31 International Business Machines Inc. Method of filing stapled documents with a staple relationship involving one or more application programs
US5063495A (en) * 1988-12-21 1991-11-05 International Business Machines Corporation Method of associating document processing states with an action market
US5113499A (en) * 1989-04-28 1992-05-12 Sprint International Communications Corp. Telecommunication access management system for a packet switching network
US5162992A (en) * 1989-12-19 1992-11-10 International Business Machines Corp. Vector relational characteristical object

Also Published As

Publication number Publication date
EP0462914A2 (en) 1991-12-27
JPH07111688B2 (ja) 1995-11-29
US5333312A (en) 1994-07-26
EP0462914A3 (en) 1993-06-02

Similar Documents

Publication Publication Date Title
JPH05134913A (ja) データ処理方法及び装置
JPH05151049A (ja) 文書処理方法及び装置
US5132900A (en) Method and apparatus for limiting manipulation of documents within a multi-document relationship in a data processing system
US5255389A (en) Document interchange replace option via a copy command
US7233959B2 (en) Life-cycle management engine
US8417742B2 (en) Information processing apparatus and information processing method
US5845067A (en) Method and apparatus for document management utilizing a messaging system
US4932026A (en) Apparatus for distributing data processing across a plurality of loci of control
US6449607B1 (en) Disk storage with modifiable data management function
US5162992A (en) Vector relational characteristical object
US20040122849A1 (en) Assignment of documents to a user domain
JP3956149B2 (ja) リソース・コンテンツのアクセス制御方法、システム、およびプログラム
JPH11120048A (ja) クライアント/サーバ分散システムにおけるデータキャッシング装置及び方法並びにデータキャッシングプログラムを記録した媒体
US6611848B1 (en) Methods for maintaining data and attribute coherency in instances of sharable files
CN115630345A (zh) 一种业务管理系统
US5299122A (en) Table manipulations for enterprise specific search terms
JP4021589B2 (ja) データ管理方法及びその実施装置
JP2002288029A (ja) 文書管理システム
JPH04279941A (ja) データ処理方法及び装置
CA2483457C (en) Life-cycle management engine
JPH1185597A (ja) 階層化された複数オブジェクトのロック制御方法
EP0435804A2 (en) A method of expanding user access to a library of shared electronic documents
JPH01193926A (ja) 情報処理システム内文書の順序化制御方法
JPH0934769A (ja) ファイル管理装置
JPH09179761A (ja) データベース管理システム及び管理方法