JP6190976B2 - アップグレード方法、装置、設備、プログラム及び記録媒体 - Google Patents
アップグレード方法、装置、設備、プログラム及び記録媒体 Download PDFInfo
- Publication number
- JP6190976B2 JP6190976B2 JP2016553702A JP2016553702A JP6190976B2 JP 6190976 B2 JP6190976 B2 JP 6190976B2 JP 2016553702 A JP2016553702 A JP 2016553702A JP 2016553702 A JP2016553702 A JP 2016553702A JP 6190976 B2 JP6190976 B2 JP 6190976B2
- Authority
- JP
- Japan
- Prior art keywords
- upgrade
- application
- server
- version
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/56—Routing software
- H04L45/563—Software download or update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
- H04L41/344—Out-of-band transfers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
前記端末は、少なくとも二つのルーティング装置と通信可能であり、且ついずれか一つのルーティング装置とサーバとの間の通信リンクを通じて、前記サーバとデータインタラクションを行うことができ、
前記端末は、第1検出モジュールと、取得モジュールと、送信モジュールとを含み、
前記方法は、
前記第1検出モジュールが、前記少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するステップと、
前記取得モジュールが、前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するステップと、
前記送信モジュールが、前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するようにするステップとを含むアップグレード方法を提供する。
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するステップと、
前記現在のバージョン情報をいずれか一つの前記ルーティング装置と前記サーバとの間の通信リンクを通じて前記サーバに送信するステップと、
前記サーバが、前記現在のバージョン情報に基づいてアップグレード待ちのバージョンが存在するか否かを検索してから送信する検索結果を受信するステップと、
前記検索結果が、アップグレード待ちのバージョンが存在するものである場合、前記アプリケーションをアップグレードする必要があると確定し、前記検索結果が、アップグレード待ちのバージョンが存在しないものである場合、前記アプリケーションをアップグレードする必要がないと確定するステップとを含む。
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するステップと、
前記現在のバージョン情報に基づいて前記アプリケーションのアップグレード待ちのバージョンのバージョン情報を取得するステップと、
前記アップグレード待ちのバージョンのバージョン情報と前記現在のバージョン情報を比較するステップと、
前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より上である場合、前記アプリケーションをアップグレードする必要があると確定し、前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より下である場合、前記アプリケーションをアップグレードする必要がないと確定するステップとを含む。
前記現在のバージョン番号を、いずれか一つの前記ルーティング装置とサーバとの間の通信リンクを通じてサーバに送信するステップと、
前記サーバから送信される、前記現在のバージョン情報に基づいて検索した前記アプリケーションに対応するアップグレード待ちのバージョンのバージョン情報を受信するステップとを含む。
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するステップと、
前記サーバとデータインタラクションを行う場合、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得要求を生成するステップと、
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて前記取得要求を前記サーバに送信するステップと、
前記サーバが前記取得要求に基づいて送信する、前記アップグレードファイルを受信するステップとを含む。
前記第1ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するステップと、
前記サーバとデータインタラクションを行う場合、前記アップグレードファイルを前記第1ルーティング装置に送信するステップを実行するステップとを含む。
前記アップグレードファイルに基づいてアップグレード起動通知を生成するステップと、
前記アップグレード起動通知に基づいて入力したアップグレード操作を受け付けたか否かを判断するステップと、
前記アップグレード操作を受け付けた場合、前記アップグレードファイルを前記第1ルーティング装置に送信する前記のステップを実行するステップとを含む。
前記アプリケーションのアップグレードが成功したか否かを判断するステップと、
アップグレードが成功した場合、アップグレード成功通知を生成するステップと、
前記アップグレード成功通知を表示するステップとを含む。
前記アップグレード成功通知を前記端末のローカルのディスプレイインターフェースに表示するステップと、
又は、
前記アップグレード成功通知を予め設定された端末にプッシー通知して、前記アップグレード成功通知を予め設定された端末に表示するステップとを含む。
前記端末は、少なくとも二つのルーティング装置と通信可能であり、且ついずれか一つのルーティング装置とサーバとの間の通信リンクを通じて、前記サーバとデータインタラクションを行うことができ、前記装置は、
前記少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するための第1検出モジュールと、
前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得モジュールと、
前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するようにするための送信モジュールとを含むアップグレード装置を提供する。
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するための第1取得ユニットと、
前記現在のバージョン情報をいずれか一つの前記ルーティング装置と前記サーバとの間の通信リンクを通じて前記サーバに送信するための第1送信ユニットと、
前記サーバが、前記現在のバージョン情報に基づいてアップグレード待ちのバージョンが存在するか否かを検索してから送信する検索結果を受信するための第1受信ユニットと、
前記検索結果が、アップグレード待ちのバージョンが存在するものである場合、前記アプリケーションをアップグレードする必要があると確定し、前記検索結果が、アップグレード待ちのバージョンが存在しないものである場合、前記アプリケーションをアップグレードする必要がないと確定するための第1確定ユニットとを含む。
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するための第2取得ユニットと、
前記現在のバージョン情報に基づいて前記アプリケーションのアップグレード待ちのバージョンのバージョン情報を取得するための第3取得ユニットと、
前記アップグレード待ちのバージョンのバージョン情報と前記現在のバージョン情報を比較するための比較ユニットと、
前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より上である場合、前記アプリケーションをアップグレードする必要があると確定し、前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より下である場合には、前記アプリケーションをアップグレードする必要がないと確定するための第2確定ユニットとを含む。
前記現在のバージョン番号を、いずれか一つの前記ルーティング装置とサーバとの間の通信リンクを通じてサーバに送信するための送信サーブユニットと、
前記サーバから送信される、前記現在のバージョン情報に基づいて検索した前記アプリケーションに対応するアップグレード待ちのバージョンのバージョン情報を受信するための受信サーブユニットとを含む。
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するための検出ユニットと、
前記サーバとデータインタラクションを行う場合、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得要求を生成するための生成ユニットと、
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて前記取得要求を前記サーバに送信するための第2送信ユニットと、
前記サーバが前記取得要求に基づいて送信する、前記アップグレードファイルを受信するための第2受信ユニットとを含む。
前記第1ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するための第2検出モジュールを含み、
前記送信モジュールは、前記サーバとデータインタラクションを行う場合、前記アップグレードファイルを前記第1ルーティング装置に送信する。
前記アップグレードファイルに基づいてアップグレード起動通知を生成するための第1生成モジュールと、
前記アップグレード起動通知に基づいて入力したアップグレード操作を受け付けたか否かを判断するための第1判断モジュールとを含み、
前記送信モジュールは、前記アップグレード操作を受け付けた場合、前記アップグレードファイルを前記第1ルーティング装置に送信する。
前記アプリケーションのアップグレードが成功したか否かを判断するための第2判断モジュールと、
アップグレードが成功した場合、アップグレード成功通知を生成するための第2生成モジュールと、
前記アップグレード成功通知を表示するための表示モジュールとを含む。
前記アップグレード成功通知を前記端末のローカルのディスプレイインターフェースに表示するための表示ユニットと、
前記アップグレード成功通知を予め設定された端末にプッシー通知して、前記アップグレード成功通知を予め設定された端末に表示するためのプッシー通知ユニットとを含む。
プロセッサと、
プロセッサが実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
前記少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出し、
前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得し、
前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するように構成されるアップグレード設備を提供する。
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ804を提供しており、設備800のプロセッサ820により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ROM、RAM、CD-ROM、磁気テープ、フロッピーディスク、光データ記憶デバイス等である。
前記少なくとも二つのルーティング装置中の第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するステップと、
前記第1ルーティング装置内のアプリケーションがアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するステップと、
前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するステップとを含む。
Claims (21)
- 端末に応用されるアップグレード方法であって、
前記端末は、少なくとも二つのルーティング装置と通信可能であり、且ついずれか一つのルーティング装置とサーバとの間の通信リンクを通じて、前記サーバとデータインタラクションを行うことができ、
前記端末は、第1検出モジュールと、取得モジュールと、送信モジュールとを含み、
前記方法は、
前記第1検出モジュールが、前記少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するステップと、
前記取得モジュールが、前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するステップと、
前記送信モジュールが、前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するようにするステップとを含むことを特徴とするアップグレード方法。 - 前記第1検出モジュールが、第1取得ユニットと、第1送信ユニットと、第1受信ユニットと、第1確定ユニットとを含み、
前記第1検出モジュールが、前記少なくとも二つのルーティング装置中の第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出する前記のステップは、
前記第1取得ユニットが、前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するステップと、
前記第1送信ユニットが、前記現在のバージョン情報をいずれか一つの前記ルーティング装置と前記サーバとの間の通信リンクを通じて前記サーバに送信するステップと、
前記第1受信ユニットが、前記サーバが、前記現在のバージョン情報に基づいてアップグレード待ちのバージョンが存在するか否かを検索してから送信する検索結果を受信するステップと、
前記第1確定ユニットが、前記検索結果が、アップグレード待ちのバージョンが存在するものである場合、前記アプリケーションをアップグレードする必要があると確定し、前記検索結果が、アップグレード待ちのバージョンが存在しないものである場合、前記アプリケーションをアップグレードする必要がないと確定するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記第1検出モジュールが、第2取得ユニットと、第3取得ユニットと、比較ユニットと、第2確定ユニットとを含み、
前記第1検出モジュールが、前記少なくとも二つのルーティング装置中の第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するステップは、
前記第2取得ユニットが、前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するステップと、
前記第3取得ユニットが、前記現在のバージョン情報に基づいて前記アプリケーションのアップグレード待ちのバージョンのバージョン情報を取得するステップと、
前記比較ユニットが、前記アップグレード待ちのバージョンのバージョン情報と前記現在のバージョン情報を比較するステップと、
前記第2確定ユニットが、前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より上である場合、前記アプリケーションをアップグレードする必要があると確定し、前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より下である場合、前記アプリケーションをアップグレードする必要がないと確定するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記第3取得ユニットが、送信サーブユニットと、受信サーブユニットとを含み、
前記第3取得ユニットが、前記現在のバージョン情報に基づいて前記アプリケーションのアップグレード待ちのバージョンのバージョン情報を取得するステップは、
前記送信サーブユニットが、前記現在のバージョン番号を、いずれか一つの前記ルーティング装置とサーバとの間の通信リンクを通じてサーバに送信するステップと、
前記受信サーブユニットが、前記サーバから送信される、前記現在のバージョン情報に基づいて検索した前記アプリケーションに対応するアップグレード待ちのバージョンのバージョン情報を受信するステップとを含むことを特徴とする請求項3に記載のアップグレード方法。 - 前記取得モジュールが、検出ユニットと、生成ユニットと、第2送信ユニットと、第2受信ユニットとを含み、
前記取得モジュールが、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの通信リンクを通じて前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するステップは、
前記検出ユニットが、前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するステップと、
前記生成ユニットが、前記サーバとデータインタラクションを行う場合、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得要求を生成するステップと、
前記第2送信ユニットが、前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて前記取得要求を前記サーバに送信するステップと、
前記第2受信ユニットが、前記サーバが前記取得要求に基づいて送信する、前記アップグレードファイルを受信するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記端末が、第2検出モジュールを含み、
前記方法は、更に、
前記第2検出モジュールが、前記第1ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するステップと、
前記送信モジュールが、前記サーバとデータインタラクションを行う場合、前記アップグレードファイルを前記第1ルーティング装置に送信するステップを実行するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記端末が、第1生成モジュールと、第1判断モジュールとを含み、
前記方法は、更に、
前記第1生成モジュールが、前記アップグレードファイルに基づいてアップグレード起動通知を生成するステップと、
前記第1判断モジュールが、前記アップグレード起動通知に基づいて入力したアップグレード操作を受け付けたか否かを判断するステップと、
前記送信モジュールが、前記アップグレード操作を受け付けた場合、前記アップグレードファイルを前記第1ルーティング装置に送信する前記のステップを実行するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記端末が、第2判断モジュールと、第2生成モジュールと、表示モジュールとを含み、
前記方法は、更に、
前記第2判断モジュールが、前記アプリケーションのアップグレードが成功したか否かを判断するステップと、
前記第2生成モジュールが、アップグレードが成功した場合、アップグレード成功通知を生成するステップと、
前記表示モジュールが、前記アップグレード成功通知を表示するステップとを含むことを特徴とする請求項1に記載のアップグレード方法。 - 前記表示モジュールが、表示ユニットと、プッシー通知ユニットとを含み、
前記表示モジュールが、前記アップグレード成功通知を表示するステップは、
前記表示ユニットが、前記アップグレード成功通知を前記端末のローカルのディスプレイインターフェースに
表示するステップと、
又は、
前記プッシー通知ユニットが、前記アップグレード成功通知を予め設定された端末にプッシー通知して、前記アップグレード成功通知を予め設定された端末に表示するステップとを含むことを特徴とする請求項8に記載のアップグレード方法。 - 端末に応用されるアップグレード装置であって、
前記端末は、少なくとも二つのルーティング装置と通信可能であり、且ついずれか一つのルーティング装置とサーバとの間の通信リンクを通じて、前記サーバとデータインタラクションを行うことができ、前記装置は、
前記少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出するための第1検出モジュールと、
前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得モジュールと、
前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するようにするための送信モジュールとを含むことを特徴とするアップグレード装置。 - 前記第1検出モジュールは、
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するための第1取得ユニットと、
前記現在のバージョン情報をいずれか一つの前記ルーティング装置と前記サーバとの間の通信リンクを通じて前記サーバに送信するための第1送信ユニットと、
前記サーバが、前記現在のバージョン情報に基づいてアップグレード待ちのバージョンが存在するか否かを検索してから送信する検索結果を受信するための第1受信ユニットと、
前記検索結果が、アップグレード待ちのバージョンが存在するものである場合、前記アプリケーションをアップグレードする必要があると確定し、前記検索結果が、アップグレード待ちのバージョンが存在しないものである場合、前記アプリケーションをアップグレードする必要がないと確定するための第1確定ユニットとを含むことを特徴とする請求項10に記載のアップグレード装置。 - 前記第1検出モジュールは、
前記アプリケーションの、少なくともバージョン番号及び/またはバージョン生成時間を含む現在のバージョン情報を取得するための第2取得ユニットと、
前記現在のバージョン情報に基づいて前記アプリケーションのアップグレード待ちのバージョンのバージョン情報を取得するための第3取得ユニットと、
前記アップグレード待ちのバージョンのバージョン情報と前記現在のバージョン情報を比較するための比較ユニットと、
前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より上である場合、前記アプリケーションをアップグレードする必要があると確定し、前記アップグレード待ちのバージョンのバージョン情報が前記現在のバージョン情報より下である場合には、前記アプリケーションをアップグレードする必要がないと確定するための第2確定ユニットとを含むことを特徴とする請求項10に記載のアップグレード装置。 - 前記第3取得ユニットは、
前記現在のバージョン番号を、いずれか一つの前記ルーティング装置とサーバとの間の通信リンクを通じてサーバに送信するための送信サーブユニットと、
前記サーバから送信される、前記現在のバージョン情報に基づいて検索した前記アプリケーションに対応するアップグレード待ちのバージョンのバージョン情報を受信するための受信サーブユニットとを含むことを特徴とする請求項12に記載のアップグレード装置。 - 前記取得モジュールは、
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するための検出ユニットと、
前記サーバとデータインタラクションを行う場合、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得するための取得要求を生成するための生成ユニットと、
前記第2ルーティング装置と前記サーバとの間の通信リンクを通じて前記取得要求を前記サーバに送信するための第2送信ユニットと、
前記サーバが前記取得要求に基づいて送信する、前記アップグレードファイルを受信するための第2受信ユニットとを含むことを特徴とする請求項10に記載のアップグレード装置。 - 前記装置は、更に、
前記第1ルーティング装置と前記サーバとの間の通信リンクを通じて、前記サーバとのデータインタラクションを行うかを検出するための第2検出モジュールを含み、
前記送信モジュールは、前記サーバとデータインタラクションを行う場合、前記アップグレードファイルを前記第1ルーティング装置に送信することを特徴とする請求項10に記載のアップグレード装置。 - 前記装置は、更に、
前記アップグレードファイルに基づいてアップグレード起動通知を生成するための第1生成モジュールと、
前記アップグレード起動通知に基づいて入力したアップグレード操作を受け付けたか否かを判断するための第1判断モジュールとを含み、
前記送信モジュールは、前記アップグレード操作を受け付けた場合、前記アップグレードファイルを前記第1ルーティング装置に送信することを特徴とする請求項10に記載のアップグレード装置。 - 前記装置は、更に、
前記アプリケーションのアップグレードが成功したか否かを判断するための第2判断モジュールと、
アップグレードが成功した場合、アップグレード成功通知を生成するための第2生成モジュールと、
前記アップグレード成功通知を表示するための表示モジュールとを含むことを特徴とする請求項10に記載のアップグレード装置。 - 前記表示モジュールは、
前記アップグレード成功通知を前記端末のローカルのディスプレイインターフェースに表示するための表示ユニットと、
前記アップグレード成功通知を予め設定された端末にプッシー通知して、前記アップグレード成功通知を予め設定された端末に表示するためのプッシー通知ユニットとを含むことを特徴とする請求項17に記載のアップグレード装置。 - プロセッサと、
プロセッサが実行可能な指令を記憶するためのメモリとを備え、
前記プロセッサは、
少なくとも二つのルーティング装置中の、第1ルーティング装置内のアプリケーションをアップグレードする必要があるか否かを検出し、
前記第1ルーティング装置内のアプリケーションをアップグレードする必要がある場合、前記少なくとも二つのルーティング装置中の第2ルーティング装置と前記サーバとの間の通信リンクを通じて、前記アプリケーションのアップグレードに必要なアップグレードファイルを取得し、
前記アップグレードファイルを前記第1ルーティング装置に送信して、前記第1ルーティング装置が前記アップグレードファイルを利用して前記アプリケーションに対しアップグレードを実行するように構成されることを特徴とするアップグレード設備。 - プロセッサに実行されることにより、請求項1から請求項9のいずれかに記載のアップグレード方法を実現する記録媒体に記録されたプログラム。
- 請求項20に記載のプログラムが記録された記録媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410550394.8A CN104320774B (zh) | 2014-10-16 | 2014-10-16 | 一种升级方法、装置及设备 |
CN201410550394.8 | 2014-10-16 | ||
PCT/CN2015/074877 WO2016058334A1 (zh) | 2014-10-16 | 2015-03-23 | 一种升级方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017503285A JP2017503285A (ja) | 2017-01-26 |
JP6190976B2 true JP6190976B2 (ja) | 2017-08-30 |
Family
ID=52375928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016553702A Active JP6190976B2 (ja) | 2014-10-16 | 2015-03-23 | アップグレード方法、装置、設備、プログラム及び記録媒体 |
Country Status (9)
Country | Link |
---|---|
US (1) | US20160110181A1 (ja) |
EP (1) | EP3010187B1 (ja) |
JP (1) | JP6190976B2 (ja) |
KR (1) | KR101750455B1 (ja) |
CN (1) | CN104320774B (ja) |
BR (1) | BR112015015169A2 (ja) |
MX (1) | MX350521B (ja) |
RU (1) | RU2628246C2 (ja) |
WO (1) | WO2016058334A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017033136A (ja) * | 2015-07-30 | 2017-02-09 | 富士通株式会社 | 情報制御プログラム、情報制御装置及び情報制御方法 |
CN105204915A (zh) * | 2015-10-29 | 2015-12-30 | 小米科技有限责任公司 | 应用程序更新方法、装置及*** |
CN106209656A (zh) * | 2016-07-29 | 2016-12-07 | 上海斐讯数据通信技术有限公司 | 路由器升级***、方法及路由器 |
KR102068182B1 (ko) | 2017-04-21 | 2020-01-20 | 엘지전자 주식회사 | 음성 인식 장치, 및 음성 인식 시스템 |
CN109495532A (zh) * | 2017-09-13 | 2019-03-19 | 北京京东尚科信息技术有限公司 | 客户端更新方法和装置 |
CN112866046A (zh) * | 2019-11-27 | 2021-05-28 | 宇龙计算机通信科技(深圳)有限公司 | 智能杆的软件升级方法、装置、存储介质及智能杆 |
JP7427176B2 (ja) | 2019-12-27 | 2024-02-05 | 国立研究開発法人情報通信研究機構 | 無線通信情報更新システム及び無線通信情報更新方法 |
CN111614743B (zh) * | 2020-05-14 | 2021-08-17 | 深圳华锐金融技术股份有限公司 | 文件检测方法、装置、计算机设备和存储介质 |
CN112423281B (zh) * | 2020-10-30 | 2023-11-24 | 深圳市广和通无线股份有限公司 | 无线模组升级方法、装置、计算机设备和存储介质 |
CN113656065A (zh) * | 2021-08-11 | 2021-11-16 | 杭州安恒信息技术股份有限公司 | 软件版本监测方法、***、计算机及可读存储介质 |
CN115086171A (zh) * | 2022-06-10 | 2022-09-20 | 德明通讯(上海)股份有限公司 | 一种路由产品工厂自动多路升级方法及*** |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08307445A (ja) * | 1995-05-12 | 1996-11-22 | Kokusai Electric Co Ltd | ブリッジ及びルータのプログラム又はパラメータ更新方法 |
US7251570B2 (en) * | 2003-07-18 | 2007-07-31 | Power Measurement Ltd. | Data integrity in a mesh network |
JP2005159905A (ja) * | 2003-11-27 | 2005-06-16 | Ntt Docomo Inc | データ保存装置及び通信端末装置 |
WO2007148900A1 (en) * | 2006-06-19 | 2007-12-27 | Samsung Electronics Co., Ltd. | Program upgrade system and method for ota-capable portable device |
WO2009036792A1 (en) * | 2007-09-21 | 2009-03-26 | Greenpeak Technologies | Compressed source routing |
CN101447884B (zh) * | 2007-11-26 | 2011-08-03 | 华为技术有限公司 | 一种网元之间协作实现软件升级的方法、设备及*** |
US20100169937A1 (en) * | 2008-04-04 | 2010-07-01 | Peter Atwal | Wireless ad hoc networking for set top boxes |
CN101795203B (zh) * | 2009-02-03 | 2012-08-15 | 华为软件技术有限公司 | 软件升级数据包的下载方法和装置 |
JP4752962B2 (ja) * | 2009-07-14 | 2011-08-17 | ヤマハ株式会社 | 通信回線接続装置のファームウェアのバージョンアップ方法および通信回線接続装置 |
JP5317929B2 (ja) * | 2009-11-06 | 2013-10-16 | 三菱電機株式会社 | 無線伝送装置およびネットワークシステム |
JP5527146B2 (ja) * | 2010-09-30 | 2014-06-18 | ブラザー工業株式会社 | 端末装置及びプログラム |
JP2012098906A (ja) * | 2010-11-02 | 2012-05-24 | Buffalo Inc | 無線lan装置、無線lan装置の制御方法、および、コンピュータプログラム |
CN102185718B (zh) * | 2011-05-12 | 2014-06-25 | 杭州华三通信技术有限公司 | 一种***升级方法及其装置 |
CN102231880A (zh) * | 2011-07-04 | 2011-11-02 | 中兴通讯股份有限公司 | 版本升级方法、终端及版本升级*** |
CN102291742A (zh) * | 2011-08-18 | 2011-12-21 | 中兴通讯股份有限公司 | 无线路由设备的版本更新方法及装置 |
US8913997B2 (en) * | 2011-09-09 | 2014-12-16 | Nokia Siemens Networks Oy | Application performance improvement in radio networks |
CN103024773B (zh) * | 2012-12-10 | 2016-03-16 | 上海斐讯数据通信技术有限公司 | 无线路由器软件升级方法、管理装置及*** |
US9705957B2 (en) * | 2013-03-04 | 2017-07-11 | Open Garden Inc. | Virtual channel joining |
US9338055B2 (en) * | 2013-03-15 | 2016-05-10 | Cisco Technology, Inc. | Virtual router upgrade via graceful restart |
CN104090781B (zh) * | 2013-04-17 | 2016-05-25 | 腾讯科技(深圳)有限公司 | 升级信息处理方法和装置 |
CN103491026A (zh) * | 2013-09-17 | 2014-01-01 | 中国联合网络通信集团有限公司 | 路由终端入网方法、装置及*** |
CN103793248B (zh) * | 2014-01-23 | 2017-02-01 | 北京奇虎科技有限公司 | 一种应用程序升级的方法及装置 |
JP6340885B2 (ja) * | 2014-04-10 | 2018-06-13 | 株式会社バッファロー | 管理装置、ネットワーク中継装置、管理システム、対象装置を管理するための方法およびコンピュータープログラム |
-
2014
- 2014-10-16 CN CN201410550394.8A patent/CN104320774B/zh active Active
-
2015
- 2015-03-23 KR KR1020157013397A patent/KR101750455B1/ko active IP Right Grant
- 2015-03-23 JP JP2016553702A patent/JP6190976B2/ja active Active
- 2015-03-23 BR BR112015015169A patent/BR112015015169A2/pt not_active IP Right Cessation
- 2015-03-23 MX MX2015006909A patent/MX350521B/es active IP Right Grant
- 2015-03-23 RU RU2015121632A patent/RU2628246C2/ru active
- 2015-03-23 WO PCT/CN2015/074877 patent/WO2016058334A1/zh active Application Filing
- 2015-09-11 US US14/851,735 patent/US20160110181A1/en not_active Abandoned
- 2015-10-12 EP EP15189257.7A patent/EP3010187B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
MX2015006909A (es) | 2016-08-02 |
EP3010187A1 (en) | 2016-04-20 |
BR112015015169A2 (pt) | 2017-07-11 |
EP3010187B1 (en) | 2019-09-25 |
JP2017503285A (ja) | 2017-01-26 |
MX350521B (es) | 2017-09-08 |
RU2628246C2 (ru) | 2017-08-15 |
CN104320774A (zh) | 2015-01-28 |
US20160110181A1 (en) | 2016-04-21 |
WO2016058334A1 (zh) | 2016-04-21 |
RU2015121632A (ru) | 2016-12-27 |
KR101750455B1 (ko) | 2017-07-04 |
CN104320774B (zh) | 2020-07-10 |
KR20160056846A (ko) | 2016-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6190976B2 (ja) | アップグレード方法、装置、設備、プログラム及び記録媒体 | |
JP6186508B2 (ja) | ネットワーク接続方法及び端末 | |
JP6140902B2 (ja) | アップグレード方法、装置、デバイス、プログラム及び記録媒体 | |
EP3065428B1 (en) | Method and device for displaying wifi list | |
RU2633189C2 (ru) | Метод и устройство для обеспечения совместимости приложения для управления маршрутизатором и встроенного программного обеспечения маршрутизатора | |
JP6259158B2 (ja) | スマートデバイス検出方法、装置、プログラム及び記録媒体 | |
US11337145B2 (en) | Method and device for searching for common resource set of remaining mission-critical system information | |
KR101780637B1 (ko) | 연결 상태 프롬프팅 방법 및 장치 | |
JP6144428B2 (ja) | 無線lan自動接続方法、無線lan自動接続装置、プログラム、及び記録媒体 | |
US20170344357A1 (en) | Method, apparatus, and computer-readable storage medium for upgrading a zigbee device | |
JP7510492B2 (ja) | 残りの最小システム情報の共通制御リソースセットの周波数領域情報を示すための方法 | |
KR101813413B1 (ko) | 외부 설비 연결 방법, 장치, 프로그램 및 기록매체 | |
JP6122558B2 (ja) | 通信方法、通信装置、プログラム及び記録媒体 | |
JP6250867B2 (ja) | ネットワーク接続方法、装置、プログラム及び記録媒体 | |
JP2016531360A (ja) | 記憶空間を節約するための方法、装置、プログラム及び記憶媒体 | |
US20170068527A1 (en) | Device control method and apparatus | |
JP2018501746A (ja) | 接続確立方法、装置、プログラム、及び記録媒体 | |
JP6118469B2 (ja) | リソース共有方法、装置、プログラム、及び記録媒体 | |
JP6289758B2 (ja) | 制御プログラムダウンロード方法、装置、プログラム及び記録媒体 | |
JP2016532966A5 (ja) | ||
WO2020029025A1 (zh) | 飞行路径配置方法和装置 | |
CN109155668B (zh) | 飞行路径配置方法和装置 | |
CN104125268A (zh) | 文件下载方法、装置、路由设备及终端设备 | |
RU2651231C2 (ru) | Способ и устройство для получения информации о ретрансляционном маршрутизаторе |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170308 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170713 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170807 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6190976 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |