Conferencing With Multipoint Control Unit Patents (Class 348/14.09)
  • Patent number: 11973812
    Abstract: Embodiments of the present application provide a video control method, a video conference terminal and a multi-point control unit (MCU). The method comprises: performing human facial recognition on a video code stream and determining a motion quantity of the video code stream; sorting identifiers P and motion quantities R respectively corresponding to a plurality of video code streams; and selecting video code streams corresponding to video conference terminals ranked top M for synthesis and output and/or selecting a video conference terminal corresponding to a video code stream ranked first as a broadcast source.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: April 30, 2024
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Yunzheng Chen, Dalin Wang
  • Patent number: 11973900
    Abstract: A technique is provided that can reduce degradation of the sound quality due to a tandem connection of paired coding and decoding, and can reduce the operation processing amount and the required memory amount of a multipoint control unit. In multipoint connection between terminals of a plurality of communication networks (for example, a fixed phone line and a mobile phone line) having different communication capacities, when a multichannel coding including a monaural coding scheme of a communication network having a smaller communication capacity is used in a communication network having a larger communication capacity to transmit sounds of a plurality points to the communication network terminal having the larger communication capacity, control is exercised such that monaural codes of the plurality points are output.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: April 30, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takehiro Moriya, Yutaka Kamamoto, Ryosuke Sugiura
  • Patent number: 11950021
    Abstract: In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive, from a second device different from the first device, a camera feed of a meeting. The instructions may also be executable to determine that the camera feed shows a first display presenting a particular piece of electronic content. Based on the determination, the instructions may then be executable to overlay, on the camera feed as presented on a second display, a separate video feed of the particular piece of electronic content.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Matthew Tucker
  • Patent number: 11936707
    Abstract: Methods, systems, and storage media are described for providing codec mode notification (CMN) messages for speech to be signaled from a sender to a receiver. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Ozgur Oyman, Thomas Luetzenkirchen, Usharani Ayyalasomayajula, Sudhir Shankar Pola, Fabrice Plante, Ganesh Vijayan
  • Patent number: 11924582
    Abstract: Exemplary embodiments are directed to an inclusive video conferencing system having one or more input devices configured to receive conversational data according to a first video conferencing mode and data from a remote computing device identifying a second conferencing mode. A processing device configured to activate a video conferencing interface according to the second video conferencing mode of the remote computing device and process the conversational data for presentation in a format compatible with the second video conferencing mode. An output device configured to send the processed conversational data to the remote computing device.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: March 5, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Swaroop Mahadeva, Jeyakumar Barathan, Sadeesh Kumar Karuppiah, Prasanneswar Ramachandran, Smit M. Bharada
  • Patent number: 11916983
    Abstract: An online meeting system begins the process of connecting a user to an online meeting when a request is received from a user to start or join the online meeting. In response to the request, a pre-meeting user interface (UI) is displayed having a user interface control which, when activated, enables transmission of audio and/or video data for the online meeting, and prior to activation of the control, connection parameters are shared with an online meeting service to preheat the meeting. In response to activation of the control, transmission of audio and/or video data for the online meeting is enabled.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: February 27, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nagaswapna Bhamidipati, Xin He, Milica Jovanovic, Artur Pawel Kania, Namendra Kumar, Rui Liang, Yue Li, Joel Harodi Marquez Catano, Abhilash Chandrasekharan Nair, Gaurav Pancholi, Jindrich Parus, Martin Petrla, Denis Postu, Rama Krishan Prasad Satya Prakash, Kensaku Sueda, Balvinder Kaur Thind, Hao Xu
  • Patent number: 11910178
    Abstract: A directional display method and device of audio equipment, and audio equipment are disclosed. The audio equipment comprises a camera module and a display screen that is circumferentially located on sides of the audio equipment. The display screen is rotatable relative to the audio equipment. The method comprises activating the camera module for panoramic shooting to detect a user position in response to an activation signal acquired; determining whether the display screen is in half screen display mode according to a relationship between the user position and a center position of the audio equipment; and when it is determined that the display screen is in half screen display mode, determining a compensation angle of a display direction of a half screen display area relative to the user position, and adjusting the display direction of the half screen display area so that the compensation angle is zero.
    Type: Grant
    Filed: December 29, 2018
    Date of Patent: February 20, 2024
    Assignee: GOERTEK, INC.
    Inventor: Jifu Zhao
  • Patent number: 11910344
    Abstract: A method for managing audio during a conference includes steering, at a spatial steering processor of a mobile device, first decoded audio to be projected from a speaker at a first angle. The method also includes steering, at the spatial steering processor, second decoded audio to be projected from the speaker at a second angle. The first decoded audio corresponds to a decoded version of a first audio stream from a first device associated with a first participant of the conference, and the second decoded audio corresponds to a decoded version of a second audio stream from a second device associated with a second participant of the conference. The first decoded audio is synchronized with the second decoded audio.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Patent number: 11877093
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate communication between users via multiple modes of electronic communication. The system displays a conversation view that presents messages exchanged between a first user and at least one other user in an electronic chat conversation. The conversation view includes an interactive element to enable the first user to initiate a video call with the at least one other user. Based on receiving user input corresponding to an interaction with the interactive element, the system initiates the video call with the at least one other user. The system displays an active call view to facilitate the video call with the at least one other user. The system toggles from displaying the active call view to displaying the conversation view in response to further user input.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: January 16, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Jeremy Voss, William Wu
  • Patent number: 11876848
    Abstract: The present disclosure relates to a method and a device for displaying a virtual livestream room, a client, a server and a medium. When a user triggers an interactive operation on a livestream page, a client can determine room identifications of one or more virtual livestream rooms to be updated that are bound to the interactive operation, and send the room identifications to a server. The server queries relevant information of virtual livestream rooms corresponding to changes in their room state through the room identifications of the virtual livestream rooms, and sends the relevant information of the virtual livestream rooms to the client, so that the client can quickly locate and modify the relevant information of the virtual livestream rooms, to timely update the virtual livestream rooms on the livestream page, and refresh data of each virtual livestream room.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: January 16, 2024
    Inventors: Ye Chen, Xinqi Xie, Junke Peng, Yan Wang
  • Patent number: 11877084
    Abstract: A method may include obtaining a frame of a video stream of multiple video streams of a video conference, obtaining face detection information identifying a face size and a face position of at least one face detected in the frame, and cropping and scaling the frame according to at least one crop and scale parameter using the face detection information to obtain a modified first frame. The at least one crop and scale parameter is based on frames of the multiple video streams. The frames include the frame. The method may further include presenting the modified frame.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: January 16, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hai Xu, Xi Lu, Yongkang Fan, Tiantian Pang, Matthew Xiang
  • Patent number: 11855795
    Abstract: Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a remote communications environment involving first and second chat rooms. According to a specific example, a communications system is configured to provide remote communications services including a communication bridging service and another type of data communications services, in the remote communications environment. In certain embodiments the system may provide or generate connectivity data, such as a uniform resource locator (URL), to facilitate formation of the communication bridge, and may identify chat room protocols associated with the first and second chat rooms. The system is further configured to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: December 26, 2023
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
  • Patent number: 11853472
    Abstract: An example non-transitory computer-readable storage medium comprises instructions that, when executed by a processing resource of a computing device, cause the processing resource to, responsive to identifying a spatial area of attention of a gaze of a user, enhance audio associated with the spatial area of attention. The instructions further cause the processing resource to modify the enhancing based at least in part on a physiological observation of the user while hearing the audio.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: December 26, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rafael Antonio Ballagas, Sunil Ganpatrao Bharitkar
  • Patent number: 11856039
    Abstract: The disclosure pertains to techniques for collaborating in a multiuser communication session, including, at a first device, receiving a request to launch a first application in a multiuser communication session with a second device; presenting an environment of the first application in the multiuser communication session; receiving, by one or more processes of the multiuser communication session, data from the first user, the data including input data and first communications data; providing, by the one or more processes, the input data to the first application; providing, by the one or more processes, the first communications data to the second device; receiving, by the one or more processes, second communications data from the second device; and presenting, by the one or more processes, the second communications data in the environment of the first application, wherein the first application is restricted from accessing the first communications data and second communications data.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Luis R. Deliz Centeno, Joseph P. Cerra
  • Patent number: 11856313
    Abstract: A method includes recording a first video stream characterized by a first value of a first quality characteristic. The method includes determining that the first video stream satisfies a trigger criterion. The trigger criterion characterizes a threshold amount of video content change information. The method includes, in response to determining that the first video stream satisfies the trigger criterion, obtaining a second video stream characterized by a second value of a second quality characteristic. The second video stream includes scene information also included in the first video stream. The second value of the second quality characteristic is indicative of a higher quality video stream than the first value of the first quality characteristic. The method includes generating a third video stream by adding information from the second video stream to the first video stream. The third video stream corresponds to a higher quality version of the first video stream.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: December 26, 2023
    Inventors: William D. Lindmeier, Devin William Chalmers
  • Patent number: 11847165
    Abstract: A computing platform may be configurable to cause receiving a request from a video conferencing application while a video conference is in session, the request comprising one or more user parameters identifying one or more participants in the video conference session. The computing platform is also configurable to cause implementing a query of a database system, the query being configured to retrieve one or more user data objects associated with at least one participant, wherein the at least one participant is different from a user of the client device. The computing platform is further configurable to cause generating, a result object based, at least in part, on the retrieved one or more user data objects, the result object being configured to cause display, at a user interface of the video conferencing application, visual information about the at least one participant, and sending the result object to the video conferencing application.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Charles Hart Isaacs, Vala Afshar
  • Patent number: 11848011
    Abstract: Disclosed herein are embodiments of systems and methods for facilitating interpretation services by continuously generating a real time speed of speech for a set of spoken words within an electronic communication session. A processor continuously generates the real time speed of speech by iteratively generating the real time speed of speech upon parsing each spoken word from audio input signals of the electronic communication session. Iteratively generating the real time speed of speech may be based on a frequency of a subset of the set of spoken words within a preceding time interval of each spoken word. The systems and method may further determine a threshold based on an attribute of the set of spoken words. The method may display on a graphical user interface a graphical indicator having a visual feature that changes when the continuously generated real time speed of speech achieves the threshold.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: December 19, 2023
    Assignee: Kudo, Inc.
    Inventor: Claudio Fantinuoli
  • Patent number: 11848762
    Abstract: Disclosed are a live broadcast stream pushing method and apparatus, and an electronic device. One specific embodiment of the method comprises: receiving viewing permission setting information, wherein the viewing permission setting information is used for representing viewing permission of viewing a live broadcast stream of a multimedia conference; on the basis of the live broadcast starting state of the multimedia conference and the viewing permission setting information, determining whether to push the live broadcast stream of the multimedia conference to a requester who requests the live broadcast stream; and in response to determining to push the live broadcast stream of the multimedia conference to the requester, pushing the live broadcast stream of the multimedia conference to the requester. According to the embodiment, the flexibility of pushing a live broadcast stream of a multimedia conference is improved.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: December 19, 2023
    Assignee: DOUYIN VISION CO., LTD.
    Inventors: Jiaxi Xiahou, Yu Zhang, Mao Li, Jiaqi Chen, Weiwei Ye, Haidong Li, Xin Zhang, Haoran Pang, Ziyun Qi
  • Patent number: 11838140
    Abstract: Embodiments are directed to verifying media stream quality for multiparty video conferences. A verification video may be generated based on verification goals for a video provided by a video service. A marker may be embedded in the verification video. A video conference may be established using video stations such that the video conference may be provided by a video service. The verification video may be streamed to a video input of each video station. The video may be streamed to a video output buffer of each video station such that the video provides a view of the video conference and such that the marker that corresponds to each video station may be included in the video. Video information may be captured from the video output buffer of the video stations. The video service may be classified based on the video information from each video station.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: December 5, 2023
    Assignee: DexCare, Inc.
    Inventors: Robert Albert Wlodarczyk, Chandler Boone Ferry, Derek Alan Streat
  • Patent number: 11824906
    Abstract: A hybrid multimedia conference service, including a remote service for conferencing, running in the cloud and connecting remote clients, and distributing multimedia to and from the remote clients during a conference, and a local service for conferencing, distributing multimedia to and from local devices during the conference, wherein a local device that hosts the local service may change over time as local devices in a room join and exit the conference, by a current local device host transferring its state to another local device, the local service including a multimedia distributor transmitting and receiving multimedia between the remote service and the local service, and a playback synchronizer switching between captured multimedia streams and synchronizing captured multimedia for transmission to the remote service via said multimedia transmitter.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: November 21, 2023
    Inventors: David Kim, Brant Jameson
  • Patent number: 11818184
    Abstract: This specification describes an apparatus, method and computer program for communicating with a plurality of remote devices in a conference session, outputting, on a display, a user interface comprising a plurality of display portions respectively associated with the plurality of remote devices, and receiving user selection of one or more of the remote devices. Based on the received user selection, the apparatus may cause display of a display portion associated with the one or more selected remote devices on a linked user device which is linked to the apparatus, and enable one or more communications actions for use with the one or more selected remote devices.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Jussi Leppänen, Lasse Juhani Laaksonen, Arto Lehtiniemi, Sujeet Shyamsundar Mate
  • Patent number: 11800060
    Abstract: Providing a video conference for multiple participants includes choosing between at least one physical conference space and at least one virtual conference space, a first one of the participants inviting a second one of the participants to the video conference, the second one of the participants joining the video conference, and conducting the video conference by showing the participants in a same conference space in real time. The conference space may be a physical location of one of the participants or may be a virtual conference space. The participants may switch between the at least one physical conference space and the at least one virtual conference space during the video conference. The first one of the participants may invite the second one of the participants by sending a link. At least one of the participants may see the first participant and the second participant interacting in the conference space.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: October 24, 2023
    Assignee: mmhmm inc.
    Inventors: Phil Libin, Leonid Kitainik
  • Patent number: 11792363
    Abstract: A teleconferencing device comprising: a propulsion system; a projection unit; at least one sensor capable of obtaining information enabling mapping an environment surrounding the teleconferencing device; and a processing unit, configured to: obtain information from the at least one sensor; map the environment surrounding the teleconferencing device, using the obtained information; track a position and an orientation of at least one user of the teleconferencing device with respect to the teleconferencing device; determine a desired position and orientation of a given part of a surface of the teleconferencing device with respect to the at least one user; activate the propulsion system to fly the teleconferencing device to the determined desired position and orientation; receive a stream of images captured by a remote device; and instruct the projection unit to project the received stream of images on the given part of the surface.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: October 17, 2023
    Assignee: MYZEPPI LTD.
    Inventor: Eitan Lavie
  • Patent number: 11765311
    Abstract: In various embodiments, a device receives a first video stream of a video conference. The device receives a second video stream of the video conference. The second video stream includes an indicated location for video of the second video stream relative to video of the first video stream. The device merges the first video stream and the second video stream into an overlapped video having the video of the second video stream located at the indicated location relative to the video of the first video stream. The device provides the overlapped video for display.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: September 19, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Jochen Christof Schirdewahn, Deqiang Ye, Mayan Fei, Sijia Chen, Zhou Qiang, Rui Zhang, Paul Gareth Bright-Thomas
  • Patent number: 11758146
    Abstract: In various embodiments, an encoding optimization application positions key frames within encoded video sequences based on shot changes. The encoding optimization application determines key frame location(s) based on shot change(s) included in a source video sequence associated with a media title. Each key frame location is associated with a different frame included in the source video sequence. For each of the key frame location(s), the encoding optimization application configures an encoding application to encode a frame of video content located at the key frame location as a key frame when performing encoding operations. Subsequently, the encoding optimization application causes the encoding application to perform encoding operation(s) on the source video sequence to generate a first encoded video sequence. During playback, the media title is switchable between a decoded version of the first encoded video sequence and a decoded version of a second encoded video sequence at the key frame location(s).
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: September 12, 2023
    Assignee: NETFLIX, INC.
    Inventor: Ioannis Katsavounidis
  • Patent number: 11715475
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for evaluating and improving live translation captioning systems. An exemplary method includes: displaying a word in a first language; receiving a first audio sequence, the first audio sequence comprising a verbal description of the word; generating a first translated text in a second language; displaying the first translated text; receiving a second audio sequence, the second audio sequence comprising a guessed word based on the first translated text; generating a second translated text in the first language; determining a matching score between the word and the second translated text; determining a performance score of the live translation captioning system based on the matching score.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: August 1, 2023
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Arkady Arkhangorodsky, Christopher Chu, Scot Fang, Denglin Jiang, Yiqi Huang, Ajay Nagesh, Boliang Zhang, Kevin Knight
  • Patent number: 11716213
    Abstract: Sharing a perspective view with users in a web conference by identifying each user participating in a web conference, determining a role of at least two users participating in the web conference, determining a first user provides screen content to the web conference, wherein the provided screen content of the first user corresponds to a first view of the first user, generating a second perspective view of the provided screen content of the first user for a second user, and providing the second view of the provided screen content to the second user.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: August 1, 2023
    Assignee: International Business Machines Corporation
    Inventors: Madeleine Wilson, Jordan Hodges, Kimberly Flores, Carly Joanne Fife, Jeremy R. Fox
  • Patent number: 11700351
    Abstract: Among other things, a first video is captured of at least the eyes of a first person who is looking along a video capture axis. A second video of at least the eyes of a second person is presented, along a display axis. The video capture axis and the display axis are aligned along a common axis so that the first person can view the second video of at least the eyes of the second person along the common axis when the first video of the eyes of the first person is being captured along the common axis. Instructions are executed to maintain an eye contact video interaction session between the first person and the second person using the captured video and the presented video.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: July 11, 2023
    Assignee: See I2I Pty Ltd
    Inventors: Graham Barrett, Michael Winlo
  • Patent number: 11700354
    Abstract: Disclosed herein are aspects for resituating avatars in a virtual environment. An aspect begins by rendering the virtual environment, including a first avatar and a second avatar. The virtual environment is rendered on a first device, belonging to a first user, and from a perspective of a first virtual camera controlled by the first user. The first avatar represents the first user at a location of the first virtual camera. The second user views the virtual environment from a perspective of a second virtual camera at a location of the second avatar. The aspect then provides several operations from the perspective of the first virtual camera. First, the aspect continues by determining a new location for a perceived avatar relative to the first avatar. The perceived avatar corresponds to the second avatar. Then, the aspect concludes by resituating the perceived avatar to the new location.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: July 11, 2023
    Assignee: Katmai Tech Inc.
    Inventors: Gerard Cornelis Krol, Kristofor Bernard Swanson
  • Patent number: 11677869
    Abstract: A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: June 13, 2023
    Assignee: RINGCENTRAL, INC.
    Inventor: Vlad Vendrow
  • Patent number: 11671534
    Abstract: A Voice over Internet Protocol (VoIP) system is configured for direct communications between remote computing devices in a peer-to-peer configuration. Voice data from the communication is marked such that the voice data from the different endpoints can be combined into a unified audio stream. An authentication may be accomplished automatically prior to text or audio communication between a customer and a service agent. In some embodiments, authentication is accomplished automatically by authentication of the remote access device or accomplished by asking the customer questions. A single authentication of the remote access device may be used to authenticate a service request transferred between service agents. The authentication of the remote device may include, for example, use of a personal identification number, a fingerprint, a photograph, and/or a hardware identifier.
    Type: Grant
    Filed: July 3, 2021
    Date of Patent: June 6, 2023
    Assignee: UJET, Inc.
    Inventors: Eli Chen, Anand Janefalkar
  • Patent number: 11665316
    Abstract: The present invention may include a computer that intercepts a video stream. The computer determines user preferences associated with the user based on identifying the user using an optical instrument. The computer identifies one or more faces from the video stream of the video conference and obfuscates the video stream based on the user preferences associated with the one or more faces.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Lisa Seacat DeLuca, Zachary A. Silverstein, Jeremy R. Fox
  • Patent number: 11616761
    Abstract: Techniques for outbound/inbound lateral traffic punting based upon process risk are disclosed. In some embodiments, a system/process/computer program product for outbound/inbound lateral traffic punting based upon process risk includes receiving, at a network device on an enterprise network, process identification (ID) information from an endpoint (EP) agent executed on an EP device, in which the process ID information identifies a process that is associated with an outbound or inbound network session on the EP device on the enterprise network, and the EP agent selected the network session for punting to the network device for inspection; monitoring network communications associated with the network session at the network device to identify an application identification (APP ID) for the network session; and performing an action based on a security policy using the process ID information and the APP ID.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: March 28, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Ho Yu Lam, Robert Earle Ashley, Paul Theodore Mathison, Qiuming Li, Taylor Ettema
  • Patent number: 11558212
    Abstract: Systems and methods are provided for automatically controlling a participant indication request based on a context of a meeting. The controlling of the participant indication request includes automatic lowering of a raised hand. A context determiner determines the context of the meeting based on meeting data including video, audio, background acoustic data, and chat messaging. The context determiner uses a global participant indication model for determining a context that is in commonly used among participants of the meeting. An individual participant indication model captures participant-specific rules of determining a context. A meeting state manager determines a meeting state based on the context. The meeting state includes a host presentation, a participant presentation, a conversation, and a polling. A participant indication controller automatically lowers the raised hand based on a combination of the determined context and the meeting state.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: January 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elnaz Nouri, Ryen White
  • Patent number: 11550636
    Abstract: Example methods are provided to deploy an Internet of Things (IoT) solution in a hybrid environment. The methods include deploying a first agent application on a first edge gateway of a first vendor by the first edge gateway. The first agent application is configured to collect a first set of information associated with the first edge gateway. The methods include deploying a second agent application on a second edge gateway of a second vendor by the second edge gateway. The second agent application is configured to collect a second set of information associated with the second edge gateway. In response to a determination of a first virtualized computing environment on the first edge gateway or a second virtualized computing environment on the second edge gateway fulfils a first requirement of a template to deploy the IoT solution, the methods include deploying the IoT solution in the first virtualized computing environment, the second virtualized computing environment, or both.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: January 10, 2023
    Assignee: VMWARE, INC.
    Inventors: Yixing Jia, Guang Lu
  • Patent number: 11533347
    Abstract: A computer-implemented method comprises establishing, by media servers, a video conference for client computing devices, each media server receiving audio data and video data from a local subset of the client computing devices, selecting, by each media server, a portion of the local subset for which to send audio data to other media servers, sending, by each media server, audio data associated with the portion to other media servers, after receiving audio data from other media servers, generating, by each media server, ordered global list data that identifies each client computing device for which the media server has received audio data, based on the global list data and by each media server to other media servers, sending video data for each client computing device of the local subset that satisfies a threshold value.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: December 20, 2022
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Emil Ivov, Boris Grozev
  • Patent number: 11533229
    Abstract: A method at a network element for configuration for Internet of Things (IoT) devices using manufacturer usage description (MUD) files, the method including receiving at least one MUD Uniform Resource Locator (URL) from an IoT Device; sending, from the network element to at least one MUD Server based on the MUD URL, a Uniform Resource Indicator; responsive to the sending, receiving a plurality of MUD files from the MUD server; creating a plurality of policies from the plurality of MUD files, the plurality of policies corresponding to a normal mode of operation and a secondary mode of operation; and forwarding the plurality of policies to a gateway from the network element.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 20, 2022
    Assignee: BlackBerry Limited
    Inventors: Michaela Vanderveen, Stephen John Barrett
  • Patent number: 11533355
    Abstract: A method for content moderation in real-time communication includes receiving a first portion of a media stream from a sending user; scaling the first portion of the media stream to obtain a scaled first portion of the media stream; transmitting, to a centralized content moderation device, the scaled first portion of the media stream; receiving, from the centralized content moderation device, a centralized determination of whether the first portion is appropriate; and, in response to the centralized determination indicating that the first portion of the media stream is inappropriate: blurring the first portion to obtain a blurred first portion; and transmitting, to a receiving user, the blurred first portion.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: December 20, 2022
    Assignee: Agora Lab, Inc.
    Inventor: Sheng Zhong
  • Patent number: 11526992
    Abstract: A method is provided. The method includes one or more of receiving, by an image processing device, one or more images from an image capture device. The one or more images are each associated with metadata that includes a common direction. For each of the one or more images, the method further includes adding one or more pairs of parallel lines, converting each of the one or more pairs of parallel lines into intersection coordinates with 2D drawing elements, and calculating construction progress from the intersection coordinates. The 2D drawing includes a 2D floor plan or a 2D elevation plan, and each pair of parallel lines designates one of the start or end of construction during a current period of time.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: December 13, 2022
    Inventor: Philip Garcia Lorenzo
  • Patent number: 11528451
    Abstract: A method of capturing data for use in a video conference includes capturing data of a first party at a first location using an array of one or more video cameras and/or one or more sensors. The three-dimensional position(s) of one or more features represented in the data captured by the video camera(s) and/or sensor(s) are determined. A virtual camera positioned at a three-dimensional virtual camera position is defined. The three-dimensional position(s) determined for the feature(s) are transformed into a common coordinate system to form a single view of the feature(s) as appearing to have been captured from the virtual camera. The video image and/or sensor data of the feature(s) viewed from the perspective of the virtual camera and/or data representative of the transformed three-dimensional position(s) of the feature(s) are then transmitted or stored.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: December 13, 2022
    Assignee: EYECON AS
    Inventors: Jan Ove Haaland, Eivind Nag, Joar Vaage
  • Patent number: 11522925
    Abstract: In some aspects, the disclosure is directed to methods and systems for providing a three-dimensional virtual environment with teleconferencing audio and video feeds placed within the environment via three-dimensional virtual avatars, including indications of directional orientation or facing, and with mixing of spatial audio providing directionality and distance cues. By utilizing a three dimensional environment for display of video streams, video streams corresponding to or displayed on avatars that are farther from the viewer appear smaller within the three dimensional view, and thus can be easily downscaled or reduced in resolution or bit rate without adversely affecting the user experience.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: December 6, 2022
    Assignee: NWR CORPORATION
    Inventors: Jonathan Leonard Morris, Maxwell Jared Berkowitz, Ana Luiza De Araujo Lima Constantino, Evan Frohlich, Dacre Denny, Gregory Liburd
  • Patent number: 11503250
    Abstract: A novel universal bridge (UB) can handle and conduct multimedia multipoint conferences between a plurality of MREs and LEPs without using an MRM, an MCU and a gateway. Further, a UB can be configured to allocate and release resources dynamically according to the current needs of each conferee and the session.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: November 15, 2022
    Assignee: POLYCOM, INC.
    Inventor: Avishay Halavy
  • Patent number: 11490051
    Abstract: A system and method for creating a virtual world conferencing experience wherein a first set of real world emissive surfaces and content thereon is replicated on virtual world emissive surfaces where the virtual world emissive surfaces are juxtaposed in a virtual world instance at locations and in orientations that replicate the juxtapositions in the real world arrangement and where the virtual world instance is presented on a second set of real world emissive surfaces at a virtual world workstation where the second set of emissive surfaces are arranged differently than the first set of real world surfaces.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: November 1, 2022
    Assignee: Steelcase Inc.
    Inventors: Nicolas de Benoist, Francis Gerard Graziano, Mark Baloga, Paul Noll, Terry West
  • Patent number: 11463271
    Abstract: Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a remote communications environment involving first and second chat rooms. According to a specific example, a communications system is configured to provide remote communications services including a communication bridging service and another type of data communications services, in the remote communications environment. In certain embodiments the system may provide or generate connectivity data, such as a uniform resource locator (URL), to facilitate formation of the communication bridge, and may identify chat room protocols associated with the first and second chat rooms. The system is further configured to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: October 4, 2022
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
  • Patent number: 11451748
    Abstract: Methods and apparatus are provided for licensing service providers to process video, audio and/or multimedia content using a video processing device. A license key indicative of a license for an amount of bandwidth is generated. The license key is used at the video processing device to enforce the license based on whether there is sufficient licensed bandwidth available to accommodate a newly created output transport stream. If there is sufficient licensed bandwidth available, processing of the newly created output transport stream is allowed. If there is insufficient licensed bandwidth available, processing of the newly created output transport stream is denied. The service providers are charged a license fee to use the video processing equipment based on the licensed bandwidth.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: September 20, 2022
    Assignee: IMAGINE COMMUNICATIONS CORP.
    Inventor: Charlie X. Yang
  • Patent number: 11438184
    Abstract: A video conference apparatus includes a relay unit that is configured to transmit video image data acquired at a site of a first conference system to a second terminal provided in a second conference system and transmit video image data of the second conference system to a first terminal provided in the first conference system. The relay unit is configured to transmit only a combined video image of video images at respective sites of the first conference system to the second terminal as first video image data, and transmit a video image sent from the second terminal to the first terminal as second video image data.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 6, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hiroshige Masuda, Satoshi Yashiki, Keita Waseda, Naoki Koga, Hitoshi Yamada
  • Patent number: 11431779
    Abstract: The media production element (12) combines media content from a plurality of streaming electronic devices when they are registered to be within the same streaming event. The media production element (12) can produce a combined live video stream or a combined media production using selections and combinations of the streamed content provided by the multiple electronic devices. A network assistance device (42) can determine event-coordinated uplink network assistance data with the goal of prioritizing resource allocation to clients/electronic devices that currently are used for the combined media production, and assign less resources to those that are not currently used. Rather than optimizing individual links, the event-coordinated uplink network assistance data is determined by taking the aggregated capacity and the production needs of the media production element (12) into account.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 30, 2022
    Assignee: Sony Group Corporation
    Inventors: Rickard Ljung, Lars Nord, Daniel Lonnblad, Bo Larsson, Peter Isberg
  • Patent number: 11431770
    Abstract: The present disclosure provides a multi-user instant messaging method performed by a server. The method includes: obtaining a first quantity of first multimedia data streams; merging the first quantity of first multimedia data streams into a second quantity of second multimedia data streams, the second quantity being less than the first quantity; and transmitting the second quantity of second multimedia data streams to a recipient terminal, wherein the recipient terminal presents the corresponding second multimedia data streams. Embodiments of the present disclosure can improve the compatibility with recipient terminals in a multi-user instant messaging process.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: August 30, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Liuwen Huang
  • Patent number: 11416831
    Abstract: Provided is a method and a system for updating an area allocated for display of video feed based on a determined trigger event. The method is implemented by a central server including one or more processors. The method includes initiating a video conference meeting comprising a plurality of participants. The method includes receiving network information and meeting data associated with each of the plurality of participants. The method includes selectively controlling display of video feed associated with the plurality of participants during the video conference meeting based on network information and meeting data to create an adaptive video layout for the plurality of participants. The method includes determining a trigger event to update the area allocated for display of video feed associated with the plurality of participants represented within the grid format. The method includes updating the area allocated for display of video feed based on the determined trigger event.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: August 16, 2022
    Assignee: HUDDL INC.
    Inventors: Harish Rajamani, Krishna Yarlagadda, Nava Davuluri
  • Patent number: 11412181
    Abstract: One example system for sharing content across videoconferencing sub-meetings includes a processor and at least one memory device. The memory device includes instructions that are executable by the processor to cause the processor to establish a videoconferencing session including a main meeting and a first sub-meeting, receive, from a presenter, a content to be displayed in the main meeting, and cause the content to be displayed in the main meeting. The memory device further includes instructions that are executable by the processor to cause the processor to receive, from a first participant in the videoconferencing session, an indication that the content is to be displayed in the first sub-meeting, and cause the content to be displayed in the first sub-meeting simultaneously with the content in the main meeting.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: August 9, 2022
    Assignee: Zoom Video Communications, Inc.
    Inventors: Lin Han, Nitasha Walia