【手続補正書】
【提出日】平成30年12月14日(2018.12.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタルコンピュータを用いて選択的メディア公開用のコンテキストメディアのタグ付けを提供するためのコンピュータ実装システムにおいて、
プログラムコードを含む非一時的コンピュータ可読記憶媒体であって、
メディアファイルを保持するように構成されたデータベースと、
ユーザ意味グラフについての変換規則のセットと、
をさらに含む非一時的コンピュータ可読記憶媒体と、
前記記憶媒体に結合されたコンピュータプロセッサと、
メモリと、
を備え、前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いてユーザについてのコンテキスト情報を生成し、前記コンピュータプロセッサを用いて前記ユーザに関するコンテキストデータを収集するステップと、
前記コンピュータプロセッサを用いて前記メディアファイルを前記ユーザコンテキスト情報に関連付けるステップと、
前記コンピュータプロセッサを用いて前記ユーザの前記コンテキストデータのインサイトを識別するステップと、
前記コンピュータプロセッサを用いて前記ユーザについての意味グラフを生成するステップであって、前記ユーザコンテキスト情報は、グラフ構造を作成する複数のノード及びエッジを含むステップと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造を各変換規則に一致させるステップと、
前記コンピュータプロセッサを用いて前記一致したグラフ構造を前記ユーザ意味グラフにおける単一ノードに変換するステップと、
前記コンピュータプロセッサを用いて、前記ユーザ意味グラフにおける前記ユーザコンテキスト情報に基づいて、前記コンピュータプロセッサが前記ユーザのソーシャルネットワークに属する人々の他のコンピュータプロセッサに接続されたネットワークを介して、前記メディアファイルを前記他のコンピュータプロセッサと共有するステップと、
を実行するように構成される、システム。
【請求項２】
前記コンピュータプロセッサは、前記プログラムコードを実行して、前記コンピュータプロセッサを用いて前記ソーシャルネットワーク内の各個人についての意味グラフを生成するステップを実行するようにさらに構成され、
前記非一時的コンピュータ可読記憶媒体は、各グラフ生成規則が前記ユーザと前記ソーシャルネットワーク内の個人との関係について適用される、前記ユーザ意味グラフについての前記コンピュータプロセッサを用いたグラフ生成規則のセットをさらに含み、
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造に各グラフ生成規則を一致させるステップと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの前記一致したグラフ構造を前記個人についての前記意味グラフにコピーするステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項３】
前記非一時的コンピュータ可読記憶媒体は、サブノードカテゴリとして各高レベルノードカテゴリに対応する高レベルノードカテゴリ及び低レベルノードカテゴリを備える前記データベースに含まれたノードカテゴリの階層をさらに含み、
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記低レベルノードカテゴリを前記低レベルノードカテゴリに対応する前記高レベルノードカテゴリに置き換えるように前記変換規則を定義するステップと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造に前記変換規則を適用するステップと、
前記コンピュータプロセッサを用いて前記低レベルノードカテゴリとしての前記グラフ構造を前記低レベルノードカテゴリに対応する高レベルノードカテゴリである前記単一ノードに置き換えるステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項４】
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記意味グラフの前記ノードをシリアル化するステップと、
前記コンピュータプロセッサを用いて前記意味グラフの前記シリアル化されたノードを前記メディアファイルのメタデータに埋め込むステップと、
を実行するようにさらに構成される、請求項２に記載のシステム。
【請求項５】
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記意味グラフのフィンガープリントを計算するステップと、
前記コンピュータプロセッサを用いて前記意味グラフの前記フィンガープリントを前記メディアファイルに埋め込むステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項６】
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記ユーザコンテキスト情報への前記データベースのリンクを識別するステップと、
前記コンピュータプロセッサを用いて前記メディアファイルへの前記リンクを前記メディアファイルに埋め込むステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項７】
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記コンテキスト情報との前記メディアファイルの関連を決定し、前記関連を前記データベースに記憶するステップと、
前記コンピュータプロセッサを用いて前記関連を前記メディアファイルに埋め込むステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項８】
前記コンピュータプロセッサは、前記プログラムコードを実行して、
前記コンピュータプロセッサを用いて前記ユーザに関する到来する新たなコンテキストデータを認識するステップと、
前記コンピュータプロセッサを用いて前記到来する新たなコンテキストデータに基づいて前記ユーザコンテキスト情報を更新するステップと、
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項９】
デジタルコンピュータを用いて選択的メディア公開用のコンテキストメディアのタグ付けを提供するための方法において、
データベースにメディアファイルを保持し、記憶媒体に含まれるユーザ意味グラフについての変換規則のセットを保持することと、  前記非一時的コンピュータ可読記憶媒体に結合されたコンピュータプロセッサとメモリとを用いてコンテキスト情報を生成し、前記コンピュータプロセッサを用いてユーザに関するコンテキストデータを収集することと、
前記コンピュータプロセッサを用いて前記メディアファイルを前記ユーザコンテキスト情報に関連付けることと、
前記コンピュータプロセッサを用いて前記ユーザの前記コンテキストデータのインサイトを識別することと、
前記コンピュータプロセッサを用いて前記ユーザについての意味グラフを生成するステップであって、前記ユーザコンテキスト情報は、グラフ構造を作成する複数のノード及びエッジを含むことと、  前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造を各変換規則に一致させることと、
前記コンピュータプロセッサを用いて前記一致したグラフ構造を前記ユーザ意味グラフにおける単一ノードに変換することと、
前記コンピュータプロセッサを用いて、前記ユーザ意味グラフにおける前記ユーザコンテキスト情報に基づいて、前記コンピュータプロセッサが前記ユーザのソーシャルネットワークに属する人々の他のコンピュータプロセッサに接続されたネットワークを介して、前記メディアファイルを前記他のコンピュータプロセッサと共有することと、
を備える方法。
【請求項１０】
前記コンピュータプロセッサを用いて前記ソーシャルネットワーク内の各個人についての意味グラフを生成することと、
各グラフ生成規則が前記ユーザと前記ソーシャルネットワーク内の個人との関係について適用される、前記ユーザ意味グラフについての前記コンピュータプロセッサを用いたグラフ生成規則のセットを定義することと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造に各グラフ生成規則を一致させることと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの前記一致したグラフ構造を前記個人についての前記意味グラフにコピーすることと、
をさらに備える、請求項９に記載の方法。
【請求項１１】
サブノードカテゴリとして各高レベルノードカテゴリに対応する高レベルノードカテゴリ及び低レベルノードカテゴリを備える前記データベースに含まれたノードカテゴリの階層を保持することと、
前記コンピュータプロセッサを用いて前記低レベルノードカテゴリを前記低レベルノードカテゴリに対応する前記高レベルノードカテゴリに置き換えるように前記変換規則を定義することと、
前記コンピュータプロセッサを用いて前記ユーザ意味グラフの各グラフ構造に前記変換規則を適用することと、
前記コンピュータプロセッサを用いて前記低レベルノードカテゴリとしての前記グラフ構造を前記低レベルノードカテゴリに対応する高レベルノードカテゴリである前記単一ノードに置き換えることと、
をさらに備える、請求項９に記載の方法。
【請求項１２】
前記コンピュータプロセッサを用いて前記意味グラフの前記ノードをシリアル化することと、
前記コンピュータプロセッサを用いて前記意味グラフの前記シリアル化されたノードを前記メディアファイルのメタデータに埋め込むことと、
をさらに備える、請求項９に記載の方法。
【請求項１３】
前記コンピュータプロセッサを用いて前記意味グラフのフィンガープリントを計算することと、
前記コンピュータプロセッサを用いて前記意味グラフの前記フィンガープリントを前記メディアファイルに埋め込むことと、
をさらに備える、請求項９に記載の方法。
【請求項１４】
前記コンピュータプロセッサを用いて前記ユーザコンテキスト情報への前記データベースのリンクを識別することと、
前記コンピュータプロセッサを用いて前記メディアファイルへの前記リンクを前記メディアファイルに埋め込むことと、
をさらに備える、請求項９に記載の方法。
【請求項１５】
前記コンピュータプロセッサを用いて前記コンテキスト情報との前記メディアファイルの関連を決定し、前記関連を前記データベースに記憶することと、
前記コンピュータプロセッサを用いて前記関連を前記メディアファイルに埋め込むことと、
をさらに備える、請求項９に記載の方法。
【請求項１６】
前記コンピュータプロセッサを用いて前記ユーザに関する到来する新たなコンテキストデータを認識することと、
前記コンピュータプロセッサを用いて前記到来する新たなコンテキストデータに基づいて前記ユーザコンテキスト情報を更新することと、
をさらに備える、請求項９に記載の方法。