Stack fusion architecture including distributed software clusters to enable software communication services
    21.
    发明授权
    Stack fusion architecture including distributed software clusters to enable software communication services 有权
    堆栈融合架构包括分布式软件集群,以实现软件通信服务

    公开(公告)号:US09430672B2

    公开(公告)日:2016-08-30

    申请号:US14561437

    申请日:2014-12-05

    Abstract: A stack fusion architecture enables a cloud provider to provide Software-as-a-Service (SaaS) offerings to multiple organizations. Each organization operates a Infrastructure-as-a-Service (IaaS) platform and is associated with an organization domain. A cluster of software/communication services is deployed to each platform. Users registered to an organization domain have access limited to the cluster uniquely associated with that domain. The architecture includes a globally accessible domain-to-cluster map used to map each cluster to the associated domain. A locally accessible user-to-cluster map is stored in each cluster to map that cluster to each user registered to the domain uniquely associated with that cluster. The architecture enables communication between users provisioned on different clusters and registered to different domains without exposing private information to the cloud provider.

    Abstract translation: 堆栈融合架构使云提供商能够向多个组​​织提供软件即服务(SaaS)服务。 每个组织都运行基础架构即服务(IaaS)平台,并与组织领域相关联。 将一组软件/通信服务部署到每个平台。 注册到组织域的用户只能访问与该域唯一关联的群集。 该架构包括一个全局可访问的域到群集映射,用于将每个群集映射到关联的域。 本地可访问的用户到集群映射存储在每个集群中,以将该集群映射到注册到与该集群唯一相关联的域的每个用户。 该体系结构使得在不同集群之间提供的用户之间的通信能够注册到不同的域,而不会向云提供商发送私人信息。

    IN-MEETING GRAPHICAL USER INTERFACE DISPLAY USING CALENDAR INFORMATION AND SYSTEM

    公开(公告)号:US20200219068A1

    公开(公告)日:2020-07-09

    申请号:US16820331

    申请日:2020-03-16

    Abstract: A meeting application can gather calendar information from a calendaring service, even if that calendaring service is independent from (e.g., a “third party to”) the meeting service. The meeting application can incorporate the calendar information into an in-meeting graphical user interface so that the calendar information can be displayed with the meeting. In some embodiments, this includes listing all invitees and participants alongside their associated acceptance status (e.g., are they present, did they accept, did they decline, etc.). In some embodiments, the calendar information can inform a meeting timer that can indicate the remaining time for the meeting. In some embodiments, the calendar information can inform individual timers that indicate how much time individual participants have before their next appointment.

    In-meeting graphical user interface display using calendar information and system

    公开(公告)号:US10592867B2

    公开(公告)日:2020-03-17

    申请号:US15349818

    申请日:2016-11-11

    Abstract: A meeting application can gather calendar information from a calendaring service, even if that calendaring service is independent from (e.g., a “third party to”) the meeting service. The meeting application can incorporate the calendar information into an in-meeting graphical user interface so that the calendar information can be displayed with the meeting. In some embodiments, this includes listing all invitees and participants alongside their associated acceptance status (e.g., are they present, did they accept, did they decline, etc.). In some embodiments, the calendar information can inform a meeting timer that can indicate the remaining time for the meeting. In some embodiments, the calendar information can inform individual timers that indicate how much time individual participants have before their next appointment.

    Managing access to communication sessions via a web-based collaboration room service

    公开(公告)号:US10547653B2

    公开(公告)日:2020-01-28

    申请号:US15289327

    申请日:2016-10-10

    Abstract: A server is configured to host a web-based collaboration room through which user devices of member users are able to communicate. Each of the member users is assigned a distinct communication identifier. The server generates for display at each of the user devices a selectable start option associated with the communication identifier assigned to the user of the user device. The server receives from a first user device among the user devices a selection of the start option and that includes the communication identifier of a first user among the users. In response, the server initiates a communication session, connects the first user device to the communication session, links the received communication identifier to the communication session, and generates for display at each of the user devices a respective selectable join option associated with the linked communication identifier and by which the communication session is accessible.

    Video conference audio/video verification

    公开(公告)号:US09961299B2

    公开(公告)日:2018-05-01

    申请号:US15292150

    申请日:2016-10-13

    CPC classification number: H04N7/147 G06K9/00228 H04L1/20 H04N7/15 H04N7/152

    Abstract: In one embodiment, a method implemented on a video conference participant device includes: receiving video conference data for a video conference session, performing at least the following diagnostic tests: verifying receipt of a presenter image from a presenter video conference device where the presenter video conference device is in use by a participant of the video conference meeting, the participant designated as a presenter for said video conference meeting, verifying receipt of shared desktop content from the presenter video conference device, or verifying receipt of audio data from the presenter video conference device; and transmitting results of said performing to said presenter video conference device.

    VoIP system
    27.
    发明授权

    公开(公告)号:US09825734B2

    公开(公告)日:2017-11-21

    申请号:US14572795

    申请日:2014-12-17

    Abstract: In one embodiment, a device for participating in a voice over Internet Protocol (VOIP) communication with another device includes a processor and a communication interface, wherein the processor is operative to prepare VOIP packets for sending to the other device via the communication interface as part of the VOIP communication, the communication interface is operative to send the VOIP packets to the other device, and the processor is operative to receive an indication of a communication problem related to the transfer of at least some of the VOIP packets to the other device, based on receiving the indication of the communication problem, output a notification indicating that voice input should cease, and cease transmission of other one of the VOIP packets until receiving an indication that the communication problem has been resolved. Related apparatus and methods are also described.

    Managing A Virtual Waiting Room For Online Meetings
    28.
    发明申请
    Managing A Virtual Waiting Room For Online Meetings 审中-公开
    管理在线会议的虚拟等候室

    公开(公告)号:US20160234264A1

    公开(公告)日:2016-08-11

    申请号:US14618015

    申请日:2015-02-10

    Abstract: A server or other computing device manages meetings in a virtual meeting room on behalf of a virtual meeting room owner. A request is received from an attendee to join a meeting in the virtual meeting room. A determination is made, based on configurations set by the virtual meeting room owner, whether to connect the attendee to a virtual waiting room. The attendee is connected to the virtual waiting room in accordance with the configurations set by the virtual meeting room owner.

    Abstract translation: 服务器或其他计算设备代表虚拟会议室所有者管理虚拟会议室中的会议。 来自与会者的请求将在虚拟会议室中加入会议。 根据虚拟会议室所有者设置的配置,确定是否将与会者连接到虚拟候车室。 参加者根据虚拟会议室所有者设置的配置连接到虚拟候车室。

    Stack Fusion Software Communication Service
    29.
    发明申请
    Stack Fusion Software Communication Service 有权
    堆栈融合软件通信服务

    公开(公告)号:US20160164924A1

    公开(公告)日:2016-06-09

    申请号:US14561448

    申请日:2014-12-05

    Abstract: A stack fusion method is implemented at an originator cluster of software services in a distributed Software-as-a-Service (SaaS) system. The method includes receiving a request for a communication service from an originator registered to the originator cluster. The method further includes, responsive to the request, creating a communication protocol object in the originator cluster, discovering a participant cluster on which the participant is registered, notifying the participant via the participant cluster that the communication protocol object exists, and updating an index protocol object in the participant cluster that tracks communication sessions in which the participant is engaged with a reference that points to the communication protocol object in the originator cluster.

    Abstract translation: 堆栈融合方法在分布式软件即服务(SaaS)系统中的软件服务的发起者群集上实现。 该方法包括从注册到发起者簇的发起方接收对通信服务的请求。 该方法还包括:响应于该请求,在发起者群集中创建通信协议对象,发现参与者登记的参与者群集,通过参与群体通知参与者群组通信协议对象存在,以及更新索引协议 跟踪与参与者所参与的通信会话的参与者集群中的对象,其中的引用指向发起方群集中的通信协议对象。

    Hybrid cognitive system for AI/ML data privacy

    公开(公告)号:US12050714B2

    公开(公告)日:2024-07-30

    申请号:US18363533

    申请日:2023-08-01

    Abstract: Systems, methods, and devices are disclosed for cognitive collaboration systems on a hybrid node. A query is received by a virtual assistant running on a public cloud, and it is determined whether the query pertains to data available on a public cloud resource, or the query pertains to data available on a private cloud resource. When it is determined that the query pertains to the data available on the public cloud resource, the query is interpreted by using a first model trained on at least one machine learning technique on data from the public cloud. When it is determined that the query pertains to the data available on the private cloud resource, the query is interpreted by using a second model trained on at least one machine learning technique on the data from the private cloud.

Patent Agency Ranking