System with server based control of client device display features
First Claim
1. A method of displaying information on a display, the method comprising:
- receiving video data at a device having an interlaced mode of displaying data and a non-interlaced mode of displaying data;
identifying a portion of the video data as interlaced data; and
displaying the interlaced data on the display, the display comprising an array of interferometric modulators, wherein an update rate of the interlaced data is determined using a frame skip count.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of controlling client display modes are disclosed. In one embodiment, an electronic device includes an array of interferometric modulators, and an array driver for the array of interferometric modulators. The array driver is configured to receive video data which at least a portion of is in an interlaced format, to identify a portion of the video data as interlaced format, and to render the identified video data in an interlaced format on the array of interferometric modulators. In another embodiment, a method of displaying information on a bi-stable display includes receiving video data at a device having an interlaced mode of displaying data and a non-interlaced mode of displaying data, identifying at least a portion of the video data as interlaced format, and displaying the interlaced video data on the bi-stable display. In some embodiments the bi-stable display can be an array of interferometric modulators.
402 Citations
6 Claims
-
1. A method of displaying information on a display, the method comprising:
-
receiving video data at a device having an interlaced mode of displaying data and a non-interlaced mode of displaying data; identifying a portion of the video data as interlaced data; and displaying the interlaced data on the display, the display comprising an array of interferometric modulators, wherein an update rate of the interlaced data is determined using a frame skip count.
-
-
2. An electronic device, comprising:
-
an array of interferometric modulators; and an array driver for the array of interferometric modulators, the array driver configured to receive video data which includes data in an interlaced format, to identify a portion of the video data that is in interlaced format, and to render the identified video data in an interlaced format, wherein the array driver selectively skips selected frames based upon a frame skip count.
-
-
3. An electronic device, comprising:
-
an array of interferometric modulators; and an array driver for the array of interferometric modulators, the array driver configured to display, depending on a selected mode, interlaced and non-interlaced video data, wherein the array driver selectively skips selected frames based upon a frame skip count.
-
-
4. A method of displaying information on a display having an array of interferometric modulators, comprising:
-
determining at a server the characteristics of the display of a client device; selecting one or more display modes for the display of the client device based on the characteristics of the display; receiving video data at the client device over a communications network; and displaying the video data on the display using one or more of the selected display modes, wherein a selected display mode is rip and hold.
-
-
5. A method of displaying information on a display having an array of interferometric modulators, comprising:
-
determining at a server the characteristics of the display of a client device; selecting one or more display modes for the display of the client device based on the characteristics of the display; receiving video data at the client device over a communications network; and displaying the video data on the display using one or more of the selected display modes, wherein a selected display mode is frame skip count.
-
-
6. A method of displaying information on a display having an array of interferometric modulators, comprising:
-
determining at a server the characteristics of the display of a client device; selecting one or more display modes for the display of the client device based on the characteristics of the display; receiving video data at the client device over a communications network; displaying the video data on the display using one or more of the selected display modes; and partitioning the display into two or more regions and updating each region at its own update rate.
-
Specification