×

Systems and methods for distributing content using attributes

  • US 9,357,328 B1
  • Filed: 11/20/2010
  • Issued: 05/31/2016
  • Est. Priority Date: 06/15/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a fixed content server positioned at a location, the fixed content server comprising a processing circuit configured to;

    store electronic content for delivery to nomadic servers on vehicles;

    obtain information defining a schedule for arrival of an identified one of the vehicles transporting a nomadic server to a sequence of destination locations;

    identify destination content servers at respective ones of the sequence of destination locations;

    generate electronic packages containing portions of the electronic content;

    initiate communication delivery of a first one of the electronic packages from the fixed content server to a first destination content server at a first one of the sequence of destination locations based on the schedule for arrival of the identified vehicle transporting the nomadic server to the first one of the sequence of destination locations so delivery of the first one of the electronic packages is initiated while the identified vehicle is traveling to the first one of the sequence of destination locations and then uploaded from the first destination content server to the nomadic server of the identified vehicle upon arrival;

    initiate communication delivery of a second one of the electronic packages from the fixed content server to a second destination content server at a second one of the sequence of destination locations based on the schedule for arrival of the identified vehicle transporting the nomadic server to the second one of the sequence of destination locations so delivery of the second one of the electronic packages is initiated while the identified vehicle is traveling to the second one of the sequence of destination locations and then uploaded from the second destination content server to the nomadic server of the identified vehicle upon arrival;

    obtain information defining a schedule for departure of the identified vehicle transporting the nomadic server from the first one of the sequence of destination locations and from the second one of the sequence of destination locations;

    determine a first time to upload the first one of the electronic packages from the first destination content server to the nomadic server of the identified vehicle and a second time to upload the second one of the electronic packages from the second destination content server to the nomadic server of the identified vehicle;

    provision quality of service that a first network uses to deliver the first electronic package from the fixed content server to the first destination content server based on the first time to upload, the schedule for arrival of the identified vehicle transporting the nomadic server to the first one of the sequence of destination locations, and the schedule for departure of the identified vehicle from the first one of the sequence of destination locations; and

    provision quality of service that a second network uses to deliver the second electronic package from the fixed content server to the second destination content server based on the second time to upload, the schedule for arrival of the identified vehicle transporting the nomadic server to the second one of the sequence of destination locations, and the schedule for departure of the identified vehicle from the second one of the sequence of destination locations.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×