JP2003141014A - 出版物を作成し配信するシステムおよび方法 - Google Patents

出版物を作成し配信するシステムおよび方法

Info

Publication number
JP2003141014A
JP2003141014A JP2002199411A JP2002199411A JP2003141014A JP 2003141014 A JP2003141014 A JP 2003141014A JP 2002199411 A JP2002199411 A JP 2002199411A JP 2002199411 A JP2002199411 A JP 2002199411A JP 2003141014 A JP2003141014 A JP 2003141014A
Authority
JP
Japan
Prior art keywords
publication
logic
request
presentation
presentation platform
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.)
Pending
Application number
JP2002199411A
Other languages
English (en)
Inventor
Edward O Lee
エドワード・オー・リー
Amy E Messner
アミー・イー・メスナー
Timothy P Justice
ティモシー・ピー・ジャスティス
John R Milton
ジョン・アール・ミルトン
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.)
HP Inc
Original Assignee
Hewlett Packard Co
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 Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of JP2003141014A publication Critical patent/JP2003141014A/ja
Pending 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/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • 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/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】 出版物をフォーマットするシステムおよび方
法を提供する。 【解決手段】 本システムは、ローカルインタフェース
に連結されたプロセッサと、ローカルインタフェースに
連結されたメモリとを備える。出版物配信ロジックがメ
モリに格納され、プロセッサによって実行される。出版
物配信ロジックは、サーバ内の出版物にコンテンツアイ
テムを関連付けるロジックと、いくつかの潜在的な提示
プラットフォームから提示プラットフォームを識別する
ロジックとを含む。また、出版物配信ロジックは、提示
プラットフォームによって認識可能なデジタルフォーマ
ットのコンテンツアイテムを含む出力ファイルをサーバ
において作成するロジックも含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、概して情報流布の
分野に関し、特に、出版物を作成し配信するシステムお
よび方法に関する。本出願と同日に出願され同一の譲受
人に譲渡されたTimothy Justice氏による「System and
Method For Generating and Distributinga Publicatio
n」と題する米国特許出願第09/915,969号
(出願人整理番号10005369)を参照する。
【0002】
【従来の技術】1400年代半ば、Johann Gutenberg氏
が活版印刷という自身の発明を通して、情報流布方法に
革命を起こした。マザラン聖書の出版により、排他的な
分野の選ばれた一握りの人々にかつて押さえられていた
文書が、一般大衆も入手可能になった。略550年後、
Gutenberg氏が始めたマスメディア革命は健在であり、
New York TimesおよびWashingt
on Post等の新聞、NewsweekおよびSp
orts Illustrated等の雑誌、および他
のより知名度の低い文字通り何千何万もの出版物があ
る。
【0003】これら数千もの出版物は、ニュースからス
ポーツ、ファッション、そしてモデルロケット工学まで
広範な関心領域を網羅するが、1つ共通することがあ
る。それは、大衆市場によって読まれるものと意図され
ることである。文書が文字通りたった1人の人またはご
く少数の人々によって読まれていたGutenberg氏以前の
日々とは異なり、少なくとも部分的にマーケティングコ
スト、製造コスト、および配送コストにより、今日の出
版物の読者数がこのように少ない場合、経済的に成功す
る見込みはない。実際に、今日の出版物の多くは、中に
含まれる広告によってかなりの程度の資金を得ている。
これら広告主は、広告を目にするであろう消費者である
多数の信頼性のおける読者に一貫して届けることのでき
る出版物に興味を引き寄せられている。
【0004】この大衆市場向け出版物モデルは数百年間
うまくいっているが、問題がないわけではない。1つの
このような問題は、出版物の典型的な読者が広く様々な
興味を有し、これら興味をすべて単一の大衆市場向け出
版物が満たすことが不可能なことである。たとえば、国
際ニュース、ゴルフ、フライフィッシング、系統学、お
よびコンピュータに興味がある読者は、これら興味を満
たすためにいくつかの異なる出版物を購読する必要があ
りうる。もちろん、これら出版物は、大衆市場向けと意
図されるため、記事、広告、および読者の興味を引かな
い他のコンテンツを含む相当量の素材も含む。そのた
め、読者はこのような素材を無視し、相当量の紙が無駄
になる。広告主はこれを知っており、広告を目にする人
々が、その広告を読み興味を持つ可能性がより高い人口
統計学的グループの人々であることをより具体的に保証
することができるダイレクトメール作成者に支払うより
も、広告を1000回人の目につくようにする大衆市場
向け雑誌または新聞に支払う方が、広告料はかなり安く
なることを承知している。
【0005】さらに、殆どの読者にとって多数の出版物
を購読し、かつ/または読むことは費用効率的でもなけ
れば時間効率的でもない。一般に、典型的な読者は、最
も興味のある数冊の出版物を購読するだけである。典型
的な読者が中に含まれる記事コンテンツおよび広告コン
テンツの少なくともいくらかに興味を持っているとして
も、購読の申し込みを選択しないような出版物につい
て、その出版物の読者であることのレベルを読者が低下
させることは、その出版物がそうでなければ得られたで
あろうよりも少ない購読数および広告収入しか得られな
いことを意味する。他の多くの読者が同じ判断をする場
合、出版物の健全性の継続が危機に陥り、出版物が廃刊
に追い込まれることがある。現に、出版物を読むことに
興味を持つ多数の読者が存在し、相当する数の広告主が
これら読者に広告を見せたいと切望しているにも関わら
ず、持ち堪えられるだけの数の広告主および読者を引き
付けることができないために、多くの出版物が毎年廃刊
されている。一般に、その出版物についてお金を払いた
いと思い、かつ/または読みたいと思う大衆市場のかな
りの人々を引き付けることができない出版物は、廃刊に
なる。これは残念なことである。何故なら、これら出版
物の多くは、すべての読者が入手することのできる多種
多様な情報に富み、また知名度のより低いライターおよ
びアーティストに自分の作品を発表する方法を提供する
からである。
【0006】より近年に、新しいタイプの出版物、すな
わち電子出版物が出現した。こういった出版物の読者は
通常、コンピュータを通してインターネットにサイン
し、出版物をオンラインで読む。こういった出版物によ
っては、ユーザがどのタイプの素材を読みたいかについ
て個人的な嗜好を述べることができるものもある。しば
しば、こういった個人化された電子出版物は、通常は画
面の上部に配置されるバナー広告の形態での広告を含
む。
【0007】こういった電子出版物は、情報配布におけ
る興味のある発展であるが、より従来的なGutenberg氏
以後のモデルの下で出版される情報のうちのごく一部に
しかまだ表していない。こういった電子出版物の多くの
読者は、特に長時間にわたって電子出版物を読むことが
非常に難しいと不満を述べる。読者にとっては、インタ
ーネットにサインして、最新の緊急ニュースの概要につ
いてニュースウェブサイトを見ることについては都合が
よいかもしれないが、この読者は大概そのサイトには数
分しか費やさず、おそらくNewsweekまたはWa
shington Post等より従来的な印刷媒体を
さらに読むものと思われる。読者はまた、おそらく電子
出版物よりも従来的な印刷出版物を読むことに相当量の
時間を費やし、これに相当して、より多くの時間を従来
的な印刷出版物中の広告を目にすることに費やすものと
思われる。したがって、印刷出版物は、Gutenberg氏が
印刷出版を可能にして以後5世紀を越える今日まで繁栄
し続けている。
【0008】
【発明が解決しようとする課題】さらに、情報をユーザ
に提示するために使用することのできる多くの新しい技
術がある。電子出版物は通常、パーソナルコンピュータ
の画面を通して閲覧される。しかし、現在、新しい情報
交換手段が存在しており、将来急増するであろう。たと
えば、このような手段としては、Palm Pilot
コンピュータ、個人情報端末、パーソナルアプリケーシ
ョン、ページャ、携帯電話、および他の情報交換および
提示手段が挙げられる。不都合なことに、出版物をユー
ザに提示するために採用することのできるこういった様
々な技術では、通常、認識可能であり、またそれに従っ
て処理可能な特定のフォーマットで出版物を送信する必
要がある。
【0009】
【課題を解決するための手段】上記を鑑みて、本発明
は、出版物をフォーマットするシステムおよび方法を提
供する。一実施形態では、本システムは、ローカルイン
タフェースに連結されたプロセッサと、ローカルインタ
フェースに連結されたメモリとを備える。出版物配信ロ
ジックがメモリに格納され、プロセッサによって実行さ
れる。出版物配信ロジックは、サーバ内の出版物にコン
テンツアイテムを関連付けるロジックと、いくつかの潜
在的な提示プラットフォームから提示プラットフォーム
を識別するロジックとを含む。また、出版物配信ロジッ
クは、提示プラットフォームによって認識可能なデジタ
ルフォーマットのコンテンツアイテムを含む出力ファイ
ルをサーバにおいて作成するロジックも含む。
【0010】本発明は、出版物をフォーマットする方法
として見ることもできる。概して、本方法は、サーバ内
の出版物にコンテンツを関連付けるステップと、いくつ
かの潜在的な提示プラットフォームから提示プラットフ
ォームを識別するステップと、提示プラットフォームに
よって認識可能なデジタルフォーマットのコンテンツア
イテムを含む出力ファイルをサーバにおいて作成するス
テップと、を含む。
【0011】本発明は、明瞭な利点を有する。具体的に
は、本発明により、ユーザが都合のよい方法でクライア
ントに配信される特定の出版物を要求することができ
る。さらに、出版物は、いくつかの提示プラットフォー
ムの1つまたは複数により認識可能であり、また処理可
能なデジタルファイルにフォーマットされる。こうし
て、本発明は、特定のユーザにとって都合のよい形態
で、多くのソースからのコンテンツを含むことができる
出版物をユーザに提供する。
【0012】本発明の他の特徴および利点は、添付の図
面および詳細な説明を鑑みて当業者には明らかになるで
あろう。このようなさらなる特徴および利点はすべて、
本発明の範囲内に含まれるものと意図される。
【0013】本発明については、添付の図面を参照して
理解することができる。図中のコンポーネントは、必ず
しも一定の比率で縮小拡大されているわけではない。ま
た、図中、いくつかの図を通して、同じ参照番号で対応
するパーツを示している。
【0014】
【発明の実施の形態】図1を参照して、本発明の実施形
態による出版(publishing)ネットワーク100を示す。
出版ネットワーク100は、出版物(publication)サー
バ103およびクライアント109を含む。出版物サー
バ103、出版元(publisher)サーバ106、およびク
ライアント109は、ネットワーク113を介して互い
にデータ通信する。ネットワーク113は、たとえば、
インターネット、広域ネットワーク(WAN)、ローカ
ルエリアネットワーク、無線ネットワーク、または他の
適してネットワーク等であることができる。ネットワー
ク113は同様に、上記ネットワークの1つまたは複数
の組み合わせを表すこともできる。
【0015】出版物サーバ103は、プロセッサ123
およびメモリ126を有するプロセッサ回路を含み、プ
ロセッサ123およびメモリ126は双方ともローカル
インタフェース129に連結される。ローカルインタフ
ェース129は、たとえば、当業者には既知のように制
御バスが付随するデータバスであることができる。
【0016】メモリ126には、出版物配信ロジック1
33、データベース136、およびサーバ要求ロジック
139が格納される。出版物配信ロジック133は、ク
ライアント109で具現されるいくつかの提示プラット
フォームのいずれか1つにより認識可能なフォーマット
のデジタル形式で出版物を作成するために、プロセッサ
123により実行可能である。具体的には、出版物配信
ロジック133は、特定の出版物についての要求を受信
し、次いで、後述するように、提示プラットフォームに
送信される所望のデジタルフォーマットでその出版物を
作成する。データベース136は、出版物の作成に使用
されるコンテンツ、ならびに出版物配信ロジック133
によって採用される他の情報およびデータファイルを含
む。
【0017】出版元サーバ106は、プロセッサ153
およびメモリ156を含むプロセッサ回路を有し、プロ
セッサ153およびメモリ156は双方ともローカルイ
ンタフェース159に連結される。ローカルインタフェ
ース159は、たとえば、当業者には既知のように制御
バスが付随するデータバスであることができる。メモリ
156には、コンテンツ転送ロジック163および出版
物コンテンツ166が格納される。コンテンツ転送ロジ
ック163は、出版物コンテンツ166を出版物サーバ
103に送信するために、プロセッサ153によって実
行可能である。
【0018】クライアント109もまた、プロセッサ1
73およびメモリ176を含むプロセッサ回路を備え、
プロセッサ173およびメモリ176は双方ともローカ
ルインタフェース179に連結される。ローカルインタ
フェース179は、たとえば、当業者には既知のように
制御バスが付随するデータバスであることができる。本
発明の一実施形態によれば、クライアント要求ロジック
193およびブラウザ196がメモリ176に格納さ
れ、プロセッサ173によって実行可能である。クライ
アント要求ロジック193は、出版物サーバ103から
所望の出版物を要求するために、プロセッサ173によ
り実行可能である。ブラウザ196は、出版物サーバ1
03から受信した出版物をユーザに提示するために、プ
ロセッサ173により実行可能である。この点に関し
て、クライアント109で実行されるブラウザ196
は、ユーザに出版物を提示するために採用される提示プ
ラットフォームの一例を提供する。本発明によれば、他
の提示プラットフォームも同様に採用することができ
る。
【0019】メモリ126、156、および176は、
揮発性メモリコンポーネントおよび不揮発性メモリコン
ポーネントを含むことができる。揮発性メモリコンポー
ネントとは、電力が失われるとデータ値を保持しないも
のである。反対に、不揮発性メモリコンポーネントと
は、電力が失われてもデータを保持するものである。し
たがって、メモリ126、156、および176として
は、たとえば、ランダムアクセスメモリ(RAM)、読
み出し専用メモリ(ROM)、ハードディスクドライ
ブ、関連するフレキシブルディスクドライブを介してア
クセスされるフレキシブルディスク、コンパクトディス
クドライブを介してアクセスされるコンパクトディス
ク、適切なテープドライブを介してアクセスされる磁気
テープ、および/または他のメモリコンポーネント、ま
たはこれらメモリコンポーネントのうちの任意の2つま
たはそれ以上の組み合わせを挙げることができる。
【0020】さらに、プロセッサ123、153、およ
び173はそれぞれ、並列演算する複数のプロセッサを
表すこともできる。同様に、メモリ126、156、お
よび176はそれぞれ、各パラレルプロセッサと併せて
使用される複数のメモリを表すこともできる。このよう
な場合、ローカルインタフェース129、159、およ
び179はそれぞれ、複数のプロセッサのうちの任意の
2つの間、またはいずれか1つのプロセッサといずれか
1つのメモリの間等での通信を促進する適切なネットワ
ークであることができる。さらに、プロセッサ123、
153、および173と、メモリ126、156、およ
び176と、ローカルインタフェース129、159、
および179とは、電気的性質のものであっても光学的
性質のものであってもよい。メモリ126、156、お
よび176は磁気的性質のものであってもよい。
【0021】出版物サーバ103、出版元サーバ10
6、およびクライアント109と共に採用することので
きるユーザ入力装置(図示せず)としては、たとえば、
スキャナ、キーボード、キーパッド、タッチパッド、タ
ッチスクリーン、マイクロフォン、マイク、ジョイステ
ィック、あるいは1つまたは複数の押しボタン等が挙げ
られるがこれらに限定されない。ユーザ出力装置として
は、ディスプレイスクリーン、表示灯、スピーカ、プリ
ンタ等を挙げることができる。特定の表示装置として
は、たとえば、液晶ディスプレイスクリーン、ガスプラ
ズマベースのフラットパネルディスプレイ、表示灯、発
光ダイオード、および他の表示装置をさらに挙げること
ができる。
【0022】出版ネットワーク100についての上記説
明を鑑みて、以下に動作の概観を提供する。まず、クラ
イアント109がクライアント要求ロジック193を実
行して、たとえばブラウザ196等特定の提示プラット
フォームを介してユーザに提示する特定の出版物につい
ての要求を生成する。要求は、クライアント要求ロジッ
ク193に従ってユーザによる求めに応じて生成されて
も、または代替として、ユーザが入力する予め定義され
たパラメータに従って定期的にクライアント要求ロジッ
ク193によって自動的に生成されてもよい。次いで、
要求は、ネットワーク113を介して出版物サーバ10
3に送信される。
【0023】代替として、特定の出版物についての要求
は、サーバ要求ロジック139に従って出版物サーバ1
03で生成することもできる。特に、サーバ要求ロジッ
ク139を予め設定して、1つまたは複数の出版物を特
定の時間にユーザに定期的に送付されるようにしてよ
い。このために、サーバ要求ロジック139は、たとえ
ば規定情報および送付情報を含むスケジューリングデー
タベースを含むことができる。ユーザに送付する出版物
についての要求を生成するために、このようなデータベ
ースを自動的にサーチすることができる。正確な出版物
および送付時間等は、ユーザが初めて出版サービスに加
入したときに決定することができる。
【0024】出版物についての要求は、クライアント1
09で生成されるかそれとも出版物サーバ103で生成
されるかに関係なく、出版物配信ロジック133に提供
される。要求は、出版物識別子、提示プラットフォーム
識別子、要求識別子、および必要に応じて他の情報等を
含む。出版物識別子は、所望の出版物を示し、提示プラ
ットフォーム識別子は、ユーザに情報を提示するために
採用する特定の提示プラットフォームを識別し、要求識
別子は、要求を一意に識別する。次いで、出版物サーバ
103は、要求に応答して、所望の出版物を作成する。
特に、出版物サーバ103は、データベース136から
出版物のコンテンツを集め、特定の提示プラットフォー
ムが認識可能なデジタルフォーマットの出版物を作成す
る。出版物サーバ103は、出版物配信ロジック133
に従って出版物を、たとえばクライアント109上で実
行されるブラウザ196等の提示プラットフォームに送
信する。
【0025】たとえばクライアント109上で実行され
るブラウザ196等提示プラットフォームは、出版物を
受信すると、その情報をユーザに提示するために必要な
すべての操作の実行に進む。特に、様々な提示プラット
フォームを採用して、いくつかの形式のうちの1つで出
版物をユーザに提示することができる。たとえば、出版
物は、印刷された文書、表示装置上の表示、または他の
タイプの提示モードとして提示することができる。した
がって、本明細書で意図する「出版物をユーザに提示す
ること」の概念は、ユーザが含まれている情報を理解す
ることができるように、ユーザが分かる形式で出版物を
示すものと広く定義される。「提示プラットフォーム」
という語は、本明細書では、出版物をユーザに提示する
ために採用されるシステムまたは装置と定義される。特
定の提示プラットフォームは、汎用ハードウェア、特定
の提示プラットフォームの機能的局面を実行する専用ハ
ードウェア、またはソフトウェア/汎用ハードウェアと
専用ハードウェアの組み合わせであってもよい。
【0026】たとえば、図1を参照して示したように、
1つの提示プラットフォームは、ブラウザ196を実行
するクライアント109を備えている。代替として、電
子メールサービスまたはメールリーダをブラウザ196
の代わりに採用してもよい。別の提示プラットフォーム
は、文書の形態で出版物を印刷するためにプリンタが取
り付けられたクライアント109を備えることができ
る。この場合、ロジックがメモリ176に格納され、プ
ロセッサ173によって実行されて、取り付けられたプ
リンタ上の出版物サーバ103から受信した出版物を印
刷する。
【0027】さらなる提示プラットフォームとしては、
ページャ装置、携帯電話装置、個人の電化製品、Pal
m Pilotコンピュータ、個人情報端末、または画
面または情報をユーザに表示する手段を提供する他の移
動体装置を挙げることができる。たとえば、ページャま
たは携帯電話は、プロセッサおよびメモリを含むプロセ
ッサ回路を備えることができる。このメモリに格納され
プロセッサにより実行可能なものは、たとえば、ミニブ
ラウザ、電子メールリーダ、または適切な表示装置を介
して出版物をユーザに提示する他のロジック等でありう
る。さらに別の代替では、提示プラットフォームは、ク
ライアント109で実行される音声合成器を備えること
ができ、音声信号出力が出力スピーカに供給される。ま
た、提示プラットフォームは、たとえば電子ブック等を
備えることができる。
【0028】本明細書に述べる提示プラットフォーム
は、出版物配信ロジック133が出版物を用意すること
ができるいくつかの潜在的な提示プラットフォームの例
として提供される。本明細書において述べない他の提示
プラットフォームが当業者によりさらに識別可能であ
る。このような提示プラットフォームは、本発明の範囲
内である。出版物配信ロジック133は、いくつかの見
込みのある提示プラットフォームのいずれか1つが認識
可能なデジタルフォーマットの出版物を生成するように
機能する。
【0029】図2を参照して、本発明の実施形態による
出版物配信ロジック133(図1)の機能ブロック図を
示す。図2に示すように、各ブロックは、モジュール、
オブジェクト、またはプログラミングコードで実施され
る土台となる機能性をグループ化またはカプセル化した
ものを表す。しかし、併記の特許請求の範囲によって定
義される本発明から逸脱することなく、同じ土台となる
機能性が、図2に示すものとは異なる1つまたは複数の
モジュール、オブジェクト、または他のグループまたは
カプセルに存在してもよい。
【0030】まず、出版物配信ロジック133が、上述
したようにクライアント要求ロジック193(図1)に
従ってクライアント109(図1)から、あるいはサー
バ要求ロジック139(図1)に従って出版物サーバ1
03(図1)から、要求203を受信する。要求203
は、たとえば、要求識別子206、出版物識別子20
9、提示プラットフォーム識別子213、および微細な
区別(refinement)216を含む。要求203は、特定
の出版物の形成に適したまたは必要な他の情報を含んで
もよいことを理解されたい。
【0031】出版物配信ロジック133は、図示のよう
にディスパッチャ223、オーダファクトリ(order fa
ctory)226、およびデータベース136も含む。ま
た、出版物配信ロジック133は、1つまたは複数の中
間ファイル233および出力ファイル236を生成する
ワークセンタ229を備える出版物組立ロジック227
も含む。出力ファイル236は、クライアント109に
送信される。出版物配信ロジック133は、出版元サー
バ106(図1)から出版物コンテンツ166を受信
し、データベース136に格納するためのフォーマット
に変換するコンテンツ変換器239も含む。データベー
ス136に出版物コンテンツ166を格納するために採
用されるフォーマットは、たとえば、XML(拡張可能
マークアップ言語)または他の適した言語の使用を含む
ことができる。採用される特定のフォーマットは、出版
物配信ロジック133の他のモジュール、オブジェク
ト、または他の要素がコンテンツを認識し処理すること
が可能なものである。
【0032】次に、出版物配信ロジック133のコンポ
ーネントの動作および機能性について説明する。まず、
出版物サーバ103(図1)あるいはクライアント10
9(図1)で生成された要求203をディスパッチャ2
23が受信する。ディスパッチャ223は、要求203
を受信すると、この要求203をオーダファクトリ22
6に供給して、要求203によって識別される所望の出
版物に関連付けられたコンテンツのリストを得る。特
に、要求203は、出版物配信ロジック133が生成す
べき出版物に含まれるコンテンツのリストに関連付けら
れた出版物識別子209を含む。オーダファクトリ22
6は、出版物識別子209を使用して、出版物識別子2
09に関連付けられたイメージおよびテキストの双方を
含みうるすべてのコンテンツアイテムについてデータベ
ース136をサーチする。
【0033】オーダファクトリ226は、データベース
136内の出版物識別子209に関連付けられたすべて
のコンテンツアイテムを識別すると、ファイル名および
データベース136でのロケーションに関してコンテン
ツアイテムのリストを本質的に含むオーダ(図示せず)
を生成する。また、データベース136でサーチを実行
するにあたり、オーダファクトリ226は、要求203
に含まれる任意の微細な区別216を考慮して、実行さ
れるコンテンツのサーチを制限する、すなわち適格なも
のとすることができる。たとえば、微細な区別216
は、得るべきコンテンツアイテムの特定の発行日、また
はコンテンツアイテム自体に関連する他の一般的なパラ
メータを示すことができる。オーダファクトリ226が
出版物のコンテンツを列挙するオーダを作成した後、要
求203はディスパッチャ223に戻される。
【0034】ディスパッチャ223は、要求203を受
信すると、提示プラットフォーム識別子213によって
識別される提示プラットフォームに関連付けられた適切
なルーティングについてデータベース136のサーチを
実行する。この点に関して、データベースは、それぞれ
1つが特定の提示プラットフォームに関連付けられたい
くつかのルーティングを含む。ディスパッチャ223
は、出力ファイル236としてクライアント109(図
1)に送信される前に出版物を処理する際に将来のワー
クセンタ229によって採用される、データベース13
6に格納される任意のスタイルシートおよび/またはテ
ンプレートについてもサーチする。また、ディスパッチ
ャ223は、オーダファクトリ226からのオーダを予
め定義されたフォーマットであるワークオーダに変換す
る。たとえば、生成されるワークオーダは、ワークセン
タ229によるさらなる処理に許容可能なフォーマット
であることを除き、要求203と同じ情報を含む。
【0035】ワークオーダに採用されるフォーマット
は、たとえば、XML(拡張可能マークアップ言語)フ
ァイルを使用したDTD(文書型定義)、または適切な
ワークセンタ229が解釈可能な他の同様の構造である
ことができる。たとえば、ワークセンタ229は、XM
Lフォーマットのワークオーダを鑑みて、適切なスタイ
ルシート上で識別される様々な機能を実行するXSL
(拡張可能スタイルシート言語)プロセッサを含むこと
が可能である。
【0036】ディスパッチャ223は、コンテンツを出
力ファイル236に変換するために必要なワークオー
ダ、ルーティング、および任意のスタイルシート/テン
プレートを有した上で、ワークオーダの処理を開始する
ルーティングにおいて第1のワークセンタ229を呼び
出す、またはそうでなければ起動する。具体的には、デ
ィスパッチャ223は、ワークオーダおよびスタイルシ
ート/テンプレートを適切なワークセンタ229に供給
する。次いで、ワークセンタ229は、スタイルシート
/テンプレートにおいて識別された機能性を実行して、
出力ファイル236あるいは中間ファイル233を生成
する。中間ファイル233は、たとえば、出力ファイル
236を生成する特定のルーティングに基づいて採用し
なければならない複数のワークセンタ229がある場合
に使用することができる。特に、1つまたは複数のワー
クセンタ229は、必要に応じて1つまたは複数の中間
ファイル233を作成することができる。たとえば、ワ
ークセンタ229は、ディスパッチャ223により供給
されるワークオーダ内のリストに基づいて、データベー
ス136から実際のコンテンツアイテムを得ることがで
きる。こういったコンテンツアイテムは、ルーティング
において識別される後続するワークセンタ229が認識
可能なフォーマットで、出版物サーバ103内のランダ
ムアクセスメモリに中間ファイル233として格納する
ことが可能である。このようにして、次にコンテンツア
イテムはランダムアクセスメモリに格納され、ランダム
アクセスメモリにおいて、必要に応じてさらに処理され
て、出力ファイル236を生成する。変換およびワーク
センタ229によって実行される他の機能性の最終的な
結果は出力ファイル236であり、これが最終的にクラ
イアント109(図1)に送信される。
【0037】出版物配信ロジック133は、コンテンツ
変換器239も含む。コンテンツ変換器239は本質的
に、出版元サーバ106から受信した出版物コンテンツ
166を解析(parse)し、データベース136に格納す
る適切なフォーマットに変換する。フォーマットは、た
とえば、XMLまたは他の特定のフォーマット言語等を
使用する1つまたは複数のDTD(文書型定義)を使用
することができる。コンテンツ変換器239が出版物コ
ンテンツ166を配置するフォーマットは、オーダファ
クトリ226、ディスパッチャ223、およびワークセ
ンタ229と互換性のあるものである。
【0038】図3を参照して、ワークオーダ243およ
びクライアント109(図1)に供給される出力ファイ
ル236と共にワークセンタ229a、229b、22
9c...の機能ブロック図を含む出版物組立ロジック
227を示す。図3に示すように、ディスパッチャ22
3(図2)によって生成されたワークオーダ243は、
最終的に中間ファイル233aを生成する最初のワーク
センタ229aに供給される。ワークセンタ229a
は、ディスパッチャ223によって識別されるようにデ
ータベース136からコンテンツアイテム、ならびにワ
ークセンタ229aの動作に必要な任意のスタイルシー
ト/テンプレートを受信する。ワークセンタ229aは
最終的に、中間ファイル233aを生成する。次いで、
ワークセンタ229bが中間ファイル233aに対して
動作し、最後のワークセンタ229cが図示のように出
力ファイル236を生成するまで、以下同様である。ワ
ークオーダ243を出力ファイル236に変換するにあ
たり採用することができるワークセンタ229の数は、
クライアント109によって採用される特定の提示プラ
ットフォームに応じて変化し得る。たとえば、提示プラ
ットフォームによっては、ワークオーダ243の出力フ
ァイル236への変換に、他の提示プラットフォームよ
りもはるかに多くの処理を必要とするものもある。した
がって、提示プラットフォームによっては、単一のワー
クセンタ229のみを必要として中間ファイル233な
しで出力ファイル236を得るものもある一方で、複数
の中間ファイル233を有する複数のワークセンタ22
9を採用するものもある。
【0039】図示のように、ワークセンタ229は様々
な機能を実行する。これら機能のいくつかは、たとえ
ば、XML(拡張可能マークアップ言語)の別のXML
ファイルへの変換である。他の機能は、ファイルからの
メタデータ抽出、ファイルの要約作成、またはメモリか
らの中間ファイル削除等の様々なハウスキーピング機能
の実行を含むことができる。ワークセンタ229は、た
とえば、適切なスタイルシート上で動作するXSL(拡
張可能スタイルシート言語)プロセッサを備えることが
できる。
【0040】次に、図4を参照して、ディスパッチャ2
23(図2)によって実行される特定の論理機能のフロ
ーチャートを示す。代替として、図4のフローチャート
は、ディスパッチャ223によって行われる方法ステッ
プを表すこともできる。ブロック303から始まり、デ
ィスパッチャ223が、サーバ要求ロジック139に従
って出版物サーバ103(図1)から、あるいはクライ
アント要求ロジック193(図1)に従ってクライアン
ト109から、要求203(図2)を受信するのを待
つ。要求203が受信されたものと仮定して、ディスパ
ッチャ223は、ブロック306に移り、作成すべき特
定の出版物に関連付けられたコンテンツアイテムが、オ
ーダファクトリ226(図2)を通してデータベース1
36(図2)において識別される。その後、ブロック3
09において、ディスパッチャ223は、オーダファク
トリ226から受信したオーダからワークオーダ243
(図3)を作成する。
【0041】次に、ブロック313において、ディスパ
ッチャ223が、ワークセンタ229(図3)によるワ
ークオーダ243の処理に必要なルーティングおよび任
意のスタイルシート/テンプレートを識別する。その
後、ディスパッチャ223はブロック316に移り、適
切なワークセンタ229が呼び出され、データベース1
36から受信するルーティングにより示されるように、
ワークオーダ243あるいは中間ファイル233(図
2)の変換が行われる。特に、ワークオーダ243/中
間ファイル233を処理して中間ファイル233または
出力ファイル236に処理することができる。さらに、
ワークセンタ229の動作は、上述したワークオーダ2
43/中間ファイル233を変換する以外の機能を含む
こともできる。
【0042】次に、ブロック319において、ディスパ
ッチャ223が、最後の変換および/または他の動作が
最後のワークセンタ229によって実行され、その結果
として出力ファイル236(図2)が生成されたかどう
かを判断する。これはたとえば、特定の提示プラットフ
ォーム213(図2)に関連付けられたルーティングに
よって示される。まだ実行されていない場合、ディスパ
ッチャ223は、ワークセンタ229が実行すべきさら
なる変換および/または他の動作のためにブロック31
6に戻る。しかし、最後の変換および/または他の動作
がブロック319において実行されている場合、ディス
パッチャ223がブロック323に移り、それに応じて
出力ファイル236(図2)がクライアント109(図
1)に送信される。
【0043】次に、図5を参照して、本発明の別の態様
によるオーダファクトリ226のフローチャートを示
す。代替として、図5のフローチャートは、オーダファ
クトリ226によって行われる方法ステップを表すこと
もできる。オーダファクトリ226によって実行される
機能性は、概して、上述したようにデータベース136
から出版物に配置すべきコンテンツアイテムのリストを
得る。ブロック353から始まり、オーダファクトリ2
26が、特定の出版物に適用される任意の適用可能な微
細な区別216(図2)およびコンテンツ規則を識別す
る。216(図2)は、要求203(図3)で見つけら
れ、コンテンツ規則はデータベース136(図1)から
得ることができる。たとえば、微細な区別は、出版日、
コンテンツアイテムのタイプ、または他のこのような識
別情報を含みうる。コンテンツ規則は、たとえば、「中
断(blackout)」日としても知られる特定の日が過ぎる
まで特定のコンテンツアイテムを出版すべきではないこ
となどを規定する。
【0044】その後、オーダファクトリ226はブロッ
ク356に移り、データベース136(図2)が、特定
のコンテンツアイテムに適用される出版物識別子20
9、微細な区別216、およびコンテンツ規則を鑑みて
照会される。次いで、ブロック359において、オーダ
ファクトリ226は、コンテンツアイテム識別子をディ
スパッチャ223に返送するオーダに組み立てる。オー
ダ自体は、メモリ126(図1)に格納される特定のデ
ータ構造を含むことができる。最後に、ブロック363
において、オーダデータ構造が、ワークオーダ243を
作成するためのさらなる処理またはワークセンタ229
によるさらなる処理等のためにディスパッチャ223に
適用される。その後、オーダファクトリ226が適宜終
了する。
【0045】図6を参照して、ワークセンタ229がX
SLプロセッサである場合に、ワークセンタ229(図
2)によって実行される機能性の一例を提供するフロー
チャートを示す。代替として、図6のフローチャート
は、ワークセンタ226によって行われる方法ステップ
を表すこともできる。ブロック383から始まり、ワー
クセンタ229が、データベース136(図2)から任
意の必要なスタイルシートおよび/またはテンプレート
を得る。その後、ブロック386において、ワークセン
タ229は、スタイルシート上の命令を実行して、ワー
クオーダ243(図3)/中間ファイル233(図2)
を適切な仮のファイル223/出力ファイル236(図
2)に変換する。ワークセンタ229は、同様にしてデ
ータベース136から任意の必要なコンテンツアイテム
を得る。その後、ブロック389において、ワークセン
タ229は、変換が完了したため、ディスパッチャ22
3が次のワークセンタ229を呼び出す、そうでなけれ
ば起動することができることをディスパッチャ223
(図2)に通知する。
【0046】本発明により提供される利点の中で、出版
物配信ロジック133により、ユーザはクライアント1
09に都合よく送出する出版物を要求することができ
る。さらに、出版物は、いくつかの提示プラットフォー
ムの1つにより認識可能であり、また処理可能なデジタ
ルファイル(出力ファイル236)にフォーマットされ
る。こうして、本発明は、特定のユーザにとって都合の
よい形態で、多くのソースからのコンテンツを含むこと
ができる出版物をユーザに提供する。
【0047】図1を再び参照すると、本発明のロジック
133、136、139、163、193、および19
6は、上記ではソフトウェアで具現されるが、代替とし
て、ロジック133、136、139、163、19
3、および196は、ハードウェア、またはソフトウェ
アおよびハードウェアの組み合わせで具現してもよい。
ハードウェアで具現される場合、ロジック133、13
6、139、163、193、および196は、多くの
技術のいずれか1つまたは組み合わせを採用する回路ま
たは状態機械として実施することができる。こういった
技術としては、1つまたは複数のデータ信号が与えられ
ると様々な論理機能を実施する論理ゲートを有する離散
論理回路、適切な論理ゲートを有する特定用途向け集積
回路、プログラマブルゲートアレイ(PGA)、フィー
ルドプログラマブルアレイ(FPGA)、または他のコ
ンポーネント等が挙げられるが、これらに限定されな
い。このような技術は、概して当業者にとって周知であ
るため、本明細書には詳細に説明しない。
【0048】図2〜図6のブロック図および/またはフ
ローチャートは、ロジック133の実施のアーキテクチ
ャ、機能性、および動作を示す。ソフトウェアで具現さ
れる場合、各ブロックは、特定された論理機能を実施す
るための1つまたは複数の実行可能命令を含むモジュー
ル、セグメント、またはコードの一部を表すことができ
る。ハードウェアで具現される場合、各ブロックは、特
定された論理機能を実施するための回路またはいくつか
の相互接続回路を表すことができる。図2〜図6のブロ
ック図および/またはフローチャートは、特定の実行順
序を示すが、実行順序は図示の順序と異なってもよいこ
とを理解されたい。たとえば、2つ以上のブロックの実
行順序を図示の順序に関して混ぜてもよい。また、図2
〜図6では連続して示される2つ以上のブロックを同時
にまたは部分的に同時に実行してもよい。このような変
形はすべて本発明の範囲内であることを理解されたい。
【0049】また、ロジック133は、コンピュータ/
プロセッサベースのシステムまたはコンピュータ読み取
り可能媒体からロジックをフェッチすなわち得て、そこ
に含まれている命令を実行することのできる他のシステ
ム等の命令実行システムによって使用される、またはこ
れと併せて使用される任意のコンピュータ読み取り可能
媒体で具現することができる。本文書のコンテキストで
は、「コンピュータ読み取り可能媒体」は、命令実行シ
ステムによって使用される、またはこれと併せて使用さ
れるロジック133を含む、格納する、または維持する
ことの可能な任意の媒体であることができる。コンピュ
ータ読み取り可能媒体は、多くの物理的な媒体、たとえ
ば、電子媒体、磁気媒体、光学媒体、電磁媒体、赤外線
媒体、または半導体媒体等のいずれか1つを含むことが
できる。適したコンピュータ読み取り可能媒体のさらに
具体的な例としては、フレキシブルディスク等のポータ
ブル磁気コンピュータディスク、またはハードドライ
ブ、ランダムアクセスメモリ(RAM)、読み出し専用
メモリ(ROM)、EPROM(消去可能プログラマブ
ルROM)、またはポータブルコンパクトディスクが挙
げられるが、これらに制限されない。
【0050】特定の好ましい実施形態に関して本発明を
図示し説明したが、本明細書を読み理解した上で、当業
者には同等物および変更が思い浮かぶであろうことは明
らかである。本発明は、このような同等物および変更を
すべて含み、特許請求の範囲によってのみ制限される。
【0051】以下に本発明の実施態様の例を列挙する。 〔実施態様1〕 出版物をフォーマットする方法であっ
て、サーバ内の出版物にコンテンツアイテムを関連付け
るステップと、いくつかの潜在的な提示プラットフォー
ムから提示プラットフォームを識別するステップと、前
記提示プラットフォームによって認識可能なデジタルフ
ォーマットのコンテンツアイテムを含む出力ファイルを
前記サーバにおいて作成するステップと、を含む方法。 〔実施態様2〕 前記いくつかの潜在的な提示プラット
フォームから提示プラットフォームを識別するステップ
は、受信した出版物要求を解析して、該出版物要求に含
まれる前記提示プラットフォームを識別するステップを
さらに含む、実施態様1記載の方法。 〔実施態様3〕 出版物要求を受信するステップをさら
に含み、前記要求は、前記出版物および前記提示プラッ
トフォームを識別する、実施態様1記載の方法。 〔実施態様4〕 前記サーバ内の出版物にコンテンツア
イテムを関連付けるステップは、受信した出版物要求に
おける出版物識別子を識別するステップと、前記出版物
識別子に基づいて前記コンテンツアイテムについてコン
テンツデータベースをサーチするステップと、をさらに
含む、実施態様1記載の方法。 〔実施態様5〕 前記いくつかの提示プラットフォーム
の1つを出版物に関連付けるステップは、出版物要求を
受信するステップをさらに含み、該出版物要求は、前記
提示プラットフォームに関連付けられた提示プラットフ
ォーム識別子と、前記出版物に関連付けられた出版物識
別子を含む、実施態様1記載の方法。 〔実施態様6〕 出版物をフォーマットするシステムで
あって、ローカルインタフェースに連結されたプロセッ
サと、前記ローカルインタフェースに連結されたメモリ
と、該メモリに格納され、前記プロセッサにより実行可
能な出版物配信ロジックであって、前記サーバ内の出版
物にコンテンツアイテムを関連付けるロジック、いくつ
かの潜在的な提示プラットフォームから提示プラットフ
ォームを識別するロジック、および前記提示プラットフ
ォームによって認識可能なデジタルフォーマットの前記
コンテンツアイテムを含む出力ファイルを前記サーバに
おいて作成するロジック、を含む出版物配信ロジック
と、を備えるシステム。 〔実施態様7〕 前記いくつかの潜在的な提示プラット
フォームから提示プラットフォームを識別するロジック
は、受信した出版物要求をパーズして、該出版物要求に
含まれる前記提示プラットフォームを識別するロジック
をさらに含む、実施態様6記載のシステム。 〔実施態様8〕 前記出版物配信ロジックは、出版物要
求を受信するロジックをさらに含み、前記要求は、前記
出版物および前記提示プラットフォームを識別する、実
施態様6記載のシステム。 〔実施態様9〕 前記サーバ内の出版物にコンテンツア
イテムを関連付ける前記ロジックは、受信した出版物要
求における出版物識別子を識別するロジックと、前記出
版物識別子に基づき、前記コンテンツアイテムについて
コンテンツデータベースをサーチするロジックと、をさ
らに含む、実施態様6記載のシステム。 〔実施態様10〕 前記いくつかの提示プレットフォー
ムの1つを出版物に関連付けるロジックは、出版物要求
を受信するステップをさらに含み、前記出版物要求は、
前記提示プラットフォームに関連付けられた提示プラッ
トフォーム識別子と、前記出版物に関連付けられた出版
物識別子を含む、実施態様6記載のシステム。
【図面の簡単な説明】
【図1】本発明の実施形態による出版ネットワークのブ
ロック図である。
【図2】図1の出版ネットワークにおけるサーバで実行
される出版物配信ロジックの機能ブロック図である。
【図3】図2の出版物配信ロジックに採用されるワーク
センタの機能ブロック図である。
【図4】図2の出版物配信ロジックの機能性についての
フローチャートである。
【図5】図2の出版物配信ロジックのさらなる機能性に
ついてのフローチャートである。
【図6】図2の出版物配信ロジックのさらなる機能性に
ついてのフローチャートである。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 アミー・イー・メスナー アメリカ合衆国オレゴン州ユージーン、セ イント・キッツ・アベニュー 3381 (72)発明者 ティモシー・ピー・ジャスティス アメリカ合衆国オレゴン州コーバリス、ノ ースウェスト・エルムウッド・ドライブ 4535 (72)発明者 ジョン・アール・ミルトン アメリカ合衆国オレゴン州コーバリス、ノ ースウェスト・メイサー・ドライブ 2243

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 出版物をフォーマットする方法であっ
    て、 サーバ内の出版物にコンテンツアイテムを関連付けるス
    テップと、 いくつかの潜在的な提示プラットフォームから提示プラ
    ットフォームを識別するステップと、 前記提示プラットフォームによって認識可能なデジタル
    フォーマットのコンテンツアイテムを含む出力ファイル
    を前記サーバにおいて作成するステップと、を含む方
    法。
  2. 【請求項2】 前記いくつかの潜在的な提示プラットフ
    ォームから提示プラットフォームを識別するステップ
    は、受信した出版物要求を解析して、該出版物要求に含
    まれる前記提示プラットフォームを識別するステップを
    さらに含む、請求項1記載の方法。
  3. 【請求項3】 出版物要求を受信するステップをさらに
    含み、前記要求は、前記出版物および前記提示プラット
    フォームを識別する、請求項1記載の方法。
  4. 【請求項4】 前記サーバ内の出版物にコンテンツアイ
    テムを関連付けるステップは、 受信した出版物要求における出版物識別子を識別するス
    テップと、 前記出版物識別子に基づいて前記コンテンツアイテムに
    ついてコンテンツデータベースをサーチするステップ
    と、をさらに含む、請求項1記載の方法。
  5. 【請求項5】 前記いくつかの提示プラットフォームの
    1つを出版物に関連付けるステップは、出版物要求を受
    信するステップをさらに含み、該出版物要求は、前記提
    示プラットフォームに関連付けられた提示プラットフォ
    ーム識別子と、前記出版物に関連付けられた出版物識別
    子を含む、請求項1記載の方法。
  6. 【請求項6】 出版物をフォーマットするシステムであ
    って、 ローカルインタフェースに連結されたプロセッサと、 前記ローカルインタフェースに連結されたメモリと、 該メモリに格納され、前記プロセッサにより実行可能な
    出版物配信ロジックであって、 前記サーバ内の出版物にコンテンツアイテムを関連付け
    るロジック、 いくつかの潜在的な提示プラットフォームから提示プラ
    ットフォームを識別するロジック、および前記提示プラ
    ットフォームによって認識可能なデジタルフォーマット
    の前記コンテンツアイテムを含む出力ファイルを前記サ
    ーバにおいて作成するロジック、を含む出版物配信ロジ
    ックと、を備えるシステム。
  7. 【請求項7】 前記いくつかの潜在的な提示プラットフ
    ォームから提示プラットフォームを識別するロジック
    は、受信した出版物要求をパーズして、該出版物要求に
    含まれる前記提示プラットフォームを識別するロジック
    をさらに含む、請求項6記載のシステム。
  8. 【請求項8】 前記出版物配信ロジックは、出版物要求
    を受信するロジックをさらに含み、前記要求は、前記出
    版物および前記提示プラットフォームを識別する、請求
    項6記載のシステム。
  9. 【請求項9】 前記サーバ内の出版物にコンテンツアイ
    テムを関連付ける前記ロジックは、 受信した出版物要求における出版物識別子を識別するロ
    ジックと、 前記出版物識別子に基づき、前記コンテンツアイテムに
    ついてコンテンツデータベースをサーチするロジック
    と、をさらに含む、請求項6記載のシステム。
  10. 【請求項10】 前記いくつかの提示プレットフォーム
    の1つを出版物に関連付けるロジックは、出版物要求を
    受信するステップをさらに含み、前記出版物要求は、前
    記提示プラットフォームに関連付けられた提示プラット
    フォーム識別子と、前記出版物に関連付けられた出版物
    識別子を含む、請求項6記載のシステム。
