【手続補正書】
【提出日】令和1年9月10日(2019.9.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
識別子のタイムスタンプベースのマッチングによってデバイスアクティビティを追跡するための方法であって、
１以上のマップに関する情報を識別子サーバのメモリに格納するステップであって、各マップはコンピューティングデバイスに固有のデバイス識別子を前記コンピューティングデバイスによって使用されたブラウザに固有の少なくとも１つのブラウザ識別子に関連づけ、前記マップは前記デバイス識別子をインターネットプロトコル（ＩＰ）アドレスと稼働時間にさらにマップするものである、前記格納するステップと、
ブラウザを使用してウェブサイトをダウンロードしたアクティブなコンピューティングデバイスから通信ネットワークを介して送信された情報を受信するステップであって、前記ダウンロードされたウェブサイトは、前記アクティブなコンピューティングデバイスによって使用された前記ブラウザに固有のブラウザ識別子への参照を含む、前記受信するステップと、
前記受信された情報がタイムスタンプと前記アクティブなコンピューティングデバイスに対するＩＰアドレスを含むことを識別するステップであって、前記タイムスタンプは、最後の起動以来前記アクティブなコンピューティングデバイスが継続して動作している時間を計測した前記アクティブなコンピューティングデバイスの稼働時間を含む、前記識別するステップと、
前記受信された情報における前記タイムスタンプによって示された稼働時間と前記ＩＰアドレスが、前記格納されたマップの一つにおけるデバイス識別子に関連づけられて格納された稼働時間とＩＰアドレスに一致することを識別するステップと、
前記一致にもとづいて前記識別されたデバイス識別子に関連づけられた前記格納されたマップを更新するステップであって、前記更新された格納されたマップは、前記参照されたブラウザ識別子と、前記アクティブなコンピューティングデバイスによって以前使用された異なるブラウザに固有の少なくとも１つの他のブラウザ識別子とを含む、前記更新するステップとを含む、方法。
【請求項２】
前記タイムスタンプはさらにクロックスキューに関連づけられており、前記クロックスキューが前記コンピューティングデバイスに対応するかどうか判定するステップをさらに含む、請求項１の方法。
【請求項３】
前記更新されたマップは、前記識別されたデバイス識別子を複数のブラウザ識別子に関連づけ、前記複数のブラウザ識別子は前記参照されたブラウザ識別子を含む、請求項１の方法。
【請求項４】
前記参照されたブラウザ識別子を新しいブラウザ識別子に置き換えることによって前記参照されたブラウザ識別子を更新するステップをさらに含む、請求項３の方法。
【請求項５】
前記新しいブラウザ識別子を含むように前記識別されたデバイス識別子に関連づけられた前記格納されたマップを更新するステップをさらに含む、請求項４の方法。
【請求項６】
前記参照されたブラウザ識別子はさらに前記ダウンロードされたウェブサイトに固有の少なくとも１つの可変ブラウザ識別子に関連づけられており、前記新しいブラウザ識別子を前記少なくとも１つの可変ブラウザ識別子に関連づけるように前記格納されたマップを更新するステップをさらに含む、請求項５の方法。
【請求項７】
前記受信された情報はセッション識別子をさらに含み、前記受信されたセッション識別子がメモリに格納されたいずれかのセッション識別子に一致するかどうかを判定するステップをさらに含む、請求項１の方法。
【請求項８】
前記受信された情報はユーザエージェント識別子をさらに含み、前記受信されたユーザエージェント識別子がメモリに格納されたいずれかのユーザエージェント識別子に一致するかどうかを判定するステップをさらに含む、請求項１の方法。
【請求項９】
前記ユーザエージェント識別子は前記アクティブなコンピューティングデバイス上のアプリケーションに特有である、請求項８の方法。
【請求項１０】
識別子のタイムスタンプベースのマッチングによってデバイスアクティビティを追跡するためのサーバシステムであって、
１以上のマップに関する情報を格納するメモリであって、各マップはコンピューティングデバイスに固有のデバイス識別子を前記コンピューティングデバイスによって使用されたブラウザに固有の少なくとも１つのブラウザ識別子に関連づけ、前記マップは前記デバイス識別子をインターネットプロトコル（ＩＰ）アドレスと稼働時間にさらにマップするものである、前記メモリと、
ブラウザを使用してウェブサイトをダウンロードしたアクティブなコンピューティングデバイスから通信ネットワークを介して送信された情報を受信する通信インタフェースであって、前記ダウンロードされたウェブサイトは、前記アクティブなコンピューティングデバイスによって使用された前記ブラウザに固有のブラウザ識別子への参照を含む、前記通信インタフェースと、
メモリに格納された命令を実行するプロセッサとを含み、プロセッサによる前記命令の実行は、
前記受信された情報がタイムスタンプと前記アクティブなコンピューティングデバイスに対するＩＰアドレスを含むことを識別する処理であって、前記タイムスタンプは、最後の起動以来前記アクティブなコンピューティングデバイスが継続して動作している時間を計測した前記アクティブなコンピューティングデバイスの稼働時間を含む、前記識別する処理と、
前記受信された情報における前記タイムスタンプによって示された稼働時間と前記ＩＰアドレスが、前記格納されたマップの一つにおけるデバイス識別子に関連づけられて格納された稼働時間とＩＰアドレスに一致することを識別する処理と、
前記一致にもとづいて前記識別されたデバイス識別子に関連づけられた前記格納されたマップを更新する処理であって、前記更新された格納されたマップは、前記参照されたブラウザ識別子と、前記アクティブなコンピューティングデバイスによって以前使用された異なるブラウザに固有の少なくとも１つの他のブラウザ識別子とを含む、前記更新する処理とを含む、システム。
【請求項１１】
前記タイムスタンプはさらにクロックスキューに関連づけられており、前記プロセッサは、前記クロックスキューが前記コンピューティングデバイスに対応するかどうか判定する命令をさらに実行する、請求項１０のシステム。
【請求項１２】
前記格納されたマップは、前記識別されたデバイス識別子を複数のブラウザ識別子に関連づけ、前記複数のブラウザ識別子は前記参照されたブラウザ識別子を含む、請求項１０のシステム。
【請求項１３】
前記プロセッサは、前記参照されたブラウザ識別子を新しいブラウザ識別子に置き換えることによって前記参照されたブラウザ識別子を更新する命令をさらに実行する、請求項１２のシステム。
【請求項１４】
前記プロセッサは、前記新しいブラウザ識別子を含むように前記識別されたデバイス識別子に関連づけられた前記格納されたマップを更新する命令をさらに実行する、請求項１３のシステム。
【請求項１５】
前記参照されたブラウザ識別子はさらに前記ダウンロードされたウェブサイトに固有の少なくとも１つの可変ブラウザ識別子に関連づけられており、前記プロセッサは、前記新しいブラウザ識別子を前記少なくとも１つの可変ブラウザ識別子に関連づけるように前記格納されたマップを更新する命令をさらに実行する、請求項１４のシステム。
【請求項１６】
前記受信された情報はセッション識別子をさらに含み、前記プロセッサは、前記受信されたセッション識別子がメモリに格納されたいずれかのセッション識別子に一致するかどうかを判定する命令をさらに実行する、請求項１０のシステム。
【請求項１７】
前記受信された情報はユーザエージェント識別子をさらに含み、前記プロセッサは、前記受信されたユーザエージェント識別子がメモリに格納されたいずれかのユーザエージェント識別子に一致するかどうかを判定する命令をさらに実行する、請求項１０のシステム。
【請求項１８】
前記ユーザエージェント識別子は前記アクティブなコンピューティングデバイス上のアプリケーションに特有である、請求項１７のシステム。
【請求項１９】
識別子のタイムスタンプベースのマッチングによってデバイスアクティビティを追跡するための方法を実行するためのプロセッサによって実行可能なプログラムが格納された非一時的コンピュータ可読記憶媒体であって、前記方法は、
１以上のマップに関する情報を識別子サーバのメモリに格納するステップであって、各マップはコンピューティングデバイスに固有のデバイス識別子を前記コンピューティングデバイスによって使用されたブラウザに固有の少なくとも１つのブラウザ識別子に関連づけ、前記マップは前記デバイス識別子をインターネットプロトコル（ＩＰ）アドレスと稼働時間にさらにマップするものである、前記格納するステップと、
ブラウザを使用してウェブサイトをダウンロードしたアクティブなコンピューティングデバイスから通信ネットワークを介して送信された情報を受信するステップであって、前記ダウンロードされたウェブサイトは、前記アクティブなコンピューティングデバイスによって使用された前記ブラウザに固有のブラウザ識別子への参照を含む、前記受信するステップと、
前記受信された情報がタイムスタンプと前記アクティブなコンピューティングデバイスに対するＩＰアドレスを含むことを識別するステップであって、前記タイムスタンプは、最後の起動以来前記アクティブなコンピューティングデバイスが継続して動作している時間を計測した前記アクティブなコンピューティングデバイスの稼働時間を含む、前記識別するステップと、
前記受信された情報における前記タイムスタンプによって示された稼働時間と前記ＩＰアドレスが、前記格納されたマップの一つにおけるデバイス識別子に関連づけられて格納された稼働時間とＩＰアドレスに一致することを識別するステップと、
前記一致にもとづいて前記識別されたデバイス識別子に関連づけられた前記格納されたマップを更新するステップであって、前記更新された格納されたマップは、前記参照されたブラウザ識別子と、前記アクティブなコンピューティングデバイスによって以前使用された異なるブラウザに固有の少なくとも１つの他のブラウザ識別子とを含む、前記更新するステップとを含む、非一時的コンピュータ可読記憶媒体。
【請求項２０】
前記格納されたマップは、前記アクティブなコンピューティングデバイスに固有の複数のデバイス識別子を含む、請求項１の方法。