IP Library Granted Patent US 10,960,295
Granted Patent B2
US 10,960,295 · App. 16/064,781 · Granted Mar 30, 2021

Content display method and electronic device for performing same

Inventors: Sang Won Chae (Seoul, KR); Jung Eun Lee (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
A63F13/21A63F13/25A63F13/50G02B27/0101G06F3/012G06F3/013G06F3/0412G06F3/14G06T15/00H04N13/30H04N21/44G02B2027/0123G09G2370/06G09G2370/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,960,295
App. No.
16/064,781
Granted
Mar 30, 2021
Kind
B2
Abstract

An electronic device disclosed herein may comprise: a communication circuit for establishing communication with an external electronic device; a memory for storing information on graphic source data of a content and a plurality of graphic rendering schemes for displaying the content; and a processor functionally connected to the communication circuit and the memory. The processor may be configured to select at least one graphic rendering scheme on the basis of the status of the electronic device or the external electronic device, and display the content on a display functionally connected to the electronic device, using the at least one graphic rendering scheme. Various other embodiments recognized from the specification are also possible.

Claims (41)

1. An electronic device comprising:

a communication circuit to establish communication with an external electronic device;

a memory to store graphic source data of contents and information about a plurality of graphic rendering schemes for displaying the contents, each of the plurality of graphic rendering schemes having different computing resource requirements and network resource requirements; and

at least one processor operatively connected to the communication circuit and the memory,

wherein the at least one processor is configured to:

select at least one graphic rendering scheme, among the plurality of graphic rendering schemes based on whether a status of the electronic device and a status of the external electronic device satisfies a specified condition or not,

display the contents on a display operatively connected to the electronic device, by using data which is obtained based on the selected at least one graphic rendering scheme,

in response to identifying that the status of the electronic device and a status of the external electronic device satisfies the specified condition, select a first graphic rendering scheme to generate the data by receiving a graphic command from the external electronic device and executing the received graphic command, and

in response to identifying that the status of the electronic device and a status of the external electronic device does not satisfies the specified condition, select a second graphic rendering scheme to receive the data which is generated by the external electronic device,

wherein the contents comprise stereoscopic contents that include left-eye image contents and right-eye image contents, and

wherein the at least one processor is further configured to differently select graphic rendering schemes for displaying the left-eye image contents and the right-eye image contents.

2. The electronic device of claim 1 , wherein the at least one processor is further configured to display, on the display, the left-eye image contents and the right-eye image contents synchronized with each other.

3. The electronic device of claim 1 , wherein the at least one processor is further configured to select the at least one graphic rendering scheme, based on a specification of the electronic device or the external electronic device, a thermal status in the electronic device, an overload status of the processor, a communication status with the external electronic device, or a combination thereof.

4. The electronic device of claim 3 , wherein, based on a difference between the electronic device and the external electronic device, the at least one processor is further configured to display the contents on the display by at least one of:

receiving a graphic command from the external electronic device and executing the received graphic command, or

streaming data obtained by executing the graphic command from the external electronic device through the communication circuit.

5. The electronic device of claim 3 , wherein the at least one processor is further configured to:

display the contents on the display by receiving a graphic command from the external electronic device and executing the received graphic command when a temperature in the electronic device is lower than a specified value; and

display the contents on the display by streaming data obtained by executing the graphic command from the external electronic device through the communication circuit when the temperature in the electronic device is higher than the specified value.

6. The electronic device of claim 3 , wherein the at least one processor is further configured to:

display the contents on the display by receiving a graphic command from the external electronic device and executing the received graphic command when the overload status of the at least one processor is lower than a specified value; and

display the contents on the display by streaming data obtained by executing the graphic command from the external electronic device through the communication circuit when the overload status of the at least one processor is higher than the specified value.

7. The electronic device of claim 3 , wherein the at least one processor is further configured to:

display the contents on the display by receiving a graphic command from the external electronic device and executing the received graphic command when quality of the communication with the external electronic device is lower than a specified reference; and

display the contents on the display by streaming data obtained by executing the graphic command from the external electronic device through the communication circuit when the quality of the communication with the external electronic device is higher than the specified reference.

8. The electronic device of claim 3 , wherein the at least one processor is further configured to:

display the contents on the display by receiving a graphic command from the external electronic device and executing the received graphic command when communication traffic with the external electronic device is higher than a specified reference; and

display the contents on the display by streaming data obtained by executing the graphic command from the external electronic device through the communication circuit when the communication traffic with the external electronic device is lower than the specified reference.

9. The electronic device of claim 1 , wherein the at least one processor is further configured to dynamically determine a most suitable graphic rendering scheme, among the plurality of graphic rendering schemes, based on at least one of a thermal status, an overload status, or a communication status of the electronic device and the external electronic device.

10. A method implemented with at least one processor, in which an electronic device includes the at least one processor, a communication module, and a memory to store information about a plurality of graphic rendering schemes, the method comprising:

establishing communication with an external electronic device, by using the communication module

selecting, by the at least one processor, at least one graphic rendering scheme, among the plurality of graphic rendering schemes based on whether a status of the electronic device and a status of the external electronic device satisfies specified condition or not; and

controlling, by the at least one processor, a display, operatively connected to the electronic device, to display contents by using data which is obtained based on the selected at least one graphic rendering scheme,

wherein each of the plurality of graphic rendering schemes having different computing resource requirements and network resource requirements,

wherein selecting of the at least one graphic rendering scheme comprises:

in response to identifying that the status of the electronic device and a status of the external electronic device satisfies the specified condition, selecting a first graphic rendering scheme to generate the data by receiving a graphic command from the external electronic device and executing the received graphic command, and

in response to identifying that the status of the electronic device and a status of the external electronic device does not satisfies the specified condition, selecting a second graphic rendering scheme to receive the data which is generated by the external electronic device,

wherein the contents comprise stereoscopic contents that include left-eye image contents and right-eye image contents, and

wherein graphic rendering schemes for displaying the left-eye image contents and the right-eye image contents are differently selected.

11. The method of claim 10 , further comprising:

dynamically determining a most suitable graphic rendering scheme, among the plurality of graphic rendering schemes, based on at least one of a thermal status, an overload status, or a communication status of the electronic device and the external electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2018
From: CHAE, SANG WON; LEE, JUNG EUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 046166/0188 →
Priority Claims (1)
KR 10-2016-0004037 · Jan 13, 2016 · national
Continuity (1)
Related Publication 20180373373A1 · Dec 27, 2018
Cited By (1)
US 12,664,624