Systems and methods for a single development tool of unified online and offline content providing a similar viewing experience
First Claim
1. A method for creating online and offline content from a single development environment to provide offline content similar to corresponding online content, the method comprising the steps of:
- (a) creating, via a content development tool, a first user interface comprising a first set of one or more elements for displaying a video media communicated via a network, the first set of one or more elements having an appearance and behavior;
(b) identifying, via the content development tool, an element of the first user interface capable of downloading content comprising the video media from a content source to a storage of a client, the content stored in the storage of the client to provide a second user interface comprising a second set of one or more elements for displaying the video media stored in the storage of the client; and
(c) generating, by the content development tool, a first set of files for displaying on the client the first user interface via a browser, and(d) generating, by the content development tool from the first user interface, a second set of files for providing the content to be downloaded to the storage of the client to display the second user interface on the client via an application, the second set of one or more elements of the second user interface of the generated second set of files corresponding and substantially similar to the appearance and behavior of the first set of one or more elements of the first user interface.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a comprehensive development platform and client-side technology for intelligent and cost-effective delivery of video, audio and broadband content over a network, such as the Internet, to desktop, mobile computing, and network connected devices. In one embodiment of the present invention, a content development environment provides a single tool for developing unified online and offline content. With the content development tool, the user interface of the offline content has a substantially similar appearance and behavior to the user interface presented by the online content. As such, the user interface for the both the online and offline content may be generated from a single user interface design. The content development tool generates and publishes a set of online content files and a set of offline content files from the single design. In some embodiments, the offline content is published to a web-site of a content provider as a download package to be automatically downloaded for local use by a client using other techniques of the present invention. In some cases, the content development tool automatically creates and configures a mechanism in the online content to download the corresponding and substantially similar offline content to the client. As such, a content provider may use a single development tool to create a consistent and desired user experience, including branding and interactive content, for both online and offline content.
266 Citations
24 Claims
-
1. A method for creating online and offline content from a single development environment to provide offline content similar to corresponding online content, the method comprising the steps of:
-
(a) creating, via a content development tool, a first user interface comprising a first set of one or more elements for displaying a video media communicated via a network, the first set of one or more elements having an appearance and behavior; (b) identifying, via the content development tool, an element of the first user interface capable of downloading content comprising the video media from a content source to a storage of a client, the content stored in the storage of the client to provide a second user interface comprising a second set of one or more elements for displaying the video media stored in the storage of the client; and (c) generating, by the content development tool, a first set of files for displaying on the client the first user interface via a browser, and (d) generating, by the content development tool from the first user interface, a second set of files for providing the content to be downloaded to the storage of the client to display the second user interface on the client via an application, the second set of one or more elements of the second user interface of the generated second set of files corresponding and substantially similar to the appearance and behavior of the first set of one or more elements of the first user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A content development tool for creating both offline and online content, wherein the offline content corresponds and is similar to the online content, the content development tool comprising:
-
a development user interface for creating a first user interface comprising a first set of one or more elements for displaying a video media communicated via a network, the first set of one or more elements having an appearance and behavior; a configuration mechanism for configuring an element of the first user interface capable of downloading content comprising the video media from a content source to a storage of a client, the content stored in the storage of the client to provide a second user interface comprising a second set of one or more elements for displaying the video media stored in the storage of the client; and a content generator for generating a first set of files for displaying on the client the first user interface via a browser, and from the first user interface, a second set of files for providing the content to be downloaded to the storage of the client to display the second user interface on the client via an application, the second set of one or more elements of the second user interface of the generated second set of files corresponding and substantially similar to the appearance and behavior of the first set of one or more elements of the first user interface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification