Method and apparatus for screen sharing

US10121449B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10121449-B2
Application numberUS-201514591243-A
CountryUS
Kind codeB2
Filing dateJan 7, 2015
Priority dateJan 8, 2014
Publication dateNov 6, 2018
Grant dateNov 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic device is provided comprising a processor configured to: identify one or more sink devices; for each sink device, generate a respective display data structure; for each sink device, generate a respective data stream, the respective data stream being generated by encoding content produced by one or more applications based on the respective display data structure of the sink device; and transmit, to each of the sink devices, that sink device's respective encoded data stream.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of a first electronic device comprising: displaying a first screen related to a first application with a first display angle; transmitting, to a second electronic device, first screen data corresponding to the first screen to display the first screen on the second electronic device based on the first display angle; receiving, from the second electronic device, a signal requesting to change the first display angle of the first screen to a second display angle; changing the first screen of the first electronic device to a second screen based on the second display angle; and transmitting, to the second electronic device, second screen data corresponding to the second screen of the first electronic device and the second display angle such that the second electronic device changes, based on the second display angle and the second screen data, the first screen of the second electronic device to the second screen. 2. The method of claim 1 , further comprising: generating the first screen data by composing data for at least one application running on the first electronic device; and transmitting the first screen data to the second electronic device. 3. The method of claim 2 , further comprising: connecting a session with the second electronic device for transmitting the first screen data to the second electronic device; and receiving, from the second electronic device, resolution information compatible with the second electronic device. 4. The method of claim 1 , further comprising transmitting at least one of a screen resolution, screen orientation, dots per inch (DPI), or a video codec to the second electronic device. 5. The method of claim 2 , further comprising detecting an input associating the second electronic device with a first application that is executed by the first electronic device, wherein the first screen data is produced by only encoding content corresponding to the first application. 6. The method of claim 2 , wherein the first screen data is encoded according to the first display angle and a first screen resolution value, and wherein the second screen data further comprises a second screen resolution value. 7. The method of claim 1 , further comprising: transmitting, to a third electronic device, third screen data corresponding to a third screen to display the third screen on the third electronic device, the third screen is related to a second application that is different from the first application, and is displayed on the third electronic device based on the first display angle; receiving, from the third electronic device, a signal requesting to change the first display angle of the third screen to the second display angle; changing the third screen of the first electronic device to a fourth screen based on the second display angle; and transmitting, to the third electronic device, fourth screen data corresponding to the fourth screen of the first electronic device and the second display angle such that the third electronic device changes, based on the second display angle and the fourth screen data, the third screen of the third electronic device to the fourth screen. 8. The method of claim 1 , further comprising receiving information for a resolution value of the second electronic device via at least one of universal serial bus (USB), local area network (LAN), and wireless fidelity (WiFi). 9. A first electronic device comprising: a communication interface; and a processor configured to: display a first screen related to a first application with a first display angle, transmit, to a second electronic device, first screen data corresponding to the first screen to display the first screen on the second electronic device based on the first display angle, receive, from the second electronic device, a signal requesting to change the first display angle of the first screen to a second display angle, change the first screen of the first electronic device to a second screen based on the second display angle, and transmit, to the second electronic device, second screen data corresponding to the second screen of the first electronic device and the second display angle such that the second electronic device changes, based on the second display angle and the second screen data, the first screen of the second electronic device to the second screen. 10. The electronic device of claim 9 , wherein the processor is further configured to: generate the first screen data by composing data for at least one application running on the first electronic device, and transmit the first screen data to the second electronic device. 11. The electronic device of claim 10 , wherein the processor is further configured to: connect a session with the second electronic device for transmitting the first screen data to the second electronic device, and receive, from the second electronic device, resolution information compatible with the second electronic device. 12. The electronic device of claim 10 , wherein the processor is further configured to: detect an input associating the second electronic device with a first application that is executed by the first electronic device, wherein the first screen data is produced by only encoding content corresponding to the first application. 13. The electronic device of claim 10 , wherein the first screen data is encoded according to the first display angle and a first screen resolution value, and wherein the second screen data further comprises a second screen resolution value. 14. The electronic device of claim 9 , wherein the processor is further configured to: transmit, to a third electronic device, third screen data corresponding to a third screen to display a third screen on the third electronic device, the third screen is related to a second application that is different from the first application, and is displayed on the third electronic device based on the first display angle, receive, from the third electronic device, a signal requesting to change the first display angle of the third screen of the third electronic device to the second display angle, change the third screen of the first electronic device to a fourth screen based on the second display angle, and transmit, to the third electronic device, fourth screen data corresponding to the fourth screen of the first electronic device and the second display angle such that the third electronic device changes, based on the second display angle and the fourth screen data, the third screen of the third electronic device to the fourth screen. 15. The electronic device of claim 9 , wherein the processor is further configured to transmit at least one of a screen resolution, screen orientation, dots per inch (DPI), or a video codec to the second electronic device. 16. The electronic device of claim 9 , wherein the processor is further configured to receive information for a resolution value of the second electronic device via at least one universal serial bus (USB), local area network (LAN), and wireless fidelity (WiFi). 17. A second electronic device comprising: a communication interface; and a processor configured to: receive, from a first electronic device, first screen data corresponding to a first screen displayed on the first electronic device, and display the first screen based on a first display angle, transmit, to the first electronic device, a signal requesting to change the first display angle of the first screen of the second electronic device to a second display angle, receive, from the first electronic device, s

Assignees

Inventors

Classifications

  • Use of wireless transmission of display information · CPC title

  • Centralised management of display operation, e.g. in a server instead of locally · CPC title

  • for monitor identification · CPC title

  • Use of a frame buffer in a display terminal, inclusive of the display panel · CPC title

  • Change of orientation of the displayed image, e.g. upside-down, mirrored · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10121449B2 cover?
An electronic device is provided comprising a processor configured to: identify one or more sink devices; for each sink device, generate a respective display data structure; for each sink device, generate a respective data stream, the respective data stream being generated by encoding content produced by one or more applications based on the respective display data structure of the sink device;…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G09G5/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).