[go: up one dir, main page]

WO2012070928A1 - System and method of platform-independent device switching - Google Patents

System and method of platform-independent device switching Download PDF

Info

Publication number
WO2012070928A1
WO2012070928A1 PCT/MY2011/000142 MY2011000142W WO2012070928A1 WO 2012070928 A1 WO2012070928 A1 WO 2012070928A1 MY 2011000142 W MY2011000142 W MY 2011000142W WO 2012070928 A1 WO2012070928 A1 WO 2012070928A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
module
server
session
switching
Prior art date
Application number
PCT/MY2011/000142
Other languages
French (fr)
Inventor
Khong Neng Choong
Cheng Suan Lee
Ting Hwee Wong
Original Assignee
Mimos Berhad
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mimos Berhad filed Critical Mimos Berhad
Publication of WO2012070928A1 publication Critical patent/WO2012070928A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport

Definitions

  • the present invention relates to ubiquitous computing system and method and more particularly to a system and method of platform independent device switching, for user to access services e.g voice, video and/or data through any network at anytime from one device to another.
  • services e.g voice, video and/or data through any network at anytime from one device to another.
  • Ubiquitous computing is a post-desktop model of human and computer interaction in which information processing has been thoroughly integrated into everyday objects and activities.
  • the objective of ubiquitous computing is that users can access any service (such as voice, video or data) through any network, anywhere at any time with any device available. It is expected that the users would switch their communication devices according to his surrounding environment during a communication session, as to suit their preferences at the present point of time. For instance, a user uses a mobile phone whenever he or she wants to stay mobile, but would prefer to switch over to a desktop PC for executing applications which require higher processing capability. There are also times where user started the session on his or her laptop but decided to switch it over to another device that has bigger screen, so as to allow a group of people to be able to view the contents of what is available in the laptop.
  • Patent number US 2007/0033637 discloses a system and method for the selective sharing of an electronic document. The method enables a user to share access to an electronic document stored on a repository on a document management system.
  • the prior art is different over the present invention since there is no introduction of workability with existing projector.
  • patent number US 2004/00108056 A1 discloses a method and system for remote video display through a wireless projector.
  • the present invention is distinguished from the prior art wherein data is transmitted via wired or wireless connection in the present invention.
  • the present invention is also functioning independent of projector's type, and it carries a centralized storage for later processing which is missing from this prior patent.
  • the present invention aims to provide ubiquitous computing system and method and more particularly to a system and method of platform independent device switching.
  • a system of platform independent device switching comprising a client device for instantly transferring active document to a server device that is connected to a projector across any network and a server device for supporting instant transfer of document from a remote client device across any access network.
  • the client device further comprising a Session Module as main coordinator of switching session, a Proxy Module as an intermediate gateway module to interact with active application, a Connection Module for discovering identity and contact address of server device and a Securiy Module for performing authentication and content encryption before files transmitted over network.
  • a Session Module as main coordinator of switching session
  • a Proxy Module as an intermediate gateway module to interact with active application
  • a Connection Module for discovering identity and contact address of server device
  • Securiy Module for performing authentication and content encryption before files transmitted over network.
  • the server device further comprising a Session Module as main coordinator of entire switching session, a Proxy Module for serving s an intermediate gateway to interact with active application, a Connection Module for announcing identity and contact address of the server, a Security Module for performing file authentication and content decryption before any application is invoked to open the uploaded file; and a File Module for storing newly received file into local designated folder on the server device.
  • a Session Module as main coordinator of entire switching session
  • a Proxy Module for serving s an intermediate gateway to interact with active application
  • a Connection Module for announcing identity and contact address of the server
  • a Security Module for performing file authentication and content decryption before any application is invoked to open the uploaded file
  • a File Module for storing newly received file into local designated folder on the server device.
  • the platform independent device switching comprises the steps of activating transfer while having an active document being opened by an application running on a device, searching a network for availability of servers that connected with a projector, selecting a specific server from a list of servers found, entering session pin for authentication, identifying full path name and filename of the active document for the file transmission across the network to the selected server, selecting switching mode, sending both the active file and the preferred switching configuration to the selected server, verifying received file at the selected server; and opening up the received file.
  • selecting switching mode includes selecting Silent or Instant mode.
  • verifying the received file at the selected server includes saving the received file to its local file storage system.
  • opening up the received file further includes using associated application if the Instant switching mode is configured.
  • FIG.1 illustrates client and server architecture of the system.
  • FIG.2 illustrates internal architecture of the client system.
  • FIG.3 illustrates internal architecture of the PPC.
  • FIG.4 illustrates client flowchart.
  • FIG.5 illustrates server flowchart.
  • FIG. 1 the figure shows peer to peer approach of client server architecture (100) of the proposed system. It consists of a plurality of client devices, which belonged to various different users for example Alice (10), Bob (16) and Charlie (15), as well as the PPC (12). It is shown that all the three users could connect to the PPC (12) either by wired (1 1) or in a wireless manner (17). In this scenario, all three (10, 16, 15) of them need to conduct in sequence their slide presentations using the PPC (12) that is belonged to the chair person of the session. The session must be started by having the PPC (12) to first gets connected to the projector (14) and later announce its presence to the network. Upon making the announcement, all client devices (10, 16, 15) could then start listening, capturing and interpreting the information in the announcement message. The information includes the contact address of the PPC (12) where the client devices (10, 16, 15) could later establish connection for performing device switching.
  • FIG. 2 shows the internal architecture of the client system (200).
  • the device switching intelligence sits as an application plug-in at the application level (1 10) and it consists of four modules.
  • the main module is known as the Session Module (1 12), which is responsible for managing the overall device switching sessions. This includes interacting with the remaining three modules so as to ensure the application data (or file) could be properly transmitted across the network to the designated PC that connects to the projector.
  • the first module the Session Module (112) will interact with is the Visual Studio Tools for Office (VSTO) Proxy module, or Visual Basic for application (VBA) Proxy, which serves as an intermediate module to any Office applications such as Word, Powerpoint, Excel, etc. It also serves as the triggering means to activate the entire device switching session, whenever the user issues a command (e.g. pressing a key or clicking a button) on the Office application.
  • the Proxy module (111) Upon receiving a command from the Office applications, the Proxy module (111) will first invoke the underlying Session Module (112) which will then initiates a series of steps such as discovering the PPC, authenticate the PPC as well as transmitting the file securely to the PPC.
  • the second module the Session Module (112) will communicate next is the Connection Module (CM) (114).
  • CM 114 is responsible for discovering the presence, identity and contact address of the PPC, to eventually establishing connection to the PPC.
  • the third module that is the Security Module (SM) (113) will be involved to perform authentication and content encryption before the file gets transmitted over the network.
  • SM Security Module
  • FIG.3 shows the internal architecture of the PPC (300). It basically shares similar design to the client device (200) except interacting with an extra component called the File Module (FM) (211).
  • FM (21 1) is responsible for storing the newly received file into the local designated folder on the PPC. It uses information provided from the Session Module (SM) (215) to perform file management functionality such as to create new folder and rename the file so as to match with the current context of the session.
  • SM Session Module
  • the rest of the modules are similar to those on the client device.
  • the SM (212) here plays the same role as on the client device that is to coordinate and manage the entire device switching session plus the management of files on the local file system.
  • Another role of SM (212) here is to ask the Proxy Module (216) to open the uploaded file, which will in turn find the right associated application (210) to read specific uploaded file from the File Storage (214).
  • FIG. 4 shows the client flowchart (400) of the present invention.
  • the flow starts (310) with opening slide with associated application (311) and initiate the Slide share (312).
  • the first process of the plug-in is to create a multicast socket on the first available active network (313) as configured on a priority network list by the users. For example, always start with WiFi, then followed by WiMAX and 3G.
  • Next is to start a thread so as to listen for any server IP address announcement packet (314).
  • a window will pop-up as to allow user to select the right server to join (316).
  • the process continues with establishing a connection to the selected server (317).
  • Silent means the selected file will be transmitted and saved directly to the storage of the server, whereas Instant introduces an extra step of opening up the file with the associated application of the PPC.
  • the configuration and file server are sent to the server
  • FIG.5 shows the server flowchart of the present invention.
  • the process starts (411) where the session administrator will be asked for the session pin (412). This pin must be made known to any other user who intends to participate in the session. This could be done verbally, or through any electronic means such as IM, SMS or Email.
  • the server will create a multitask socket on the fist available active network as configured on a proxy network list by the users (414). For example always start with WiFi, then followed by WiMAX and 3G.
  • the server will start a thread to multicast its IP address to the network, and later waits (415) for any incoming client request (416). Whenever there is a new request, the server will request for the session pin from the client (417) so as to perform authentication (418). The process continues (419) if the authentication is successful, otherwise an error message (420) will be returned to the client.
  • the next step upon positive authentication is to request and receive the file (421) from the client.
  • the received file will then be verified (422) as to ensure that it is the right type as indicated by the file extension. Thereafter is to save the file to the designated folder in the server storage (423).
  • the final step is to check on the switching mode (424) to determine whether to open the file (425) immediately with the associated application (for instant switching). The process ends (427) when the user requested to quit (426) the application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

