System, method, and computer program product for interfacing a plurality of related applications
First Claim
Patent Images
1. A method for interfacing a plurality of applications via a common interface on a computer system, comprising:
- receiving a signal at a common interface that a first application has detected and responded to an event with a first response, the first response separate from the signal, the common interface configured to allow cross-application communication between the first application and one or more second applications, the one or more second applications different from the first application;
sending a second signal from the common interface to the one or more second applications, the second signal associated with the first response and prompting for one or more second responses to the event from the one or more second applications;
receiving at the common interface, an indication of at least one of the one or more second responses to the event from the one or more second applications; and
generating a single end user alert comprising information concerning the first response and the at least one of the one or more second responses to the event, wherein the single end user alert contains information received at the common interface from both the first application and at least one of the one or more second applications,wherein the common interface further includes a graphical user interface for allowing interactive user access to the first application and the one or more second applications, andwherein the first application and the one or more second applications include at least one of an anti-virus application, a firewall application, a content filtering application, an anti-spam application, and a utilities application.
11 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are provided for interlacing a plurality of applications. Initially, a signal is received at an interface indicating that a first application has responded to an event with a first response. The interface, in turn, prompts a second response to the event by a second application.
88 Citations
14 Claims
-
1. A method for interfacing a plurality of applications via a common interface on a computer system, comprising:
-
receiving a signal at a common interface that a first application has detected and responded to an event with a first response, the first response separate from the signal, the common interface configured to allow cross-application communication between the first application and one or more second applications, the one or more second applications different from the first application; sending a second signal from the common interface to the one or more second applications, the second signal associated with the first response and prompting for one or more second responses to the event from the one or more second applications; receiving at the common interface, an indication of at least one of the one or more second responses to the event from the one or more second applications; and generating a single end user alert comprising information concerning the first response and the at least one of the one or more second responses to the event, wherein the single end user alert contains information received at the common interface from both the first application and at least one of the one or more second applications, wherein the common interface further includes a graphical user interface for allowing interactive user access to the first application and the one or more second applications, and wherein the first application and the one or more second applications include at least one of an anti-virus application, a firewall application, a content filtering application, an anti-spam application, and a utilities application. - View Dependent Claims (2, 11, 12)
-
-
3. A computer program product embodied on a non-transitory computer readable medium to interface a plurality of applications via a common interface on a computer system, comprising computer instructions to cause a programmable processing device to:
-
receive a signal at a common interface, the signal indicating that a first application has detected and responded to an event with a first response, the first response separate from the signal, the common interface configured to allow cross-application communication between the first application and one or more second applications, the one or more second applications different from the first application; send a second signal from the common interface to the one or more second applications, the second signal associated with the first response and prompting for one or more second responses to the event from the one or more second applications; receive via the common interface, an indication of at least one of the one or more second responses to the event from the one or more second applications; and generate a single end user alert from the common interface, the single end user alert comprising information concerning the first response and the at least one of the one or more second responses to the event, wherein the single end user alert contains information received at the common interface from both the first application and at least one of the one or more second applications, wherein the common interface further includes a graphical user interface for allowing interactive user access to the first application and the one or more second applications, and wherein the first application and the one or more second applications include at least one of an anti-virus application, a firewall application, a content filtering application, an anti-spam application, and a utilities application. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 13)
-
-
14. A computer system interfacing a plurality of applications via a common interface, comprising:
-
a first application configured to detect an event and generate a first response to the event, utilizing a processor of the system; an application program interface to a common interface in communication with the first application, the common interface for receiving a first signal from the first application, the first signal reflecting at least one of the event and the first response, the first response separate from the first signal, the common interface configured to allow cross-application communication between the first application and one or more second applications, the one or more second applications different from the first application; and one of the one or more second applications in communication with the application program interface to the common interface for being prompted with a prompt, the prompt initiated by the common interface responsive to the first signal, the prompt to request generation of a second response to the event by the second application; wherein the common interface receives a second signal indicating completion of the second response to the event and generates a single end user alert comprising information concerning the first response and the second response, and wherein the single end user alert contains information received at the common interface from both the first application and at least one of the one or more second applications, wherein the common interface further includes a graphical user interface for allowing interactive user access to the first application and the one or more second applications, and wherein the first application and the one or more second applications include at least one of an anti-virus application, a firewall application, a content filtering application, an anti-spam application, and a utilities application.
-
Specification