【手続補正書】
【提出日】平成21年4月14日(2009.4.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つ以上のコンピュータ読み取り可能媒体と、
前記１つ以上のコンピュータ読み取り可能媒体上にあるコンピュータ読み取り可能命令であって、実行されると、
１つ以上のフォーマットでＲＳＳデータを受信し処理するように構成されたＲＳＳプラットフォームと、
異なるタイプのアプリケーションが、前記ＲＳＳプラットフォームが受信し処理したＲＳＳデータにアクセスすることを可能にするように構成されたコード手段であって、該コード手段は、フィードに加入されていない１つ以上のアプリケーションが、前記ＲＳＳプラットフォームが受信し処理する関連ＲＳＳデータにアクセスすることを可能にするように構成された、コード手段と、
を実施する、コンピュータ読み取り可能命令と、
を備えた、システム。
【請求項２】
請求項１記載のシステムにおいて、前記ＲＳＳプラットフォームは、複数の異なるフォーマットでＲＳＳデータを受信し処理するように構成された、システム。
【請求項３】
請求項１記載のシステムにおいて、前記ＲＳＳプラットフォームは、複数の異なるフォーマットでＲＳＳデータを受信し処理するように構成されており、前記ＲＳＳプラットフォームは、前記複数の異なるフォーマットを共通フォーマットに変換するように構成された、システム。
【請求項４】
請求項１記載のシステムにおいて、前記異なるタイプのアプリケーションは、ＲＳＳリーダ以外のアプリケーションを含む、システム。
【請求項５】
請求項１記載のシステムにおいて、前記異なるタイプのアプリケーションは、前記プラットフォームが前記ＲＳＳデータを受信するフォーマットを理解しないアプリケーションを含む、システム。
【請求項６】
請求項１記載のシステムにおいて、前記異なるタイプのアプリケーションは、前記プラットフォームが前記ＲＳＳデータを受信するフォーマットを理解しないアプリケーションを含み、前記異なるタイプのアプリケーションは、ウェブ・ブラウザ・アプリケーション、電子メール・アプリケーション、またはメディア・プレーヤ・アプリケーションのうちの１つ以上を含む、システム。
【請求項７】
請求項１記載のシステムにおいて、前記異なるタイプのアプリケーションは、ウェブ・ブラウザ・アプリケーション、電子メール・アプリケーション、またはメディア・プレーヤ・アプリケーションのうちの１つ以上を含む、システム。
【請求項８】
請求項１記載のシステムにおいて、前記コード手段は、フィード加入がフォルダの階層としてモデル化されたオブジェクト・モデルを露出し、前記オブジェクト・モデルは、フィード加入の共有リストへのアクセスを与える、システム。
【請求項９】
１つ以上のコンピュータ読み取り可能媒体と、
前記コンピュータ読み取り可能媒体上に具体化されたＡＰＩ集合であって、該ＡＰＩ集合は、処理されフィード・ストアに格納されたＲＳＳデータに、少なくとも１つのアプリケーションがアクセスすることを可能にする１つ以上のメソッドを備え、前記フィード・ストアは、少なくとも１つのフィード・リストとフィード・データとを含む、ＡＰＩ集合と、
を備えており、
少なくとも１つのフィード・リストは、フィードのリストを記述する階層構造として具体化され、
フィード・データは、特定のフィードに関連したデータを含み、少なくともあるフィード・データは、少なくとも項目とエンクロージャの集合を含み、
前記少なくとも１つのアプリケーションは、前記ＲＳＳデータが最初に具体化されたＲＳＳフォーマットを理解しない、システム。
【請求項１０】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、１つ以上のエンクロージャが格納されたデータ・ストアへのアクセスを与えるメソッドと、エンクロージャとそれに関連するフィード項目との間の関係を発見するために用いることができるメソッドとを備えた、システム。
【請求項１１】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、複数の異なるタイプのアプリケーションのためにアクセスを与えるメソッドを備えた、システム。
【請求項１２】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、複数の異なるタイプのアプリケーションのためにアクセスを与えるメソッドを備えており、前記複数の異なるタイプのアプリケーションのうち少なくとも１つは、前記ＲＳＳデータが最初に具体化されたＲＳＳフォーマットを理解しない、システム。
【請求項１３】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、複数の異なるタイプのアプリケーションのためにアクセスを与えるメソッドを備えており、前記複数の異なるタイプのアプリケーションのうち少なくとも１つは、前記ＲＳＳデータが最初に具体化されたＲＳＳフォーマットを理解し、ＲＳＳリーダを備えた、システム。
【請求項１４】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、複数の異なるタイプのアプリケーションのためにアクセスを与えるメソッドを備えており、前記複数の異なるタイプのアプリケーションのうち少なくとも１つは、前記ＲＳＳデータが最初に具体化されたＲＳＳフォーマットを理解し、ウェブ・ブラウザ・アプリケーションを備えた、システム。
【請求項１５】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、アプリケーションが加入されていないウェブ・フィードと関連のあるデータに、前記アプリケーションがアクセスすることを可能にするメソッドを備えた、システム。
【請求項１６】
請求項９記載のシステムにおいて、前記１つ以上のメソッドは、フィード加入をフォルダの階層としてモデル化するメソッドを備えた、システム。
【請求項１７】
請求項９記載のシステムにおいて、前記少なくとも１つのアプリケーションは、電子メール・アプリケーションを備えた、システム。
【請求項１８】
請求項９記載のシステムにおいて、前記少なくとも１つのアプリケーションは、ウェブ・ブラウザ・アプリケーションを備えた、システム。
【請求項１９】
請求項９記載のシステムにおいて、前記少なくとも１つのアプリケーションは、メディア・プレーヤ・アプリケーションを備えた、システム。
【請求項２０】
１つ以上のコンピュータ読み取り可能記憶媒体と、
前記１つ以上のコンピュータ読み取り可能記憶媒体上にあるコンピュータ読み取り可能命令であって、実行されると、
１つ以上のフォーマットでＲＳＳデータを受信し処理するように構成されたＲＳＳプラットフォームであって、
前記ＲＳＳプラットフォームは、フィード加入がフォルダ、サブフォルダ、フィード、項目およびエンクロージャの階層としてモデル化されたオブジェクト・モデルを含み、
前記オブジェクト・モデルは、フィード加入の共有リストへのアクセスを与えるように構成され、
前記オブジェクト・モデルは、フィードを、該フィードへの加入なしでダウンロードできるようにするメソッドを含み、
前記ＲＳＳプラットフォームは、フィード同期エンジンを含み、該エンジンは、
フィードを種々のフォーマットで受けこれらフィードを共通のフォーマットに変換するように構成されたフィード・フォーマット・モジュールと、
１つ以上のスケジュールを管理するように構成されたフィード・スケジュール・モジュールであって、前記１つ以上のスケジュールは、フィードのために新たなコンテンツが利用可能であるか確認するために前記同期エンジンがチェックを行うべきときを示し、前記１つ以上のスケジュールは、フィード・ヘッダに含まれた更新スケジュールと、デフォルト・スケジュールと、最小スケジュールと、公開者指定のスケジュールと、ユーザ指定のスケジュールとのうちの少なくとも１つを含む、フィード・スケジュール・モジュールと、
フィードをダウンロードし、既存のフィード・データに新たなフィード項目を併合させるように構成されたフィード・コンテンツ・ダウンロード・モジュールと、
エンクロージャ・リンクのためにダウンロード・フィードを自動的に解析し、あるエンクロージャ・リンクに関連したエンクロージャ・ファイルをダウンロードするように構成されたエンクロージャ・ダウンロード・モジュールと、
フィード項目の数がユーザ指定の値あるいはデフォルトの値を越えたときフィード項目を削除するように構成されたアーカイブ・モジュールと、
を含み、
前記ＲＳＳプラットフォームは、前記ＲＳＳプラットフォームが受信し処理したＲＳＳデータに異なるタイプのアプリケーションがアクセスすることを可能にするように構成され、前記ＲＳＳプラットフォームは、フィードに加入されていない１つ以上のアプリケーションが、前記ＲＳＳプラットフォームが受信し処理する関連ＲＳＳデータにアクセスすることを可能にするように構成された、ＲＳＳプラットフォームと、
を実施するコンピュータ読み取り可能命令と、
を備えたシステム。