System and method of dual-screen interactive digital television
First Claim
1. A dual-screen interactive digital television (IDTV) system, realized with a single-screen mode and a dual-screen mode by applying a modality-independent remote console technology, said system comprising:
- a host IDTV, including a host IDTV content, an IDTV middleware in communication with and managing said host IDTV content, a host graphic user interface (GUI) in communication with said IDTV middleware, and a server-side remote console control protocol in communication with said IDTV middleware and said host GUI, said host IDTV content at least including a computer program or a combination of a computer program and data; and
a handheld device, including a handheld IDTV content comprising two user interface (UI) abstract descriptions that contain UI functional information without detailed presentation information of a concrete UI, an interface generator parsing said UI abstract descriptions and constructing a handheld concrete UI, a handheld GUI in communication with said interface generator, and a client-side remote console control protocol in communication with said interface generator, said two UI abstract descriptions including a UI abstract description of a single-screen IDTV input device realized in said single-screen mode, and a UI abstract description of said host IDTV content realized in said dual-screen mode;
wherein said server-side remote console control protocol and said client-side remote console control protocol are connected by a multi-layer networking technology, UI input information to said host IDTV content is relayed through said client-side remote console control protocol and said multi-layer networking technology to said server-side remote control protocol, and transmitted by said IDTV middleware to said host IDTV content, UI output information from said host IDTV content is transmitted through said IDTV middleware to either said handheld GUI or said host GUI, and in said dual-screen mode, an AV content is presented on said host GUI but not on said handheld GUI and said UI output information from said host IDTV content is presented on said handheld GUI but not on said host GUI, said server-side remote control protocol enables said host IDTV content to become a remote console server with said handheld concrete UI of said handheld device being a remote console when said host IDTV content is a computer program or a combination of a computer program and data, and said server-side remote control protocol enables said IDTV middleware to become a remote console server when said host IDTV content is data.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method of dual-screen interactive digital television (IDTV), which is implemented by applying modality-independent remote console technology. The system has two ends, referred to as host IDTV and handheld device. The host IDTV includes a host IDTV content, an IDTV middleware, a host graphic user interface (host GUI), and a server-side remote console control protocol. The handheld device includes a handheld IDTV content, an interface generator, a handheld GUI, and a client-side remote console control protocol. In the invention, the DTV content may only have a dual-screen execution mode. The DTV content may also switch between single-screen and dual-screen modes.
51 Citations
29 Claims
-
1. A dual-screen interactive digital television (IDTV) system, realized with a single-screen mode and a dual-screen mode by applying a modality-independent remote console technology, said system comprising:
-
a host IDTV, including a host IDTV content, an IDTV middleware in communication with and managing said host IDTV content, a host graphic user interface (GUI) in communication with said IDTV middleware, and a server-side remote console control protocol in communication with said IDTV middleware and said host GUI, said host IDTV content at least including a computer program or a combination of a computer program and data; and a handheld device, including a handheld IDTV content comprising two user interface (UI) abstract descriptions that contain UI functional information without detailed presentation information of a concrete UI, an interface generator parsing said UI abstract descriptions and constructing a handheld concrete UI, a handheld GUI in communication with said interface generator, and a client-side remote console control protocol in communication with said interface generator, said two UI abstract descriptions including a UI abstract description of a single-screen IDTV input device realized in said single-screen mode, and a UI abstract description of said host IDTV content realized in said dual-screen mode; wherein said server-side remote console control protocol and said client-side remote console control protocol are connected by a multi-layer networking technology, UI input information to said host IDTV content is relayed through said client-side remote console control protocol and said multi-layer networking technology to said server-side remote control protocol, and transmitted by said IDTV middleware to said host IDTV content, UI output information from said host IDTV content is transmitted through said IDTV middleware to either said handheld GUI or said host GUI, and in said dual-screen mode, an AV content is presented on said host GUI but not on said handheld GUI and said UI output information from said host IDTV content is presented on said handheld GUI but not on said host GUI, said server-side remote control protocol enables said host IDTV content to become a remote console server with said handheld concrete UI of said handheld device being a remote console when said host IDTV content is a computer program or a combination of a computer program and data, and said server-side remote control protocol enables said IDTV middleware to become a remote console server when said host IDTV content is data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for operating dual-screen interactive digital television (IDTV) realized with a single-screen mode and a dual-screen mode, applicable to a host IDTV and a handheld device, said method comprising:
-
applying a modality-independent technology to generate user interface (UI) abstract descriptions containing UI functional information without detailed presentation information of a concrete UI according to a DTV content, where said DTV content including a host IDTV content and a handheld IDTV content, said host IDTV content including a computer program or a combination of a computer program and data, said UI abstract descriptions including a UI abstract description of said host IDTV content realized in said dual-screen mode, and a UI abstract description of a single-screen IDTV input device realized in said single-screen mode; re-directing said UI abstract descriptions to said handheld device; and arranging said DTV content to execute in either said single-screen mode or said dual-screen mode; wherein in said dual-screen mode, an AV content of said DTV content is presented on a host GUI of said host IDTV but not on a handheld GUI of said handheld device and UI output information from said host IDTV content is presented on said handheld GUI but not on said host GUI, said host IDTV content is a remote console server with a handheld concrete UI of said handheld device being a remote console when said host IDTV content is a computer program or a combination of a computer program and data, and an IDTV middleware is a remote console server when said host IDTV content is data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification