Patents by Inventor Sanjay Parmar

Sanjay Parmar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9817912
    Abstract: A computer-implemented method, computer-readable medium and system for managing a virtual meeting are disclosed. Invitees for a virtual meeting may be automatically determined based upon a selection of one or more groups made using a graphical user interface. Each invitee may be notified of the virtual meeting. Users may conveniently attend the virtual meeting. A recording of the virtual meeting may then be made accessible to members of one or more groups selected using the graphical user interface. In this manner, the setup of a virtual meeting and the distribution of a recording of the virtual meeting can be improved.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: November 14, 2017
    Assignee: Saba Software, Inc.
    Inventors: Ben Willis, Dan Maxwell, Thomas Beecher, Tom Hegg, Sunil Natraj, Sanjay Parmar, Shu-Hua Chang
  • Publication number: 20150244749
    Abstract: A computer-implemented method, computer-readable medium and system for managing a virtual meeting are disclosed. Invitees for a virtual meeting may be automatically determined based upon a selection of one or more groups made using a graphical user interface. Each invitee may be notified of the virtual meeting. Users may conveniently attend the virtual meeting. A recording of the virtual meeting may then be made accessible to members of one or more groups selected using the graphical user interface. In this manner, the setup of a virtual meeting and the distribution of a recording of the virtual meeting can be improved.
    Type: Application
    Filed: March 2, 2015
    Publication date: August 27, 2015
    Inventors: Ben Willis, Dan Maxwell, Thomas Beecher, Tom Hegg, Sunil Natraj, Sanjay Parmar, Shu-Hua Chang
  • Patent number: 8972869
    Abstract: A computer-implemented method, computer-readable medium and system for managing a virtual meeting are disclosed. Invitees for a virtual meeting may be automatically determined based upon a selection of one or more groups made using a graphical user interface. Each invitee may be notified of the virtual meeting. Users may conveniently attend the virtual meeting. A recording of the virtual meeting may then be made accessible to members of one or more groups selected using the graphical user interface. In this manner, the setup of a virtual meeting and the distribution of a recording of the virtual meeting can be improved.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: March 3, 2015
    Assignee: SABA Software, Inc.
    Inventors: Ben Willis, Dan Maxwell, Thomas Beecher, Tom Hegg, Sunil Natraj, Sanjay Parmar, Shu-Hua Chang
  • Patent number: 8756225
    Abstract: A method and system for supporting interaction with a back end server application through a messaging environment. Specifically, the method determines when an event occurs. The event allows for an action, in response to the event, to be taken by a user within the back end server application. A notification message is generated informing the user of the event. The notification message is rendered to comply with a format supporting the messaging environment. The notification message that is rendered enables the user to take the action within the back end application without having the user directly open the back end server application. The rendered notification message is sent to an electronic device associated with the user to facilitate interfacing between the user and the back end server application.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: June 17, 2014
    Assignee: Saba Software, Inc.
    Inventors: Daniel Lipkin, Sanjay Parmar, Srinivas Panuganti, Tuck Chang
  • Publication number: 20130166358
    Abstract: Techniques for determining whether employment of an employee will end, such as determining a risk of attrition for an employee. In some embodiments, one or more types of employment information for an employee may be evaluated and weighted to determine a likelihood that employment of the employee will end. Types of employment information that may be evaluated may include interaction information relating to a manner in which an employee interacts with coworkers, including a manner in which an employee is detected to use one or more software tools to interact with coworkers. Types of employment information that may be evaluated may include performance information, which may include performance ratings of an employee and information regarding an employee's capability to perform in the position. Types of employment information may include career path information, which may include employment history information for an employee and/or market information indicating job opportunities in the industry.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 27, 2013
    Applicant: Saba Software, Inc.
    Inventors: Sanjay Parmar, Yathish Sarathy, Madhukar Govindaraju