【手続補正書】
【提出日】平成30年4月2日(2018.4.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のグラフィカル・ユーザ・インターフェース要素をブラウザに準備する工程であって、前記複数のグラフィカル・ユーザ・インターフェース要素の各々は前記ブラウザ用の複数のユーザ本人情報のうちの１つにそれぞれ対応しており、前記複数のユーザ本人情報の各々は異なるユーザに関連付けられており、前記複数のユーザ本人情報の各々が一以上のユーザアカウントに関連付けられている工程と、
前記複数のグラフィカル・ユーザ・インターフェース要素のうちの第１のグラフィカル・ユーザ・インターフェース要素の選択を受信すると、前記複数のユーザ本人情報のうち第１のユーザに関連付けられる第１のユーザ本人情報に前記第１のグラフィカル・ユーザ・インターフェース要素をマッチングさせる工程と、
前記複数のグラフィカル・ユーザ・インターフェース要素のうちの第２のグラフィカル・ユーザ・インターフェース要素の選択を受信すると、前記複数のユーザ本人情報のうち第２のユーザに関連付けられる第２のユーザ本人情報に前記第２のグラフィカル・ユーザ・インターフェース要素をマッチングさせる工程と
を含む方法。
【請求項２】
前記第１のユーザ本人情報に関連付けられる複数のコンピューティング・デバイスの間で、前記第１のユーザ本人情報に関連付けられるデータを自動的に同期する工程を更に含む、請求項１に記載の方法。
【請求項３】
前記ブラウザに関連付けられるウェブ・アプリケーションからトークンを取得するために前記第１のユーザ本人情報を使用する工程と、
前記トークンを使用して、前記ウェブ・アプリケーションに対して前記第１のユーザを認証する工程と
を更に含む、請求項１または２に記載の方法。
【請求項４】
前記ウェブ・アプリケーションは、ブラウザ・ベースのランタイム環境を使用して、コンピューティング・デバイスのプロセッサにより直接にプリコンパイルおよび実行される、請求項３に記載の方法。
【請求項５】
前記ウェブ・アプリケーションは、ブラウザ・ベースの言語を使用して符号化される、請求項３または４に記載の方法。
【請求項６】
前記アカウントのうちの少なくともいくつかは、サード・パーティーのウェブサイト・サービスに関連付けられる、請求項１乃至５のうちのいずれか一項に記載の方法。
【請求項７】
複数のグラフィカル・ユーザ・インターフェース要素をブラウザのクローム・フレームに準備する工程であって、前記複数のグラフィカル・ユーザ・インターフェース要素の各々は前記ブラウザ用の複数のユーザ本人情報のうちの１つにそれぞれ対応しており、その複数のユーザ本人情報の各々が異なるユーザに関連付けられる工程と、
前記複数のグラフィカル・ユーザ・インターフェース要素のうちの第１のグラフィカル・ユーザ・インターフェース要素の選択を受信すると、前記複数のユーザ本人情報のうち第１のユーザに関連付けられる第１のユーザ本人情報に前記第１のグラフィカル・ユーザ・インターフェース要素をマッチングさせる工程と、
前記ブラウザに関連付けられるウェブ・アプリケーションからトークンを取得するために前記第１のユーザ本人情報を使用する工程と、
前記トークンを使用して、前記ウェブ・アプリケーションに対して前記第１のユーザを認証する工程と
を含む方法。
【請求項８】
前記第１のユーザに関連付けられる複数のコンピューティング・デバイスの間で、前記第１のユーザ本人情報を自動的に同期する工程を更に含む、請求項７に記載の方法。
【請求項９】
前記トークンを前記第１のユーザ本人情報に関連付けて格納する工程を更に含む、請求項７または８に記載の方法。
【請求項１０】
前記複数のグラフィカル・ユーザ・インターフェース要素は、前記第１のユーザ本人情報にアカウントを関連付けるための選択肢を提供する、請求項７乃至９のうちのいずれか一項に記載の方法。
【請求項１１】
前記第１のユーザ本人情報は、前記第１のユーザに対応する複数のアカウントに関連付けられ、その複数のアカウントのうちの少なくともいくつかは、サード・パーティーのウェブ・サービスに関連付けられる、請求項７乃至１０のうちのいずれか一項に記載の方法。
【請求項１２】
前記複数のグラフィカル・ユーザ・インターフェース要素は、前記複数のユーザ本人情報のうちの第２のユーザ本人情報にアクセスするための選択肢を第２のユーザに向けて提供する、請求項７乃至１１のうちのいずれか一項に記載の方法。
【請求項１３】
前記第２のユーザ本人情報は、前記第２のユーザに対応する複数のアカウントに関連付けられる、請求項１２に記載の方法。
【請求項１４】
コンピューティング・デバイスのプロセッサによって実行可能な指示を含んだ非一時的なコンピュータ可読媒体であって、前記プロセッサにより実行されたときに以下のこと、すなわち、
複数のグラフィカル・ユーザ・インターフェース要素をブラウザのクローム・フレームに準備すること、ただし、前記複数のグラフィカル・ユーザ・インターフェース要素の各々は前記ブラウザ用の複数のユーザ本人情報のうちの１つにそれぞれ対応しており、その複数のユーザ本人情報の各々は異なるユーザに関連付けられることと、
前記複数のグラフィカル・ユーザ・インターフェース要素のうちの第１のグラフィカル・ユーザ・インターフェース要素の選択を受信すると、前記複数のユーザ本人情報のうちの第１のユーザ本人情報に前記第１のグラフィカル・ユーザ・インターフェース要素をマッチングさせること、ただし、前記第１のユーザ本人情報は、前記ブラウザによって格納されるとともに第１のユーザに関連付けられることと、
前記ブラウザに関連付けられるウェブ・アプリケーションからトークンを取得するために前記第１のユーザ本人情報を使用することと、
前記トークンを使用して、前記ウェブ・アプリケーションに対して前記第１のユーザを認証することと
を前記コンピューティング・デバイスに行わせる非一時的なコンピュータ可読媒体。
【請求項１５】
前記複数のグラフィカル・ユーザ・インターフェース要素は、前記第１のユーザ本人情報を修正するための選択肢を提供する、請求項１４に記載の非一時的なコンピュータ可読媒体。
【請求項１６】
前記第１のユーザ本人情報は、前記第１のユーザに対応する複数のアカウントに関連付けられ、その複数のアカウントのうちの少なくともいくつかは、サード・パーティーのウェブ・サービスに関連付けられる、請求項１４または１５に記載の非一時的なコンピュータ可読媒体。
【請求項１７】
前記複数のグラフィカル・ユーザ・インターフェース要素は、前記複数のユーザ本人情報のうちの第２のユーザ本人情報にアクセスするための選択肢を第２のユーザに向けて提供する、請求項１４乃至１６のうちのいずれか一項に記載の非一時的なコンピュータ可読媒体。
【請求項１８】
前記第２のユーザ本人情報は、前記第２のユーザに対応する複数のアカウントに関連付けられる、請求項１７に記載の非一時的なコンピュータ可読媒体。
【請求項１９】
メモリと、
前記メモリに作動的に接続されるプロセッサと
を備えるシステムであって、前記プロセッサは、コードを実行して前記システムに以下のこと、すなわち、
複数のグラフィカル・ユーザ・インターフェース要素をブラウザのクローム・フレームに準備すること、ただし、前記複数のグラフィカル・ユーザ・インターフェース要素の各々は前記ブラウザ用の複数のユーザ本人情報のうちの１つにそれぞれ対応しており、その複数のユーザ本人情報の各々は異なるユーザに関連付けられることと、
前記複数のグラフィカル・ユーザ・インターフェース要素のうちの第１のグラフィカル・ユーザ・インターフェース要素の選択を受信すると、前記複数のユーザ本人情報のうちの１つのユーザ本人情報に前記第１のグラフィカル・ユーザ・インターフェース要素をマッチングさせること、ただし、前記１つのユーザ本人情報は、前記ブラウザによって格納されるとともに１つのユーザに関連付けられることと、
前記ブラウザに関連付けられるウェブ・アプリケーションからトークンを取得するために前記１つのユーザ本人情報を使用することと、
前記トークンを使用して、前記ウェブ・アプリケーションに対して前記１つのユーザを認証することと
を行わせるように構成される、システム。