【手続補正書】
【提出日】令和2年1月27日(2020.1.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハイブリッドアプリケーションのフロントエンドにて、ＬｉｓｔＣｅｌｌのプロトタイプを定義するステップ（Ｓ１）と；
前記ハイブリッドアプリケーションのネイティブエンドにて、前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてコピーすることを通じて、前記ＬｉｓｔＣｅｌｌを取得し、前記ＬｉｓｔＣｅｌｌを再利用するステップ（Ｓ２）と；を備える、
ハイブリッドアプリケーションにおいてＬｉｓｔＣｅｌｌを再利用する方法。
【請求項２】
ＬｉｓｔＣｅｌｌのプロトタイプを定義する前記ステップは：
前記ＬｉｓｔＣｅｌｌの前記プロトタイプの構造レイアウト及びクラスを定義するステップ；を備える、
請求項１に記載の再利用する方法。
【請求項３】
前記ＬｉｓｔＣｅｌｌの前記プロトタイプは、単一のＬｉｓｔＣｅｌｌのプロトタイプである、
請求項１に記載の再利用する方法。
【請求項４】
前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてコピーすることを通じて、前記ＬｉｓｔＣｅｌｌを取得する前記ステップは：
前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてＬｉｓｔＣｅｌｌテンプレートを創出するステップと；
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得するステップと；を備える、
請求項１乃至請求項３のいずれか１項に記載の再利用する方法。
【請求項５】
取得されたＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入するステップと；
前記ＬｉｓｔＣｅｌｌを表示するステップと；を更に備える、
請求項４に記載の再利用する方法。
【請求項６】
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得する前記ステップは：
前記ＬｉｓｔＣｅｌｌテンプレートの全てのサブビューをトラバースし、これらを取得するステップと；
全ての前記サブビューと前記サブビューの属性とを含むＬｉｓｔＣｅｌｌを創出するステップと；を備える、
請求項４又は請求項５に記載の再利用する方法。
【請求項７】
取得されたＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入する前記ステップは：
前記取得されたＬｉｓｔＣｅｌｌのコンテンツを、前記創出されたＬｉｓｔＣｅｌｌのそれぞれの対応するサブビューに記入するステップ；を備える、
請求項６に記載の再利用する方法。
【請求項８】
前記ＬｉｓｔＣｅｌｌのコンテンツは、前記フロントエンドから取得される、
請求項７に記載の再利用する方法。
【請求項９】
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得する間に、コピーされるＬｉｓｔＣｅｌｌの数が、表示領域に含めて表示することができるＬｉｓｔＣｅｌｌの数に基づいて特定される、
請求項４又は請求項５に記載の再利用する方法。
【請求項１０】
前記ＬｉｓｔＣｅｌｌを再利用する前記ステップは：
或るＬｉｓｔＣｅｌｌのコンテンツが表示領域の外に移動された場合、前記移動されたＬｉｓｔＣｅｌｌのコンテンツを含むＬｉｓｔＣｅｌｌを再利用可能なＬｉｓｔＣｅｌｌとしてリサイクルするステップと；
新しいＬｉｓｔＣｅｌｌのコンテンツを前記表示領域に移動すべき場合、再利用可能なＬｉｓｔＣｅｌｌが存在するかどうかを特定するステップと；
肯定である場合、前記新しいＬｉｓｔＣｅｌｌのコンテンツを前記再利用可能なＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するステップ；又は
否定である場合、前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得し、前記新しいＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するステップ；を備える、
請求項４又は請求項５に記載の再利用する方法。
【請求項１１】
前記フロントエンドにより、前記ＬｉｓｔＣｅｌｌの構造とクラスを定義するステップと；
前記フロントエンドにより、ＬｉｓｔＣｅｌｌのコンテンツを取得するステップと；
前記フロントエンドにより、前記ＬｉｓｔＣｅｌｌの定義された構造とクラスに基づいてＬｉｓｔＣｅｌｌのプロトタイプを創出し、前記ＬｉｓｔＣｅｌｌのコンテンツをネイティブエンドに伝送するステップと；
前記ネイティブエンドにより、前記フロントエンドにより創出された前記ＬｉｓｔＣｅｌｌのプロトタイプに基づいてＬｉｓｔＣｅｌｌのテンプレートを創出するステップと；
以下の１つ又は複数のステップと：
前記ネイティブエンドにより、新しいＬｉｓｔＣｅｌｌを表示領域に移動することを特定するステップ、又は、
前記ネイティブエンドにより、ＬｉｓｔＣｅｌｌを表示領域の外に移動することを特定するステップ、及び、
前記ネイティブエンドにより、再利用可能なＬｉｓｔＣｅｌｌとして前記表示領域にある前記ＬｉｓｔＣｅｌｌを使用するステップ；
前記ネイティブエンドにより、再利用可能なＬｉｓｔＣｅｌｌがあるかどうかを特定するステップと；
肯定である場合、前記ネイティブエンドにより、前記再利用可能なＬｉｓｔＣｅｌｌを直接使用するステップと；又は、
否定である場合、前記ネイティブエンドにより、前記ＬｉｓｔＣｅｌｌのコンテンツに基づいて前記ＬｉｓｔＣｅｌｌのプロトタイプのインスタンスからＬｉｓｔＣｅｌｌをコピーするステップと；
前記ネイティブエンドにより、前記ＬｉｓｔＣｅｌｌをレンダリングするステップと；を更に備える、
請求項１に記載の再利用する方法。
【請求項１２】
前記フロントエンドでリフレッシュトリガを受信することに応答して、前記方法は、
前記フロントエンドにより、リフレッシュされたコンテンツデータを前記ネイティブエンドに伝送するステップ；を更に備える、
請求項１１に記載の再利用する方法。
【請求項１３】
請求項１から１２のいずれか１項に記載の方法に従って動作を実行するように構成された、複数の装置；を備える、
ハイブリッドアプリケーションにおいてリストセルを再利用する装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
本願は、前述の実施例の詳細に限定されず、本願は、本願の精神又は本質的な特徴から逸脱することなく、別の特定の形態で実施され得ることは当業者には明らかである。したがって、実施は、例示的であり、すべての態様において限定的ではなく、本願の範囲は、上記の説明ではなく添付の特許請求の範囲によって限定されるべきである。したがって、本願は、特許請求の範囲の均等な要素の意味及び範囲内のすべての変更を包含する。特許請求の範囲内の任意の参照番号は、関連する特許請求の範囲の限定とみなされるべきではない。更に、「含む」という単語は、他のユニット又はステップを排除するものではなく、単数は複数を除外しないことは明らかである。また、装置クレームに記載された複数のユニット又は装置は、ソフトウェア又はハードウェアにより、１つのユニット又は装置に実現させることができる。「第１」及び「第２」などの単語は、特定の順序ではなく名前を示すために使用される。
［第１の局面］
ハイブリッドアプリケーションのフロントエンドにて、ＬｉｓｔＣｅｌｌのプロトタイプを定義するステップと；
前記ハイブリッドアプリケーションのネイティブエンドにて、前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてコピーすることを通じて、前記ＬｉｓｔＣｅｌｌを取得し、前記ＬｉｓｔＣｅｌｌを再利用するステップと；を備える、
ハイブリッドアプリケーションにおいてＬｉｓｔＣｅｌｌを再利用する方法。
［第２の局面］
ＬｉｓｔＣｅｌｌのプロトタイプを定義する前記ステップは：
前記ＬｉｓｔＣｅｌｌの前記プロトタイプの構造レイアウト及びクラスを定義するステップを備える、
第１の局面に記載の方法。
［第３の局面］
前記ＬｉｓｔＣｅｌｌの前記プロトタイプは、単一のＬｉｓｔＣｅｌｌのプロトタイプである、
第１の局面に記載の方法。
［第４の局面］
前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてコピーすることを通じて、前記ＬｉｓｔＣｅｌｌを取得する前記ステップは：
前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてＬｉｓｔＣｅｌｌテンプレートを創出するステップと；
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得するステップと；
取得されたＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するステップと；を備える、
第１の局面乃至第３の局面のいずれか１項に記載の方法。
［第５の局面］
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得する前記ステップは：
前記ＬｉｓｔＣｅｌｌテンプレートの全てのサブビューをトラバースし、これらを取得するステップと；
全ての前記サブビューと前記サブビューの属性とを含むＬｉｓｔＣｅｌｌを創出するステップと；を備える、
第４の局面に記載の方法。
［第６の局面］
取得されたＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入する前記ステップは：
前記取得されたＬｉｓｔＣｅｌｌのコンテンツを、前記創出されたＬｉｓｔＣｅｌｌのそれぞれの対応するサブビューに記入するステップを備える、
第５の局面に記載の方法。
［第７の局面］
前記ＬｉｓｔＣｅｌｌのコンテンツは前記フロントエンドから取得される、
第６の局面に記載の方法。
［第８の局面］
前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得する間に、コピーされるＬｉｓｔＣｅｌｌの数が、表示領域に含めて表示することができるＬｉｓｔＣｅｌｌの数に基づいて特定される、
第４の局面に記載の方法。
［第９の局面］
前記ＬｉｓｔＣｅｌｌを再利用する前記ステップは：
或るＬｉｓｔＣｅｌｌのコンテンツが前記表示領域の外に移動された場合、前記移動されたＬｉｓｔＣｅｌｌのコンテンツを含むＬｉｓｔＣｅｌｌを再利用可能なＬｉｓｔＣｅｌｌとしてリサイクルするステップと；
新しいＬｉｓｔＣｅｌｌのコンテンツを前記表示領域に移動すべき場合、再利用可能なＬｉｓｔＣｅｌｌが存在するかどうかを特定するステップと；
肯定である場合、前記新しいＬｉｓｔＣｅｌｌのコンテンツを前記再利用可能なＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するステップ；又は
否定である場合、前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得し、前記新しいＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するステップ；とを備える、
第４の局面に記載の方法。
［第１０の局面］
ハイブリッドアプリケーションのフロントエンドにて、ＬｉｓｔＣｅｌｌのプロトタイプを定義するように構成された定義装置と；
前記ハイブリッドアプリケーションのネイティブエンドにて、前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてコピーすることを通じて前記ＬｉｓｔＣｅｌｌを取得し、前記ＬｉｓｔＣｅｌｌを再利用するように構成されたコピー・再利用装置と；
を備える、
ハイブリッドアプリケーションにおいてＬｉｓｔＣｅｌｌを再利用する装置。
［第１１の局面］
前記定義装置は、前記ＬｉｓｔＣｅｌｌの前記プロトタイプの構造レイアウト及びクラスを定義するように構成された、
第１０の局面に記載の装置。
［第１２の局面］
前記ＬｉｓｔＣｅｌｌの前記プロトタイプは、単一のＬｉｓｔＣｅｌｌのプロトタイプである、
第１０の局面に記載の装置。
［第１３の局面］
前記コピー・再利用装置は、前記ＬｉｓｔＣｅｌｌの前記プロトタイプに基づいてＬｉｓｔＣｅｌｌテンプレートを創出し、前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得し、取得されたＬｉｓｔＣｅｌｌのコンテンツを前記コピーされたＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するように構成された、
第１０の局面乃至第１２の局面のいずれか１項に記載の装置。
［第１４の局面］
前記コピー・再利用装置は、前記ＬｉｓｔＣｅｌｌテンプレートの全てのサブビューをトラバースし、これら取得し、全ての前記サブビューと前記サブビューの属性とを含むＬｉｓｔＣｅｌｌを創出するように構成された、
第１３の局面に記載の装置。
［第１５の局面］
前記コピー・再利用装置は、前記取得されたＬｉｓｔＣｅｌｌのコンテンツを、前記創出されたＬｉｓｔＣｅｌｌのそれぞれの対応するサブビューに記入するように構成された、
第１４の局面に記載の装置。
［第１６の局面］
前記ＬｉｓｔＣｅｌｌのコンテンツは前記フロントエンドから取得される、
第１５の局面に記載の装置。
［第１７の局面］
前記コピー・再利用装置は、表示領域に含めて表示することができるＬｉｓｔＣｅｌｌの数に基づいて、コピーされるＬｉｓｔＣｅｌｌの数を特定するように構成された、
第１３の局面に記載の装置。
［第１８の局面］
前記コピー・再利用装置は、或るＬｉｓｔＣｅｌｌのコンテンツが前記表示領域の外に移動された場合、前記移動されたＬｉｓｔＣｅｌｌのコンテンツを含むＬｉｓｔＣｅｌｌを再利用可能なＬｉｓｔＣｅｌｌとしてリサイクルし；新しいＬｉｓｔＣｅｌｌのコンテンツを前記表示領域に移動すべき場合、再利用可能なＬｉｓｔＣｅｌｌが存在するかどうかを特定し；肯定である場合、前記新しいＬｉｓｔＣｅｌｌのコンテンツを、前記再利用可能なＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示し；否定である場合、前記ＬｉｓｔＣｅｌｌテンプレートをコピーすることにより前記ＬｉｓｔＣｅｌｌを取得し、前記新しいＬｉｓｔＣｅｌｌのコンテンツを、前記コピーされたＬｉｓｔＣｅｌｌに記入し、前記ＬｉｓｔＣｅｌｌを表示するように構成された、
第１３の局面に記載の装置。