Application Communication
First Claim
1. A method, comprising:
- loading an external application utilizing at least one processing unit;
loading at least one internal application utilizing the external application executed by the at least one processing unit;
loading at least one player application utilizing the at least one internal application executed by the at least one processing unit; and
configuring at least one communication channel between the external application and the at least one player application.
7 Assignments
0 Petitions
Accused Products
Abstract
An external application is loaded by an electronic device. The external application loads one or more internal applications. The internal application loads a player application, such as a video player. At least one communication channel is configured between the external application and the player application. Subsequently, the player application may provide signals to the external application via the communication connection when one or more events occur. In response, the external application may perform one or more actions and/or may provide reply signals to the player application. Additionally, the player application may provide instructions to the external application and/or the external application may provide instructions to the player application.
19 Citations
21 Claims
-
1. A method, comprising:
-
loading an external application utilizing at least one processing unit; loading at least one internal application utilizing the external application executed by the at least one processing unit; loading at least one player application utilizing the at least one internal application executed by the at least one processing unit; and configuring at least one communication channel between the external application and the at least one player application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
at least one processing unit; at least one a non-transitory computer readable storage medium connected to the at least one processor; wherein the at least one processing unit executes instructions stored in the at least one non-transitory computer readable storage medium to; load an external application; load at least one internal application utilizing the external application; load at least one player application utilizing the at least one internal application; and configure at least one communication channel between the external application and the at least one player application.
-
-
21. A computer program product comprising:
-
a first set of instructions, stored in at least one non-transitory machine readable medium, executable by at least one processing unit to load an external application; a second set of instructions, stored in the at least one non-transitory machine readable medium, executable by the at least one processing unit to load at least one internal application utilizing the external application; a third set of instructions, stored in the at least one non-transitory machine readable medium, executable by the at least one processing unit to load at least one player application utilizing the at least one internal application; and a fourth set of instructions, stored in the at least one non-transitory machine readable medium, executable by the at least one processing unit to configure at least one communication channel between the external application and the at least one player application.
-
Specification