Application store and intelligence system for networked telephony and digital media services devices
First Claim
1. A computer-implemented services system, comprising:
- one or more processors;
an application store, at least partially implemented by at least one of the one or more processors, communicatively connected via a network to a plurality of devices that provide both telephony and digital media services to one or more end users, the application store operable to provide applications via the network for installation and execution on each of the plurality of devices; and
an application intelligence subsystem, at least partially implemented by at least one of the one or more processors, communicatively connected via the network to the plurality of devices, the application intelligence subsystem operable to obtain and report information about applications that are provided via the network by the application store and are installed and executed on each of the plurality of devices;
wherein the application store comprises;
a repository of applications; and
a first interface operable to permit an end user to download an application from the repository of applications for installation and execution on one of the plurality of devices;
wherein the first interface is operable to present for installation only a subset of the applications in the repository of applications to the end user, wherein the subset is selected for presentation based at least on the identity of the end user.
3 Assignments
0 Petitions
Accused Products
Abstract
Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A system in accordance with one embodiment of the present invention includes an application store and an application intelligence subsystem implemented on one or more computers. Each of the application store and the application intelligence subsystem is communicatively connected via a network to a plurality of such telephony and digital media services devices. The application store is operable to provide applications via the network for installation and execution on each of the plurality of devices. The application intelligence subsystem is operable to obtain and report information about applications installed and executed on each of the plurality of devices.
227 Citations
24 Claims
-
1. A computer-implemented services system, comprising:
-
one or more processors; an application store, at least partially implemented by at least one of the one or more processors, communicatively connected via a network to a plurality of devices that provide both telephony and digital media services to one or more end users, the application store operable to provide applications via the network for installation and execution on each of the plurality of devices; and an application intelligence subsystem, at least partially implemented by at least one of the one or more processors, communicatively connected via the network to the plurality of devices, the application intelligence subsystem operable to obtain and report information about applications that are provided via the network by the application store and are installed and executed on each of the plurality of devices; wherein the application store comprises; a repository of applications; and a first interface operable to permit an end user to download an application from the repository of applications for installation and execution on one of the plurality of devices; wherein the first interface is operable to present for installation only a subset of the applications in the repository of applications to the end user, wherein the subset is selected for presentation based at least on the identity of the end user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
providing an application store communicatively connected via a network to a plurality of devices that provide both telephony and digital media services to one or more end users, the application store operable to provide a plurality of applications via the network for installation and execution on each of the plurality of devices; providing an application intelligence subsystem communicatively connected via the network to the plurality of devices, the application intelligence subsystem operable to obtain and report information about applications that are provided via the network by the application store and are installed and executed on each of the plurality of devices; and through the application store, presenting only a subset of the applications provided by the application store for installation and execution on one of the devices assigned to one of the end users, wherein the subset is selected for presentation based at least on the identity of the end user.
-
-
23. A system, comprising:
-
one or more processors; an application store, at least partially implemented by at least one of the one or more processors, communicatively connected via a network to a plurality of devices that provide telephony and digital media services to one or more end users, the application store operable to provide applications via the network for installation and execution on each of the plurality of devices; and an application intelligence subsystem, at least partially implemented by at least one of the one or more processors, communicatively connected via the network to the plurality of devices, the application intelligence subsystem operable to obtain and report information about applications that are provided via the network by the application store and are installed and executed on each of the plurality of devices; wherein the application store comprises a repository of applications and is operable to permit an end user to download an application from the repository of applications for installation and execution on one of the plurality of devices; wherein the application store is further operable to present for installation only a subset of the applications in the repository of applications to the end user, wherein the subset is selected for presentation based at least on the identity of the end user.
-
-
24. A computer-implemented services system, comprising:
-
one or more processors; an application store, at least partially implemented by at least one of the one or more processors, communicatively connected via a network to a plurality of devices that provide a plurality of digital media services to one or more end users, the application store operable to provide applications via the network for installation and execution on each of the plurality of devices; and an application intelligence subsystem, at least partially implemented by at least one of the one or more processors, communicatively connected via the network to the plurality of devices, the application intelligence subsystem operable to obtain and report information about applications that are provided via the network by the application store and are installed and executed on each of the plurality of devices; wherein the application store comprises; a repository of applications; and a first interface operable to permit an end user to download an application from the repository of applications for installation and execution on one of the plurality of devices; wherein the first interface is operable to present for installation only a subset of the applications in the repository of applications to the end user, wherein the subset is selected for presentation based at least on the identity of the end user.
-
Specification