A system of platform independent device switching comprising a client device (200) for instantly transferring active document to a server device that is connected to a projector across any network and a server device (300) for supporting instant transfer of document from a remote client device across any access network.

Description

SYSTEM AND METHOD OF PLATFORM-INDEPENDENT DEVICE
SWITCHING
TECHNICAL FIELD
The present invention relates to ubiquitous computing system and method and more particularly to a system and method of platform independent device switching, for user to access services e.g voice, video and/or data through any network at anytime from one device to another. BACKGROUND ART
Ubiquitous computing (ubicomp) is a post-desktop model of human and computer interaction in which information processing has been thoroughly integrated into everyday objects and activities. The objective of ubiquitous computing is that users can access any service (such as voice, video or data) through any network, anywhere at any time with any device available. It is expected that the users would switch their communication devices according to his surrounding environment during a communication session, as to suit their preferences at the present point of time. For instance, a user uses a mobile phone whenever he or she wants to stay mobile, but would prefer to switch over to a desktop PC for executing applications which require higher processing capability. There are also times where user started the session on his or her laptop but decided to switch it over to another device that has bigger screen, so as to allow a group of people to be able to view the contents of what is available in the laptop.
This is a typical scenario in today's organization, particularly for making slides presentation. However, there are some common pitfalls in such practice such as the need to plug and unplug VGA cable across different laptops for various individual presentations and the unhealthy practice of attaching and detaching USB drives (potentially from various unsecure sources) to and/or from the PC connected to the LCD and/or projector, causing unnecessary virus infection to the computer.
These drawbacks can cause problems and very often delay the presentation session unnecessarily. In certain cases, it even introduces technical issues where no output could be shown on the LCD due to hardware incompatibility or different screen resolutions.
The common solution for this problem would be to first request and collect all slides that would be presented prior to the actual session. This is to ensure all slides will first be properly kept on a single PC that will be eventually connected to the LCD and/or projector. However, this introduces drawbacks where all slides need to be manually saved from the mailbox, followed by proper naming and sorting into appropriate folders and there could be last minute change to the slides, which will cause inconvenience to the ongoing presentation session. A better approach would be utilizing a centralized server where users could sign in to an online conference either as chairman or normal participants as to access the document. In such online system, it is basically adopting a client/server approach where the signaling control, data or contents must be routed through a centralized storage. The disadvantages of such system wherein a server must be allocated to serve as centralized storage and all client devices must be able to connect the centralized server that may subject to performance and bandwidth issues.
Other device switching solutions found are normally focusing on seam-less transfer of real time session, instead of instant switching and managing of documents across devices with the objectives of resolving the said drawbacks. Another alternative method is to throw away all the existing (legacy) projectors and replace them with wireless projector. This approach is costly and will introduce performance issues whenever highly animated slides and video are to be presented due to its requirement on CPU processing. For the same performance overhead, it is hence not suitable to run on mobile device.
Patent number US 2007/0033637 discloses a system and method for the selective sharing of an electronic document. The method enables a user to share access to an electronic document stored on a repository on a document management system. However, the prior art is different over the present invention since there is no introduction of workability with existing projector.
In another example of a patent document, patent number US 2004/00108056 A1 discloses a method and system for remote video display through a wireless projector. The present invention is distinguished from the prior art wherein data is transmitted via wired or wireless connection in the present invention. The present invention is also functioning independent of projector's type, and it carries a centralized storage for later processing which is missing from this prior patent.
Therefore, there exists a need for a system and method of platform independent device switching, for user to access services e.g voice, video and/or data through any network efficiently from one device to another. DISCLOSURE OF THE INVENTION
The present invention aims to provide ubiquitous computing system and method and more particularly to a system and method of platform independent device switching.
In a preferred embodiment of the present invention, a system of platform independent device switching comprising a client device for instantly transferring active document to a server device that is connected to a projector across any network and a server device for supporting instant transfer of document from a remote client device across any access network.
In another preferred embodiment of the present invention, the client device further comprising a Session Module as main coordinator of switching session, a Proxy Module as an intermediate gateway module to interact with active application, a Connection Module for discovering identity and contact address of server device and a Securiy Module for performing authentication and content encryption before files transmitted over network.
In another preferred embodiment of the present invention, the server device further comprising a Session Module as main coordinator of entire switching session, a Proxy Module for serving s an intermediate gateway to interact with active application, a Connection Module for announcing identity and contact address of the server, a Security Module for performing file authentication and content decryption before any application is invoked to open the uploaded file; and a File Module for storing newly received file into local designated folder on the server device.
In another preferred embodiment of the present invention, the platform independent device switching comprises the steps of activating transfer while having an active document being opened by an application running on a device, searching a network for availability of servers that connected with a projector, selecting a specific server from a list of servers found, entering session pin for authentication, identifying full path name and filename of the active document for the file transmission across the network to the selected server, selecting switching mode, sending both the active file and the preferred switching configuration to the selected server, verifying received file at the selected server; and opening up the received file.
In another preferred embodiment of the present invention, selecting switching mode includes selecting Silent or Instant mode.
In another preferred embodiment of the present invention, verifying the received file at the selected server includes saving the received file to its local file storage system. In another preferred embodiment of the present invention, opening up the received file further includes using associated application if the Instant switching mode is configured.
The present invention consists of features and a combination of parts hereinafter fully described and illustrated in the accompanying drawings, it being understood that various changes in the details may be made without departing from the scope of the invention or sacrificing any of the advantages of the present invention. BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
To further clarify various aspects of some embodiments of the present invention, a more particular description of the invention will be rendered by references to specific embodiments thereof, which are illustrated, in the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail through the accompanying drawings in which:
FIG.1 illustrates client and server architecture of the system. FIG.2 illustrates internal architecture of the client system. FIG.3 illustrates internal architecture of the PPC. FIG.4 illustrates client flowchart. FIG.5 illustrates server flowchart.
DETAILED DESCRIPTION OF THE ACCOMPANYING DRAWINGS Referring now to FIG. 1 , the figure shows peer to peer approach of client server architecture (100) of the proposed system. It consists of a plurality of client devices, which belonged to various different users for example Alice (10), Bob (16) and Charlie (15), as well as the PPC (12). It is shown that all the three users could connect to the PPC (12) either by wired (1 1) or in a wireless manner (17). In this scenario, all three (10, 16, 15) of them need to conduct in sequence their slide presentations using the PPC (12) that is belonged to the chair person of the session. The session must be started by having the PPC (12) to first gets connected to the projector (14) and later announce its presence to the network. Upon making the announcement, all client devices (10, 16, 15) could then start listening, capturing and interpreting the information in the announcement message. The information includes the contact address of the PPC (12) where the client devices (10, 16, 15) could later establish connection for performing device switching.
FIG. 2 shows the internal architecture of the client system (200). The device switching intelligence sits as an application plug-in at the application level (1 10) and it consists of four modules. The main module is known as the Session Module (1 12), which is responsible for managing the overall device switching sessions. This includes interacting with the remaining three modules so as to ensure the application data (or file) could be properly transmitted across the network to the designated PC that connects to the projector.
The first module the Session Module (112) will interact with is the Visual Studio Tools for Office (VSTO) Proxy module, or Visual Basic for application (VBA) Proxy, which serves as an intermediate module to any Office applications such as Word, Powerpoint, Excel, etc. It also serves as the triggering means to activate the entire device switching session, whenever the user issues a command (e.g. pressing a key or clicking a button) on the Office application. Upon receiving a command from the Office applications, the Proxy module (111) will first invoke the underlying Session Module (112) which will then initiates a series of steps such as discovering the PPC, authenticate the PPC as well as transmitting the file securely to the PPC. The second module the Session Module (112) will communicate next is the Connection Module (CM) (114). CM (114) is responsible for discovering the presence, identity and contact address of the PPC, to eventually establishing connection to the PPC. To ensure secure communication, the third module that is the Security Module (SM) (113) will be involved to perform authentication and content encryption before the file gets transmitted over the network.
Referring now to FIG.3 shows the internal architecture of the PPC (300). It basically shares similar design to the client device (200) except interacting with an extra component called the File Module (FM) (211). FM (21 1) is responsible for storing the newly received file into the local designated folder on the PPC. It uses information provided from the Session Module (SM) (215) to perform file management functionality such as to create new folder and rename the file so as to match with the current context of the session.
The rest of the modules are similar to those on the client device. This includes the Connection Module (213) which is responsible for receiving file over the network, and SM (212) to authenticate and decrypt the received file. The SM (212) here plays the same role as on the client device that is to coordinate and manage the entire device switching session plus the management of files on the local file system. Another role of SM (212) here is to ask the Proxy Module (216) to open the uploaded file, which will in turn find the right associated application (210) to read specific uploaded file from the File Storage (214).
FIG. 4 shows the client flowchart (400) of the present invention. The flow starts (310) with opening slide with associated application (311) and initiate the Slide share (312). The first process of the plug-in is to create a multicast socket on the first available active network (313) as configured on a priority network list by the users. For example, always start with WiFi, then followed by WiMAX and 3G. Next is to start a thread so as to listen for any server IP address announcement packet (314). Upon receiving (315) such packet, a window will pop-up as to allow user to select the right server to join (316). The process continues with establishing a connection to the selected server (317). Next is to perform the authentication process where the user will be asked for the session pin (318), which is pre-notified by the administrator of the session. Upon successful login, the process continues to retrieve the property of the active file that is currently being opened. This could be done by interacting with the Proxy Module (319). Thereafter, the user will be asked to select the switching mode of the session
(320) . There are two choices- Silent and Instant. Silent means the selected file will be transmitted and saved directly to the storage of the server, whereas Instant introduces an extra step of opening up the file with the associated application of the PPC. The configuration and file server are sent to the server
(321) and the process ends (323) by receiving acknowledgement of delivered configuration and file by the server (322)
FIG.5 shows the server flowchart of the present invention. The process starts (411) where the session administrator will be asked for the session pin (412). This pin must be made known to any other user who intends to participate in the session. This could be done verbally, or through any electronic means such as IM, SMS or Email. Subsequently, the server will create a multitask socket on the fist available active network as configured on a proxy network list by the users (414). For example always start with WiFi, then followed by WiMAX and 3G. Next, the server will start a thread to multicast its IP address to the network, and later waits (415) for any incoming client request (416). Whenever there is a new request, the server will request for the session pin from the client (417) so as to perform authentication (418). The process continues (419) if the authentication is successful, otherwise an error message (420) will be returned to the client.
The next step upon positive authentication is to request and receive the file (421) from the client. The received file will then be verified (422) as to ensure that it is the right type as indicated by the file extension. Thereafter is to save the file to the designated folder in the server storage (423). The final step is to check on the switching mode (424) to determine whether to open the file (425) immediately with the associated application (for instant switching). The process ends (427) when the user requested to quit (426) the application.
In the foregoing specification, specific embodiments of the present invention have been described. However, one of ordinary skill in the art will appreciate that various modifications and changes can be made without departing from the scope of the present invention as set forth in the various embodiments discussed above and the claims that follow. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present invention. The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements as described herein.

Claims

1. A system of platform independent device switching comprising:
a client device (200) for instantly transferring active document to a server device that is connected to a projector across any network; and
a server device (300) for supporting instant transfer of document from a remote client device across any access network.
2. The system according to claim 1 wherein the client device (200) further comprising:
a Session Module (112) as main coordinator of switching session;
a Proxy Module (111) as an intermediate gateway module to interact with active application ;
a Connection Module (114) for discovering identity and contact address of server device; and
a Securiy Module (113) for performing authentication and content encryption before files transmitted over network.
3. The system according to claim 1 wherein the server device (300) further comprising:
a Session Module (215) as main coordinator of entire switching session; a Proxy Module f (216) or serving s an intermediate gateway to interact with active application; a Connection Module(213) for announcing identity and contact address of the server;
a Security Module (212) for performing file authentication and content decryption before any application is invoked to open the uploaded file; and
a File Module (211) for storing newly received file into local designated folder on the server device.
4. The system of platform independent device switching according to claim 1 comprises the steps of:
activating transfer while having an active document being opened by an application running on a device;
searching a network for availability of servers that connected with a projector;
selecting a specific server from a list of servers found;
entering session pin for authentication;
identifying full path name and filename of the active document for the file transmission across the network to the selected server; selecting switching mode;
sending both the active file and the preferred switching configuration to the selected server;
verifying received file at the selected server; and
opening up the received file.
5. The method according to claim 4 wherein selecting switching mode includes selecting Silent or Instant mode.
6. The method according to claim 4 wherein verifying the received file at the selected server includes saving the received file to its local file storage system.
7. The method according to claim 4 wherein opening up the received file further includes using associated application if the Instant switching mode is configured.
PCT/MY2011/000142 2010-11-26 2011-06-24 System and method of platform-independent device switching WO2012070928A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
MYPI2010005587 2010-11-26
MYPI2010005587 2010-11-26

Publications (1)

Publication Number Publication Date
WO2012070928A1 true WO2012070928A1 (en) 2012-05-31

Family

ID=46146086

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/MY2011/000142 WO2012070928A1 (en) 2010-11-26 2011-06-24 System and method of platform-independent device switching

Country Status (1)

Country Link
WO (1) WO2012070928A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6437786B1 (en) * 1998-07-02 2002-08-20 Seiko Epson Corporation Method of reproducing image data in network projector system, and network projector system
US6735616B1 (en) * 2000-06-07 2004-05-11 Infocus Corporation Method and apparatus for remote projector administration and control
US6760045B1 (en) * 2000-02-22 2004-07-06 Gateway, Inc. Simultaneous projected presentation of client browser display
US20050043973A1 (en) * 2003-08-21 2005-02-24 Winthrop Childers Projector reservation system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6437786B1 (en) * 1998-07-02 2002-08-20 Seiko Epson Corporation Method of reproducing image data in network projector system, and network projector system
US6760045B1 (en) * 2000-02-22 2004-07-06 Gateway, Inc. Simultaneous projected presentation of client browser display
US6735616B1 (en) * 2000-06-07 2004-05-11 Infocus Corporation Method and apparatus for remote projector administration and control
US20050043973A1 (en) * 2003-08-21 2005-02-24 Winthrop Childers Projector reservation system and method

