Abstract:
A method for controlling a multimedia file on external screen device, implemented by a processor operatively coupled to a non-transitory computer readable storage device, on which are stored modules of instruction code that when executed cause the processor to: establish P2P connection between multiple mobile/computer devices and external screen device, through communication server by using code displayed on the external screen; transferring a multimedia file from one of the mobile devices to the external device, storing the multimedia file only on volatile memory of the external device; displaying the multimedia file from local memory on the external screen using a designated application; uploading UI interface related/associated with multimedia file based on type of file or content; capturing user interaction related to the uploaded UI on each mobile device which established the P2P communication; sending captured interaction command by at least one of the mobile devices to the external screen device; each received captured command/action in turn is received by the designated application on the external screen device through the P2P connection; executing the capture commands by the designated application based on pre-defined interaction commands definitions.
Abstract:
A method for authenticating direct mirroring connection between a target screen device currently presenting images or video and a mobile device is provided. The method includes capturing currently displayed image by the mobile device, detecting image feature detection by image processing of the captured image, sending capture image features to a dongle device connected to the target screen device, identifying similar features by comparing the captured image features to the features of currently displayed image of the representation or the video frame, analyzing geometrical transformation between similar image features for verifying the correspondences between the set of putative points of the captured image and the real copy of the presented image and computing the homography between the images by the verified putative point correspondences and incase the computed homography is above a predefined threshold authenticate the user as currently located in the vicinity of the target screen.
Abstract:
The present invention provides a method for real-time multimedia interface management of receiver module associated or integrated with an external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled device through direct local wireless communication network; and concurrently or non-concurrently and conveying input data from the touch enabled device in real-time to the receiver device through direct local wireless communication network.
Abstract:
A method for enabling multiple input interfaces on a computerized mobile device is provided herein. The method comprises: (i) enabling default input interface of the computerized mobile device as a mobile device; (ii) using the input interface of the computerized mobile device as a mobile device to stream a content of first application on a remote screen which is different from the displayed content on the mobile device; (iii) enabling transition between the input interfaces of the computerized mobile device and the remote input interface of the displayed content on the remote screen, according to a gesture which is controlled by a user, wherein at least one gesture switch the input interface to control the content of the first application on the remote screen and at least a second gesture switch the input interface of the computerized mobile device to operate applications on a screen of the computerized device.
Abstract:
A method and device for distorted compression of images displayed over a head mounted display (HMD) are provided. The method includes receiving, at a sink device, an image from a source device over a transport medium; determining, based on the optical means of the HMD, a circumscribed circle of the received image; determining a compression ratio based on at least radial attributes of the received image; and compressing, using a compression process, pixels inside the circumscribed circle of the received image, wherein the compression is based on the determined compression ratio.
Abstract:
The present invention provides a method for discovering and connecting available device for streaming connection with a computerized communication device. The method comprising the following steps: maintaining list of potential external device for streaming connectivity by tracking active connections, in accordance with at least one of the following: geographical location or common wireless local network connection, triggering discovery of external devices for streaming based on identified new geographical zone or identified new connection to wireless local network connection, discovering devices for streaming from the determined potential external devices according to triggering and connecting discovered available external devices for streaming
Abstract:
A method for enhancing image quality of compressed video stream, mirrored thorough wireless network using a compression scheme, between a source device and a sink device. The method includes identifying idle time in the compression scheme of video, where the image change is below a predefined threshold for pre-defined period of time, calculating color code corrections between an original source last image and a decoded last image, sending corrections from the source device to the sink device in real-time during identified idle time and performing an image correction at the sink device based on the received correction.
Abstract:
A method for allowing/supporting the usage of a computerized source device within a simulated virtual environment produced by a head mounted device associated with at least one processor. The method includes presenting at least one icon of at least one identified available source device within the virtual reality environment simulated by the head mounted device, enabling the user to select at least one icon using an applicable GUI interface at the head mounted device and projecting a 3D object which has at least one surface which displays the mirrored 2D image of the source device within the simulated virtual reality environment.
Abstract:
The present invention provides a method for authenticating direct mirroring connection between a target screen device currently presenting images or video and a mobile device. The method comprising the steps of: capturing currently displayed image or video frames by the mobile device, detecting image feature detection by image processing of the captured image, sending capture image features to a dongle device connected to the target screen device, identifying similar features by comparing the captured image features to the features of currently displayed image of the representation or the video frame, analyzing geometrical transformation between similar image features for verifying the correspondences between the set of putative point of the captured image and the real copy of the presented image and computing the homography between the images by the verified putative point correspondences and incase the computed homography is above predefined threshold authenticate user as currently located in vicinity to the target screen, connect authenticated user to screen device presentation and mirroring the current presentation to the authenticated mobile device.
Abstract:
The present invention provides a method for real-time multimedia interface management of receiver module associated or integrated with an external display. The receiver device having processor and communication module for supporting streaming multimedia applications. The method comprising the steps of: reverse mirroring of activated multimedia applications from the receiver module to a touch enabled device through direct local wireless communication network; and concurrently or non-concurrently, conveying input data from the touch enabled device in real-time to the receiver device through direct local wireless communication network and conveying sensor-related data between the receiver module touch enabled device through direct local wireless communication network, said sensor-related data applied on the touch enabled device or the receiver module according to pre-defined rules and in a way that remotely operates as if the sensor-related data originates in the touch enabled device itself or in the receiver module;