System and method for automatically downloading software applications to a remote terminal
First Claim
1. A system for automatically downloading radio or protocol personalities over defined channels to a mobile terminal in a wide area network, the system comprising:
- an adaptable terminal, a spatial location service for providing geographic location information to said terminal, at least one component repository, and a download server,the component repository including at least one downloadable component and further including a service template that defines the service attributes of said downloadable component,said adaptable terminal including a location module in communication with the spatial location service to define the geographic location of the mobile terminal,the terminal further including a User Agent for locating downloadable components in the defined geographic location using a service request that enumerates the service needs of mode attributes,the server directory including a listing of service templates of component repositories in a defined geographic location and a Service Agent for communicating with said component depositories and User Agents,wherein said User Agent queries said Service Agent in the defined geographic location and neighboring locations to locate service components that match the terminals service need attributes such that when a matching component is located said terminal automatically downloads said component to said terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for automatically downloading radio or protocol personalities over defined channels to a mobile terminal. The system includes an adaptable terminal, a spatial location service for providing geographic location information to the associated terminal, at least one component repository, and a server directory.
The component repository includes at least one downloadable component and a service template that defines the service attributes of said downloadable component, The terminal includes a location module in communication with the spatial location service to define the geographic location of the mobile terminal. A User Agent for locates downloadable components in the defined geographic location using a service request that enumerates the service needs of mode attributes.
-
Citations
18 Claims
-
1. A system for automatically downloading radio or protocol personalities over defined channels to a mobile terminal in a wide area network, the system comprising:
-
an adaptable terminal, a spatial location service for providing geographic location information to said terminal, at least one component repository, and a download server, the component repository including at least one downloadable component and further including a service template that defines the service attributes of said downloadable component, said adaptable terminal including a location module in communication with the spatial location service to define the geographic location of the mobile terminal, the terminal further including a User Agent for locating downloadable components in the defined geographic location using a service request that enumerates the service needs of mode attributes, the server directory including a listing of service templates of component repositories in a defined geographic location and a Service Agent for communicating with said component depositories and User Agents, wherein said User Agent queries said Service Agent in the defined geographic location and neighboring locations to locate service components that match the terminals service need attributes such that when a matching component is located said terminal automatically downloads said component to said terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for downloading a component from a communication network to a mobile terminal, comprising the steps of:
-
determining at a location server of the communication network a projected geographic area where the mobile terminal will be at a future time; identifying at a user agent of the communication network a protocol mode component and service attributes of the protocol mode component that is supported in the projected geographic area; determining at the mobile terminal whether the protocol mode component and compatible service attributes match service needs of the mobile terminal; sending a request for the protocol mode component from the mobile terminal to the network, if the protocol mode component matches the service needs of the mobile terminal; requesting a directory agent to identify a service agent in the communication network that can communicate with a component repository, wherein the directory agent includes a listing of service agents and wherein the component repository includes the protocol mode component; receiving the protocol mode component at the service agent from the component repository; receiving the protocol mode component at the user agent from the service agent; sending the protocol mode component from the user agent to the mobile terminal; and
,downloading the protocol mode component at the mobile terminal before the mobile terminal enters the projected geographic area. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for downloading components from a communication network to a mobile terminal, comprising:
-
a mobile terminal including a location module, a location server in communication with the location module and configured to determine where a projected geographic area of the mobile terminal will be at a future time; a user agent that is configured to identify a protocol mode component and service attributes compatible with the protocol mode component that is supported in the projected geographic area; a component repository including the protocol mode component; service agents, wherein at least one of the service agents is in communication with the component repository; and
,a directory agent including a listing of the service agents, wherein the mobile terminal is configured to send a service request to the user agent for the protocol mode component, if the protocol mode component matches service needs of the terminal;
wherein the user agent is in communication with the at least one service agent and the directory agent, the user agent being configured to receive the protocol mode component from the at least one service agent, and the user agent being configured to send the protocol mode component to the mobile terminal, wherein the mobile terminal is configured to download the protocol mode component. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification