H04L12/18

Online conference system with real-time document transaction platform

A computer-implemented online conferencing transactional platform system comprising an interaction module, a video-conferencing module, and a storage device may allow multiple participants in a video-conference to access, co-browse, collaboratively edit, and sign a transactional document. An interaction module fetches an image of a transactional document and a field identifier for an interactive transactional document element to be filled out from a remotely-connected secure signature API, and displays the image of the document, along with the interactive transactional document element on a webpage interface to a moderator and a signer end user in a video-conference. The interaction module receives a filled-out transactional document in an I-frame from the secure signature API, allowing the signer end user to sign the transactional document using a secure embedded signature process.

Reducing setup time for online meetings

An online meeting system begins the process of connecting a user to an online meeting when the user enters a prejoin dialog for choosing meeting settings, rather than waiting until the user chooses to actually join the meeting after entering settings. Starting the meeting connection process at this time allows a shorter perceived connection time to the meeting and thus reduces user frustration with the meeting system.

Method, system, and non-transitory computer readable record medium for managing messages based on context

A message management method includes receiving, by at least one processor of a computer system, a share request for a message group that includes at least one message among messages in a chatroom; and forwarding, by the at least one processor, based on receiving the share request, information about the message group to a server which stores the information about the message group in association with the chatroom and shares the message group with users in the chatroom.

Data multicast implementation method, apparatus, and system

A data multicast implementation method, apparatus, and system are provided. In some embodiments, a transmission device receives a standby forwarding path establishment request, where the standby forwarding path establishment request includes a device identifier, has a destination address being an address of a multicast source device, and is used to request to establish a standby forwarding path between a multicast destination device identified by the device identifier and the multicast source device. In those embodiments, when determining, based on the device identifier in the standby forwarding path establishment request, that the transmission device is located on an active forwarding path between the multicast destination device and the multicast source device, the transmission device skips using the transmission device as a device on the standby forwarding path between the multicast destination device and the multicast source device, and skips forwarding the standby forwarding path establishment request.

Communication apparatus and communication method for measuring a channel quality indicator (CQI)

To measure the channel quality of the own cell accurately in a condition where there is no interference from a neighbor cell. A wireless communication terminal according to the invention is a wireless communication terminal to be connected to a base station for transmitting and receiving data to/from the base station, the wireless communication terminal including: a receiver that receives a signal which includes control information provided for measuring a channel quality of own cell from the base station; an extractor that extracts the control information from the signal received by the receiver; a measurement section that measures, on the basis of the control information, the channel quality of the own cell in a domain where a neighbor cell does not transmit a signal; and a transmitter that transmits a measurement result of the channel quality of the own cell measured by the measurement section, to the base station.

Automatically detecting and storing digital data items associated with digital calendar items

A computer-implemented method comprises, obtaining a digital calendar item for an event, determining, that the event has begun, and in response to determining that the event has begun, accessing a location and determining which of the participants are present for the event, determining, during the event, that one participant shared a digital data item with the other participants or as part of the event, and in response to determining that the participant shared the digital data item, at least transiently storing a reference or link to the digital data item, determining that the event has ended, and in response to determining that the event has ended, updating the digital calendar item by adding the reference or link.

Multicast source discovery protocol (MSDP) loop avoidance

The disclosure describes techniques for enhancements to the Multicast Source Discovery Protocol (MSDP) to reduce Source Active (SA) message loops in one or more multicast domains having overlapping MSDP mesh groups. In some examples, a method includes receiving, by a first MSDP speaker, from a second MSDP speaker, a SA message. The method also includes, when the second MSDP speaker is in a mesh group with the first MSDP speaker, determining whether the first MSDP speaker includes an active SA state corresponding to the SA message. Additionally, the method includes, when the first MSDP speaker does not include the active SA state corresponding to the SA message, accepting the SA message and forwarding the SA message to a third MSDP speaker that is not in the mesh group with the first MSDP speaker and the second MSDP speaker.

Rolling security code for a network connected soundbar device

Described herein are a method and security enhancing device for a bi-directional communications device, comprising: an M-digit display; a processor; a security software application (security App) adapted to be stored in memory and executed by the processor; an N-digit random number generator adapted to periodically generate a new N-digit random number and transmit the same to the processor and the security App, and wherein the processor is further adapted to transmit the N-digit random number to the display to display the N-digit random number; and a wireless communications transceiver and antenna (wireless communications device) adapted to transmit and receive wireless communications to and from, respectively, one or more personal electronic devices that are adapted to wireless communicate using identical communications protocols as the wireless communications transceiver, and wherein the security App is adapted to receive and store the N-bit digit random number that changes periodically, and wherein the security App is adapted to generate an offer to join the meeting message that is transmitted by the wireless communications transceiver to the one or more personal electronic devices, and wherein the security App is adapted to receive a request to join the meeting message from a first personal electronic device, wherein the request to join the meeting message comprises a field within which a currently displayed N-digit random number can be entered into (request to join N-digit random number), and wherein the security App is further adapted to compare the received request to join N-digit random number to the stored N-digit random number, and if they match, then the security App provides a communication to the processor to allow bi-directional communications with the personal electronic device that transmitted the received N-digit random number.

Multiuser augmented reality method
11580710 · 2023-02-14 ·

A multiuser, collaborative augmented reality (AR) system employs individual AR devices for viewing real-world anchors, that is, physical models that are recognizable to the camera and image processing module of the AR device. To mitigate ambiguous configurations when used in the collaborative mode, each anchor is registered with a server to ensure that only uniquely recognizable anchors are simultaneously active at a particular location. The system permits collaborative AR to span multiple sites, by associating a portal with an anchor at each site. Using the location of their corresponding AR device as a proxy for their position, AR renditions of the other participating users are provided. This AR system is particularly well suited for games.

Computer-implemented systems configured for automated electronic calendar item predictions and methods of use thereof

In order to facilitate electronic meeting scheduling and coordination, systems and methods are disclosed including receiving, by a processor, a plurality of electronic meeting requests to schedule a meeting. The processor determines, for each electronic meeting request, meeting room needs. A meeting scheduling machine learning model is utilized to predict parameters of meeting room objects representing the candidate meeting rooms based at least in part on the meeting room needs, schedule information associated with a respective electronic meeting request and location information associated with the respective electronic meeting request. The processor causes an indication of the candidate meeting rooms to display in response to the electronic meeting request on a screen of computing devices associated with the respective attendees based at least in part on the predicted parameters. The processor receives a selection of the respective candidate meeting rooms from the respective attendees, and dynamically secures each candidate meeting room.