JP2016503547A - 連携アプリケーションセッションからのピアツーピア検出と接続のための方法及びシステム - Google Patents
連携アプリケーションセッションからのピアツーピア検出と接続のための方法及びシステム Download PDFInfo
- Publication number
- JP2016503547A JP2016503547A JP2015543538A JP2015543538A JP2016503547A JP 2016503547 A JP2016503547 A JP 2016503547A JP 2015543538 A JP2015543538 A JP 2015543538A JP 2015543538 A JP2015543538 A JP 2015543538A JP 2016503547 A JP2016503547 A JP 2016503547A
- Authority
- JP
- Japan
- Prior art keywords
- peer
- remote
- local
- session
- connection
- 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.)
- Pending
Links
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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
-
- 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
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1061—Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
- H04L67/1068—Discovery involving direct consultation or announcement among potential requesting and potential source peers
-
- 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
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1087—Peer-to-peer [P2P] networks using cross-functional networking aspects
- H04L67/1091—Interfacing with client-server systems or between P2P systems
-
- 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/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
[関連出願の相互参照]
この出願は、「管理及び非管理サービスを利用したコラボレーション及びピアツーピア通信を提供するための方法及びシステム」と題する、2012年11月23日に出願された米国仮特許出願第61/729,481号の優先権を主張し、その全体が参照により本明細書に組み込まれている。
f(a,a)=偽
a!= bANDf(b,a)=偽の場合と場合にのみf(a,b)=真
ローカルピアデバイスでリモートピアデバイス(例えば、オファーメッセージが送信されたリモートピアデバイス)からの応答メッセージを受信し、ローカル及びリモートピアデバイス間のピアツーピア接続を開設することを含むことができる。この方法によれば、オファーとアンサーメッセージは、コラボレーションサービスを使用して交換することができる。ピアツーピア接続が開設された後(例えば、ローカル及びリモートピアデバイス間にメッセージをパスすることによって)、ピアツーピアサービスは、ピアツーピア接続を介してメディアコンテンツを共有するために使用することができる。加えて、ローカル及びリモートピアデバイスは、メディアコンテンツがピアツーピア接続で共有されている間、連携アプリケーションを通じて協働し続けることができる。
図中の構成要素は、必ずしも互いに相対的な縮尺ではない。同様な数字は、いくつかの図を通して対応する部材を示している。
本開示に関する態様によれば、ピアデバイスを検出してピアツーピア接続を開設することが可能である。上述したように、ピアツーピアのフレームワークは、潜在的なピアデバイスを検出するためのメカニズムを提供することができない。従って、ピアデバイスの検出はコラボレーションサービスよって提供することができ、これにより複数のクライアントデバイスが、例えばリモートアクセスされるアプリケーションと対話することが可能となる。その管理機能の一部として、コラボレーションサービスは、連携セッションでアクティブなクライアントデバイスの識別を含めてセッション情報を維持することができる。セッション情報は、クライアントデバイスが連携セッション中で同様にアクティブなクライアントデバイスを検出することを可能にするために使用することができる。さらに、コラボレーションサービスは、連携セッションでアクティブなクライアントデバイスへ或いはクライアントデバイスからのメッセージの送信(例えば、オファーアンサープロトコルに従うメッセージ)を提供することができ、ピアツーピア接続(複数可)の開設を可能にする。これによって、ピアツーピア接続(複数可)の開設を可能にするためにコラボレーションサービスの機能を活用することができる。
ここで図1を参照するが、図にはピアツーピア検出及び接続の開設を提供するための環境100を説明するブロック図が示されている。ピアツーピア検出及び接続の開設を有効化するなど、環境100には多くの非限定的で可能な用途がある。例えば、1つ以上のピアノードを検出するために環境100は、ノードが連携セッション(例えば、リモートアクセスしたアプリケーションを通じてのコラボレーション)に参加できるようにすることを可能にする。また、環境100は、連携セッションに参加する1つ以上のピアノード間で、ピアツーピア接続の開設を可能にする。環境100は、クライアントデバイス1、112A(本明細書ではクライアントコンピューティングデバイス112Aとも呼ぶ)、クライアントデバイス2、112B(本明細書ではクライアントコンピューティングデバイス112Bとも呼ぶ)、クライアントデバイス3、112C(本明細書ではクライアントコンピューティングデバイス112Cとも呼ぶ)及びコラボレーションサービス106を含むことができる。本明細書では、クライアントコンピューティングデバイス112A、112B、112Cは、「ピアノード」、「クライアントデバイス」及び/または「ユーザーデバイス」とも呼ぶ。さらに、ピアツーピアフレームワーク内での各デバイスは、それ自体をローカル(例えば、ローカルピア)と見做し、他のすべてのデバイスをリモート(例えば、リモートピア)と見做している。ここでは環境100は単なる環境具体例として提供され、環境100が図1に示すものよりもより多くの、またはより少ない構成要素を含んでもよいことが理解されるべきである。
ここで図2を参照するが、この図には図1の環境における通信フローを例示するコールフロー図が示されている。特に、コールフロー図は、例えばクライアントコンピューティングデバイス112A、112B、112Cの間のピアツーピア接続の開設を説明している。図2は3つのクライアントデバイス間でピアツーピア接続の開設を説明しているが、この運用は任意の数のクライアントデバイス間で接続を開設するために使用することができることを理解すべきである。コールフロー図は、ステージ、すなわちコラボレーション230、ピアツーピア検出240及びピアツーピア通信250の段階に分割される。コラボレーションステージ230の間に、クライアントコンピューティングデバイス112A、112B、112C(例えば、参加者)は、リモートアクセスしたアプリケーション(例えば、図1のリモートアクセスしたアプリケーション108を)を通じて連携でき、コラボレーションサービス106は、クライアントコンピューティングデバイス112A、112B、112C間に状態モデル200を通信するために使用される。
f(a,a)=偽(1) 及び
a!= bANDf(b,a)=偽 の場合にのみf(a,b)=真
106 コラボレーションサービス
110 コラボレーションマネジャー
112A、112B、112C クライアントコンピューティングデバイス
118A、118B、118C ピアツーピアフレームワーク
120A、120B、120C クライアントアプリケーション
200 状態モデル
300 ピアツーピア接続
Claims (31)
- ピアツーピアサービスに使用されるピアツーピア検出及び接続開設フレームワークであって、複数のクライアントデバイスがアプリケーションセッション内で相互に対話することを可能にするコラボレーションサービスを含み、前記コラボレーションサービスは、前記クライアントデバイスの少なくとも1つがアプリケーションセッション内で相互に対話する他のクライアントデバイスを検出することを可能にするために1つまたは複数のメッセージを前記クライアントデバイス間にパスし、クライアントデバイスのペア間でピアツーピア接続を開設するように構成された協同管理装置を含む、フレームワーク。
- 前記協同管理装置は、複数のピアツーピア接続を開設するために1つまたは複数のメッセージをクライアントデバイス間にパスし、前記ピアツーピア接続のそれぞれはクライアントデバイスのそれぞれのペア間でなる、請求項1に記載のフレームワーク。
- 前記クライアントデバイス間への1つまたは複数のメッセージのパスは、前記クライアントデバイスの1つからピアツーピア接続を開始するための要求を受信し、前記要求を前記クライアントデバイスに同時通信することを含む、請求項1及び2のいずれかに記載のフレームワーク。
- さらに、前記クライアントデバイス間への1つまたは複数のメッセージのパスは、オファーアンサープロトコルに従って前記クライアントデバイス間へオファー及び応答メッセージをパスすることを含む、請求項1〜3のいずれか1項に記載のフレームワーク。
- 前記ピアツーピアサービスは、前記クライアントデバイスのペアがピアツーピア接続を介してメディアコンテンツを共有することを可能にする、請求項1〜4のいずれか1項に記載のフレームワーク。
- 前記メディアコンテンツは、オーディオまたはビデオの少なくとも1つである、請求項5に記載のフレームワーク。
- 前記メディアコンテンツは、前記コラボレーションサービスのリソースを使用することなく、前記ピアツーピア接続を介して共有される、請求項5に記載のフレームワーク。
- 前記アプリケーションセッション内で相互に対話する前記クライアントデバイスは、前記コラボレーションサービスにより維持されるセッション情報を使用して検出される、請求項1〜7のいずれか1項に記載のフレームワーク。
- 前記コラボレーションサービスは、前記アプリケーションセッションの状態を維持し、前記クライアントデバイス間に前記アプリケーションセッションの前記状態をパスすることで前記アプリケーションセッション内で前記クライアントデバイスが対話することを可能にする、請求項1〜8のいずれか1項に記載のフレームワーク。
- 前記アプリケーションセッションの前記状態は、状態モデルに維持される、請求項9に記載のフレームワーク。
- 前記アプリケーションセッション内で相互に対話する前記クライアントデバイスは、前記状態モデルに維持されるセッション情報を使用して検出される、請求項10に記載のフレームワーク。
- ピアツーピアサービスに使用されるピアツーピア検出及び接続を開設する方法であって、
アプリケーションセッションを容易にし、複数のクライアントデバイスが前記アプリケーションセッション内で相互に対話し、
前記クライアントデバイスの少なくとも1つが前記アプリケーションセッション内で相互に対話するクライアントデバイスを検出することを可能にし、
前記クライアントデバイスのペア間でピアツーピア接続を開設するため1つまたは複数のメッセージを前記クライアントデバイス間にパスする
ことを含む、方法。 - 複数のピアツーピア接続を開設するため1つまたは複数のメッセージを前記クライアントデバイス間にパスすることを含み、前記ピアツーピア接続のそれぞれは前記クライアントデバイスのそれぞれのペア間でなる、請求項12に記載の方法。
- さらに、1つまたは複数のメッセージの前記クライアントデバイス間へのパスは、前記クライアントデバイスの1つからピアツーピア接続を開始するための要求を受信し、要求を前記クライアントデバイスに同時通信することを含む、請求項12及び13のいずれか1項に記載の方法。
- さらに、1つまたは複数のメッセージの前記クライアントデバイス間へのパスは、オファーアンサープロトコルに従って前記クライアントデバイス間へオファー及び応答メッセージをパスすることを含む、請求項12〜14のいずれか1項に記載の方法。
- さらに、前記ピアツーピア接続を介してクライアントデバイスの前記ペア間でメディアコンテンツの共有を容易にすることを含む、請求項12〜15のいずれか1項に記載の方法。
- 前記メディアコンテンツは、オーディオまたはビデオの少なくとも1つである、請求項16に記載の方法。
- 前記メディアコンテンツは、前記アプリケーションセッション外で前記ピアツーピア接続を介して共有される、請求項16に記載の方法。
- さらに、前記アプリケーションセッションを容易にすることは、前記アプリケーションセッションの状態を維持し、前記クライアントデバイス間に前記アプリケーションセッションの前記状態をパスすることを含む、請求項12〜18のいずれか1項に記載の方法。
- 前記アプリケーションセッションの前記状態は、状態モデルに維持される、請求項19に記載の方法。
- 前記アプリケーションセッション内で相互に対話する前記クライアントデバイスは、前記状態モデルに維持されるセッション情報を使用して検出される、請求項20に記載の方法。
- ピアツーピアサービスに使用されるピアツーピア検出及び接続を開設する方法であって、
コラボレーションサービスからアプリケーションセッションでアクティブなローカルピアデバイスのためにローカルセッション識別子を取得し、
前記コラボレーションサービスから前記アプリケーションセッションでアクティブな少なくとも1つのリモートピアデバイスのために少なくとも1つのリモートセッション識別子を取得し、
ローカルセッション識別子がリモートセッション識別子よりも小さいか否かを決定し、もし、前記ローカルセッション識別子が前記リモートセッション識別子に満たない場合、前記ローカルピアデバイスから前記リモートピアデバイスにオファーメッセージを送信し、
前記ローカルピアデバイスで前記リモートピアデバイスから応答メッセージを受信し、前記ローカルピアデバイスとリモートピアデバイス間のピアツーピア接続を開設し、前記オファー及び応答メッセージが前記コラボレーションサービスを使用して前記ローカルピアデバイスとリモートピアデバイス間にパスされる、
方法。 - 前記コラボレーションサービスから複数のリモートセッション識別子を取得し、前記リモートセッション識別子のそれぞれは前記アプリケーションセッションでアクティブなリモートピアデバイスのそれぞれと関連付けられ、
前記ローカルセッション識別子が前記リモートセッション識別子のそれぞれより小さいか否かを決定する、
ことを含む請求項22に記載の方法。 - もし、前記ローカルセッション識別子が前記リモートセッション識別子に満たない場合、前記ローカルピアデバイスを使用してローカルピア接続オブジェクトを生成し、
前記ローカルピアデバイスのローカルメディアリソースを前記ローカルピア接続オブジェクトに添付し、ここで前記オファーメッセージが前記ローカルピアデバイスの1つ以上の属性を備える、
請求項22及び23のいずれか1項に記載の方法。 - ローカルピアデバイスの1つ以上の属性は、ローカルセッション識別子を含む、請求項22〜24のいずれか1項に記載の方法。
- さらに、前記リモートセッション識別子に基づく前記ローカルピアデバイスを使用してローカルピア接続オブジェクトを格納することを含む、請求項24に記載の方法。
- さらに、前記オファーメッセージを受信すると、前記リモートピアデバイスを使用してリモートピア接続オブジェクトを生成し、
前記リモートピアデバイスのリモートメディアリソースを前記リモートピア接続オブジェクトへ添付し、
前記リモートピアデバイスの1つ以上の属性を前記リモートピア接続オブジェクトに添付し、ここで前記応答メッセージは前記リモートピアデバイスの1つ以上の属性を備える、請求項24に記載の方法。 - 前記リモートピアデバイスの前記1つ以上の属性は、前記リモートセッション識別子を含む、請求項27に記載の方法。
- さらに、前記リモートピアデバイスの前記1つ以上の属性を前記ローカルピア接続オブジェクトへ添付することを含む、請求項28に記載の方法。
- ピアツーピアサービスで使用するためのピアツーピア検出及び接続を開設する方法であって、
コラボレーションサービスからアプリケーションセッションでアクティブなローカルピアデバイスのローカルセッション識別子を取得し、
前記コラボレーションサービスから前記アプリケーションセッション内でアクティブな少なくとも1つのリモートピアデバイスの少なくとも1つのリモートセッション識別子を取得し、
前記ローカルセッション識別子が前記リモートセッション識別子よりも大きいか否かを判断し、前記ローカルセッション識別子が前記リモートセッション識別子よりも大きい場合、前記リモートピアデバイスに前記ローカルピアデバイスからオファーメッセージを送信し、
前記ローカルピアデバイスで前記リモートピアデバイスから応答メッセージを受信し、
前記ローカルピアデバイス及びリモートピアデバイス間のピアツーピア接続を開設し、ここで前記オファー及び応答メッセージは前記コラボレーションサービスを使用して、前記ローカルピアデバイス及びリモートピアデバイス間でパスされる、方法。 - ピアツーピアサービスで使用するためのピアツーピア検出及び接続を開設する方法であって、
コラボレーションサービスからアプリケーションセッション内でアクティブなローカルピアデバイスのローカルセッション識別子を取得し、
前記コラボレーションサービスから前記アプリケーションセッション内でアクティブなリモートピアデバイスの複数のリモートセッション識別子を取得し、
以下で定義される関数:
f(a,a)=偽 及び
a!= bANDf(b,a)=偽 の場合にのみf(a,b)=真
を使用して前記ローカルピアデバイスでオファーメッセージを前記リモートピアデバイスのいずれかに送信するかを決定し、
前記ローカルピアデバイスで前記リモートピアデバイスからの応答メッセージを受信し、前記ローカル及びリモートピアデバイス間のピアツーピア接続を開設し、ここでオファー及び応答メッセージは前記コラボレーションサービスを使用して、前記ローカル及びリモートピアデバイス間でパスされる、方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261729481P | 2012-11-23 | 2012-11-23 | |
US61/729,481 | 2012-11-23 | ||
PCT/IB2013/003134 WO2014080293A2 (en) | 2012-11-23 | 2013-11-25 | Methods and systems for peer-to-peer discovery and connection from a collaborative application session |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016503547A true JP2016503547A (ja) | 2016-02-04 |
Family
ID=50774248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015543538A Pending JP2016503547A (ja) | 2012-11-23 | 2013-11-25 | 連携アプリケーションセッションからのピアツーピア検出と接続のための方法及びシステム |
Country Status (7)
Country | Link |
---|---|
US (1) | US9894153B2 (ja) |
EP (1) | EP2923460B1 (ja) |
JP (1) | JP2016503547A (ja) |
CN (1) | CN105009519A (ja) |
CA (1) | CA2892271A1 (ja) |
HK (1) | HK1209538A1 (ja) |
WO (1) | WO2014080293A2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016152506A (ja) * | 2015-02-17 | 2016-08-22 | 日本電信電話株式会社 | 通信システム、通信方法およびプログラム |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9363133B2 (en) | 2012-09-28 | 2016-06-07 | Avaya Inc. | Distributed application of enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions, and related methods, systems, and computer-readable media |
US10164929B2 (en) | 2012-09-28 | 2018-12-25 | Avaya Inc. | Intelligent notification of requests for real-time online interaction via real-time communications and/or markup protocols, and related methods, systems, and computer-readable media |
US10684899B2 (en) * | 2013-03-13 | 2020-06-16 | Northrop Grumman Systems Corporation | Mobile applications architecture |
US10205624B2 (en) | 2013-06-07 | 2019-02-12 | Avaya Inc. | Bandwidth-efficient archiving of real-time interactive flows, and related methods, systems, and computer-readable media |
US9525718B2 (en) | 2013-06-30 | 2016-12-20 | Avaya Inc. | Back-to-back virtual web real-time communications (WebRTC) agents, and related methods, systems, and computer-readable media |
US9614890B2 (en) | 2013-07-31 | 2017-04-04 | Avaya Inc. | Acquiring and correlating web real-time communications (WEBRTC) interactive flow characteristics, and related methods, systems, and computer-readable media |
US9531808B2 (en) * | 2013-08-22 | 2016-12-27 | Avaya Inc. | Providing data resource services within enterprise systems for resource level sharing among multiple applications, and related methods, systems, and computer-readable media |
US10225212B2 (en) | 2013-09-26 | 2019-03-05 | Avaya Inc. | Providing network management based on monitoring quality of service (QOS) characteristics of web real-time communications (WEBRTC) interactive flows, and related methods, systems, and computer-readable media |
US9894117B2 (en) * | 2013-10-09 | 2018-02-13 | Cisco Technology, Inc. | File transfers for virtual conferences |
US10263952B2 (en) | 2013-10-31 | 2019-04-16 | Avaya Inc. | Providing origin insight for web applications via session traversal utilities for network address translation (STUN) messages, and related methods, systems, and computer-readable media |
US9769214B2 (en) | 2013-11-05 | 2017-09-19 | Avaya Inc. | Providing reliable session initiation protocol (SIP) signaling for web real-time communications (WEBRTC) interactive flows, and related methods, systems, and computer-readable media |
US10129243B2 (en) | 2013-12-27 | 2018-11-13 | Avaya Inc. | Controlling access to traversal using relays around network address translation (TURN) servers using trusted single-use credentials |
US10121015B2 (en) | 2014-02-21 | 2018-11-06 | Lens Ventures, Llc | Management of data privacy and security in a pervasive computing environment |
US9392057B2 (en) * | 2014-04-11 | 2016-07-12 | Qualcomm Incorporated | Selectively exchanging data between P2P-capable client devices via a server |
US9749363B2 (en) | 2014-04-17 | 2017-08-29 | Avaya Inc. | Application of enterprise policies to web real-time communications (WebRTC) interactive sessions using an enterprise session initiation protocol (SIP) engine, and related methods, systems, and computer-readable media |
US10581927B2 (en) * | 2014-04-17 | 2020-03-03 | Avaya Inc. | Providing web real-time communications (WebRTC) media services via WebRTC-enabled media servers, and related methods, systems, and computer-readable media |
US9912705B2 (en) | 2014-06-24 | 2018-03-06 | Avaya Inc. | Enhancing media characteristics during web real-time communications (WebRTC) interactive sessions by using session initiation protocol (SIP) endpoints, and related methods, systems, and computer-readable media |
US10069872B2 (en) * | 2014-07-18 | 2018-09-04 | Verizon Patent And Licensing Inc. | Architecture to establish serverless WebRTC connections |
CN105391745A (zh) * | 2014-08-22 | 2016-03-09 | 阿瓦亚公司 | 应用间资源级共享用企业***内数据资源服务方法、*** |
US9648066B2 (en) * | 2014-08-29 | 2017-05-09 | The Boeing Company | Peer to peer provisioning of data across networks |
US10104701B2 (en) * | 2015-04-20 | 2018-10-16 | Samsung Electronics Co., Ltd. | Apparatus and method for WebRTC in a mobile device |
US10257174B2 (en) * | 2016-01-20 | 2019-04-09 | Medicom Technologies, Inc. | Methods and systems for providing secure and auditable transfer of encrypted data between remote locations |
US10630835B2 (en) | 2016-03-08 | 2020-04-21 | T-Mobile Usa, Inc. | Content sharing between related devices |
US20170264652A1 (en) * | 2016-03-08 | 2017-09-14 | T-Mobile Usa, Inc. | Cross-platform video conversation between related devices |
US10356745B2 (en) | 2016-06-08 | 2019-07-16 | T-Mobile Usa, Inc. | Device and/or line event awareness and smart synchronization |
EP3563248B1 (en) * | 2016-12-30 | 2022-11-30 | Akamai Technologies, Inc. | Unified, browser-based enterprise collaboration platform |
US10812598B2 (en) | 2016-12-30 | 2020-10-20 | Akamai Technologies, Inc. | Unified, browser-based enterprise collaboration platform |
US10701310B2 (en) | 2017-06-23 | 2020-06-30 | T-Mobile Usa, Inc. | Video call continuity between devices via a telecommunications network |
CN108055273B (zh) * | 2017-12-22 | 2020-08-28 | 北京启明星辰信息安全技术有限公司 | 一种内网服务器发现方法、***及网络安全审计*** |
US11017116B2 (en) * | 2018-03-30 | 2021-05-25 | Onsite Health Diagnostics, Llc | Secure integration of diagnostic device data into a web-based interface |
US11546170B2 (en) * | 2019-07-22 | 2023-01-03 | Whitestar Communications, Inc. | Systems and methods of collaborative application on a private network |
WO2021056069A1 (en) * | 2019-09-25 | 2021-04-01 | Commonwealth Scientific And Industrial Research Organisation | Cryptographic services for browser applications |
US11637819B2 (en) * | 2020-11-25 | 2023-04-25 | International Business Machines Corporation | Establishing connectivity between user devices |
EP4170994B1 (en) * | 2021-10-19 | 2024-01-17 | Tata Consultancy Services Limited | A multi-master hybrid telerobotics system with federated avatar control |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003203023A (ja) * | 2002-01-09 | 2003-07-18 | Sony Corp | 情報処理システム、情報処理装置、情報処理方法、及び情報処理ネットワークプログラム |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6167432A (en) | 1996-02-29 | 2000-12-26 | Webex Communications, Inc., | Method for creating peer-to-peer connections over an interconnected network to facilitate conferencing among users |
US6732147B1 (en) | 2000-07-31 | 2004-05-04 | The Boeing Company | Leaving a broadcast channel |
US7895338B2 (en) * | 2003-03-18 | 2011-02-22 | Siemens Corporation | Meta-search web service-based architecture for peer-to-peer collaboration and voice-over-IP |
CN100452031C (zh) * | 2003-03-18 | 2009-01-14 | 西门子共同研究公司 | 用于在对等p2p网络中发现潜在合作者的***和方法 |
US20050243746A1 (en) * | 2004-04-29 | 2005-11-03 | Nokia Corporation | Session inspection scheme |
US7552175B2 (en) | 2004-04-30 | 2009-06-23 | Microsoft Corporation | Mechanism for controlling communication paths between conference members |
US7675874B2 (en) | 2005-02-24 | 2010-03-09 | International Business Machines Corporation | Peer-to-peer instant messaging and chat system |
US20070274233A1 (en) | 2006-05-25 | 2007-11-29 | Amnon Ptashek | Method, apparatus and system for multi peer to peer services |
CN100488146C (zh) | 2006-09-14 | 2009-05-13 | 华为技术有限公司 | 在p2p网络中建立点对点连接的方法及在p2p网络中的节点 |
US9712486B2 (en) * | 2006-09-25 | 2017-07-18 | Weaved, Inc. | Techniques for the deployment and management of network connected devices |
US8601156B2 (en) | 2007-07-06 | 2013-12-03 | Qualcomm Incorporated | Methods and apparatus related to peer discovery and/or paging in peer to peer wireless communications |
US9294291B2 (en) * | 2008-11-12 | 2016-03-22 | Adobe Systems Incorporated | Adaptive connectivity in network-based collaboration |
US20100235523A1 (en) * | 2009-03-16 | 2010-09-16 | Robert Garcia | Framework for supporting multi-device collaboration |
CN102215121B (zh) * | 2010-04-07 | 2014-10-15 | 苹果公司 | 用于建立和利用备份通信信道的装置和方法 |
US8819244B2 (en) | 2010-04-07 | 2014-08-26 | Apple Inc. | Apparatus and method for establishing and utilizing backup communication channels |
JP5269925B2 (ja) * | 2011-01-31 | 2013-08-21 | 株式会社東芝 | 無線通信装置及び無線通信方法 |
CA2870298A1 (en) | 2012-04-11 | 2013-10-17 | Calgary Scientific Inc. | Remoting graphical components through a tiered remote access architecture |
WO2014033554A2 (en) | 2012-08-15 | 2014-03-06 | Calgary Scientific Inc. | Methods and systems for collaborative browsing |
-
2013
- 2013-11-25 EP EP13856537.9A patent/EP2923460B1/en not_active Not-in-force
- 2013-11-25 CN CN201380066710.8A patent/CN105009519A/zh active Pending
- 2013-11-25 CA CA2892271A patent/CA2892271A1/en not_active Abandoned
- 2013-11-25 JP JP2015543538A patent/JP2016503547A/ja active Pending
- 2013-11-25 WO PCT/IB2013/003134 patent/WO2014080293A2/en active Application Filing
- 2013-11-25 US US14/089,095 patent/US9894153B2/en not_active Expired - Fee Related
-
2015
- 2015-10-19 HK HK15110223.1A patent/HK1209538A1/xx unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003203023A (ja) * | 2002-01-09 | 2003-07-18 | Sony Corp | 情報処理システム、情報処理装置、情報処理方法、及び情報処理ネットワークプログラム |
Non-Patent Citations (1)
Title |
---|
大池浩一: "Monthly RFC News", 月刊アスキードットテクノロジーズ, vol. 第15巻 第7号, JPN6017039093, 24 May 2010 (2010-05-24), JP, pages 168〜171ページ * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016152506A (ja) * | 2015-02-17 | 2016-08-22 | 日本電信電話株式会社 | 通信システム、通信方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
EP2923460A4 (en) | 2016-06-22 |
WO2014080293A3 (en) | 2014-09-12 |
US9894153B2 (en) | 2018-02-13 |
WO2014080293A2 (en) | 2014-05-30 |
EP2923460B1 (en) | 2018-11-21 |
US20140149512A1 (en) | 2014-05-29 |
CN105009519A (zh) | 2015-10-28 |
HK1209538A1 (en) | 2016-04-01 |
CA2892271A1 (en) | 2014-05-30 |
EP2923460A2 (en) | 2015-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2016503547A (ja) | 連携アプリケーションセッションからのピアツーピア検出と接続のための方法及びシステム | |
US10728168B2 (en) | Method for providing a connection of a client to an unmanaged service in a client-server remote access system | |
US10846107B2 (en) | Multi-window architecture and data communication for a remote access application session | |
KR102140609B1 (ko) | 멀티미디어 회의 엔드포인트 이관 시스템 | |
US9197701B1 (en) | Consolidated peer-to-peer media sessions for audio and/or video communications | |
US10887359B2 (en) | Parallel peer to peer connection establishment in webRTC conferencing | |
JP6325105B2 (ja) | 複数のソースから単一のシンクへのワイヤレスメディア共有 | |
US9774824B1 (en) | System, method, and logic for managing virtual conferences involving multiple endpoints | |
US20190028286A1 (en) | Enhancing collaboration in real-time group chat system and method | |
US8928727B1 (en) | Sharing input device data in a multiway video conference provided in an online social network | |
US20170359187A1 (en) | Scalable real-time videoconferencing over WebRTC | |
US20150271273A1 (en) | System for Using a Device as a Side Car | |
US9021042B2 (en) | Media response to social actions | |
CN105122761A (zh) | 基于分组的呼叫的附加媒体会话的本地控制 | |
US20140344361A1 (en) | Communication traffic management | |
Karam et al. | Using Socket. io Approach for Many-to-Many Bi-Directional Video Conferencing | |
US10785121B2 (en) | Device discovery using discovery nodes | |
US20150295960A1 (en) | Collaborative Multimedia Conversation Manager | |
TW201320746A (zh) | 視訊連線系統及方法 | |
US9270938B1 (en) | Display-based synchronous communication | |
US8819127B1 (en) | Ensemble computing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161124 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170929 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171016 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20180105 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180611 |