Multitier ASP services delivery for wireless devices
First Claim
1. A method for delivering an Application Service Provider (ASP) service to a wireless device in a personal area network (PAN), the method comprising:
- providing an ASP delivery system connected to a computer communications network over a physical communications link and connected to the PAN via a short-range radio frequency communications link, said ASP delivery system being configured to deliver components of ASP services over the short-range radio communications link to the wireless device in the PAN, said ASP delivery system also being configured to store some components of ASP services locally and to retrieve at least a portion of said components of said ASP services from ASPs in said computer communications network over said physical communications link when necessary, wherein said components of said ASP services comprise a plurality of different software programs from among which a user of the wireless device selects and interacts with via the short-range radio communications link;
detecting a presence of the wireless device in the PAN by the ASP delivery system using service discovery protocols;
establishing a short-range radio communications link with the wireless device in said PAN and verifying subscription of or offering subscription to the wireless device;
determining whether the wireless device has associated with a default service if the wireless device is a valid subscriber device;
prompting the user of the wireless device for pay-per-use payment if the wireless device is not a valid subscriber device;
transmitting to said wireless device over the established short-range radio communications link a list of ASP services available in the ASP delivery system or retrievable from ASPs in the computer communications network;
receiving from said wireless device requests for at least one of said ASP services selected from said list of ASP services;
for each component of said selected ASP services, determining if said ASP delivery system can immediately deliver said component without requiring retrieval of said component from ASPs and immediately delivering said component to said wireless device if retrieval of said component is not required; and
,if said ASP delivery system cannot deliver said component without requiring retrieval of said component from ASPs, retrieving said component for said at least one ASP service from one of said ASPs over said physical communications link.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-tier ASP delivery system. The system can include a host computing device configured to communicate both with a computer communications network and with a plurality of wireless devices in a personal area network (PAN). In particular, a short-range radio communications system can be provided with which wireless communications in the PAN can be established and maintained. A list of ASP services further can be provided which indicates those ASP services which can be accessed by the wireless devices in the PAN. The ASP services in the list can reside locally in the host computing device and remotely in ASP servers in the computer communications network.
-
Citations
16 Claims
-
1. A method for delivering an Application Service Provider (ASP) service to a wireless device in a personal area network (PAN), the method comprising:
-
providing an ASP delivery system connected to a computer communications network over a physical communications link and connected to the PAN via a short-range radio frequency communications link, said ASP delivery system being configured to deliver components of ASP services over the short-range radio communications link to the wireless device in the PAN, said ASP delivery system also being configured to store some components of ASP services locally and to retrieve at least a portion of said components of said ASP services from ASPs in said computer communications network over said physical communications link when necessary, wherein said components of said ASP services comprise a plurality of different software programs from among which a user of the wireless device selects and interacts with via the short-range radio communications link; detecting a presence of the wireless device in the PAN by the ASP delivery system using service discovery protocols; establishing a short-range radio communications link with the wireless device in said PAN and verifying subscription of or offering subscription to the wireless device; determining whether the wireless device has associated with a default service if the wireless device is a valid subscriber device; prompting the user of the wireless device for pay-per-use payment if the wireless device is not a valid subscriber device; transmitting to said wireless device over the established short-range radio communications link a list of ASP services available in the ASP delivery system or retrievable from ASPs in the computer communications network; receiving from said wireless device requests for at least one of said ASP services selected from said list of ASP services; for each component of said selected ASP services, determining if said ASP delivery system can immediately deliver said component without requiring retrieval of said component from ASPs and immediately delivering said component to said wireless device if retrieval of said component is not required; and
,if said ASP delivery system cannot deliver said component without requiring retrieval of said component from ASPs, retrieving said component for said at least one ASP service from one of said ASPs over said physical communications link. - View Dependent Claims (2, 3, 4, 9)
-
-
5. A system for delivering an Application Service Provider (ASP) service to a wireless device in a personal area network (PAN), the system comprising:
-
an ASP delivery system connected to a computer communications network over a physical communications link and connected to the PAN via a short-range radio frequency communications link, said ASP delivery system being configured to deliver components of ASP services over the short-range radio communications link to the wireless device in the PAN, said ASP delivery system also being configured to store some components of ASP services locally and to retrieve at least a portion of said components of said ASP services from ASPs in said computer communications network over said physical communications link when necessary, wherein said components of said ASP services comprise a plurality of different software programs from among which a user of the wireless device selects and interacts with via the short-range radio communications link; means for detecting a presence of the wireless device in the PAN by the ASP delivery system using service discovery protocols; means for establishing a short-range radio communications link with the wireless device in said PAN and verifying subscription of or offering subscription to the wireless device; means for determining whether the wireless device has associated with a default service if the wireless device is a valid subscriber device; means for prompting the user of the wireless device for pay-per-use payment if the wireless device is not a valid subscriber device; means for transmitting to said wireless device over the established short-range radio communications link a list of ASP services available in the ASP delivery system or retrievable from ASPs in the computer communications network; means for receiving from said wireless device requests for at least one of said ASP services selected from said list of ASP services; and means for determining, for each component of said selected ASP services, if said ASP delivery system can immediately deliver said component without requiring retrieval of said component from ASPs and immediately delivering said component to said wireless device if retrieval of said component is not required, if said ASP delivery system cannot deliver said component without requiring retrieval of said component from ASPs, retrieving said component for said at least one ASP service from one of said ASPs over said physical communications link. - View Dependent Claims (6, 7, 8)
-
-
10. An Application Service Provider (ASP) service delivery method, comprising:
-
providing a short-range radio frequency communications system, said system having an ASP delivery system connected to a computer communications network over a physical communications link, said ASP delivery system being configured to deliver components of ASP services over a short-range radio communications link to a wireless device in a personal area network (PAN), said ASP delivery system also being configured to store some components of ASP services locally and to retrieve over said physical communications link at least a portion of said components for available ASP services from ASPs in said computer communications network, wherein said components of said available ASP services comprise a plurality of different software programs from among which a user of the wireless device can select at least one;
detecting a presence of the wireless device in the PAN by the ASP delivery system using service discovery protocolsestablishing the short-range radio communications link with the wireless device in said PAN; determining whether the wireless device has associated with a default service if the wireless device is a valid subscriber device; prompting the user of the wireless device for pay-per-use payment if the wireless device is not a valid subscriber device; transmitting a list of said available ASP services from said ASP delivery system to said wireless device the short-range radio communications link; said wireless device requesting to said ASP delivery system at least one available ASP service listed among the list of said available ASP services; for each component of said at least one requested ASP service, determining if said ASP delivery system can provide said component for said requested at least one ASP service without requiring retrieval of said component from said ASPs and immediately forwarding to said wireless device said component if retrieval of said component from said ASPs is not required; and
,if said ASP delivery system cannot forward said requested at least one ASP service without requiring retrieval of said component from said ASPs, retrieving said component from said ASPs over said physical communications link and forwarding said retrieved component to said wireless device in said PAN over said short-range radio communications link. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification