The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 27, 2016

Filed:

Jul. 15, 2011
Applicants:

Michael S. W. Tovino, Bend, OR (US);

Glen K. Okita, Los Altos, CA (US);

Lois Okino, Sunnyvale, CA (US);

Ashvinkumar H. Patel, San Jose, CA (US);

Iouri Achmanov, San Jose, CA (US);

Meigy Tsai, San Jose, CA (US);

Inventors:

Michael S. W. Tovino, Bend, OR (US);

Glen K. Okita, Los Altos, CA (US);

Lois Okino, Sunnyvale, CA (US);

AshvinKumar H. Patel, San Jose, CA (US);

Iouri Achmanov, San Jose, CA (US);

Meigy Tsai, San Jose, CA (US);

Assignee:

Shoretel, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/58 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 51/36 (2013.01); H04L 65/1069 (2013.01); H04L 63/10 (2013.01);
Abstract

A unified communication server or Client Application Server (CAS) comprises a client communication module, a status determination module, an operation determination module, an object manager, and a permissions module. The CAS enables communication between a client device and a plurality of communication services. The CAS receives requests for services from the client devices. The CAS interacts with a plurality of service providers offering different functionality and responds to requests or provides listings of available services in a unified manner despite the service offerings and service providers being disparate. The present invention also includes a number of methods including a method for operating a unified communication server, a method for generating a list of possible operations, a method for determining the status of a user and a method for determining permissions of a user.


Find Patent Forward Citations

Loading…