System and method for delivering information on demand
First Claim
1. A method of receiving content on demand from a system having stored content, the method comprising:
- generating, prior to establishing a connection with the system, a content request;
establishing a communication link with a server in the system;
transmitting the content request to the server;
receiving content from the server in response to the content request; and
outputting, based on a predetermined configuration, at least one of the content received from the server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method designed to optimize the delivery of information on demand via wired or wireless connections. Dynamic information such as weather data can be delivered as compressed text, images, charts, buoy data, radar, GRIB files, and many more formats. Numerous continuously updated products can be delivered to a user of a client application on demand by the push of a button. The user can generate a batch folder having a list of data products to download. The data list in the batch folder can be requested from a server using a single command. The system and method can be configured to immediately connect to a server via a wireless connection or email, including satellite phone and HF/Pactor Radio, and downloads the requested data. After the download the client can be configured to automatically display the requested data.
203 Citations
32 Claims
-
1. A method of receiving content on demand from a system having stored content, the method comprising:
-
generating, prior to establishing a connection with the system, a content request;
establishing a communication link with a server in the system;
transmitting the content request to the server;
receiving content from the server in response to the content request; and
outputting, based on a predetermined configuration, at least one of the content received from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of receiving content on demand from a system having stored content, the method comprising:
-
generating, prior to establishing a connection with the system, a content request by receiving one or more selections from a predetermined library of available content, each of the available content having an associated cost;
establishing a communication link with a server in the system;
receiving access to the system;
transmitting the content request to the server;
receiving content from the server in response to the content request;
automatically disconnecting the communication link with the server upon receipt of all content in the content request; and
outputting, based on a predetermined configuration, at least one of the content received from the server.
-
-
11. A method of providing content on demand from a system having stored content, the method comprising:
-
receiving a content request;
retrieving a plurality of content files, based on the content request, from a data store having a copy of the content file obtained from an original content source;
compressing each of the plurality of content files in a predetermined manner associated with a content type to generate a plurality of compressed content files;
concatenating the plurality of compressed content files; and
providing the content in response to the content request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for receiving content on demand from a system having stored content, the apparatus comprising:
-
a user communication device configured to establish a communication link with the system;
a user terminal coupled to the user communication device and configured to communicate with the system when the communication link is established; and
a client application operating in conjunction with the user terminal, and configured to receive user selections from a content library;
generate a content request based on the user selections;
command the user communication device to establish the communication link, communicate the content request to the system via the user terminal;
receive content in response to the content request; and
automatically command the user communication device to disconnect the communication link upon receipt of all of the content in the content request. - View Dependent Claims (20, 21)
-
-
22. A system for providing content on demand, the system comprising:
-
a data store configured to store one or more content files and a cost associated with each of the one or more content files;
a robot configured to access one or more original content sources for content files and copy the content files from the original content source to the data store;
a server coupled to the data store and configured to receive a content request from a user having a system account, retrieve requested content files based on the content request, deliver the requested content files to the user, determine a cost associated with fulfilling the content request, and apply the cost to the system account corresponding to the user. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method of providing content on demand from a system having stored content, the method comprising:
-
receiving an email content request at a predetermined email address, the email address including a reply address corresponding to an authorized user;
retrieving a plurality of content files, based on the email content request, from a data store having a copy of the content file obtained from an original content source;
generating at least one email message addressed to the reply address, the at least one email message including at least one of the plurality of content files as an email attachment; and
delivering the at least one email message in response to the content request. - View Dependent Claims (28)
-
-
29. A method of providing content on demand from a system having stored content, the method comprising:
-
receiving a content request including at least one parameter for modifying a high level information file;
retrieving the high level information file from a data store;
modifying the high level information file based at least in part on the at least one parameter to generate a dynamic content file; and
delivering the dynamic content file in response to the content request. - View Dependent Claims (30, 31, 32)
-
Specification