JP6059037B2 - 通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム - Google Patents
通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム Download PDFInfo
- Publication number
- JP6059037B2 JP6059037B2 JP2013033871A JP2013033871A JP6059037B2 JP 6059037 B2 JP6059037 B2 JP 6059037B2 JP 2013033871 A JP2013033871 A JP 2013033871A JP 2013033871 A JP2013033871 A JP 2013033871A JP 6059037 B2 JP6059037 B2 JP 6059037B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- connection
- server
- push
- client device
- 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
- 238000004891 communication Methods 0.000 title claims description 345
- 238000000034 method Methods 0.000 title claims description 42
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000005540 biological transmission Effects 0.000 claims description 58
- 238000003860 storage Methods 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 20
- 230000000903 blocking effect Effects 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 description 56
- 238000012545 processing Methods 0.000 description 35
- 230000006870 function Effects 0.000 description 8
- 102100029968 Calreticulin Human genes 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000010365 information processing Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 101100326671 Homo sapiens CALR gene Proteins 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 208000033748 Device issues Diseases 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
Images
Classifications
-
- 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/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- 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/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
[システム構成]
本発明の実施例に係る通信システムの構成例について説明する。図1は、本発明の実施の形態に係る通信システムの利用環境を説明するシステム構成例を示す図である。
図2は、情報処理装置であるサーバ102に適用可能なコンピュータの構成例を示す図である。サーバ102において、CPU1はシステムバス4に接続された各デバイスを統括的に制御する中央処理装置である。CPU1は、ROM3のプログラム用ROM或いは外部メモリ(HD)11に記憶されたアプリケーション(文書処理プログラム等)に基づいて、図形、イメージ、文字、表(表計算等を含む)等が混在した文書処理等の各種処理を実行する。
図3は、クライアント装置である図1における複合機101、105の構成例を示す図である。なお本実施例における複合機101には、印刷、スキャナ、FAXなどの複合機能を提供する画像形成装置の他に、それらの単機能を提供する装置などにも適用可能とする。本実施例では一般的な複合機の構成例を示す。また、クライアント装置として、PCなどの情報処理装置を用いても構わない。
図4は、本実施例に係るシステム全体のソフトウェアの構成を説明するブロック図である。
図4で示すシステム全体のソフトウェアの構成例では、複数の複合機101、105が存在するため、先ず1台の複合機が適切なKeep−Alive間隔を決定する。本実施形態では、複合機間で通信を行うことにより、1台の複合機を選出する。なお、SLP (Service Location Protocol)やSNMP(Simple Network Management Protocol)でブロードキャスト通信やマルチキャスト通信を行う事で、同一ドメインにおける複合機の探索を行うようにしてもよい。また、本実施形態では、稼働時間が長い機器、CPU使用率の低い機器を判定する事で1台の複合機を選出する方法を用いる。ただし、その他の機器のリソースや設定値から判定するようにしてもよい。これらの優先順位は、機器に事前に設定しておく場合や、ユーザが選択を行う事が出来る。
図6は、サーバ102のプッシュ通信制御部410の処理フローを示す。これは、図5のシーケンスにおいて、サーバ102にて行われる処理を示したものである。本処理フローは、例えば、サーバ102が備えるCPU1が記憶部であるROM3等に記憶されたプログラムをRAM2に読み出して、実行することにより実現される。
図7は、複合機101のコネクション管理部404の処理フローを示す。これは、図5のシーケンスにおいて、複合機101にて行われる処理を示したものである。本処理フローは、例えば、複合機101が備えるCPU(不図示)が記憶部に記憶されたプログラムをRAM(不図示)に読み出して実行することより実現される。なお、複合機101の代わりに複合機105がサーバ102と通信を行う場合にも同様の処理が行われる。
実施例1において、複合機101とサーバ102との間のプッシュ通信コネクション数は、1つのコネクションの例を示した。本実施例においては、複合機101とサーバ102との間で複数のプッシュ通信コネクションを作成する場合の例を示す。
本実施例3においては、同一ドメイン上に複数のプッシュ通信コネクションを作成する場合の例を示す。同一ドメインに複数の複合機(複合機101、複合機105)が接続されている例を示す。本実施例では、複合機101、105とサーバ102との間が同一のファイアウォール103の場合、コネクションを切断するネットワーク機器であるファイアウォール103が同一条件で切断する場合に、効率的なプッシュ通信を行うシステムを構築する例を示す。
図8は、サーバ102のプッシュ通信制御部410における同一ドメイン制御フローを示す。本処理フローは、例えば、サーバ102が備えるCPU1が記憶部であるROM3等に記憶されたプログラムをRAM2に読み出して、実行することにより実現される。
本実施例では、クライアント装置である複合機101の動作条件に従って、Keep−Aliveの再送間隔を決定する構成について説明する。複合機101の再送間隔判定部407は、サーバ102から取得したKeep−Aliveを行うための送信間隔を判定し、複合機101が設定可能な送信間隔を決定する。再送間隔判定部407は、サーバ102から取得したKeep−Aliveの送信間隔が、複合機101の動作条件に合致しない場合は、複合機101の動作条件に従ってKeep−Aliveの送信間隔を変更する。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (14)
- ファイアウォールを介して、インターネット上のサーバ装置と、イントラネット上のクライアント装置とが接続される通信システムであって、
前記クライアント装置は、
前記サーバ装置から前記クライアント装置に対して行われるプッシュ通信のためのコネクションを作成する作成手段と、
前記コネクションを維持するために定期的に送信する通知の送信間隔に関する情報を前記サーバ装置から取得する取得手段と、
前記取得手段にて取得した送信間隔に関する情報に基づいて前記通知を定期的に送信することにより、前記作成手段にて作成したコネクションを維持する管理手段と
を有し、
前記サーバ装置は、
前記作成手段にて作成された前記コネクションに関する情報を、通信ステータス情報のログに保存する保存手段と、
前記コネクションを用いて、プッシュ通信のデータを前記クライアント装置に送信する通信制御手段と、
前記送信されたプッシュ通信のデータが前記ファイアウォールによって遮断されたかどうかを検出し、当該検出された遮断されたかどうかに関する情報を前記通信ステータス情報のログとして前記保存手段に保存させる検出手段と、
前記保存手段で保存した前記通信ステータス情報のログに基づいて、前記プッシュ通信のコネクションを無通信で維持することが可能な間隔を決定する決定手段と、
前記決定手段が決定した間隔を、当該プッシュ通信のコネクションを維持するために用いる前記送信間隔に関する情報として、前記クライアント装置に通知する通知手段と
を有することを特徴とする通信システム。 - 前記決定手段は、前記通信ステータス情報のログから、前記コネクションを用いて前記クライアント装置との通信が成功した通信と、当該通信の前回の成功した通信との間における無通信であった期間を少なくとも一つ算出し、算出した期間の中から、最も長い期間の値を前記間隔として決定することを特徴とする請求項1に記載の通信システム。
- 前記定期的に送信する通知は、前記ファイアウォールに対するKeep−Aliveの送信であることを特徴とする請求項1または2に記載の通信システム。
- 前記サーバ装置は更に、前記サーバ装置と同一のクライアント装置との間で、異なる複数のプッシュ通信のコネクションを管理する複数接続管理手段を有することを特徴とする請求項1乃至3のいずれか一項に記載の通信システム。
- 前記通信制御手段は、前記プッシュ通信のコネクションが切断された場合に、前記複数接続管理手段にて管理されているコネクションのうち、前記切断されたコネクションと同一の接続先に対して接続された別のコネクションを用いて、前記切断されたコネクションを復旧することを特徴とする請求項4に記載の通信システム。
- 前記サーバ装置は更に、同一ドメインに属する複数のクライアント装置を特定する同一ドメイン判定手段を有し、
前記決定手段は、前記同一ドメイン判定手段にて同一のドメインに属すると特定された複数のクライアント装置に対して、同一の値を前記間隔として決定することを特徴とする請求項1乃至4のいずれか一項に記載の通信システム。 - 前記クライアント装置は更に、前記サーバ装置から取得した送信間隔に関する情報が、当該クライアント装置に設定された動作条件を満たすか否かを判定する判定手段を有し、
前記判定手段にて前記動作条件を満たすと判定された場合に、前記管理手段は、前記サーバ装置から取得した送信間隔に関する情報に従って前記通知を送信することを特徴とする請求項1乃至6のいずれか一項に記載の通信システム。 - 前記管理手段は、前記クライアント装置にて設定されている送信間隔の値と、前記サーバ装置から取得した送信間隔に関する情報との差異が、所定の閾値よりも大きい場合に、前記サーバ装置から取得した送信間隔に関する情報を用いることを特徴とする請求項1乃至7のいずれか一項に記載の通信システム。
- ファイアウォールを介して、インターネット上のサーバ装置と接続されるイントラネット上のクライアント装置であって、
前記サーバ装置から前記クライアント装置に対して行われるプッシュ通信のためのコネクションを作成する作成手段と、
前記コネクションを維持するために定期的に送信する通知の送信間隔に関する情報を前記サーバ装置から取得する取得手段と、
前記取得手段にて取得した送信間隔に関する情報に基づいて前記通知を定期的に送信することにより、前記作成手段で作成した前記サーバ装置とのコネクションを維持する管理手段と
を有し、
前記サーバ装置は、前記作成手段にて作成された前記コネクションに関する情報を、通信ステータス情報のログに保存する保存手段と、前記コネクションを用いて、プッシュ通信のデータを前記クライアント装置に送信する通信制御手段と、前記送信されたプッシュ通信のデータが前記ファイアウォールによって遮断されたかどうかを検出し、当該検出された遮断されたかどうかに関する情報を前記通信ステータス情報のログとして前記保存手段に保存させる検出手段と、前記保存手段で保存した前記通信ステータス情報のログに基づいて、前記プッシュ通信のコネクションを無通信で維持することが可能な間隔を決定する決定手段と、前記決定手段が決定した間隔を、当該プッシュ通信のコネクションを維持するために用いる前記送信間隔に関する情報として、前記クライアント装置に通知する通知手段とを有することを特徴とするクライアント装置。 - ファイアウォールを介して、イントラネット上のクライアント装置と接続されるサーバ装置であって、
前記サーバ装置から前記クライアント装置に対して行われるプッシュ通信のためのコネクションに関する情報を、通信ステータス情報のログに保存する保存手段と、
前記コネクションを用いて、プッシュ通信のデータを前記クライアント装置に送信する通信制御手段と、
前記送信されたプッシュ通信のデータが前記ファイアウォールによって遮断されたかどうかを検出し、当該検出された遮断されたかどうかに関する情報を前記通信ステータス情報のログとして前記保存手段に保存させる検出手段と、
前記保存手段で保存した前記通信ステータス情報のログに基づいて、前記プッシュ通信のコネクションを無通信で維持することが可能な間隔を決定する決定手段と、
前記決定手段が決定した間隔を、当該プッシュ通信のコネクションを維持するために行われる通信の送信間隔に関する情報として、前記クライアント装置に通知する通知手段と、
を有することを特徴とするサーバ装置。 - ファイアウォールを介して、インターネット上のサーバ装置と接続されるイントラネット上のクライアント装置における通信方法であって、
前記クライアント装置の作成手段が、前記サーバ装置から前記クライアント装置に対して行われるプッシュ通信のコネクションを作成する作成工程と、
前記クライアント装置の取得手段が、前記コネクションを維持するために定期的に送信する通知の送信間隔の値を前記サーバ装置から取得する取得工程と、
前記クライアント装置の管理手段が、前記取得工程にて取得した送信間隔に関する情報に基づいて前記通知を送信することにより、前記作成工程で作成した前記サーバ装置とのコネクションを維持する管理工程と、
を有し、
前記サーバ装置は、前記作成されたコネクションに関する情報を、通信ステータス情報のログに保存し、前記コネクションを用いて、プッシュ通信のデータを前記クライアント装置に送信し、前記送信されたプッシュ通信のデータが前記ファイアウォールによって遮断されたかどうかを検出し、当該検出された遮断されたかどうかに関する情報を前記通信ステータス情報のログとして保存し、前記保存した通信ステータス情報のログに基づいて、前記プッシュ通信のコネクションを無通信で維持することが可能な間隔を決定し、当該決定した間隔を、当該プッシュ通信のコネクションを維持するために用いる前記送信間隔に関する情報として、前記クライアント装置に通知することを特徴とする通信方法。 - ファイアウォールを介して、イントラネット上のクライアント装置と接続されるサーバ装置における通信方法であって、
前記サーバ装置の保存手段が、前記サーバ装置から前記クライアント装置に対して行われるプッシュ通信のためのコネクションに関する情報を、通信ステータス情報のログに保存する保存工程と、
前記サーバ装置の通信制御手段が、前記コネクションを用いて、プッシュ通信のデータを前記クライアント装置に送信する通信制御工程と、
前記サーバ装置の検出手段が、前記送信されたプッシュ通信のデータが前記ファイアウォールによって遮断されたかどうかを検出し、当該検出された遮断されたかどうかに関する情報を前記通信ステータス情報のログとして保存する検出工程と、
前記サーバ装置の決定手段が、前記保存されている通信ステータス情報のログに基づいて、前記プッシュ通信のコネクションを無通信で維持することが可能な間隔を決定する決定工程と、
前記サーバ装置の通知手段が、前記決定工程にて決定した間隔を、当該プッシュ通信のコネクションを維持するために行われる通信の送信間隔に関する情報として、前記クライアント装置に通知する通知工程と
を有することを特徴とする通信方法。 - コンピュータを、請求項1乃至8のいずれか一項に記載の通信システムにおける前記クライアント装置として機能させるためのプログラム。
- コンピュータを、請求項1乃至8のいずれか一項に記載の通信システムにおける前記サーバ装置として機能させるためのプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013033871A JP6059037B2 (ja) | 2012-03-02 | 2013-02-22 | 通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム |
PCT/JP2013/056046 WO2013129685A1 (en) | 2012-03-02 | 2013-02-27 | Communication system, client apparatus, server apparatus, communication method, and program |
US13/879,532 US9277016B2 (en) | 2012-03-02 | 2013-02-27 | Communication system, client apparatus, server apparatus, communication method, and program |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012047303 | 2012-03-02 | ||
JP2012047303 | 2012-03-02 | ||
JP2013033871A JP6059037B2 (ja) | 2012-03-02 | 2013-02-22 | 通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2013211842A JP2013211842A (ja) | 2013-10-10 |
JP2013211842A5 JP2013211842A5 (ja) | 2016-04-07 |
JP6059037B2 true JP6059037B2 (ja) | 2017-01-11 |
Family
ID=49082870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013033871A Active JP6059037B2 (ja) | 2012-03-02 | 2013-02-22 | 通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9277016B2 (ja) |
JP (1) | JP6059037B2 (ja) |
WO (1) | WO2013129685A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005115572A1 (ja) * | 2004-05-28 | 2005-12-08 | Asahi Seiko Co., Ltd. | ゲーム場の管理システム |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130097358A (ko) * | 2012-02-24 | 2013-09-03 | 삼성전자주식회사 | 다이렉트 푸시 이메일 서비스 제공 방법과 그를 위한 이메일 클라이언트 및 이메일 서버 |
JP5739370B2 (ja) * | 2012-03-30 | 2015-06-24 | 株式会社日立ソリューションズ | メッセージ配信システム、及びメッセージ配信方法 |
JP6021487B2 (ja) | 2012-07-18 | 2016-11-09 | キヤノン株式会社 | 情報処理システム、制御方法、サーバ、情報処理装置およびコンピュータプログラム |
US9736008B1 (en) | 2012-10-05 | 2017-08-15 | Kaazing Corporation | Communication rate adjustment extension |
JP6089363B2 (ja) * | 2013-02-04 | 2017-03-08 | 株式会社ウェブサービス・ディベロップメント | ネットワーク通信システム、サーバプッシュ通信制御サーバ、クライアント端末、サーバプッシュ通信制御方法、情報処理方法、およびプログラム |
US9154485B1 (en) * | 2013-03-15 | 2015-10-06 | Kaazing Corporation | Authentication revalidation |
KR20150032018A (ko) * | 2013-09-17 | 2015-03-25 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 정보 전송 방법, 정보 전송 시스템 |
JP6282099B2 (ja) * | 2013-12-02 | 2018-02-21 | キヤノン株式会社 | 印刷システムおよびその制御方法、プログラム、並びに画像形成装置 |
JPWO2015177924A1 (ja) * | 2014-05-23 | 2017-04-20 | 三菱電機株式会社 | 通信装置及び通信方法及びプログラム |
US10382580B2 (en) * | 2014-08-29 | 2019-08-13 | Hewlett Packard Enterprise Development Lp | Scaling persistent connections for cloud computing |
US10021087B2 (en) * | 2014-09-15 | 2018-07-10 | Mansour Aaron Karimzadeh | Method and system for providing a secure communication channel to portable privatized data |
JP6290053B2 (ja) * | 2014-09-18 | 2018-03-07 | 株式会社東芝 | 通信装置、通信システムおよび通信方法 |
JP2016181115A (ja) * | 2015-03-24 | 2016-10-13 | 富士ゼロックス株式会社 | 情報収集装置及びプログラム |
JP6319152B2 (ja) * | 2015-03-25 | 2018-05-09 | コニカミノルタ株式会社 | 画像処理システム、画像処理装置、指示サーバー、およびプログラム |
JP6531497B2 (ja) * | 2015-06-02 | 2019-06-19 | 富士通株式会社 | 無線通信システム、送信周期調整装置および移動機 |
US9692815B2 (en) * | 2015-11-12 | 2017-06-27 | Mx Technologies, Inc. | Distributed, decentralized data aggregation |
US11496579B2 (en) * | 2016-01-19 | 2022-11-08 | Comcast Cable Communications, Llc | Connection manager |
EP3438834A4 (en) * | 2016-03-31 | 2019-03-27 | Sato Holdings Kabushiki Kaisha | SERVER, INFORMATION PROCESSING SYSTEM, CLIENT DEVICE |
CN106899652B (zh) * | 2016-07-20 | 2020-08-21 | 阿里巴巴集团控股有限公司 | 一种推送业务处理结果的方法及装置 |
US10860261B2 (en) | 2016-08-23 | 2020-12-08 | Airwatch Llc | Network printer detection and authentication for managed device deployment |
JP6504230B2 (ja) * | 2017-05-26 | 2019-04-24 | キヤノンマーケティングジャパン株式会社 | 情報処理装置、制御方法、及びプログラム |
WO2018225158A1 (ja) * | 2017-06-06 | 2018-12-13 | ヤマハ株式会社 | 通信装置、中継装置、情報処理システムおよび通信システム |
JP6963168B2 (ja) * | 2017-06-21 | 2021-11-05 | 富士通株式会社 | 情報処理装置、メモリ制御方法およびメモリ制御プログラム |
KR20190037947A (ko) * | 2017-09-29 | 2019-04-08 | 에이치피프린팅코리아 유한회사 | 외부 서버를 이용하여 화상 형성 장치를 관리하는 방법 및 이를 이용하는 화상 형성 장치 |
JP7161351B2 (ja) * | 2018-09-11 | 2022-10-26 | サトーホールディングス株式会社 | プリンタ、情報処理システム、情報処理方法、および、プログラム |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3779121B2 (ja) * | 2000-03-03 | 2006-05-24 | 三菱電機株式会社 | データ伝送システム |
JP2003018235A (ja) | 2001-06-29 | 2003-01-17 | Canon Inc | 通信システム、通信方法、及び制御プログラム |
US7257628B2 (en) * | 2002-11-08 | 2007-08-14 | Cisco Technology, Inc. | Methods and apparatus for performing content distribution in a content distribution network |
US8090845B2 (en) | 2004-10-18 | 2012-01-03 | Audiocodes Texas, Inc. | Apparatus and method for firewall traversal |
JP2006203608A (ja) * | 2005-01-21 | 2006-08-03 | Matsushita Electric Ind Co Ltd | 情報処理システム、情報処理装置、サーバ装置、及び情報処理方法 |
US7881329B2 (en) * | 2007-05-25 | 2011-02-01 | Sharp Laboratories Of America, Inc. | Method and system for maintaining high reliability logical connection |
US8024423B2 (en) * | 2009-04-29 | 2011-09-20 | Ianywhere Solutions, Inc. | Maintaining connections between mobile devices and servers |
US8407776B2 (en) * | 2011-02-11 | 2013-03-26 | Good Technology Corporation | Method, apparatus and system for provisioning a push notification session |
US9220066B2 (en) * | 2011-06-20 | 2015-12-22 | At&T Intellectual Property I, L.P. | Bundling data transfers and employing tail optimization protocol to manage cellular radio resource utilization |
KR101287556B1 (ko) * | 2011-09-29 | 2013-07-23 | 주식회사 엘지씨엔에스 | 이동 단말기의 푸시 클라이언트 및 이를 이용한 프로바이더 변경방법 |
-
2013
- 2013-02-22 JP JP2013033871A patent/JP6059037B2/ja active Active
- 2013-02-27 US US13/879,532 patent/US9277016B2/en not_active Expired - Fee Related
- 2013-02-27 WO PCT/JP2013/056046 patent/WO2013129685A1/en active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005115572A1 (ja) * | 2004-05-28 | 2005-12-08 | Asahi Seiko Co., Ltd. | ゲーム場の管理システム |
Also Published As
Publication number | Publication date |
---|---|
WO2013129685A1 (en) | 2013-09-06 |
US9277016B2 (en) | 2016-03-01 |
US20140056313A1 (en) | 2014-02-27 |
JP2013211842A (ja) | 2013-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6059037B2 (ja) | 通信システム、クライアント装置、サーバ装置、通信方法、及びプログラム | |
US9083671B2 (en) | Image forming apparatus, method for controlling the same, and storage medium | |
US9134942B2 (en) | Printing system, intermediate server, printing device, job system, method for executing print job, and computer-readable storage medium for computer program | |
JP6044597B2 (ja) | 画像処理システム、中継サーバー及びプログラム | |
US9686431B2 (en) | Using hyper-text transfer protocol tunneling to transition a computer from a low power mode to a normal power mode | |
US9569145B2 (en) | Gateway apparatus | |
JP2009297905A (ja) | 画像形成装置 | |
JP5540593B2 (ja) | 制御装置、画像処理装置、制御方法およびプログラム | |
US20170171409A1 (en) | Image forming apparatus, method for managing energy saving status, and non-transitory computer-readable medium | |
JP5279633B2 (ja) | 通信装置及びその制御方法、並びにプログラム | |
US20130185573A1 (en) | Image forming apparatus and control method for executing a proxy in response to a heartbeat | |
JP2023016993A (ja) | 情報処理装置、情報処理方法 | |
JP5024024B2 (ja) | スプールサーバ及びデータ通信制御方法 | |
US9467501B2 (en) | Relay server system | |
JP2015114878A (ja) | 通信装置、通信制御方法、プログラム及び記憶媒体 | |
JP2022039045A (ja) | 通信装置、制御方法、プログラム | |
JP6870337B2 (ja) | 画像形成装置、アクセス支援方法、およびコンピュータプログラム | |
US9392030B2 (en) | Communication apparatus, communication apparatus control method, and storage medium for data communication using a call control server | |
JP2011044923A (ja) | マルチキャストパケット送信範囲の自動設定方法 | |
JP7110739B2 (ja) | 通信制御装置、通信制御プログラム及びネットワーク通信システム | |
JP7406705B2 (ja) | 情報処理装置および情報処理装置の制御方法 | |
JP6079845B2 (ja) | システムおよび処理端末 | |
JP2009075726A (ja) | 通信システム、情報処理装置及びプログラム | |
JP2008021006A (ja) | ネットワークシステム、その制御方法および記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160222 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160722 |
|
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: 20161111 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161208 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6059037 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |