WO2012070928A1 - System and method of platform-independent device switching - Google Patents
System and method of platform-independent device switching Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 22
- 238000012546 transfer Methods 0.000 claims abstract description 6
- 230000003213 activating effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- ZPUCINDJVBIVPJ-LJISPDSOSA-N cocaine Chemical compound O([C@H]1C[C@@H]2CC[C@@H](N2C)[C@H]1C(=O)OC)C(=O)C1=CC=CC=C1 ZPUCINDJVBIVPJ-LJISPDSOSA-N 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000009385 viral infection Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid 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.
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)
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 |
-
2011
- 2011-06-24 WO PCT/MY2011/000142 patent/WO2012070928A1/en active Application Filing
Patent Citations (4)
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 |