System for controlling access to services provided by a server to a client terminal
First Claim
1. A method for providing location-based navigation subscription services from a service provider to a vehicle navigation device, comprising:
- providing a wireless connection between the navigation device and a server of the service provider by way of a communications network, where the server is adapted to provide the location-based navigation subscription services to the navigation device;
modifying service configuration data relating to access rights for the location-based navigation subscription services at the navigation device;
providing the modified service configuration data from the navigation device to the server by way of the communications network, where the modified service configuration data has been modified at the navigation device to alter access to the location-based navigation subscription services provided by the server to the navigation device;
storing the modified service configuration data on the server to allow access to the location-based navigation services of the server based on the modified service configuration data changes made at the navigation device;
altering access to the location-based services by the navigation device at the server based on the modified service configuration data;
storing the modified service configuration data in the navigation device;
using the navigation device to request a location-based service from the server by way of the communications network;
transmitting a response to the service request from the server to the navigation device, where the response includes a service type identifier specific to the type of service requested by the navigation device;
receiving a response to the service request from the server at the navigation device;
comparing the modified service configuration data stored at the navigation device with the service type identifier to verify that the received response corresponds to a location-based service that is accessible to the navigation device; and
inhibiting use of the received response at the navigation device if the received response does not correspond to a location-based service that is accessible to the navigation device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the access of services from a service provider to a client terminal provides capabilities for the user to change and modify the desired services and have the modified access information communicated to the client terminal or navigation device. The system provides a wireless connection between the client terminal and the server by way of a communications network. The server at the service provider may allow a user to modify the configuration data relating to the access rights of the client terminal. The modified configuration data may be stored on the server and wirelessly transmitted to the client terminal and stored on the client terminal. The modified configuration data may provide access to the services provided by a second service provider allowing the navigation device to access the services that are available on the second service provider as well as those available on the first service provider.
-
Citations
16 Claims
-
1. A method for providing location-based navigation subscription services from a service provider to a vehicle navigation device, comprising:
-
providing a wireless connection between the navigation device and a server of the service provider by way of a communications network, where the server is adapted to provide the location-based navigation subscription services to the navigation device; modifying service configuration data relating to access rights for the location-based navigation subscription services at the navigation device; providing the modified service configuration data from the navigation device to the server by way of the communications network, where the modified service configuration data has been modified at the navigation device to alter access to the location-based navigation subscription services provided by the server to the navigation device; storing the modified service configuration data on the server to allow access to the location-based navigation services of the server based on the modified service configuration data changes made at the navigation device; altering access to the location-based services by the navigation device at the server based on the modified service configuration data; storing the modified service configuration data in the navigation device; using the navigation device to request a location-based service from the server by way of the communications network; transmitting a response to the service request from the server to the navigation device, where the response includes a service type identifier specific to the type of service requested by the navigation device; receiving a response to the service request from the server at the navigation device; comparing the modified service configuration data stored at the navigation device with the service type identifier to verify that the received response corresponds to a location-based service that is accessible to the navigation device; and inhibiting use of the received response at the navigation device if the received response does not correspond to a location-based service that is accessible to the navigation device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
providing access to one or more services of a location-based navigation subscription to a vehicle navigation device based on service configuration data stored on a server adapted to provide the services; using the vehicle navigation device to wirelessly request a change in the configuration of services available in the location-based navigation subscription; modifying the service configuration data stored on the server in response to the wireless request received from the vehicle navigation device; storing the modified service configuration data on the server and vehicle navigation device for use in responding to location-based service requests from the vehicle navigation device; using the vehicle navigation device to wirelessly request a location-based service from the server; wirelessly transmitting a response to the service request from the server to the vehicle navigation device, where the response includes a service type identifier specific to the type of service requested by the vehicle navigation device; wirelessly receiving a response to the service request from the server at the navigation device; comparing the modified service configuration data at the vehicle navigation device with the service type identifier to verify that the received response corresponds to a location-based service that is accessible to the vehicle navigation device; and inhibiting use of the received response at the vehicle navigation device if the received response does not correspond to a location-based service that is accessible to the vehicle navigation device. - View Dependent Claims (15, 16)
-
Specification