IP Library Granted Patent US 8,413,260
Granted Patent B2
US 8,413,260 · App. 11/625,715 · Granted Apr 2, 2013

Methods and apparatuses for automatically initiating an application

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,413,260
App. No.
11/625,715
Granted
Apr 2, 2013
Kind
B2
Abstract

In one embodiment, the methods and apparatuses detect an application associated with a requester; suggest the application based on a requester parameter; select the application by the requester; and automatically initiate the application for the requester.

Claims (38)

1. A method comprising;

detecting an application for use by a requester currently participating in a collaboration session including a plurality of participants, at least one of the participants being a presenter who shares content over a network, and at least one of the participants being an attendee who receives the shared content over the network;

suggesting the application to the requester based on a requester parameter of a profile that corresponds to the requester;

receiving a selection of the application from the requester;

determining whether the requester has permission to access the application based on a number of participants currently attending the collaboration session;

in response to determining that the requester has permission to access the application, automatically initiating the application for the requester; and

in response to determining that the requester does not have permission to access the application, requesting permission to access the application.

2. The method according to claim 1 further comprising storing the application within the profile that corresponds to the requester.

3. The method according to claim 1 wherein a free license is included with the application.

4. The method according to claim 1 wherein the application includes a paid license authorizing use of the application.

5. The method according to claim 1 wherein the requester parameter corresponds with a prior use of the application by the requester.

6. The method according to claim 1 wherein the application is configured to operate with another participant in the collaboration session in addition to the requester.

7. The method according to claim 1 wherein the requesting permission to access the application comprises requesting permission to purchase the application by the requester.

8. The method according to claim 7 further comprising updating the profile that corresponds to the requester based on a purchase of the application.

9. The method according to claim 7 wherein permission to purchase the application is granted based on a hierarchical position of the requester in a hierarchy of an organization.

10. The method according to claim 1 further comprising sharing the application among the plurality of participants within the collaboration session.

11. The method according to claim 1 further comprising updating a profile of the requester based on initiating the application.

12. A system, comprising:

a processor; and

a memory configured to store one or more modules executable by the processor, the one or more modules configured to

store a record corresponding to a requester currently participating in a collaboration session including a plurality of participants, wherein the record contains references to a plurality of applications for use in the collaboration session,

select one of the plurality of applications based on a request parameter of a profile that corresponds to the requester,

determine whether the requester has permission to access the selected application based on a number of participants currently attending the collaboration session,

in response to determination that the requester has permission to access the selected application, initiate the selected application in the collaboration session, and

in response to determination that the requester does not have permission to access the selected application, request permission to access the selected application in the collaboration session.

13. The system according to claim 12 wherein one or more modules are configured to allow another participant of the collaboration session to utilize the selected application.

14. The system according to claim 12 wherein the request of permission to access the selected application comprises a request of permission to purchase a license to the selected application.

15. The system according to claim 14 wherein the one or more modules are further configured to update a profile of the requester to reflect the license purchased by the requester.

16. The system according to claim 12 wherein the request parameter includes a history of use of the selected application.

17. One or more non-transistory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:

detect an application for use by a requester currently participating in a collaboration session including a plurality of participants, at least one of the participants being a presenter who shares content over a network, and at least one of the participants being an attendee who receives the shared content over the network;

suggest the application to the requester based on a requester parameter;

receive a selection of the application from the requester;

determine whether the requester has permission to access the application based on a number of participants currently attending the collaboration session;

automatically initiate the application for the requester, in response to the requester having permission to access the application; and

request permission to access the application, in response to the requester not having permission to access the application.

18. The computer readable storage media according to claim 17 wherein the instructions operable to suggest the application includes instructions operable to check a profile associated with the requester.

19. The computer readable storage media according to claim 17 wherein the instructions operable to request permission to access the application includes instructions operable to request permission to purchase a license for the application.

Assignments (3)
CHANGE OF NAME Recorded Oct 7, 2011
From: WEBEX COMMUNICATIONS, INC.
To: CISCO WEBEX LLC
Reel/Frame 027033/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2011
From: CISCO WEBEX LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 027033/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2007
From: CHEN, WEIDONG; ZHU, LEI; ZHU, MIN; KANGAS, CHRIS; SHEPPARD, MATTHEW; KNIGHT, DAVID
To: WEBEX COMMUNICATIONS, INC.
Reel/Frame 019145/0060 →