Service platform application distribution manager
First Claim
1. A method of communicating with a remote service distribution system to obtain software to be installed in a local device, comprising:
- at a computer associated with the local device, storing a data structure that defines hardware resources and software resources of the local device;
establishing communication with the remote service distribution system; and
requesting a service from the remote service distribution system, the service including transmission of the software to the local device, wherein information of the data structure that defines the hardware resources and software resources of the local device is transmitted to the remote service distribution system.
6 Assignments
0 Petitions
Accused Products
Abstract
A service distribution system configured to provide initial and follow-up services to a local device over a distributed data connection. Initial services include downloading software packages and installing them on the device that is remote with respect to the service distribution system. Follow-up services include subscribing to receive updates or notifications about a particular product when they become available. The system analyzes the hardware resources available on the remote device in order to only offer services that are compatible with the remote device'"'"'s resources. In addition, the system has the ability to analyze the software and hardware resources available on the remote device and suggest available services that would enhance the already existing resources on the remote device. The system is configured to receive new software from an outlet that would enable it to offer new services.
-
Citations
29 Claims
-
1. A method of communicating with a remote service distribution system to obtain software to be installed in a local device, comprising:
-
at a computer associated with the local device, storing a data structure that defines hardware resources and software resources of the local device;
establishing communication with the remote service distribution system; and
requesting a service from the remote service distribution system, the service including transmission of the software to the local device, wherein information of the data structure that defines the hardware resources and software resources of the local device is transmitted to the remote service distribution system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A service distribution system configured to interface with a remote device in order to provide services, the system comprising:
-
a network interface module configured to provide an interface to the remote device;
at least one service available to the remote device; and
a resource analysis module configured to analyze resources on the remote device in relation to the at least one service. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for delivering services to a remote device through a service distribution system, comprising:
-
establishing a connection with a remote device;
identifying hardware resources on the remote device;
displaying a list of available services that are compatible with the hardware resources on the remote device;
receiving a request to perform at least one service including at least one initial service; and
performing the at least one service. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 27, 28, 29)
-
-
26. At a service distribution system, a method for suggesting enhancement services to a remote device, comprising:
-
establishing a connection with the remote device;
identifying resources available on the remote device;
analyzing resources available on the remote device in relation to services available on the service distribution system; and
displaying a list of services that would enhance the resources available on the remote device.
-
Specification