Method for transmitting content to mobile user devices
AssigneeExpway
InventorsRomain Lahore-Carraté, Tuan Tran Thai, Christophe Burdinat, Cédric Thienot
Life of this patent
Estimating the term…
Abstract
A method for accessing a service delivering content from a user terminal includes: transmitting a Uniform Resource Locator to a client module of the terminal, the URL including an identifier of a requested content and a command specifying a request or condition related to delivery to the user terminal of the requested content, if the requested content is available in the user terminal according to the specified condition, receiving the requested content from the client module, and if the requested content is not available in the user terminal according to the specified condition, transmitting the URL to a service broadcasting server.
Claims17
A method for accessing a service delivering content from a user terminal, the method comprising:
- selecting, by an application of the user terminal, at least one command from a predefined command set including a plurality of commands controlling delivery of a requested content to the user terminal, each command of the command set including zero or more parameters, the command set including a command specifying a scheduling or temporal condition related to access to a requested content by the user terminal;
- generating, by the application, a Uniform Resource Locator (URL) including an identifier of the requested content and the at least one command;
- transmitting, by the application, the URL to a client module of the user terminal;
- in response to the requested content being available to the client module in the user terminal and consistent with the at least one command, receiving the requested content from the client module;
- and
- in response to the requested content not being available to the client module in the user terminal and when the at least one command includes the command specifying the scheduling or temporal condition related to access to the requested content:
- transmitting the URL to a service broadcasting server, and
- one of:
- receiving the requested content at a time consistent with the scheduling or temporal condition, when the requested content is available to the broadcasting server at the time consistent with the scheduling or temporal condition,
- receiving a message indicating that the requested content will be available at a specified date, when the requested content will be available to the broadcasting server at a time different from the scheduling or temporal condition, or
- receiving a message indicating that the requested content will not be broadcasted, when the requested content will never be available to the broadcasting server according to the at least one command.
A user terminal configured to access a service delivering content, the user terminal comprising a processor configured to:
- select, by an application of the user terminal, at least one command from a predefined command set including a plurality of commands controlling delivery of a requested content to the user terminal, each command of the command set including zero or more parameters, the command set including a command specifying a scheduling or temporal condition related to access to a requested content by the user terminal;
- generate, by the application, a Uniform Resource Locator (URL) including an identifier of the requested content and the at least one command;
- transmit, by the application, the URL to a client module of the user terminal;
- receive the requested content from the client module in response to the requested content being available to the client module in the user terminal and consistent with the at least one command;
- and
- in response to the requested content not being available to the client module in the user terminal and when the at least one command includes the command specifying the scheduling or temporal condition related to access to the requested content:
- transmit the URL to the service broadcasting server, and
- one of:
- receiving the requested content at a time consistent with the scheduling or temporal condition, when the requested content is available to the broadcasting server at the time consistent with the scheduling or temporal condition,
- receiving a message indicating that the requested content will be available at a specified date, when the requested content will be available to the broadcasting server at a time different from the scheduling or temporal condition, or
- receiving a message indicating that the requested content will not be broadcasted, when the requested content will never be available to the broadcasting server according to the at least one command.
Dependencies are inferred from the claim text.