(57)【要約】  カスタマイズチャンネルを遠隔制御するための方法が開示されており、当該方法は、クライアントによってアップロードされた、カスタマイズチャンネルのデータソースを受け付けるステップと、自動的な照合を定期的に実行し、非認定データソースを除外するステップと、認定データソースを保存し、カスタマイズチャンネルソースを形成するステップと、上記クライアントによって提起されたダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるステップと、使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを上記クライアントに供給するステップと、を含む。本発明によって提供される、カスタマイズチャンネルを遠隔制御するための方法、サーバ、クライアントおよびシステムによると、認定カスタマイズチャンネルソースが、使用者に供給され、チャンネルデータベースが拡張され、また、使用者特有のニーズが満たされる。
2018504653.tif 000002
【特許請求の範囲】
【請求項１】
クライアントによってアップロードされた、カスタマイズチャンネルのデータソースを受け付けるステップと、
自動的な照合を定期的に実行し、非認定データソースを除外するステップと、
認定データソースを保存し、カスタマイズチャンネルソースを形成するステップと、
上記クライアントによって提起されたダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるステップと、
使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを上記クライアントに供給するステップと、を含む、カスタマイズチャンネルを遠隔制御するための方法。
【請求項２】
自動的な照合を定期的に実行し、上記非認定データソースを除外する上記ステップは、
ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データを除外し、互換性のあるデータソースを取得するステップと、
上記互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、上記認定データソースを取得するステップと、をさらに含む、請求項１に記載のカスタマイズチャンネルを遠隔制御するための方法。
【請求項３】
上記認定データソースを保存し、上記カスタマイズチャンネルソースを形成するステップは、
上記カスタマイズチャンネルソースを分類および照合し、次に、上記カスタマイズチャンネルソースを保存するステップ、をさらに含む、請求項１に記載のカスタマイズチャンネルを遠隔制御するための方法。
【請求項４】
保存されている上記カスタマイズチャンネルソースを、上記クライアントに定期的にプッシュ配信するステップ、をさらに含む、請求項１に記載のカスタマイズチャンネルを遠隔制御するための方法。
【請求項５】
カスタマイズチャンネルのデータソースをサーバに供給するステップであって、上記サーバは、上記データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成されるステップと、
ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するステップと、
上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するステップと、を含む、カスタマイズチャンネルを遠隔制御するための方法。
【請求項６】
上記カスタマイズチャンネルの上記データソースを、上記サーバに供給する上記ステップであって、上記サーバは、上記データソースについて、自動的な照合を定期的に実行し、上記非認定データソースを除外し、上記カスタマイズチャンネルソースが、上記認定データソースが保存された後に形成される、上記ステップの前に、
モバイルストレージデバイスがクライアントに存在するか否かを検出するステップと、
上記モバイルストレージデバイスが検出された場合、次に、上記カスタマイズチャンネルの上記データソースが、上記モバイルストレージデバイスに存在するか否かを検出するステップと、
上記カスタマイズチャンネルの上記データソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップを実行し、上記カスタマイズチャンネルの上記データソースを、上記サーバにアップロードするステップと、をさらに含む、請求項５に記載のカスタマイズチャンネルを遠隔制御するための方法。
【請求項７】
上記サーバによってプッシュ配信された上記カスタマイズチャンネルソースを定期的に受け付けるステップをさらに含む、請求項５に記載のカスタマイズチャンネルを遠隔制御するための方法。
【請求項８】
クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュールと、
自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュールと、
認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュールと、
上記クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュールと、
使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを、上記クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュールと、を備えている、カスタマイズチャンネルを遠隔制御するためのサーバ。
【請求項９】
非認定データソースを除外するための上記モジュールは、
ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データソースを除外し、互換性のあるデータソースを取得するように構成されている、互換性のないデータソースを除外するためのモジュールと、
互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、上記認定データソースを取得するように構成されている、データソースを自動的に再生および除外するためのモジュールと、をさらに備えている、請求項８に記載のカスタマイズチャンネルを遠隔制御するためのサーバ。
【請求項１０】
データソースを保存するための上記モジュールは、
上記カスタマイズチャンネルソースを分類および照合し、次に、上記カスタマイズチャンネルソースを保存するように構成されている、分類および照合するためのモジュールをさらに備えている、請求項８に記載のカスタマイズチャンネルを遠隔制御するためのサーバ。
【請求項１１】
保存されている上記カスタマイズチャンネルソースを、上記クライアントに定期的にプッシュ配信するように構成されている、カスタマイズチャンネルソースを定期的にプッシュ配信するためのモジュールをさらに備えている、請求項８に記載のカスタマイズチャンネルを遠隔制御するためのサーバ。
【請求項１２】
カスタマイズチャンネルのデータソースを、サーバに供給するように構成されている、データソースをアップロードするためのモジュールであって、上記サーバは、上記データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成される、モジュールと、
ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュールと、
上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュールと、を備えている、カスタマイズチャンネルを遠隔制御するためのクライアント。
【請求項１３】
モバイルストレージデバイスがクライアントに存在するか否かを検出し、上記モバイルストレージデバイスが検出された場合、次に、上記カスタマイズチャンネルの上記データソースが、上記モバイルストレージデバイスに存在するか否かを検出し、上記カスタマイズチャンネルの上記データソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップを実行し、上記カスタマイズチャンネルの上記データソースを、上記サーバにアップロードするように構成されている、検出モジュールをさらに備えている、請求項１２に記載のカスタマイズチャンネルを遠隔制御するためのクライアント。
【請求項１４】
上記サーバによってプッシュ配信された上記カスタマイズチャンネルソースを定期的に受け付けるように構成されている、カスタマイズチャンネルソースを定期的に受け付けるためのモジュールをさらに備えている、請求項１２に記載のカスタマイズチャンネルを遠隔制御するためのクライアント。
【請求項１５】
サーバとクライアントとを含む、カスタマイズチャンネルを遠隔制御するためのシステムであって、
上記サーバは、
上記クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュールと、
自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュールと、
認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュールと、
上記クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュールと、
使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを、上記クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュールと、を備えており、
上記クライアントは、
カスタマイズチャンネルのデータソースを、上記サーバに供給するように構成されている、データソースをアップロードするためのモジュールと、
ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュールと、
上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュールと、を備えている、システム。
【請求項１６】
請求項１〜７の何れか１項に記載の、カスタマイズチャンネルを遠隔制御するための方法を実行するように構成されているコンピュータプログラムが記録されている、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
本願は、２０１５年１０月２２日に提出された中国特許出願第２０１５１０６９４６８６．３号に対する優先権を主張し、その全文は、参照により本明細書に含まれる。
【０００２】
〔技術分野〕
本開示は、カスタマイズされたチャンネルを遠隔制御する技術分野に関し、より詳細には、カスタマイズされたチャンネルを遠隔制御するための方法、サーバ、クライアントおよびシステムに関する。
【０００３】
〔背景技術〕
ライブインターフェイスに基づくフルビデオのテレビデスクトップは、カスタマイズ機能が追加されている。当該機能は、主に、使用者が、カスタマイズされたテレビソースを再生するのに便利である。主に用いられる方法は、
使用者は、特定のフォーマットに従って、固定的に名前を付与された、ファイルによって収集されたカスタマイズライブソースを保存する。フルビデオのテレビデスクトップが始動したときに、当該ファイル中のカスタマイズライブソースは、メモリに直接取り込まれ、プログラムファイルに記録され、また、使用者が選択し、かつ切り替えるための、他のライブチャンネルのようなカスタマイズチャンネルエリアに配置されてもよい。
【０００４】
しかし、チャンネルがカスタマイズされているため、これらのチャンネルの部分的なプログラム機能を使用することができないということが、発明者によって、研究および開発の過程の中で発見された。さらに、カスタマイズされたライブソースが、効果的に選別されていないため、カスタマイズされたライブソースを、必要に応じて収集、分析および利用することができず、そのため、使用者特有の要求を満たすことができない。
【０００５】
〔要約〕
上述の課題に基づいて、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するための方法を提供することであり、当該方法は、サーバを介して、カスタマイズチャンネルのデータソースを効果的に選別し、これにより、カスタマイズチャンネルソースをクライアントに供給し、カスタマイズチャンネルソースを最大限に活用する。そのため、チャンネルデータベースは拡張し、使用者特有の要求が満たされる。また、本発明の別の実施形態は、カスタマイズチャンネルを遠隔操作するためのサーバ、クライアントおよびシステムを提供する。
【０００６】
第１の態様によると、本発明は、カスタマイズチャンネルを遠隔操作するための方法を提供し、当該方法は、クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるステップを含む、データソースを受け付けるステップと、自動的な照合を定期的に実行し、非認定データソースを除外するステップを含む、非認定データソースを除外するステップと、認定データソースを保存し、カスタマイズチャンネルソースを形成するステップを含む、データソースを保存するステップと、上記クライアントによって提起されたダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるステップを含む、ダウンロードリクエストおよび再生リクエストを受け付けるステップと、使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを上記クライアントに供給するステップを含む、カスタマイズチャンネルソースを供給するステップと、を包含する。
【０００７】
本発明の一実施形態では、上記非認定データソースを除外する上記ステップは、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データを除外し、互換性のあるデータソースを取得するステップを含む、互換性のないデータソースを除外するステップ、上記互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、上記認定データソースを取得するステップを含む、データソースを自動的に再生および除外するステップ、をさらに包含する。
【０００８】
本発明の一実施形態では、上記データソースを保存するステップは、上記カスタマイズチャンネルソースを分類および照合し、次に、上記カスタマイズチャンネルソースを保存するステップを含む、分類および照合するステップ、をさらに含む。
【０００９】
本発明の一実施形態は、保存されている上記カスタマイズチャンネルソースを、上記クライアントに定期的にプッシュ配信するステップを含む、カスタマイズチャンネルソースを定期的にプッシュ配信するステップ、をさらに包含する。
【００１０】
第２の態様では、本発明の一実施形態は、カスタマイズチャンネルのデータソースをサーバに供給するステップであって、上記サーバは、上記データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成される、ステップを含む、データソースをアップロードするステップと、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するステップを含む、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを供給するステップと、上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するステップを含む、カスタマイズチャンネルソースを受け付けるステップと、を包含する、カスタマイズチャンネルを遠隔制御するための方法も提供する。
【００１１】
本発明の一実施形態は、モバイルストレージデバイスがクライアントに存在するか否かを検出するステップと、上記モバイルストレージデバイスが検出された場合、次に、上記カスタマイズチャンネルの上記データソースが、上記モバイルストレージデバイスに存在するか否かを検出するステップと、上記カスタマイズチャンネルの上記データソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップを実行し、上記カスタマイズチャンネルの上記データソースを、上記サーバにアップロードするステップと、を含む、上記データソースをアップロードする上記ステップの前の検出ステップをさらに包含する。
【００１２】
本発明の一実施形態は、上記サーバによってプッシュ配信された上記カスタマイズチャンネルソースを定期的に受け付けるステップを含む、カスタマイズチャンネルソースを定期的に受け付けるステップをさらに包含する。
【００１３】
第３の態様では、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するためのサーバも提供し、当該サーバは、クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュールと、自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュールと、認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュールと、上記クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュールと、使用者がダウンロードおよび再生の少なくとも何れかを行うための上記カスタマイズチャンネルソースを、上記クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュールと、を含む。
【００１４】
本発明の一実施形態では、カスタマイズチャンネルを遠隔制御するためのサーバは、非認定データソースを除外するための上記モジュールが、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データソースを除外し、互換性のあるデータソースを取得するように構成されている、互換性のないデータソースを除外するためのモジュールと、互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、上記認定データソースを取得するように構成されている、データソースを自動的に再生および除外するためのモジュールと、をさらに含む。
【００１５】
本発明の一実施形態では、データソースを保存するためのモジュールは、上記カスタマイズチャンネルソースを分類および照合し、次に、上記カスタマイズチャンネルソースを保存するように構成されている、分類および照合するためのモジュールをさらに含む。
【００１６】
本発明の一実施形態は、保存されている上記カスタマイズチャンネルソースを、クライアントに定期的にプッシュ配信するように構成されている、カスタマイズチャンネルソースを定期的にプッシュ配信するためのモジュールをさらに含む。
【００１７】
第４の態様では、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するためのクライアントも提供し、当該クライアントは、カスタマイズチャンネルのデータソースを、サーバに供給するように構成されている、データソースをアップロードするためのモジュールであって、上記サーバは、上記データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成される、モジュールと、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュールと、上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュールと、を含む。
【００１８】
本発明の一実施形態は、モバイルストレージデバイスがクライアントに存在するか否かを検出し、上記モバイルストレージデバイスが検出された場合、次に、上記カスタマイズチャンネルの上記データソースが、上記モバイルストレージデバイスに存在するか否かを検出し、上記カスタマイズチャンネルの上記データソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップを実行し、上記カスタマイズチャンネルの上記データソースを、上記サーバにアップロードするように構成されている、検出モジュールをさらに含む。
【００１９】
本発明の一実施形態は、上記サーバによってプッシュ配信された上記カスタマイズチャンネルソースを定期的に受け付けるように構成されている、カスタマイズチャンネルソースを定期的に受け付けるためのモジュールをさらに含む。
【００２０】
第５の態様では、本発明の一実施形態は、サーバとクライアントとを含む、カスタマイズチャンネルを遠隔制御するためのシステムも提供し、当該システムは、上記サーバが、上記クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュールと、自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュールと、認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュールと、上記クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュールと、使用者がダウンロードおよび再生の少なくとも何れかするための上記カスタマイズチャンネルソースを、上記クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュールと、を含み、上記クライアントが、カスタマイズチャンネルのデータソースを、上記サーバに供給するように構成されている、データソースをアップロードするためのモジュールと、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、上記サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュールと、上記サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、上記カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュールと、を含む。
【００２１】
第６の態様では、本発明の一実施形態は、コンピュータ読み取り可能な記録媒体も提供し、当該コンピュータ読み取り可能な記録媒体は、本発明の実施形態に係る、カスタマイズチャンネルを遠隔制御するための方法を実行するように構成されているコンピュータプログラムが記録されている。
【００２２】
上述の技術的解決方法を採用することにより、以下の有益な効果を奏する。カスタマイズチャンネルのデータソースは、クライアントを介して、サーバに供給され、次に、サーバは、カスタマイズチャンネルのデータソースを選別し、カスタマイズチャンネルソースを使用者に供給するために、カスタマイズチャンネルのデータソースをサーバ中に保存し、これにより、チャンネルデータベースは拡張され、使用者特有の要求が満たされる。
【００２３】
すでに、フルビデオのテレビデスクトップの使用者は、１００万人おり、全国に渡る全ての省および直轄市に流通しており、高い比率の使用者が、カスタマイズされたチャンネルソースを利用するであろう。これは、巨大なデータベースであり、その上、当該データベースを収集、分析および利用することは、チャンネルリソースを大いに充実させ、使用者特有の要求を満たすであろう。
【００２４】
〔図面の簡単な説明〕
本発明の詳細な実施形態における技術的解決方法をより明確に説明するために、本実施形態で用いられる図面は、下記で簡単に説明される。下記に記載される図面は、単に、本発明のいくつかの実施形態を示しているだけであり、当業者は、創作を経ることなく、これらの図面に係る他の図面も取得し得ることは明らかである。
【００２５】
図１は、本発明の一実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【００２６】
図２は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法における、非認定データソースを除外するフローチャートである。
【００２７】
図３は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法における、データソースを保存するブロック図である。
【００２８】
図４は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【００２９】
図５は、本発明の一実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【００３０】
図６は、本発明の別の実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【００３１】
図７は、本発明の別の実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【００３２】
図８は、本発明の一実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバのブロック図である。
【００３３】
図９は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバにおける、非認定データソースを除外するためのモジュールのブロック図である。
【００３４】
図１０は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバにおける、データソースを保存するためのモジュールのブロック図である。
【００３５】
図１１は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバのブロック図である。
【００３６】
図１２は、本発明の一実施形態に係る、カスタマイズチャンネルを遠隔制御するためのクライアントのブロック図である。
【００３７】
図１３は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのクライアントのブロック図である。
【００３８】
図１４は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのシステムのブロック図である。
【００３９】
〔詳細な説明〕
本発明の具体的な実施形態が、添付の図面を参照して、下記で明確かつ完全に記載される。本実施形態では、本発明のいくつかの実施形態が記載されているが、本発明の全ての実施形態が記載されていないことは明らかである。本発明の実施形態に基づいて、当業者によって導き出された他の実施形態は、当然に、本発明の保護範囲内に含まれるであろう。本明細書に記載されている、本発明の種々の実施形態に伴った技術的特徴は、これらの間で矛盾が構成されない限り、相互に組み合わされてもよい。
【００４０】
図１に示すように、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するための方法を提供し、当該方法は、クライアントによってアップロードされた、カスタマイズチャンネルのデータソースを受け付けるステップを含む、データソースを受け付けるステップ１０１と、自動的な照合を定期的に実行し、非認定データソースを除外するステップを含む、非認定データソースを除外するステップ１０２と、認定データソースを保存し、カスタマイズチャンネルソースを形成するステップを含む、データソースを保存するステップ１０３と、クライアントによって提起されたダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるステップを含む、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるステップ１０４と、使用者がダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースをクライアントに供給するステップを含む、カスタマイズチャンネルソースを供給するステップ１０５と、を包含する。
【００４１】
本実施形態によって提供されるカスタマイズチャンネルを遠隔制御するための方法は、サーバに適用され、クライアントは、そこから取得されたカスタマイズチャンネルのデータソース、または、モバイルストレージデバイス（ＵＳＢディスク、モバイルハードディスク）中で取得されたカスタマイズチャンネルのデータソースを、サーバにアップロードしてもよい。データソースは、フォーマット、ドメイン名、ウェブサイトなどを含んでもよい。
【００４２】
カスタマイズチャンネルのデータソースを受け付けたあと、サーバは、要求に従ってデータソースを選別し、非認定データソースを除外する。具体的には、自動的な照合が、定期的に実行され、非認定データソースは、予め設定されたルールに従って除外される。非認定データソースを除外する目的は、非標準的な、性的なものを暗示させる、暴力的なそれらのソースファイル、ならびに、国内法、社会的秩序および社会的モラルなどを破る他のソースファイルを、フォーマット、ドメイン名、ウェブサイトなどのようなデータに従って自動的に除外することである。非認定データソースを除外するステップは、下記で詳細に説明される。
【００４３】
次に、認定データソースは、保存され、カスタマイズチャンネルソースを形成し、当該カスタマイズチャンネルソースは、サーバ上のチャンネルデータベースを拡張する。
【００４４】
クライアントによって提起されたダウンロードおよびプレイリクエストの少なくとも何れかを受け付けたあと、サーバは、ユーザがダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースを、クライアントに供給する。テレビなどの、形成されたカスタマイズチャンネルソースは、最終的にクライアントにプッシュ配信される。使用者が、端末のアプリケーション、すなわちフルビデオのテレビデスクトップで当該機能を開始する場合、全てのチャンネルのソースファイルが、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。
【００４５】
本発明において、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、カスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルは、円滑に再生され得る。さらに、チャンネルソースデータベースは、拡張され、種々の使用者の種々の要求が満たされる。
【００４６】
図２が示すように、本発明の一実施形態では、非認定データソースを除外するステップ１０２は、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データを除外し、互換性のあるデータソースを取得するステップを含む、互換性のないデータソースを除外するステップ１０２１と、互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、認定データソースを取得するステップを含む、データソースを自動的に再生および除外するステップ１０２２と、をさらに包含する。
【００４７】
ここで、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外するステップとは、非標準的なフォーマットを有し、かつアンドロイドの技術的要件に準拠していないデータソースを、ファイル名のフォーマットルールに従って除外することを示している。ファイルの種類名に従って、不正データソースを除外するステップとは、性的なものを暗示させる暴力的なそれらのソースファイル、および、社会主義の倫理を犯し、かつ、関連する国内法および条例を破る他のソースファイルを、種類名に従って除外することを示している。種類コードまたはネームテーブルは、当該産業における複数の検査コードセットを参照し、かつＬＥＴＶのコード要件と組み合わせて、コンパイルされる。性的なものを暗示させる暴力的なそれらのソースファイルは、宗教および政治などのようなデリケートな問題に関連し、国内法ならびに社会的秩序および社会的モラルを破るそれらのソースファイル、または競争相手に関するソースファイルは、種類コードテーブルを介して予め除外されてもよい。
【００４８】
ここで、データソースを自動的に再生および除外するステップとは、互換性のあるデータソースを、ループで連続的に再生し、サーバが再生することができないデータソースを除外し、認定データソースを取得することを示している。互換性のあるデータソースを、自動的に、ループで連続的に再生したあと、認定データソースの再生を手動で開始してもよく、認定データソースを手動で検査してもよい。
【００４９】
本実施形態では、サーバは、独立に設計され、阿里雲サーバおよびleadcloudサーバが用いられる。サーバは、サーバコードおよびアンドロイドプログラムを含む。サーバコードは、クライアントによってアップロードされたデータソースおよびファイルを受け付けるインターフェースを含み、収集されたデータソースが、互換性のないデータソースを除外するステップ１０２１を介して選別されたあと、互換性のあるデータソースは、サーバの記憶ユニットにアップロードされる。アンドロイドプログラムは、記憶ユニットの互換性のあるデータソースファイルをダウンロードし、ループで連続的に再生し（これは、手動の再生と組み合わされ、検査されてもよい）、互換性のあるデータソースファイルを再生することに成功したあと、認定データソースが得られ、次に、認定データソースは、記憶ユニットにアップロードされ、使用者がダウンロードするためのカスタマイズチャンネルソースを、記憶装置が形成する。
【００５０】
本発明の実施形態では、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって、複数回選別され、これにより、カスタマイズチャンネルソースは、種々の再生要件を満たし、また、クライアントによってダウンロードされたソースファイルは、円滑に再生され得る。
【００５１】
図３が示すように、一実施形態では、データソースを保存するステップ１０３は、カスタマイズチャンネルソースを分類し、照合し、次に、カスタマイズチャンネルソースを保存するステップを含む、分類および照合するステップ１０３１をさらに包含する。分類および照合するステップ１０３１は、カスタマイズチャンネルソースを、識別および保存することを容易にするためのシーケンステーブルに分類し、かつ並べ替えるように構成されており、これにより、カスタマイズチャンネルソースを、素早く読み取ることができる。
【００５２】
図４が示すように、一実施形態は、保存されているカスタマイズチャンネルソースを、クライアントに定期的にプッシュ配信するステップを含む、カスタマイズチャンネルソースを定期的にプッシュ配信するステップ１０６も包含する。サーバに対して保存されたカスタマイズチャンネルソースおよび追加されたチャンネルソースは、共に更新するために、クライアントに定期的にプッシュ配信される。使用者が、端末のアプリケーション、すなわち、フルビデオのテレビデスクトップで、当該機能を開始した場合、全てのチャンネルのソースファイルは、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。定期的にプッシュ配信する方法を介して、使用者は、遅れずに、所望のプログラムを見ることができる。
【００５３】
カスタマイズチャンネルソースを定期的にプッシュ配信するステップ１０６は、データソースを保存するステップ１０３のあとの何れの期間に発生してもよい。
【００５４】
図５が示すように、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するための方法を提供し、当該方法は、カスタマイズチャンネルのデータソースをサーバに供給するステップであって、サーバは、データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成される、ステップを含む、データソースをアップロードするステップ２０１と、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、サーバに提起するステップを含む、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを提起するステップ２０２と、サーバによって選別された、認定され、かつ保存されたカスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、カスタマイズチャンネルソースを供給するステップを含む、カスタマイズチャンネルソースを受け付けるステップ２０３と、包含する。
【００５５】
本実施形態によって提供される、カスタマイズチャンネルを遠隔制御するための方法は、クライアント（例えば、テレビ、ボックスなど）に適用される。クライアントは、そこから取得されたカスタマイズチャンネルのデータソース、または、モバイルストレージデバイス（ＵＳＢディスク、モバイルハードディスク）中で取得されたカスタマイズチャンネルのデータソースを、サーバにアップロードしてもよい。データソースは、フォーマット、ドメイン名、ウェブサイトなどを含んでもよい。
【００５６】
カスタマイズチャンネルのデータソースを受け付けたあと、サーバは、要求に従って、データソースを選別し、非認定データソースを除外する。次に、認定データソースは、保存され、カスタマイズチャンネルソースを形成し、当該カスタマイズチャンネルソースは、チャンネルデータベースをサーバ上で拡張する。
【００５７】
使用者がオペレータである場合、クライアントは、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかをサーバに提起し、次に、サーバは、使用者がダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースを、クライアントに供給する。テレビなどの、形成されたカスタマイズチャンネルソースは、最終的にクライアントにプッシュ配信される。使用者が、端末のアプリケーション、すなわち、フルビデオのテレビデスクトップで、当該機能を開始した場合、全てのチャンネルのソースファイルは、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。
【００５８】
本発明では、カスタマイズチャンネルのデータソースは、クライアントを介して、サーバに供給され、次に、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、取得されたカスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルは、円滑に再生され得る。さらに、チャンネルソースデータベースは拡張され、種々の使用者の種々の要求が満たされる。
【００５９】
図６が示すように、一実施形態は、データソースをアップロードするステップ２０１の前に、モバイルストレージデバイスがクライアントに存在するか否かを検出し、モバイルストレージデバイスが検出された場合、次に、カスタマイズチャンネルのデータソースが、モバイルストレージデバイスに存在するか否かを検出し、カスタマイズチャンネルのデータソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップ２０１を実行し、カスタマイズチャンネルのデータソースを、サーバにアップロードするステップを含む、検出ステップ２０４、をさらに包含する。モバイルストレージデバイスは、使用者が趣味に従ったカスタマイズチャンネルデータソースをそこからアップロードすることを容易にするＵＳＢディスクなどのストレージデバイス、モバイルハードディスクなどであってもよく、これにより、種々の要求が満たされる。
【００６０】
図７が示すように、一実施形態は、サーバによってプッシュ配信されたカスタマイズチャンネルソースを定期的に受け付けるステップを含む、カスタマイズチャンネルソースを定期的に受け付けるステップ２０５をさらに包含する。カスタマイズチャンネルソースを定期的に受け付けるステップ２０５は、任意の期間に発生してもよく、サーバによって定期的にプッシュ配信されるカスタマイズチャンネルソースと、定期的な更新を実行するために、サーバに対して追加され、かつ、カスタマイズチャンネルソースと共に供給されるチャンネルソースと、を受け付けるように構成されている。定期的にプッシュ配信する方法を介して、使用者は、遅れずに、所望のプログラムを見ることができる。
【００６１】
図８が示すように、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するためのサーバ３００を提供し、サーバ３００は、クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュール３０１と、自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュール３０２と、認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュール３０３と、クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュール３０４と、使用者がダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースを、クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュール３０５と、を含む。
【００６２】
クライアントは、当該クライアントによって取得されたカスタマイズチャンネルのデータソース、または、モバイルストレージデバイス（ＵＳＢディスク、モバイルハードディスク）中で取得されたカスタマイズチャンネルのデータソースをアップロードしてもよい。当該データソースは、フォーマット、ドメイン名、ウェブサイトなどを含んでもよい。データソースを受け付けるためのモジュール３０１は、上記のカスタマイズチャンネルのデータソースを受け付けるように構成されている。
【００６３】
サーバ３００は、カスタマイズチャンネルのデータソースを受け付けたあと、要求に従ってデータソースを選別し、非認定データソースを除外するためのモジュール３０２を介して、非認定データソースを除外する。具体的には、自動的な照合は、定期的に実行され、非認定データソースは、予め設定されたルールに従って除外される。非認定データソースを除外する目的は、非標準的な、性的なものを暗示させる、暴力的なそれらのソースファイル、ならびに、国内法、社会的秩序および社会的モラルなどを破る他のソースファイルを、フォーマット、ドメイン名、ウェブサイトなどのようなデータに従って自動的に除外することである。非認定データソースを除外するステップは、下記で詳細に説明される。
【００６４】
次に、認定データソースは、カスタマイズチャンネルソースを形成するための、データソースを保存するためのモジュール３０３に保存され、当該カスタマイズチャンネルソースは、サーバ上のチャンネルデータベースを拡張する。
【００６５】
ダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けるためのモジュール３０４が、クライアントによって提起されたダウンロードリクエストおよび再生リクエストの少なくとも何れかを受け付けたあと、サーバ３００は、カスタマイズチャンネルソースを供給するためのモジュール３０５を介して、使用者がダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースを、クライアントに供給する。テレビなどの、形成されたカスタマイズチャンネルソースは、最終的にクライアントにプッシュ配信される。使用者が、端末のアプリケーション、すなわち、フルビデオのテレビデスクトップで、当該機能を開始した場合、全てのチャンネルのソースファイルは、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。
【００６６】
本発明では、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、カスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルは、円滑に再生され得る。さらに、チャンネルソースデータベースは拡張され、種々の使用者の種々の要求が満たされる。
【００６７】
図９に示すように、一実施形態では、非認定データソースを除外するためのモジュール３０２は、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外し、ファイルの種類名に従って、不正データソースを除外し、互換性のあるデータソースを取得するように構成されている、互換性のないデータソースを除外するためのモジュール３０２１と、互換性のあるデータソースを、ループで連続的に再生し、再生することができないデータソースを除外し、認定データソースを取得するように構成されている、データソースを自動的に再生および除外するためのモジュール３０２２と、をさらに含む。
【００６８】
互換性のないデータソースを除外するためのモジュール３０２１は、ファイル名のフォーマットルール、およびファイルの種類名に従って、互換性のないデータソースを除外し、互換性のあるデータソースを取得する。
【００６９】
ここで、ファイル名のフォーマットルールに従って、互換性のないファイル指定を有するデータソースを除外するステップとは、非標準的なフォーマットを有し、かつアンドロイドの技術的要件に準拠していないデータソースを、ファイル名のフォーマットルールに従って除外することを示している。ファイルの種類名に従って、不正データソースを除外するステップは、性的なものを暗示させる暴力的なそれらのソースファイル、および、社会主義の倫理を犯し、かつ、関連する国内法および条例を破る他のソースファイルを、種類名に従って除外することを示している。種類コードまたはネームテーブルは、当該産業における複数の検査コードセットを参照し、かつＬＥＴＶのコード要件と組み合わせて、コンパイルされる。性的なものを暗示させる暴力的なそれらのソースファイルは、宗教および政治などのようなデリケートな問題に関連し、国内法ならびに社会的秩序および社会的モラルを破るそれらのソースファイル、または競争相手に関するソースファイルは、種類コードテーブルを介して予め除外されてもよい。
【００７０】
ここで、データソースを自動的に再生および除外するためのモジュール３０２２は、サーバを介して、互換性のあるデータソースを、自動的に、ループで連続的に再生し、サーバが再生することができないデータソースを除外し、認定データソースを取得する。互換性のあるデータソースを、ループで連続的に再生したあと、認定データソースの再生を手動で開始してもよく、認定データソースを手動で検査してもよい。
【００７１】
本実施形態では、サーバ３００は、独立に設計され、阿里雲サーバおよびleadcloudサーバが用いられる。サーバは、サーバコードおよびアンドロイドプログラムを含む。サーバコードは、クライアントによってアップロードされたデータソースおよびファイルを受け付けるインターフェースを含み、収集されたデータソースが、互換性のないデータソースを除外するためのモジュール３０２１を介して選別されたあと、互換性のあるデータソースは、サーバの記憶ユニットにアップロードされる。アンドロイドプログラムは、記憶ユニットの互換性のあるデータソースファイルをダウンロードし、ループで連続的に再生し（これは、手動の再生と組み合わされ、検査されてもよい）、互換性のあるデータソースファイルを再生することに成功したあと、認定データソースが得られ、次に、認定データソースは、記憶ユニットにアップロードされ、使用者がダウンロードするためのカスタマイズチャンネルソースを、記憶装置が形成する。
【００７２】
本発明の実施形態では、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、カスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルは、円滑に再生され得る。
【００７３】
図１０が示すように、一実施形態では、データソースを保存するためのモジュール３０３は、カスタマイズチャンネルソースを分類および照合し、次に、カスタマイズチャンネルソースを保存するように構成されている、分類および照合するためのモジュール３０３１をさらに含む。分類および照合するためのモジュール３０３１は、カスタマイズチャンネルソースを、識別および保存することを容易にするためのシーケンステーブルに分類し、かつ並べ替えるように構成されており、これにより、カスタマイズチャンネルソースを、素早く読み取ることができる。
【００７４】
図１１が示すように、一実施形態は、保存されているカスタマイズチャンネルソースを、クライアントに定期的にプッシュ配信するように構成されている、カスタマイズチャンネルソースを定期的にプッシュ配信するためのモジュール３０６をさらに含む。サーバに対して保存されたカスタマイズチャンネルソースおよび追加されたチャンネルソースは、共に更新するために、クライアントに定期的にプッシュ配信される。使用者が、端末のアプリケーション、すなわち、フルビデオのテレビデスクトップで、当該機能を開始した場合、全てのチャンネルのソースファイルは、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。定期的にプッシュ配信する方法を介して、使用者は、遅れずに、所望のプログラムを見ることができる。
【００７５】
図１２が示すように、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するためのクライアント４００を提供し、クライアント４００は、カスタマイズチャンネルのデータソースを、サーバに供給するように構成されている、データソースをアップロードするためのモジュールであって、サーバは、データソースについて、自動的な照合を定期的に実行し、非認定データソースを除外し、カスタマイズチャンネルソースが、認定データソースが保存された後に形成される、モジュール４０１と、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュール４０２と、サーバによって選別された、認定され、かつ保存されたカスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュール４０３と、を含む。
【００７６】
クライアント４００は、当該クライアントによって取得されたカスタマイズチャンネルのデータソース、または、モバイルストレージデバイス（ＵＳＢディスク、モバイルハードディスク）中で取得されたカスタマイズチャンネルのデータソースを、データソースをアップロードするためのモジュール４０１を介して、サーバにアップロードしてもよい。当該データソースは、フォーマット、ドメイン名、ウェブサイトなどを含んでもよい。
【００７７】
カスタマイズチャンネルのデータソースを受け付けたあと、サーバは、要求に従って、データソースを選別し、非認定データソースを除外する。次に、認定データソースは、保存され、カスタマイズチャンネルソースを形成し、当該カスタマイズチャンネルソースは、チャンネルデータベースをサーバ上で拡張する。
【００７８】
使用者がオペレータである場合、クライアント４００は、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュール４０２を介して、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかをサーバに提起し、次に、サーバは、カスタマイズチャンネルソースを、クライアントに供給し、クライアント４００は、使用者がダウンロードおよび再生の少なくとも何れかを行うための上記のカスタマイズチャンネルソースを、カスタマイズチャンネルソースを受け付けるためのモジュール４０３を介して受け付ける。テレビなどの、形成されたカスタマイズチャンネルソースは、最終的にクライアントにプッシュ配信される。使用者が、端末のアプリケーション、すなわち、フルビデオのテレビデスクトップで、当該機能を開始した場合、全てのチャンネルのソースファイルは、サーバから取得され、選択されてもよく、ローカルカスタマイズチャンネルのように、使用者が閲覧するためのカスタマイズチャンネルリストに追加されてもよい。
【００７９】
本発明では、カスタマイズチャンネルのデータソースは、クライアントを介して、サーバに供給され、次に、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、取得されたカスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルが円滑に再生され得ることを確実にする。さらに、チャンネルソースデータベースは拡張され、種々の使用者の種々の要求が満たされる。
【００８０】
図１３が示すように、一実施形態は、検出モジュール４０４をさらに含み、当該検出モジュール４０４は、モバイルストレージデバイスがクライアントに存在するか否かを検出し、上記モバイルストレージデバイスが検出された場合、次に、上記カスタマイズチャンネルの上記データソースが、上記モバイルストレージデバイスに存在するか否かを検出し、上記カスタマイズチャンネルの上記データソースが、モバイルストレージデバイスで検出された場合、次に、データソースを出力するステップを実行し、上記カスタマイズチャンネルの上記データソースを、上記サーバにアップロードするように構成されている。モバイルストレージデバイスは、使用者が趣味に従ったカスタマイズチャンネルデータソースをそこからアップロードすることを容易にするＵＳＢディスクなどのストレージデバイス、モバイルハードディスクなどであってもよく、これにより、種々の要求が満たされる。
【００８１】
図１３が示すように、一実施形態は、サーバによってプッシュ配信されたカスタマイズチャンネルソースを定期的に受け付けるように構成されている、カスタマイズチャンネルソースを定期的に受け付けるためのモジュール４０５をさらに含む。カスタマイズチャンネルソースを定期的に受け付けるためのモジュール４０５は、サーバによって定期的にプッシュ配信されるカスタマイズチャンネルソースと、定期的な更新を実行するために、サーバに対して追加され、かつ、カスタマイズチャンネルソースと共に供給されるチャンネルソースと、を受け付けるように構成されている。定期的にプッシュ配信する方法を介して、使用者は、遅れずに、所望のプログラムを見ることができる。
【００８２】
図１４が示すように、本発明の一実施形態は、カスタマイズチャンネルを遠隔制御するためのシステムを提供し、当該システムは、サーバ３００およびクライアント４００を含む。
【００８３】
ここで、サーバは、クライアントによってアップロードされたカスタマイズチャンネルのデータソースを受け付けるように構成されている、データソースを受け付けるためのモジュールと、自動的な照合を定期的に実行し、非認定データソースを除外するように構成されている、非認定データソースを除外するためのモジュールと、認定データソースを保存し、カスタマイズチャンネルソースを形成するように構成されている、データソースを保存するためのモジュールと、クライアントによって提起されたダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるように構成されている、ダウンロードリクエストおよびプレイリクエストの少なくとも何れかを受け付けるためのモジュールと、使用者がダウンロードおよび再生の少なくとも何れかを行うためのカスタマイズチャンネルソースを、クライアントに供給するように構成されている、カスタマイズチャンネルソースを供給するためのモジュールと、を含み、また、クライアントは、カスタマイズチャンネルのデータソースを、サーバに供給するように構成されている、データソースをアップロードするためのモジュールと、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを、サーバに提起するように構成されている、ダウンロードリクエストおよび再生リクエストの少なくとも何れかを提起するためのモジュールと、サーバによって選別された、認定され、かつ保存された上記カスタマイズチャンネルソースを受け付け、ダウンロードおよび再生の少なくとも何れかを行う使用者に、カスタマイズチャンネルソースを供給するように構成されている、カスタマイズチャンネルソースを受け付けるためのモジュールと、を含む。
【００８４】
本発明では、カスタマイズチャンネルのデータソースは、クライアントを介して、サーバに供給され、次に、使用者によってアップロードされたカスタマイズチャンネルのデータソースは、サーバによって複数回選別され、これにより、取得されたカスタマイズチャンネルソースは、種々の再生要件を満たし、クライアントによってダウンロードされたソースファイルが円滑に再生され得ることを確実にする。さらに、チャンネルソースデータベースは拡張され、種々の使用者の種々の要求が満たされる。
【００８５】
上述の実施形態の方法を実施する全てまたは一部のフローが、コンピュータプログラムによって命令された適切なハードウェアを介して達成されることは、当業者によって理解されるであろう。当該プログラムは、モバイルデバイスまたはコンピュータ読み取り可能な記録媒体に保存されてもよく、実行するあいだに、当該プログラムは、上述の方法に従った実施形態のフローのうちの１つまたは組み合わせを含む。そのような理解に基づいて、上述の本質的な技術的解決方法、または従来技術に寄与する部分、または技術的解決方法の一部は、ソフトウェア製品の形態で実施されてもよい。当該コンピュータソフトウェア製品は、記録媒体に保存されてもよく、モバイル端末（当該モバイル端末は、パーソナルコンピュータ、サーバ、またはネットワークデバイス、携帯電話などであってもよい）が本発明の各実施形態に係る方法の全てまたは一部のステップを実行するように命令するためのいくつかの命令を含む。一方で、上述の記録媒体は、ＵＳＢディスク、モバイルハードディスク、読み出し専用メモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスクまたは光ディスクなどの、プログラムコードを保存することができる任意の媒体を含む。
【００８６】
上記の実施形態は、単に、本発明の技術的解決方法に対する実例および説明を目的とするものであり、本発明を限定することを意図するものではない。本発明の実施形態は、上述の実施形態に従って詳細に説明されたが、上記の種々の実施形態に記載されている技術的解決方法に対する変更をさらに行い得ること、または、その技術的特徴の一部に対する均等な置き換えをさらに行い得ること、ならびに、これらの改良または置き換えが、本願請求項の精神および範囲から離れた対応する技術的解決方法の本質にはならないことを、当業者は理解するであろう。
【図面の簡単な説明】
【００８７】
【図１】図１は、本発明の一実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【図２】図２は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法における、非認定データソースを除外するフローチャートである。
【図３】図３は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法における、データソースを保存するブロック図である。
【図４】図４は、本発明の別の実施形態に係るサーバに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【図５】図５は、本発明の一実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【図６】図６は、本発明の別の実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【図７】図７は、本発明の別の実施形態に係るクライアントに適用される、カスタマイズチャンネルを遠隔制御するための方法のフローチャートである。
【図８】図８は、本発明の一実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバのブロック図である。
【図９】図９は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバにおける、非認定データソースを除外するためのモジュールのブロック図である。
【図１０】図１０は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバにおける、データソースを保存するためのモジュールのブロック図である。
【図１１】図１１は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのサーバのブロック図である。
【図１２】図１２は、本発明の一実施形態に係る、カスタマイズチャンネルを遠隔制御するためのクライアントのブロック図である。
【図１３】図１３は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのクライアントのブロック図である。
【図１４】図１４は、本発明の別の実施形態に係る、カスタマイズチャンネルを遠隔制御するためのシステムのブロック図である。
【図１】
2018504653.tif 000003
【図２】
2018504653.tif 000004
【図３】
2018504653.tif 000005
【図４】
2018504653.tif 000006
【図５】
2018504653.tif 000007
【図６】
2018504653.tif 000008
【図７】
2018504653.tif 000009
【図８】
2018504653.tif 000010
【図９】
2018504653.tif 000011
【図１０】
2018504653.tif 000012
【図１１】
2018504653.tif 000013
【図１２】
2018504653.tif 000014
【図１３】
2018504653.tif 000015
【図１４】
2018504653.tif 000016
【国際調査報告】
2018504653.tif 000017
2018504653.tif 000018
2018504653.tif 000019
2018504653.tif 000020