Distributed content for aircraft
AssigneeSystems and Software Enterprises, LLC
InventorsLarry Girard, Joseph Winston
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for transferring content to and from an aircraft. Content can be divided into one or more subsets that each contains some or all of the content. Each of the subsets can be transferred to one or more mobile computing devices via a wireless network, and then transferred from the mobile computing device one onboard or departed from the aircraft. In this manner, content can be updated more regularly and at a lesser expense than traditional avenues for updating content. Rewards can be used to incentivize participants to accept the temporary storage of a subset of the content on their mobile computing device.
Claims20
A method for transferring content to or from an aircraft, comprising:
- providing access to a content server having at least one set of content;
- providing access to device information concerning a plurality of mobile computing devices, wherein the device information comprises flight information, a device type and an available storage;
- selecting a set of content to be transferred to a first aircraft using a processor;
- the processor encrypting the content and dividing the selected set of content into two or more subsets of content, wherein each of the subsets comprises some of the content, and wherein each of the subsets comprises missing portions of each of the files of the content to prevent viewing of the content by the mobile computing device;
- and
- generating a list of the plurality of mobile computing devices based at least in part on the device information and at least one upcoming flight associated with each of the mobile computing devices;
- selecting a set of the plurality of mobile computing devices from the list of mobile computing devices based on a number of upcoming flights associated with each of the mobile computing devices on the list, wherein mobile computing devices associated with two or more flights are prioritized over mobile computing devices associated with a single flight;
- and
- transferring a subset of content to each mobile computing device of the selected set of devices and transferring at least some of the set of content to the first aircraft using a terrestrial wireless network, wherein the content is encoded on each mobile computer device in a redundant manner using an Error-Correcting Code (ECC).
A system for transferring content to or from an aircraft, comprising:
- a content server having at least one set of content;
- a device server having a plurality of profiles, each associated with a mobile computing device, and wherein each of the profile comprises a flight information associated with the user of the mobile computing device, a device type and an available storage of the device;
- a processor configured to (i) select a set of content from the content server, (ii) generate a list of the plurality of mobile computing devices based at least in part on the device information and at least one upcoming flight associated with each of the mobile computing devices, and (iii) select a set of mobile computing devices from the list based on the number of upcoming flights associated with each mobile computing device, wherein mobile computing devices associated with two or more flights are prioritized over mobile computing device associated with a single flight;
- wherein the processor is further configured to create a plurality of subsets of the set of content based on the available space of each device, a total size of the content to be transferred, and the number of devices selected;
- wherein the processor is further configured to encrypt the subsets of content;
- and
- wherein the processor is further configured to transfer each of the plurality of subsets of content to (i) distinct ones of the selected set of mobile computing devices and (ii) to the first aircraft using a terrestrial wireless network, wherein the content is encoded on each mobile computer device in a redundant manner using an Error-Correcting Code (ECC).
A method for transferring content to or from an aircraft, comprising:
- providing access to a content server having at least one set of content;
- providing access to device information concerning a plurality of mobile computing devices, wherein the device information comprises flight information, a device type and an available storage;
- selecting a set of content to be transferred to a first aircraft from the content server using a processor;
- the processor encrypting the content and dividing the selected set of content into two or more subsets of content, wherein each of the subsets comprises some of the content;
- providing access to the set of content on the content server to the first aircraft via a wireless network;
- generating a list of the plurality of mobile computing devices based at least in part on the device information and at least one upcoming flight associated with each of the mobile computing devices;
- selecting a set of the plurality of mobile computing devices from the list of mobile computing devices based on a number of upcoming flights associated with each of the mobile computing devices on the list, wherein mobile computing devices associated with two or more flights are prioritized over mobile computing devices associated with a single flight;
- and
- transferring a subset of content to each mobile computing device of the selected set of devices, wherein the content is encoded on each mobile computer device in a redundant manner using an Error-Correcting Code (ECC).
Dependencies are inferred from the claim text.