【手続補正書】
【提出日】令和1年10月7日(2019.10.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ルータアドレスの種別を識別するためにコンピュータにより実施される方法であって：
サーバにより収集されたネットワーク交流データを取得するステップであって、前記ネットワーク交流データは、ユーザメディアアクセス制御（ＭＡＣ）アドレスデータとルータＭＡＣアドレスデータとを含む、ステップ（Ｓ２０２）と；
前記ユーザＭＡＣアドレスデータと前記ルータＭＡＣアドレスデータとに基づき、ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定するステップ（Ｓ２０４）と；
前記ルータＭＡＣアドレスと前記ユーザＭＡＣアドレスとの関係に基づき、所定期間内に前記ユーザＭＡＣアドレスデータ中の各ユーザＭＡＣアドレスが前記ルータＭＡＣアドレスに対応するルータにアクセスした後に取得されるアクセスパラメータを特定するステップ（Ｓ２０６）と；
前記アクセスパラメータと所定閾値との比較に基づき、前記ルータの前記ルータＭＡＣアドレスの種別を識別するステップ（Ｓ２０８）と；を備える、
コンピュータにより実施される方法。
【請求項２】
前記アクセスパラメータは、前記ルータにアクセスするユーザ数及び／又はアクセス頻度に関する情報を反映させるために用いられる、
請求項１に記載のコンピュータにより実施される方法。
【請求項３】
前記アクセスパラメータが、第１の所定期間内に前記ルータにアクセスするユーザ数としての第１の数；第２の所定期間内に前記ルータにアクセスする全ユーザのアクセス総数としての第２の数；及び、第３の所定期間内に前記ルータにアクセスする特定のユーザの成功した数としての第３の数；のうちの１つ又は任意の組合せを含む、
請求項２に記載のコンピュータにより実施される方法。
【請求項４】
前記アクセスパラメータと前記所定閾値との比較に基づき、前記ルータの前記ルータＭＡＣアドレスの種別を識別するステップは：
前記ルータにアクセスする前記ユーザ数が第１の閾値未満であると特定した場合に、前記ルータＭＡＣアドレスの種別は住居用ルータであると識別するステップと；
前記識別すべきルータにアクセスする前記ユーザ数が第２の閾値を超え、第３の閾値未満であると特定した場合に、前記ルータＭＡＣアドレスの種別は企業用ルータであると識別するステップであって、前記第１の閾値は前記第２の閾値未満である、ステップと；を備える、
請求項３に記載のコンピュータにより実施される方法。
【請求項５】
前記アクセスパラメータと前記所定閾値との比較に基づき、前記識別すべきルータの前記ルータＭＡＣアドレスの種別を識別するステップは：
前記全ユーザのアクセス総数が第４の閾値を超えると特定した場合に、前記ルータＭＡＣアドレスの種別は企業用ルータであると識別するステップを備える、
請求項３に記載のコンピュータにより実施される方法。
【請求項６】
前記アクセスパラメータと前記所定閾値との比較の結果に基づき、前記識別すべきルータの前記ルータＭＡＣアドレスの種別を識別するステップは：
前記成功したアクセス数が第５の閾値を超えると特定した場合に、前記ルータＭＡＣアドレスの種別は住居用ルータであると識別するステップを備える、
請求項３に記載のコンピュータにより実施される方法。
【請求項７】
前記アクセスパラメータと前記所定閾値との比較の結果に基づき、前記識別すべきルータの前記ルータＭＡＣアドレスの種別を識別するステップは：
前記ユーザ数としての第１の数が前記第１の閾値未満であり、かつ前記アクセス数としての第２の数が第６の閾値と第７の閾値との間の範囲内にあると特定した場合に、前記ルータＭＡＣアドレスの種別は住居用ルータであると識別するステップ（Ｓ３１６）と；
前記第２のユーザ数が前記第７の閾値を超え、かつ前記ユーザ数としての第１の数が前記第１の閾値を超えると特定した場合に、前記ルータＭＡＣアドレスの種別は企業用ルータであると識別するステップ（Ｓ３１４）と；を備える、
請求項４に記載のコンピュータにより実施される方法。
【請求項８】
前記ルータＭＡＣアドレスの種別が前記住居用ルータであると特定した場合に、第４の所定期間内の平日における前記ルータの平日のアクセス数及び休日における前記ルータの休日のアクセス数を取得するステップと；前記所定閾値と休日における前記ルータの前記休日のアクセス数に対する平日における前記ルータの前記平日のアクセス数の比率との比較の結果に基づいて、前記住居用ルータに対応する住居種別を更に識別するステップと；を更に備える、又は、
前記ルータＭＡＣアドレスの種別が前記住居用ルータであると特定した場合に、第５の所定期間内の１日当たりの特定の期間における前記ルータの第５のアクセス数及び前記第５の所定期間内の１日当たりの日々のアクセス数を取得するステップと；１日当たりの前記日々のアクセス数に対する１日当たりの特定の期間における前記ルータの前記第５のアクセス数の比率を取得し、そして前記比率と前記所定閾値との前記比較の前記結果に基づき、前記住居用ルータに対応する住居種別を更に識別するステップと；を更に備える、
請求項７に記載のコンピュータにより実施される方法。
【請求項９】
前記アクセスパラメータと前記所定閾値との比較の結果に基づき、前記識別すべきルータの前記ルータＭＡＣアドレスの種別を識別するステップは、優先度の降順の情報を使用するステップであって、前記優先順位の降順は、前記第１の数、前記第２の数及び前記第３の数をこのような降順で付加的に備え、前記第１の数は前記ルータＭＡＣアドレスを識別するために使用される、ステップを備える、
請求項３に記載のコンピュータにより実施される方法。
【請求項１０】
前記アクセスパラメータと前記所定閾値との比較の結果に基づき、前記識別すべきルータの前記ルータＭＡＣアドレスの種別を識別するステップは、情報の重みを使用するステップであって、前記情報の重みは、第１の重みに前記第１の数を乗算し、第２の重みに前記第２の数を乗算し、第３の重みに前記第３の数を乗算した合計を付加的に含み、前記合計は、前記ルータＭＡＣアドレスを識別するために前記所定閾値と比較される、ステップを備える、
請求項３に記載のコンピュータにより実施される方法。
【請求項１１】
サーバにより収集されたネットワーク交流データを取得する前記ステップの後に、
パブリックルータＭＡＣアドレスライブラリを用いることにより、前記ネットワーク交流データにおける前記ルータＭＡＣアドレスデータに対してフィルタリングを行うステップであって、フィルタリングされたルータＭＡＣアドレスデータはパブリックルータＭＡＣアドレスデータを含まない、ステップを更に備え、
前記ユーザＭＡＣアドレスデータ及び前記ルータＭＡＣアドレスデータに基づき、前記ルータＭＡＣアドレスと前記ユーザＭＡＣアドレスとの関係を判定するステップは：
前記ユーザＭＡＣアドレスデータ及び前記フィルタリングされたルータＭＡＣアドレスデータに基づき、前記ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定するステップを備える、
請求項１に記載のコンピュータにより実施される方法。
【請求項１２】
前記ネットワーク交流データがユーザ位置情報を更に含み、
前記識別すべきルータにアクセスするユーザの位置情報に基づき前記識別すべきルータの位置情報を判定するステップと；
前記ルータＭＡＣアドレスの種別及び前記識別すべきルータの前記位置情報をデータベースに格納するステップと；を更に備える、
請求項１乃至請求項１１のいずれか１項に記載のコンピュータにより実施される方法。
【請求項１３】
前記ユーザの位置情報から所定距離内で利用可能なサービスに関連付けられたメッセージを生成するステップを更に備える、
請求項１２に記載のコンピュータにより実施される方法。
【請求項１４】
前記アクセスパラメータと前記所定閾値との比較の結果に基づき、前記ルータＭＡＣアドレスの種別を識別する前記ステップの後に、
識別結果に基づき、前記ルータＭＡＣアドレスの種別に対応するメッセージを前記識別すべきルータ又は前記識別すべきルータにアクセスするユーザへ送信するステップを更に備える、
請求項１乃至請求項１３のいずれか１項に記載のコンピュータにより実施される方法。
【請求項１５】
請求項１乃至請求項１４のいずれか１項に記載のコンピュータにより実施される方法を実行するように構成された複数のモジュールを備える、
ルータアドレスの種別を識別するための装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１４５
【補正方法】変更
【補正の内容】
【０１４５】
前述の説明は本開示の好適な実施に過ぎない。なお、当業者は、本開示の概念から逸脱することなく変更又は改良を施すことができ、そうした変更又は改良は、本開示の保護範囲に含まれる。
以下、本発明の実施の態様の例を列挙する。
［第１の局面］
ルータアドレス種別識別方法であって：
サーバにより収集されたネットワーク交流データを取得するステップであって、前記ネットワーク交流データは、ユーザメディアアクセス制御（ＭＡＣ）アドレスデータとルータＭＡＣアドレスデータとを含む、サーバにより収集されたネットワーク交流データを取得するステップと；
前記ユーザＭＡＣアドレスデータと前記ルータＭＡＣアドレスデータとに基づき、ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定するステップと；
前記ルータＭＡＣアドレスと前記ユーザＭＡＣアドレスとの関係に基づき、所定期間内に前記ユーザＭＡＣアドレスデータ中の各ユーザＭＡＣアドレスが前記ルータＭＡＣアドレスに対応するルータにアクセスした後に取得されるアクセスパラメータを計測するステップと；
計測結果と所定閾値との比較に基づき、前記ルータのルータＭＡＣアドレス種別を識別するステップと；を含む、
ルータアドレス種別識別方法。
［第２の局面］
前記アクセスパラメータは、前記ルータにアクセスするユーザ数及び／又はアクセス頻度に関する情報を反映させるために用いられる、
第１の局面に記載の方法。
［第３の局面］
前記アクセスパラメータが、以下に列挙された情報、すなわち、第１の所定期間内に前記ルータにアクセスするユーザ数；第２の所定期間内に前記ルータにアクセスする全ユーザのアクセス総数；及び、第３の所定期間内に前記ルータにアクセスする特定のユーザの成功したアクセス数；のうちの１つ又は任意の組合せを含む、
第２の局面に記載の方法。
［第４の局面］
計測結果と所定閾値との比較の結果に基づき、前記ルータのルータＭＡＣアドレス種別を識別する前記ステップは、具体的に：
前記ルータにアクセスする前記ユーザ数が第１の閾値未満である場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別するステップと；
前記識別すべきルータにアクセスする前記ユーザ数が第２の閾値を超え、第３の閾値未満である場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するステップと；を備え、
前記第１の閾値が前記第２の閾値未満である、
第３の局面に記載の方法。
［第５の局面］
計測結果と所定閾値との比較の結果に基づき、前記識別すべきルータのルータＭＡＣアドレス種別を識別する前記ステップは、具体的に：
前記全ユーザのアクセス総数が第４の閾値を超える場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するステップを備える、
第３の局面に記載の方法。
［第６の局面］
計測結果と所定閾値との比較の結果に基づき、前記識別すべきルータのルータＭＡＣアドレス種別を識別する前記ステップは、具体的に：
前記成功したアクセス数が第５の閾値を超える場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別するステップを備える、
第３の局面に記載の方法。
［第７の局面］
計測結果と所定閾値との比較の結果に基づき、前記識別すべきルータのルータＭＡＣアドレス種別を識別する前記ステップは、具体的に：
前記ユーザ数が第１の閾値未満であり、かつ前記アクセス総数が第６の閾値と第７の閾値との間の範囲内にある場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別するステップと；
前記アクセス総数が前記第７の閾値を超え、かつ前記ユーザ数が前記第１の閾値を超える場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するステップと；を備える、
第３の局面に記載の方法。
［第８の局面］
前記ルータＭＡＣアドレス種別が前記住居用ルータである場合に、第４の所定期間内の平日の前記ルータのアクセス数及び休日の前記ルータのアクセス数を取得するステップと；前記所定閾値と休日の前記ルータの前記アクセス数に対する平日の前記ルータの前記アクセス数の比率との比較の結果に基づいて、前記住居用ルータに対応する住居種別を更に識別するステップと；を更に備える、又は、
前記ルータＭＡＣアドレス種別が前記住居用ルータである場合に、第５の所定期間内の１日当たりの特定の期間における前記ルータのアクセス数及び前記第５の所定期間内の１日当たりのアクセス数を取得するステップと；１日当たりのアクセスの前記数に対する１日当たりの特定の期間における前記ルータのアクセスの前記数の比率を取得し、そして前記比率と前記所定閾値との比較の結果に基づき、前記住居用ルータに対応する住居種別を更に識別するステップと；を更に備える、
第７の局面に記載の方法。
［第９の局面］
サーバにより収集されたネットワーク交流データを取得する前記ステップの後に、
パブリックルータＭＡＣアドレスライブラリを用いることにより、前記ネットワーク交流データにおける前記ルータＭＡＣアドレスデータに対してフィルタリングを行うステップを更に備え、フィルタリングされたルータＭＡＣアドレスデータはパブリックルータＭＡＣアドレスデータを含まず、
前記ユーザＭＡＣアドレスデータ及び前記ルータＭＡＣアドレスデータに基づき、ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定する前記ステップは、具体的に：
前記ユーザＭＡＣアドレスデータ及び前記フィルタリングされたルータＭＡＣアドレスデータに基づき、前記ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定するステップである、
第１の局面に記載の方法。
［第１０の局面］
前記ネットワーク交流データがユーザ位置情報を更に含み、
前記識別すべきルータにアクセスするユーザの位置情報に基づき前記識別すべきルータの位置情報を判定するステップと；
前記ルータＭＡＣアドレス種別及び前記識別すべきルータの前記位置情報をデータベースに格納するステップを更に備える、
第１乃至９の局面のいずれかに記載の方法。
［第１１の局面］
計測結果と所定閾値との比較の結果に基づき、ルータＭＡＣアドレス種別を識別する前記ステップの後に、
識別結果に基づき、前記ルータＭＡＣアドレス種別に対応するメッセージを前記識別すべきルータ又は前記識別すべきルータにアクセスするユーザへプッシュ配信するステップを更に備える、
第１乃至９の局面のいずれかに記載の方法。
［第１２の局面］
ルータアドレス種別識別装置であって：
サーバにより収集されたネットワーク交流データを取得するように構成された取得モジュールであって、前記ネットワーク交流データが、ユーザＭＡＣアドレスデータとルータＭＡＣアドレスデータとを含む、取得モジュールと；
前記ユーザＭＡＣアドレスデータ及び前記ルータＭＡＣアドレスデータに基づき、ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係を判定するように構成された判定モジュールと；
所定期間内に前記ユーザＭＡＣアドレスデータ中の各ユーザＭＡＣアドレスが前記ルータＭＡＣアドレスに対応する識別すべきルータへアクセスした後に取得されるアクセスパラメータを、前記ルータＭＡＣアドレスとユーザＭＡＣアドレスとの関係に基づき計測するように構成された計測モジュールであって、前記アクセスパラメータは、前記識別すべきルータにアクセスするユーザ数及び／又はアクセス頻度に関する情報を反映させるために用いられる、計測モジュールと；
計測結果と所定閾値との比較の結果に基づき、前記識別すべきルータのルータＭＡＣアドレス種別を識別するように構成された識別モジュールと；を備える、
ルータアドレス種別識別装置。
［第１３の局面］
前記アクセスパラメータは、前記識別すべきルータにアクセスするユーザ数及び／又はアクセス頻度に関する情報を反映させるために用いられる、
第１２の局面に記載の装置。
［第１４の局面］
前記アクセスパラメータが、以下に列挙された情報、すなわち、第１の所定期間内に前記ルータにアクセスするユーザ数；第２の所定期間内に前記ルータにアクセスする全ユーザのアクセス総数；及び第３の所定期間内に前記ルータにアクセスする特定のユーザの成功したアクセス数；のうちの１つ又は任意の組合せを含む、
第１３の局面に記載の装置。
［第１５の局面］
前記識別モジュールは、更に：
前記識別すべきルータにアクセスする前記ユーザ数が第１の閾値未満である場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別し；前記識別すべきルータにアクセスする前記ユーザ数が第２の閾値を超え、第３の閾値未満である場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するように構成されている、
第１４の局面に記載の装置。
［第１６の局面］
前記識別モジュールは、更に：
前記全ユーザのアクセス総数が第４の閾値を超える場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するように構成されている、
第１４の局面に記載の装置。
［第１７の局面］
前記識別モジュールは、更に：
前記成功したアクセス数が第５の閾値を超える場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別するように構成されている、
第１４の局面に記載の装置。
［第１８の局面］
前記識別モジュールは、更に：
前記ユーザ数が第１の閾値未満であり、かつ前記アクセス総数が第６の閾値と第７の閾値との間の範囲内にある場合に、前記ルータＭＡＣアドレス種別は住居用ルータであると識別し；前記アクセス総数が前記第７の閾値を超え、かつ前記ユーザ数が前記第１の閾値を超える場合に、前記ルータＭＡＣアドレス種別は企業用ルータであると識別するように構成されている、
第１４の局面に記載の装置。