FIELD OF THE INVENTION Methods and apparatus for delivering information content from a ground based content provider to mobile platforms operating within a predefined coverage region, and more particularly to a content delivery coordinator system and method which allows a ground based operator of the mobile platforms to select specific types of content to be made available to the mobile platforms under various selected conditions and criteria defined by the operator.
BACKGROUND OF THE INVENTION The demand for information content, such as access to email accounts, information available over the Internet or other wide area networks, by individuals traveling on mobile platforms is expected to rise dramatically in the following years. Presently, various forms of mobile platforms, and particularly commercial aircraft, are being outfitted with equipment enabling the aircraft to communicate, via a transponded satellite communications link, with a ground based information content provider. This system is known as the “CONNEXION BY BOEINGSM” system available from the assignee of the present application. The CONNEXION BY BOEINGSM system allows a wide variety of information content to be supplied to mobile platforms, particularly commercial aircraft, traveling within a predefined coverage region being served by one or more satellite based transponders. A general description of this system is available in U.S. application Ser. No. 10/008,401, which is hereby incorporated by reference into the present application.
With the ability to supply a tremendous volume of information content to mobile platforms operating within a given coverage region, comes the issue of managing the supply of information content to achieve the most efficient delivery of the information content, and further in a manner which makes the most efficient use of the available transponder bandwidth. Since multiple mobile platforms operating within a given coverage region may only rarely be requesting the exact same information content (e.g., specific weather service or news information), the opportunity exists for the limited available transponder bandwidth to be used inefficiently. This is because when information content is transmitted by a satellite, it is available to all users (i.e., mobile platforms) within a given coverage region, regardless if all users within the coverage region are accessing or requesting the specific information content. For example, one user on aircraft A operating within a coverage region may request the online version of the WALL STREET JOURNAL®, whereafter this information is delivered via the satellite communications link to aircraft A. The user on aircraft A may only view this content for twenty minutes, and then user A on aircraft B may request the same content. This would necessitate using additional transponder bandwidth to deliver the same content to aircraft B. As one can see, transponder resources can end up being used quite inefficiently if the availability of information content is not managed and its delivery is not coordinated in an efficient way.
The need to coordinate and aggregate various types of information content is not nearly as significant with a static wide area network connection, such as a static Internet connection, because the Internet content recipients are geographically static and the Internet connection is continuously available. Furthermore, content available via some wide area networks such as the Internet, is presently available at a relatively low cost.
Thus, what is needed is some form of management over the information content made available to the various mobile platforms operating within a given coverage region in a manner that allows transponder bandwidth to be used much more efficiently and effectively.
SUMMARY OF THE INVENTION The present system is directed to a content delivery coordinator system and method which manages delivery of various types of information content to a plurality of mobile platforms operating within a given coverage region, where each of the mobile platforms are in communication with the present system via a transponded satellite communications link. The present system more specifically involves a content management coordinator system and method making use of a graphical user interface (GUI) to provide a wide variety of options to an operator associated with the mobile platforms such that the operator can select and tailor the delivery of various types of information content to the mobile platforms. The operator is in communication with the graphical user interface by any suitable means, such as via a wide area network, for example the Internet connection. Through the GUI, the operator can effectively program the delivery of various types of information content to each of its associated mobile platforms. In one particular form, the operator may comprise an airline and the mobile platforms may comprise aircraft operating within a given coverage region being served by the transponded satellite. Once the operator has defined various criteria for the delivery of information content, the content management coordinator makes use of a suitable delivery mechanism for transmitting the information content to the transponded satellite, which in turn transponds the information to one or more mobile platforms.
In one preferred form the graphical user interface provides a wide variety of selections to enable the operator to define criteria that enable information content to be supplied in a much more effective and efficient fashion to the mobile platforms. Such criteria may include one or more of the following:
- specific types of information content to be made available to the mobile platforms;
- one or more specific time frames during which the information content is to be made available;
- designating whether the delivery of specific types of information content is to be made automatically to one or more mobile platforms upon the one or more mobile platforms entering the given coverage region;
- whether only a best effort is to be made to deliver one or more specific types of information content to the mobile platforms upon request;
- whether priority is to be given to delivering certain types of information content to the mobile platforms; and
- whether certain types of information content are to be delivered automatically at predetermined intervals to the mobile platforms.
The content management coordinator system, in one preferred embodiment, further manages the file storage on one or more of the mobile platforms and deletes files as needed from a server on board the one or more mobile platforms. This ensures that adequate storage space is available on each mobile platform for the specific information content being requested by a mobile platform.
In another preferred form the content management coordinator system provides cost information to the operator that enables the operator to select certain types of information content that may be made available to the mobile platforms, upon their request, based on various costs associated with the supply of the information. This allows the operator to further tailor the types of information content that may be made available to each mobile platform accessing the system in a manner that allows the operator to manage the overall cost incurred in supplying the information.
In still another preferred embodiment, the graphical user interface allows the operator to designate different types of information content that may be made available to its associated mobile platforms operating in different satellite coverage regions, as well as other criteria to further tailor the delivery of information content to mobile platforms operating in different coverage regions. In this embodiment the graphical user interface also provides information informing the operator which mobile platforms are operating in which geographic coverage regions, and further allows the operator to place restrictions on the delivery of specific types of content in accordance with a given geographic coverage region. Thus, information content may be made available to some mobile platforms operating in a first geographic coverage region, while that same information content may be restricted from mobile platforms operating in a different geographic coverage region.
In still another preferred form, passengers on the mobile platform can access the graphical user interface of the system either from their homes, via a wide area network, or even from the mobile platform after boarding. The passengers can use the graphical user interface to select specific types of information content to be made available to them after boarding, as well as to select seat assignments, meal options and other helpful items.
The present system and method thus more effectively allows various types of information content such as web pages, news articles, video files, software or any other form of information content available in electronic form, to be coordinated and aggregated more efficiently before the content is transmitted to mobile users in one or more distinct satellite coverage regions, or even to mobile platforms traversing more than one satellite coverage region. This enables information content to be more efficiently packaged before the information content is provided to the delivery mechanism and from there to the satellite transponder, or transponders, operating within one or more coverage regions.
The features, functions, and advantages can be achieved independently in various embodiments of the present system or may be combined in yet other embodiments.
BRIEF DESCRIPTION OF THE DRAWINGS The present system and method will become more fully understood from the detailed description and the accompanying drawings, wherein:
FIG. 1 is a simplified representation of a plurality of mobile platforms operating within a plurality of geographic satellite coverage regions, and wherein each of the satellites include a transponder which is in communication with a content management and coordinator system of the present system via a delivery mechanism;
FIG. 2 is a block diagram of one preferred form of the present system interfacing with a well known delivery mechanism, with a mobile platform, and with a ground based operator of the mobile platform; and
FIG. 3 is a flow chart illustrating the operations performed by one preferred embodiment of the present system.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following description of the preferred embodiment(s) is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses.
Referring toFIG. 1, there is shown a contentmanagement coordinator system10. Thesystem10 is in bidirectional communication with amobile platform operator12, via a widearea network connection14. The mobile platform operator may be a commercial airline or any other entity having control over one or more mobile platforms that are interfacing with thesystem10. The widearea network connection14 may be an Internet connection or any other form of connection allowing bidirectional communications between themobile platform operator12 and thesystem10.
Thesystem10 is further interfaced via awide area network16 with a plurality of regional information content centers18a,18band18c.Regional content centers could alternatively be sea-based or space-based centers.Network16 may also comprise the Internet. Each of the information content centers18 are interfaced with thenetwork16 viabidirectional network connections20a,20band20crespectively. Each regional information content center18 provides selected information content to an associateddelivery mechanism21a,21band21c,which in turn delivers the content via anetwork connection22a,22band22c.Network connections22a,22band22csupply the content to a correspondingterrestrial base station24a,24band24c,respectively. Eachbase station24a,24band24cis further in bidirectional communications with thesystem10 via an associatednetwork connection26a,26band26c,respectively. Each base station is also in bidirectional communication with atransponded satellite28a,28band28c,respectively. Base stations24 could also be space-based.
Each of thetransponded satellites28a,28band28care associated with a givencoverage region30a,30band30c.Within each coverage region30 is shown a singlemobile platform32a,32band32c,respectively, however, it will be appreciated that each region may have more than one mobile platform operating therein or alternatively may have no mobile platforms operating therein. Furthermore, it will be appreciated that while themobile platforms32 are illustrated only for exemplary purposes as commercial aircraft, that thepresent system10 is applicable for use with any type of mobile platform such as ships, trains, busses, trucks, or other motor vehicles. Merely for convenience, themobile platforms32, for the purpose of discussion only, will be referred to as “aircraft”32.
Referring further toFIG. 1, in general operation, themobile platform operator12 interfaces with the contentmanagement coordinator system10 to select various types of information content that are to be made available to theaircraft32 operating within each of the coverage regions30. Themobile platform operator12 also is able to place restrictions on the various types of information content that can be supplied to each of theaircraft32 operating within thevarious coverage regions30a,30band30c.Eachaircraft32 further includes an onboard transmitting system and file server (not shown) for storing information content received from the base station24 associated with its given coverage region30. One exemplary type of onboard system which may be used by theaircraft32 is described in U.S. application Ser. No. 10/008,401, mentioned previously herein, and hereby incorporated by reference into the present application. Eachaircraft32 can request various types of information content from its associated content center18. The content will be delivered if the content has been authorized by thesystem10 and, if so, in accordance with various criteria established by themobile platform operator12.
Referring now toFIG. 2, a block diagram of one preferred embodiment of the contentmanagement coordinator system10 is illustrated. Thesystem10 includes a graphical user interface (GUI)34 and a file spacestorage monitoring subsystem36. Thesystem10 is in communication via the widearea network connection14 with themobile platform operator12. Again, while a singlemobile platform operator12 has been illustrated, it will be appreciated that in practice a plurality ofmobile platform operators12 may be in communication with thesystem10 via one or more network connections.
Thegraphical user interface34 provides themobile platform operator12 with a number of selections or options for tailoring the availability of information content to its associatedaircraft32 operating within thevarious coverage regions30a,30band30c.In particular, thegraphical user interface34 provides the following exemplary selections:
- specific type of information content allowed;
- restrictions on specific types of information content for each coverage region30;
- specific time frame (or time frames) during which specific types of information content are to be made accessible by eachaircraft32;
- assigning a priority level making the delivery of one or more types of information content mandatory to eachaircraft32 as soon as the aircraft enters one or more specified coverage regions;
- making a best effort to deliver one or more types of information content, upon request by a givenaircraft32, to one or more specified coverage regions30;
- giving no priority to requested information content being requested by an aircraft in one or more specified coverage regions;
- giving certain types of information content priority over other types of information content;
- specifying whether one or more specific types of information content are to be supplied at regular, predetermined time intervals automatically to eachaircraft32 operating within a given coverage region30; and
- providing themobile platform operator12 with the ability to select different types of information content to be made available to eachaircraft32 in a specified coverage region30 based on the cost of providing the given information content to theoperator12.
It will be appreciated that the above options made available to themobile platform operator12 are merely meant for exemplary purposes, and that other various forms of selections or criteria may easily be implemented through thesystem10 to further allow theoperator12 to tailor the information content made available to eachaircraft32. The criteria established by theoperator12 allows content such as web pages, news articles, advertisements, streaming video files, software, email access, etc. to be coordinated and aggregated by thesystem10 to most efficiently use the limited resources available from each satellite transponder28 in each coverage region30.
In additional specific implementations, thesystem10 can be used to coordinate and aggregate the delivery of specific advertising materials to an operator's website so that the advertisements can be uploaded to theaircraft32 traveling within one or more specific coverage regions at specific times of day, such as at peak times where a maximum number of aircraft are expected to be operating within the coverage region(s). This feature could potentially enhance revenue generation for theoperator12 operating theaircraft32 by maximizing the possibility that the advertising materials would be viewed by the greatest number of passengers.
Another implementation would be to use thesystem10 to deliver flight information, rental car information, or any other penitent information to travelers at specific times of day or for specific time periods throughout the day. Still another implementation would be to use thesystem10 to schedule the delivery based on highest demand times for entertainment materials, streaming video of news, sporting events, televisions shows, or other financial information with or without additional advertising materials, that could be offered for a fee or for no fee to passengers on the aircraft.
Through all of the above exemplary implementations, a key aspect is that the information content or advertising content is packaged, aggregated and delivered to passengers on theaircraft32 in a logical and efficient manner that most efficiently uses the limited transponder bandwidth available for serving a given coverage region.
The filestorage monitoring subsystem36 is also preferably incorporated with the contentmanagement coordinator system10. Themonitoring subsystem36 enables thesystem10 to monitor the availability of the file storage space on the file server on eachaircraft32, and to delete previously stored information on the file server as needed so that sufficient storage space is available for newly requested information content. This further ensures that transponder bandwidth will only be used to provide information content to a givenaircraft32 when sufficient storage space is available, or made available, by themonitoring subsystem36 for storing the newly requested information content. Themonitoring subsystem36 could further monitor the entry or departure of eachmobile platform32 within each of the coverage regions30 to allow information content being transmitted to a given coverage region to be terminated if theaircraft32 within that specific coverage region should leave the region. This feature also enables one or more specific types ofinformation content12 to be automatically transmitted to anaircraft32 that enters a given coverage region30, in accordance with previously selected criteria by themobile platform operator12.
InFIG. 2, thesystem10 optionally provides for the ability of a user, for example a passenger ofattendant38, to access thesystem10 and select information content remotely from his/her home or office, or possible even from the mobile platform15. In this embodiment the user/attendant accesses theGUI34 and is provided with various content options, as allowed by theoperator12. In this manner the user/attendant can select various forms of information content to be provided to him/her during his/her travel on the mobile platform15. Additional information such as seat assignment information or meal request selections could also be coordinated through thesystem10. The user/attendant could also be provided with rental car information or reservation options at this time.
Referring now toFIG. 3, a simplified flow chart is shown illustrating the steps of operation of thesystem10. Initially, themobile platform operator12 interfaces with theGUI34 of thesystem10 to define criteria upon which one or more types of information content are to be made available to its associatedaircraft32 operating within each coverage region30, as indicated atoperation40. Thecontent coordinator10 provides instructions to thedelivery mechanism21 associated with each regional content center30, as indicated atoperation42. These instructions define the criteria upon which various types of information content are to be provided to theaircraft32 operating within a given coverage region30. Inoperation44, thedelivery mechanism21 provides the content to theaircraft32 operating within the coverage regions30 in accordance with the criteria defined by themobile platform operator12. Atstep46, the file spacestorage monitoring subsystem36 of thesystem10 monitors the available storage space on eachaircraft32 and deletes previously stored information as needed to ensure that newly requested information content from theaircraft32 is able to be stored thereon. Thesystem10 then checks theGUI34 to determine if the operator has made any changes to the criteria by which information content is to be delivered to theaircraft32, as indicated atoperation48. If no changes have been made, then thedelivery mechanism21 continues to deliver the information content in accordance with the criteria defined by themobile platform operator12, as indicated atoperation44. If any changes have been made by themobile platform operator12, then thesystem10 so instructs thedelivery mechanism10 so that subsequently requested information content is only made available to theaircraft32 in accordance with the newly defined criteria from themobile platform operator12.
Thesystem10 thus enables a wide variety of information content to be coordinated, aggregated and delivered to various mobile platforms operating within one or more predefined geographic coverage regions in a manner which most effectively makes use of the limited bandwidth of each transponded satellite operating within each coverage region. Thesystem10 allows various types of information content to be defined by themobile platform operator12, as well as to allow the mobile platform operator to set restrictions on the delivery of various types of information content to one or more specific coverage regions30, and further to coordinate the delivery and availability of various types of information in accordance with costs, with time of day, with the importance of a specific type of information being requested, and with other factors. Thesystem10 further ensures that transponder bandwidth will be used efficiently by monitoring the space available for file storage on each mobile platform and deleting old files as needed to ensure that newly requested information content can be stored by the mobile platform and made available to users thereon. In one preferred embodiment thesystem10 further enables users such as passengers of attendants working on themobile platform32 to select various forms of information content for use before boarding the mobile platform, or even while on the mobile platform.
While various preferred embodiments have been described, those skilled in the art will recognize modifications or variations which might be made without departing from the inventive concept. The examples illustrate the system and are not intended to limit it. Therefore, the description and claims should be interpreted liberally with only such limitation as is necessary in view of the pertinent prior art.