METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR TRANSFERRING A COLLABORATION SESSION
First Claim
1. A method comprising:
- receiving, at a collaboration server, a session request from a first multimedia endpoint addressed to a user;
establishing a first session between said first multimedia endpoint and a handheld device associated with said user in a user database;
providing session data associated with the first session to a second multimedia endpoint byencoding the session data into a barcode image,displaying the barcode image on a display of the handheld device, andretrieving and decoding the barcode image at the second multimedia endpoint using a camera associated with the second multimedia endpoint;
receiving, at the collaboration server, a barcode image detection message from the second multimedia endpoint; and
in response to said receiving of the barcode image detection message, transferring the first session to the second multimedia endpoint, based on the session data associated with the first session and an address of the second multimedia endpoint included in the barcode image detection message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transferring a collaboration session from a handheld device to a multimedia endpoint by encoding session data for the collaboration session and/or instructions into an optically machine-readable representation of data, displaying the data on a display of the handheld device, and optically providing the data to a multimedia endpoint the collaboration session is to be transferred to. The multimedia endpoint may send a message to a server upon detecting the data, causing the server to transfer the collaboration session, based on the session data in the message. Alternatively, the multimedia endpoint establishes a session with another multimedia endpoint based on the instructions and/or session data.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, at a collaboration server, a session request from a first multimedia endpoint addressed to a user; establishing a first session between said first multimedia endpoint and a handheld device associated with said user in a user database; providing session data associated with the first session to a second multimedia endpoint by encoding the session data into a barcode image, displaying the barcode image on a display of the handheld device, and retrieving and decoding the barcode image at the second multimedia endpoint using a camera associated with the second multimedia endpoint; receiving, at the collaboration server, a barcode image detection message from the second multimedia endpoint; and in response to said receiving of the barcode image detection message, transferring the first session to the second multimedia endpoint, based on the session data associated with the first session and an address of the second multimedia endpoint included in the barcode image detection message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, at a collaboration server, a session request from a first multimedia endpoint addressed to a user; establishing a first session between said first multimedia endpoint and a handheld device associated with said user in a user database; providing, to a second multimedia endpoint, one or more of session data associated with the first session or at least one computer executable instruction, said providing including encoding the one or more of session data associated with the first session or the at least one computer executable instruction into a barcode image, displaying the barcode image on a display of the handheld device, retrieving and decoding the barcode image at a second multimedia endpoint using a camera associated with the second multimedia endpoint; and sending a session request from the second multimedia endpoint to the first multimedia endpoint based on the decoded one or more of the session data associated with the first session or the at least one computer executable instruction. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A collaboration server comprising:
-
a memory that stores a user database; a processor; a session management module configured to receive, in conjunction with the processor, a session request, addressed to a user, from a first multimedia endpoint and establish a first session between the first multimedia endpoint and a handheld device associated with the user based on the user database; and a barcode management module configured to encode, in conjunction with the processor, at least one of session data associated with the first session or at least one computer executable instruction into a barcode image, and distribute said barcode image to the handheld device on an occurrence of a predefined event. - View Dependent Claims (16, 17, 18, 19, 21)
-
-
20. A multimedia endpoint comprising:
-
a processor; at least one camera; and a barcode reader unit configured to; analyze images from said camera to detect a barcode image displayed on a handheld device, and decode said barcode image to extract at least one of session data or an instruction, and send a barcode image detection message to a collaboration server when a barcode image is detected and decoded, said barcode image detection message including at least parts of the barcode data and the address of the multimedia endpoint, wherein if an establish session instruction is detected in the barcode image, barcode reader unit instructs the processor to establish a session with another multimedia endpoint identified in said session data.
-
Specification