The present invention pertains to online and Internet aggregation and distribution of digital film and video files, and specifically addresses the challenges relating to locating specific video content files in the Internet via search engine results.
Digital video viewing and distribution over the Internet has seen annual increases in usage throughout the history of the World Wide Web. However, finding specific video clips and full-length video title files through search engines has remained an imperfect process and has been hampered by obstacles. Such obstacles include the criteria limitations of software algorithms employed by search leaders such those of GOOGLE®, YAHOO!® and MICROSOFT® to rank content, and by a lack of software association between individual video files stored within large web sites to domain names that logically reflect the nature of the content of each file.
Several standards-based methods have been employed to address the challenges confronting video file search optimization including “tags” or language-based descriptors added to files and the inclusion of close captioning information within the individual file.
However, these solutions do not provide video content owners with search results identifying specific video files as individual web sites. Rather, they index each file as a subset of a broader domain name which may not accurately describe the specific video content.
The present invention seeks to resolve these difficulties by providing a method and system for locating and viewing specific video files on the Internet as individual web sites, each with a unique Universal Resource Locator (URL) managed within a web-based Content Management System (CMS).
The system of the present invention allows an individual video file to be associated with a specific domain name. The domain name is preferably composed of specific related keywords which reflect the video's specific content. The domain names are then resolved to the file server or link location of each video. This is accomplished via the use of, for example, an open source software Content Management System (CMS) in cooperation with some modified definitional settings, as described below.
A specific domain name is placed, through the software, on each specific software node of the CMS containing an individual digital video file. As search engines crawl the web evaluating content by algorithm criterion, the domain name and node are indexed together with highly accurate content descriptions decipherable to both semantic machine-based search results and the human decision-making capability of individual users.
The system provides for concurrent human and mechanized evaluation of the content, increasing the likelihood that a search engine user may find accurate video clips relating to entered criteria without the use and expense of paid search results advertising.
The present invention includes an online Content Delivery Network (CDN) having proprietary software development of both a Content Management System (CMS) and a Content Tracker Database. These software and hardware components form the basis for a turnkey system capable of automating the processing, storage, delivery, promotion and sale of specific film and video files in digital format.
The present system may be implemented using common CMS and CDN offerings, both open Source and proprietary, including those distributed under the BRIGHTCOVE®, NUKE™, JOOMLA!®, THE PLATFORM®, MAMBO® trademarks, among others.
Although the disclosure hereof is detailed and exact to enable those skilled in the art to practice the invention, the physical embodiments herein disclosed merely exemplify the invention which may be embodied in other specific structures. While the preferred embodiment has been described, the details may be changed without departing from the invention, which is defined by the claims.
The system and process of the present invention is described herein utilizing the preferred CMS marketed under the DRUPAL® trademark, it is to be understood that the process may be practiced utilizing other CMS's or other languages such as those provided by JOOMLA®. DRUPAL® is a content management framework, CMS and blogging engine which was originally written by Dries Buytaert and is the software used to distribute content for a variety of entities. The DRUPAL® product is written in the PHP scripting language.
Normally, a URL is associated with a web site, which may or may not contain video. The present invention is directed to a URL that is permanently and directly linked to a CMS node that contains a video file. Linking of a URL to a CMS node in this fashion is believed to result in higher ranking on a search engine. The present invention is further directed to a method. As used generally herein, a URL pertains to a string including alphanumeric characters, and perhaps some punctuation, that is correlated or mapped to a numeric Internet Protocol (IP) address. That is, generally, a URL allows a user type in text, such as surfjawsmaui.com, and be directed to the mapped IP address.
To begin the process of the present invention, several preliminary steps must be completed. First, an appropriate domain name, such as a domain name comprising a plurality of concatenated words, such as a three (3) keyword combination uniquely describing the content of the video file, is chosen and requested to be registered. By way of example, the domain SurfjawsMaui.com is an appropriate three (3) keyword domain name. The example describes a video file having content on the sport of surfing at the surf spot Jaws located on the island of Maui. Once chosen, the specific domain name is then requested to be registered by an official Internet Registrar such as REGISTER.COM®, by way of non-limiting example.
Next, an appropriate open source software Content Management System (CMS) may be licensed via a General Public License (GPL) agreement, for example, and configured with some preferred additional software code, described below, added. The CMS is typically installed on an account at an Internet Service Provider (ISP) offering domain management services including domain rerouting to independent nodes. An example of such an ISP is that of SITEGROUND®.
The domain name is then resolved by a domain name server (DNS) to a specific node location within the CMS which has been set up to contain the specific video content file.
As previously mentioned, the process as is modeled and described herein, utilizes the preferred CMS, DRUPAL® 4.7.2, however it is to be understood that the process may be replicated using other CMS's or other languages, such as JOOMLA®.
Once all preliminary requirements are complete the following steps are followed using DRUPAL® CMS:
where x is the number of the node associated with the video content to be available when the IP address associated with the domain is accessed.
The theme can be controlled by the “theme_name.” A theme, or template, is generally understood in the art of web design, and usually comprises definitions for the arrangement of items to be displayed, such as those discussed in connection with the node window 40, below. Such definitions may include syntactically correct definitions for background color, font, layout, etc.
Upon the modifications of the settings.php file and association of the file with the main DRUPAL installation, the domain (surfjawsmaui.com) will resolve to the associated node (x) using the desired theme (theme_name).
Also, the following assignment or definition may be added to the array $conf as defined above:
‘anonymous’=>‘Visitor’
Such addition to the array would allow all visitors to the domain to view content. Alternatively, if it is desirable to allow subscription service, such permissions may be removed, and a login screen may be rendered and displayed.
Each CMS stores information in a database, which, when called on, transmits the results to a user's web browser for display to the user. The system according to this process may be viewed in the diagram depicted in
The rendered node window 40 includes information to be displayed. In the example illustrated in
Once the domain is resolved to the correct node 38 it will be indexed automatically by search engine algorithms including the GOOGLE®, YAHOO®, and MICROSOFT® search engines, among others. The recognition of such resolution may take several days for any newly registered domain name. Following indexing, the domain-named nodes 38 and associated video content may be found by users.
The invention also has the benefit of providing an individual video file a “permanent home” on the Web, and can generate community around that home, as is known to those familiar with community based web design using, for example, Web 2.0. The mechanism by which community, in the form of rating, commenting and sharing the video file, is generated around a video file is thought to be novel. Furthermore, the specific collection of node window 40 elements including breadcrumb 42, title 44 (with appropriate header tagging, content discussion, rating, discussion, and meta), video content playback 46, a buy button 52, footer 54 and navigation 56 is believed to improve search engine ranking.
The foregoing is considered as illustrative only of the principles of the invention. Furthermore, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation shown and described. While the preferred embodiment has been described, the details may be changed without departing from the invention, which is defined by the claims.
This application claims the benefit of co-pending U.S. Provisional Patent Application Ser. No. 60/966,879, filed 30 Aug. 2007.
Number | Date | Country | |
---|---|---|---|
60966879 | Aug 2007 | US |