×

Web-enabled conferencing and meeting implementations with flexible user calling and content sharing features

  • US 10,237,081 B1
  • Filed: 11/09/2015
  • Issued: 03/19/2019
  • Est. Priority Date: 12/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a webserver that includes one or more computer processors and a memory circuit storing instructions configured to;

    receive subscription requests to published meeting groups via input from individuals and meeting scheduling data, including meeting start times, for meetings associated with meetings groups, the subscription requests including call profiles for individuals subscribed to the meeting groups, wherein the call profiles include auto-retry parameters, the auto-retry parameters including a time interval between retries after failing to reach a respective individual, a number of retries, and at least one alternative number to call; and

    provide meeting notifications and a virtual meeting interface accessible by individuals participating in at least one of the meetings wherein the virtual meeting interface includes options for starting sub-meetings from individuals in a primary meeting and displays a list of sub-meetings that were started from the primary meeting;

    a conference private branch exchange (PBX) server that includes one or more computer processors and a memory circuit storing instructions configured to;

    send, in response to an occurrence of at least one of the meeting start times, meeting invitations to individuals subscribed to a corresponding meeting group, by actively calling the participants or providing a prompt to call into the meeting to each of the individuals subscribed at the respective meeting start time;

    merge audio for the individuals subscribed to a corresponding meeting group;

    provide, to the subscribed individuals, meeting content that includes the merged audio and other meeting content including media content identified via input received from a respective subscribed individual, the input identifying the media content to exclude from being displayed to other subscribed individuals;

    move individuals between the sub-meetings based upon a selection from the list of sub-meetings;

    generate a multicast stream containing a subset of the meeting content for display which excludes the media content from at least a subset of the subscribed individuals; and

    an application server that includes one or more computer processors and a memory circuit storing instructions configured to provide applications to users of the virtual meeting interface, the applications providing voice over internet protocol (VoIP) functions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×