Similar Documents

Publication Publication Date Title
US10862987B2 (en) System and method for collaborative telepresence amongst non-homogeneous endpoints
US10599869B2 (en) Separate privacy setting control for multiple application instances of a user
US9722986B2 (en) Electronic tool and methods for meetings
RU2392756C2 (en) Structure and technique for peer-to-peer group control
JP5567007B2 (en) Techniques for preconfiguring and managing digital phones to authenticate to the network
US20130159432A1 (en) Providing Parameterized Actionable Communication Messages Via an Electronic Communication
US20090319611A1 (en) Method and System for Facilitating Exchange of A Data Between Applications Using a Communication Platform
US20170289070A1 (en) Making a Dialogue Available To an Autonomous Software Agent
US20150032809A1 (en) Conference Session Handoff Between Devices
WO2008030720A2 (en) Consultative call transfer using non-voice consultation modes
US20120278854A1 (en) System and method for device addressing
US20240121344A1 (en) Split-Mode Conference Access
US20240388461A1 (en) Merging A Call With A Video-Enabled Virtual Meeting
WO2017168302A1 (en) System and methods for providing at least one service to a user device through a multimedia gateway
US11930134B2 (en) Message-based device-side telephone call to virtual meeting elevation
US12061832B2 (en) Virtual display instantiation for video conference content screen sharing
WO2012070928A1 (en) System and method of platform-independent device switching
Ådahl Shared resource for collaborative editing over a wireless network
JP5420440B2 (en) Electronic conference control apparatus, electronic conference system, electronic conference control method, and program
GB2416090A (en) Integrated instant message system with gateway functions
US10182463B1 (en) Transmitting data among mobile devices
US20240414017A1 (en) Artificial intelligence (ai) system for handling a query about a conversation in a videoconferencing meeting
Kutscher et al. Dynamic device access for mobile users
EP2043330A1 (en) Method of supporting a collaborative session
Bissyandé et al. Ubigate: A gateway to transform discovery information into presence information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11843710

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11843710

Country of ref document: EP

Kind code of ref document: A1