JP2002199411A 2001-07-25 2002-07-09 出版物を作成し配信するシステムおよび方法 Pending JP2003141014A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/915,982 US20030023636A1 (en) 2001-07-25 2001-07-25 System and method for generating and distributing a publication
US915982 2001-07-25

Publications (1)

Publication Number Publication Date
JP2003141014A true JP2003141014A (ja) 2003-05-16

Family

ID=25436521

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002199411A Pending JP2003141014A (ja) 2001-07-25 2002-07-09 出版物を作成し配信するシステムおよび方法

Country Status (3)

Country Link
US (1) US20030023636A1 (ja)
EP (1) EP1280076A3 (ja)
JP (1) JP2003141014A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011501272A (ja) * 2007-10-09 2011-01-06 スキッフ・エルエルシー ローカルおよびオンラインのデータサービスを提供するための方法、装置およびシステム
JP2012504816A (ja) * 2008-10-03 2012-02-23 グーグル・インコーポレーテッド 小型ディスプレイ装置上の縦方向コンテンツ

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030995A1 (en) * 2002-08-08 2004-02-12 International Business Machines Corporation Web-based document printing and conversion
DE60330944D1 (de) * 2003-02-13 2010-03-04 Ubs Ag Netzwerk-basierendes System zum Verwalten von Dokumenten
US7831698B2 (en) * 2004-09-13 2010-11-09 The Boeing Company Systems and methods enabling interoperability between Network Centric Operation (NCO) environments
US8289538B2 (en) * 2007-03-28 2012-10-16 Moore Wallace North America, Inc. Systems and methods for managing print jobs
US8184304B2 (en) 2007-11-19 2012-05-22 Moore Wallace North America, Inc. System and method of operating a raster image processor
US8564808B2 (en) * 2007-12-18 2013-10-22 R. R. Donnelley & Sons Company Systems and methods for processing of variable documents
US20100110467A1 (en) * 2008-11-06 2010-05-06 Coniglio Paul A System and Method of Rasterizing PDF Files using Multiple Processors

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11149448A (ja) * 1997-11-18 1999-06-02 Sony Corp ネットワークシステム、クライアント端末及び中継サーバ
JPH11288403A (ja) * 1998-04-03 1999-10-19 Toshiba Corp 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4962475A (en) * 1984-12-26 1990-10-09 International Business Machines Corporation Method for generating a document utilizing a plurality of windows associated with different data objects
US5655130A (en) * 1994-10-14 1997-08-05 Unisys Corporation Method and apparatus for document production using a common document database
GB2300991B (en) * 1995-05-15 1997-11-05 Andrew Macgregor Ritchie Serving signals to browsing clients
US6134598A (en) * 1997-05-23 2000-10-17 Adobe Systems Incorporated Data stream processing on networked computer system lacking format-specific data processing resources
US6189045B1 (en) * 1998-03-26 2001-02-13 International Business Machines Corp. Data type conversion for enhancement of network communication systems
US6507855B1 (en) * 1998-06-25 2003-01-14 Cisco Technology, Inc. Method and apparatus for extracting data from files

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11149448A (ja) * 1997-11-18 1999-06-02 Sony Corp ネットワークシステム、クライアント端末及び中継サーバ
JPH11288403A (ja) * 1998-04-03 1999-10-19 Toshiba Corp 分散ネットワークコンピューティングシステム、同システムに用いられる情報交換装置、情報交換方法、及び記憶媒体

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011501272A (ja) * 2007-10-09 2011-01-06 スキッフ・エルエルシー ローカルおよびオンラインのデータサービスを提供するための方法、装置およびシステム
JP2012504816A (ja) * 2008-10-03 2012-02-23 グーグル・インコーポレーテッド 小型ディスプレイ装置上の縦方向コンテンツ
US9087337B2 (en) 2008-10-03 2015-07-21 Google Inc. Displaying vertical content on small display devices

