IP Library Granted Patent US 9,100,692
Granted Patent B2
US 9,100,692 · App. 14/246,747 · Granted Aug 4, 2015

Electronic device, method for transmitting display data, and computer program product

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 9,100,692
App. No.
14/246,747
Granted
Aug 4, 2015
Kind
B2
Abstract

According to one embodiment, an electronic device includes a first display, a transmitter and a controller. The first display is configured to display first video. The transmitter is configured to transmit second video to a second electronic device having a second display. The controller is configured to determine a first resolution of the second video based on the first video, to convert the second video to the first resolution, and to transmit the converted second video to the second electronic device.

Claims (42)

1. An electronic device comprising:

a first display configured to display first video;

a transmitter configured to transmit second video to a second electronic device comprising a second display; and

a controller configured to determine a first resolution of the second video based on the first video, to convert the second video to the first resolution, and to transmit the converted second video to the second electronic device, wherein

the first display is configured to display the first video at different resolutions,

the second display is configured to display the second video at different resolutions, and

the controller is configured:

to set a standard resolution based on the first video and to set a target resolution of the second video based on the standard resolution, the standard resolution being smaller than a maximum resolution allowed by both the first display and the second display, the target resolution being closest to the standard resolution and common to the first display and the second display;

to set a minimum resolution that is not less than the standard resolution, and common to the first display and the second display, as the target resolution; and

to determine whether there is any second resolution of the second video that matches a minimum third resolution of the first display that is not less than the standard resolution, to set the second resolution that matches the minimum third resolution as the target resolution when the second resolution that matches the minimum third resolution exists, and to repeat a first cycle when no second resolution that matches the minimum third resolution exists, the first cycle determining whether there is an second resolution that matches a third resolution that is larger than the standard resolution next to the minimum third resolution.

2. The electronic device of claim 1 , wherein the controller is configured to set, when repetition of the first cycle fails to determine the target resolution, the maximum resolution that is less than the standard resolution and matches both the third resolution and the second resolution, as the target resolution.

3. The electronic device of claim 2 , wherein the controller is configured to determine whether there is any second resolution that matches a maximum third resolution that is less than the standard resolution, to set the second resolution that matches the maximum third resolution as the target resolution, and to repeat a second cycle when no second resolution that matches the maximum third resolution exists, the second cycle determining whether there is any second resolution that matches the third resolution that is smaller than the standard resolution next to the maximum third resolution.

4. An electronic device comprising:

a first display configured to display first video;

a transmitter configured to transmit second video to a second electronic device comprising a second display; and

a controller configured to determine a first resolution of the second video based on the first video, to convert the second video to the first resolution, and to transmit the converted second video to the second electronic device, wherein

the first display is configured to display the first video at different resolutions,

the second display is configured to display the second video at different resolutions, and

the controller is configured:

to set a standard resolution based on the first video and to set a target resolution of the second video based on the standard resolution, the standard resolution being smaller than a maximum resolution allowed by both the first display and the second display, the target resolution being closest to the standard resolution and common to the first display and the second display,

wherein

the electronic device is configured to select between a first mode and a second mode, the first mode allowing the second display to display third video as the second video, the third video corresponding to the entire display screen of the first display, the entire display screen including the first video, the second mode allowing the second display to display fourth video as the second video, the fourth video corresponding to the first video of the entire display screen, and

the controller is configured to set the third resolution of the entire display screen of the first display as the standard resolution when the first mode is selected and to set the third resolution of the first video of the entire display screen as the standard resolution when the second mode is selected.

5. A method for transmitting display data from a first electronic device to a second electronic device, the first electronic device comprising a first display configured to display first video, the method comprising:

determining a first resolution of second video based on corresponding first video, and

transmitting the second video converted to the first resolution from the first electronic device to the second electronic device configured to display the second video on a second display,

wherein

the first display is configured to display the first video at different resolutions,

the second display is configured to display the second video at different resolutions, and

the determining comprises:

setting a standard resolution based on the first video and setting a target resolution of the second video based on the standard resolution, the standard resolution being smaller than a maximum resolution allowed by both the first display and the second display, the target resolution being closest to the standard resolution and common to the first display and the second display;

setting a minimum resolution that is not less than the standard resolution, and common to the first display and the second display, as the target resolution; and

determining whether there is any second resolution of the second video that matches a minimum third resolution of the first display that is not less than the standard resolution, setting the second resolution that matches the minimum third resolution as the target resolution when the second resolution that matches the minimum third resolution exists, and repeating a first cycle when no second resolution that matches the minimum third resolution exists, the first cycle determining whether there is an second resolution that matches a third resolution that is larger than the standard resolution next to the minimum third resolution.

6. A computer program product having a non-transitory computer readable medium including programmed instructions, wherein the instructions, when executed by a computer of a first electronic device comprising a first display configured to display first video, cause the computer to perform:

determining a first resolution of second video based on corresponding first video, and

transmitting the second video converted to the first resolution from the first electronic device to the second electronic device configured to display the second video on a second display, wherein

the first display is configured to display the first video at different resolutions,

the second display is configured to display the second video at different resolutions, and

the determining comprises:

setting a standard resolution based on the first video and setting a target resolution of the second video based on the standard resolution, the standard resolution being smaller than a maximum resolution allowed by both the first display and the second display, the target resolution being closest to the standard resolution and common to the first display and the second display;

setting a minimum resolution that is not less than the standard resolution, and common to the first display and the second display, as the target resolution; and

determining whether there is an second resolution of the second video that matches a minimum third resolution of the first display that is not less than the standard resolution, setting the second resolution that matches the minimum third resolution as the target resolution when the second resolution that matches the minimum third resolution exists, and repeating a first cycle when no second resolution that matches the minimum third resolution exists, the first cycle determining whether there is any second resolution that matches a third resolution that is larger than the standard resolution next to the minimum third resolution.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048720/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2014
From: SHUTO, EITA
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 032620/0814 →