Interfacing an applet with a collaboration program
First Claim
Patent Images
1. A method of interfacing a first applet with a computer based collaboration program and other applets registered with the collaboration program for a group of users comprising:
- allowing the first applet to call an option that returns the location where shared files are stored locally;
allowing the first applet to call an option that returns a handle to the group, wherein the handle identifies the group;
allowing the first applet to call an option that allow the first applet to register itself as part of the collaboration program so that the first applet is available as part of the collaboration program;
allowing the first applet to call an option that allows the first applet to be installed as part of the collaboration program menu;
allowing the first applet to call an option that allows the first applet to register to receive a particular type of notification; and
allowing the first applet to call an option that allows the first applet to display on a user interface of the collaboration program that the first applet has been added.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of interfacing applets with a collaboration program is disclosed. The method may be in the form of application programming interface calls.
-
Citations
19 Claims
-
1. A method of interfacing a first applet with a computer based collaboration program and other applets registered with the collaboration program for a group of users comprising:
-
allowing the first applet to call an option that returns the location where shared files are stored locally;
allowing the first applet to call an option that returns a handle to the group, wherein the handle identifies the group;
allowing the first applet to call an option that allow the first applet to register itself as part of the collaboration program so that the first applet is available as part of the collaboration program;
allowing the first applet to call an option that allows the first applet to be installed as part of the collaboration program menu;
allowing the first applet to call an option that allows the first applet to register to receive a particular type of notification; and
allowing the first applet to call an option that allows the first applet to display on a user interface of the collaboration program that the first applet has been added. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium comprising computer executable instructions for performing a method of interfacing a first applet with a computer based collaboration program and other applets registered with the collaboration program for a group of users comprising:
-
allowing the first applet to call an option that returns the location where shared files are stored locally;
allowing the first applet to call an option that returns a handle to the group, wherein the handle is a numeric identifier for the group;
allowing the first applet to call an option that allow the first applet to register itself as part of the collaboration program so that the first applet is available as part of the collaboration program;
if the first applet has been registered, allowing the first applet to call an unregister option that allows the first applet to uninstall itself as part of the collaboration program so that a user will not be able to utilize the first applet as part of the collaboration program;
allowing the first applet to call an option that allows the first applet to be installed as part of the collaboration program menu;
if the first applet has been installed as part of the collaboration program, allowing the first applet to call an option that allows the first applet to be uninstalled as part of the collaboration program menu;
allowing the first applet to call an option that allows the first applet to register to receive a particular type of notification; and
allowing the first applet to call an option that allows the first applet to display on a user interface of the collaboration program that the first applet has been added. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An application programming interface comprising function calls for interfacing a first applet with a computer based collaboration program and other applets registered with the collaboration program for a group of users comprising:
-
allowing the first applet to call an option that returns the location where shared files are stored locally;
allowing the first applet to call an option that returns the location where shared files are stored locally;
allowing the first applet to call an option that returns a handle to the group, wherein the handle is a numeric identifier for the group;
allowing the first applet to call an option that allow the first applet to register itself as part of the collaboration program so that the first applet is available as part of the collaboration program;
if the first applet has been registered, allowing the first applet to call an unregister option that allows the first applet to uninstall itself as part of the collaboration program so that a user will not be able to utilize the first applet as part of the collaboration program;
allowing the first applet to call an option that allows the first applet to be installed as part of the collaboration program menu;
if the first applet has been installed as part of the collaboration program, allowing the first applet to call an option that allows the first applet to be uninstalled as part of the collaboration program menu;
allowing the first applet to call an option that allows the first applet to register to receive a particular type of notification;
if the first applet has been registered for particular notification, allowing the applet to call an unregister notification option that allows the applet to stop receiving a particular type of notification allowing the first applet to call an option that allows the first applet to display on a user interface of the collaboration program that the first applet has been added;
allowing the first applet to call an option that allows the first applet to ask the other registered applets what objects are available;
allowing the first applet to call an option that allows for other applets to query the first applet regarding what notifications the first applet is making available. - View Dependent Claims (18, 19)
-
Specification