Also Published As

Publication number Publication date
EP1280076A3 (en) 2005-03-30
EP1280076A2 (en) 2003-01-29
US20030023636A1 (en) 2003-01-30

Similar Documents

Publication Publication Date Title
US20040205609A1 (en) System and method for generating and formatting a publication
CN101404022B (zh) 在多个客户机系统之间共享可动作的标签的方法
US7890957B2 (en) Remote management of an electronic presence
US6972861B1 (en) Automated content handling system and related methods
US7395498B2 (en) Apparatus and method for evaluating web pages
US8477331B2 (en) Apparatus and method for creating an electronic version of printed matter
US20070214048A1 (en) Method and system for developing and managing a computer-based marketing campaign
US20070027850A1 (en) Methods and systems for developing and managing a computer-based marketing campaign
US20090076901A1 (en) Generating advertisements using user assets
JP2001331511A (ja) 情報取得システム及び方法並びにメタ文書
JP2009530722A (ja) カスタマイズされたニュース抄録作成方法ならびにそのシステム
CN112200614A (zh) 广告文本植入、展示方法及其相应的装置、设备、介质
CN102207861A (zh) 一种业务中个性化信息展现方法
US20070073768A1 (en) Interactive system for building and sharing one's own databank of wisdom bytes, such as words of wisdom, basic truths and/or facts and and feats, in one or more languages
JP2021124914A (ja) 情報処理システム、情報処理方法
CN118673171A (zh) 用于识别与搜索查询匹配的设计模板的系统和方法
JP2003141014A (ja) 出版物を作成し配信するシステムおよび方法
EP2318950A1 (en) System and method for designing and generating online stationery
US20050149859A1 (en) System and method for on-line definition of web pages
CN108021629A (zh) 一种广告素材数据生成方法、装置及系统
US20040225959A1 (en) Appearance properties for web applications using TagLibs
US20030023635A1 (en) System and method for generating and distributing a publication
US20030011632A1 (en) System and method for interactively indicating content preferences
US7313562B2 (en) Rhetorical content management system and methods
KR20050045650A (ko) 인포박스를 이용한 정보제공 시스템 및 방법

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20050914

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050914

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051206

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060106