Conferencing With Multipoint Control Unit Patents (Class 348/14.09)
  • Patent number: 10659731
    Abstract: In one embodiment, a method includes accessing input data from one or more different input sources. The input sources include: one or more cameras, one or more microphones, and a social graph maintained by a social-networking system. Based on the input data, generating a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session. The method also includes generating one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and sending the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: May 19, 2020
    Assignee: Facebook, Inc.
    Inventors: Jason Francis Harrison, Eric W. Hwang, Rahul Nallamothu, Shahid Razzaq
  • Patent number: 10659729
    Abstract: The present disclosure is directed toward systems and methods for optimizing video conferences. For instance, systems and methods described herein optimize both the transmission and display of one or more video conference data streams. Systems and methods described herein optimize the transmission and display of one or more video conference data streams by identifying a context associated with the one or more video conference data streams and optimizing the one or more video conference data streams based on the identified context.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 19, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Oliver Pell
  • Patent number: 10649715
    Abstract: There is provided a control device that includes a control unit that executes a process of causing a speaker to stop speaking on a device toward which the speaker speaks on a basis of a result obtained by analyzing speech content based on a result of the speaker speaking toward the device.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: May 12, 2020
    Assignee: SONY CORPORATION
    Inventors: Shinichi Kawano, Miwa Ichikawa
  • Patent number: 10650244
    Abstract: A computer implemented method includes extracting one or more portions from a first video stream of a first physical environment; transmitting captured video data via a first communication link to one or more electronic display devices disposed within a second physical environment, wherein the captured video data includes the one or more extracted portions and the captured video data includes a preview portion that includes a first portion of a frame of the first video stream; and transmitting a second video stream of a second field of view of the first physical environment to at least one of the one or more electronic display devices disposed within the second physical environment via a second communication link, wherein the second video stream is generated in response to a selection of the preview portion of the captured video data made by a user located in the second physical environment.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: May 12, 2020
    Assignee: LOGITECH EUROPE S.A.
    Inventors: Mathieu Meisser, Remy Zimmermann, Mario Arturo Gutierrez Alonso, David Guhl, Nicolas Sasselli, Jean-Christophe Hemes, Stephane Delorenzi, Ali Moayer
  • Patent number: 10645137
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive a video stream of a first peer involved in a video communication. A video stream of a second peer involved in the video communication is received. Image content of the video stream of the second peer is modified to create a modified video stream of the second peer. The video stream of the first peer and the modified video stream of the second peer are combined to create a composite video.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 5, 2020
    Assignee: Facebook, Inc.
    Inventor: Oliver Pell
  • Patent number: 10638022
    Abstract: Disclosed herein are methods and systems for displaying content on a displayable area that spans multiple panels of a multi-panel display. A method includes: (a) using a genlock signal to define a periodic write interval and a periodic output interval, and (b) during at least a portion of the periodic write interval, using a markup document to store a description of a frame of video content to a data storage unit, where the video content comprises first live video content represented by a first video stream. The also method includes: (c) during a portion of the periodic output interval using (i) the stored description of the frame, and (ii) the first video stream to display the frame on the displayable area. Further, the method includes (d) repeating operations (a) and (b) for one or more other frames of the video content to display the video content on the displayable area.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 28, 2020
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 10623657
    Abstract: Systems, methods, and computer-readable media for automatically setting exposure levels in a session based on an active participant. In some embodiments, a method can include detecting faces of one or more participants in one or more images in a captured video feed at a location of the participants illuminated at one or more illumination levels at the location. The one or more detected faces can be associated with brightness levels of the one or more participants based on the one or more illumination levels at the location. Audio input can be received for the one or more participants at the location and a first participant can be identified as an active participant using the audio input. Further, an exposure level of the captured video feed can be set based on the first participant acting as the active participant according to a brightness level in the one or more images associated with a face detection of the first participant in the one or more images.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: April 14, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Erik Hellerud, Frode Tjøntveit, Lennart Burenius
  • Patent number: 10623753
    Abstract: Video streaming concepts are presented. In a first aspect, the video stream is formed as a multi-layered data stream with forming a set of one or more layers of the multi-layered data stream by copying from the coded version of the video content, while a composition of the at least one video is synthesized in at least a portion of pictures of a predetermined layer of the multi-layer data stream by means of inter-layer prediction. In a second aspect, inter-layer prediction is used to either substitute otherwise missing referenced pictures of a newly encompassed video by inserting replacement pictures, or portions of the newly encompassed video referencing, by motion-compensated prediction, pictures which are missing are replaced by inter-layer prediction.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 14, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Robert Skupin, Yago Sánchez De La Fuente, Thomas Schierl
  • Patent number: 10616156
    Abstract: Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a virtual office environment. According to a specific example, a virtual service module configured and arranged to provide virtual office services including a communication bridging service and Voice over Internet Protocol (VoIP) conference services, in the virtual office environment. The VoIP communication server further comprises a uniform resource locator (URL) generation module configured and arranged to facilitate formation of the communication bridge by generating a URL associated with the communication bridge, and identifying chat room protocols associated with the first and second chat rooms. The VoIP communication server further comprises an assimilation and processing module configured and arranged 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: November 13, 2017
    Date of Patent: April 7, 2020
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
  • Patent number: 10616642
    Abstract: A live video distribution system has an on-the-spot system including a video signal generating means for generating video signals of a plurality of systems having different display ranges and a communicating means, and a plurality of terminal apparatuses each including a video display means, a display range setting signal generating means, and a communicating means. The systems of the video signals and the terminal apparatuses are associated with each other, the on-the-spot system has a function to determine the display ranges of the video signals of the respective systems on the basis of display range setting signals generated by the terminal apparatuses associated with the respective systems, and a function to send the video signals. Each of the terminal apparatuses can send the display range setting signal, can receive the video signal of the system associated with the terminal apparatus itself, and can display a video image based on the video signal.
    Type: Grant
    Filed: May 31, 2014
    Date of Patent: April 7, 2020
    Assignee: DAP REALIZE INC.
    Inventor: Masahiro Izutsu
  • Patent number: 10616724
    Abstract: Provided are a method, device, and non-transitory computer-readable recording medium for supporting relay broadcasting using a mobile device. It is possible to reduce a computing load of a relay device by distributing a computing load required to produce relay broadcasting content to a plurality of photographer devices and thus widen the range of photographer devices that may participate in relay broadcasting.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: April 7, 2020
    Assignee: 39DEGREES C INC.
    Inventors: Seung Won Woo, Hyun Goo Park
  • Patent number: 10616530
    Abstract: According to the present invention, by receiving, by a transceiver, videos from each of a plurality of clients, decoding, by a first processor, the plurality of videos, mixing, by a second processor, the plurality of decoded videos into a multipoint video, encoding, by the first processor, the multipoint video, multiplexing, by the first processor, the encoded multipoint video into a plurality of multipoint videos, and transmitting, by a transceiver, each of the plurality of multipoint videos to the plurality of clients, it is possible to dramatically reduce a CPU load for video quality calibration and mixing for large capacity videos, reduce video a processing delay time, and provide a higher quality multipoint conference video to a user by performing the video quality correction function, which is performed in the CPU, by using a higher-grade GPU in video processing.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: April 7, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Seung Han Choi
  • Patent number: 10592301
    Abstract: A method for providing communication between application programs running via devices connected to a same network is provided. The method includes an operation for connecting a first application program, which is running in a first device via a web socket server in the first device, with a second application program, which is running in a second device, and an operation for transmitting and receiving data between the second application program and the first application program via the web socket server.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-Sun Ryu
  • Patent number: 10587756
    Abstract: An overlay network platform facilitates a multi-party conference. End users participate in the conference using client-based web browser software, and using a protocol such as WebRTC. According to this disclosure, an enhanced “audio” experience for the conference is providing by collecting and correlating microphone data from multiple co-located clients, and then constructing (at the platform) a three-dimensional (3D) sound profile of the room in which the clients are co-located. By processing in the platform (as opposed to locally at each client), the approach enables platform-side creation of an ad-hoc, high quality microphone array that identifies the relative positions and orientations of the microphones that are being used by the clients. Individual audio streams received from the microphones are combined, and the relative position information (of the individual microphones) is used to render a single audio stream that represents a high quality recording of the audio in the common physical space.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: March 10, 2020
    Assignee: Akamai Technologies, Inc.
    Inventor: Abhijit C. Mehta
  • Patent number: 10554700
    Abstract: Aspects of the subject disclosure may include, for example, detecting another communication device during a communication session, adjusting without interruption the communication session to add the other communication device responsive to a determination according to conferencing information that the other communication device is authorized to join in the communication session, and controlling access by the other communication device to the communication session according to user input. Other embodiments are disclosed.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: February 4, 2020
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Michael Lattanzi, Steven M. Belz, James Pratt
  • Patent number: 10547908
    Abstract: A method, apparatus, and stored instructions are provided for selectively incorporating feedback from a remote audience into live content. The feedback is incorporated into one part of a segment at the same time that another part of the segment is played to an audience. A feedback manager may receive feedback from audience members on a first part of the segment while a second, later part of the segment is being played to the audience by a client machine and while a third, even later part of the segment is being generated by a content manager. The feedback manager may then compare feedback data to stored criteria to determine whether or not to change the playing content.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: January 28, 2020
    Assignee: Blizzard Entertainment, Inc.
    Inventors: Errol Pinto, John Bennett, David Ting
  • Patent number: 10540971
    Abstract: During a video conference meeting, a virtual assistant may provide in-meeting assistance responsive to verbalized group intent. The virtual assistant may automatically perform actions, such as recording notes, creating calendar events, and obtaining information derived from previous meetings, in response to the detected group intent. The virtual assistant may also provide pre-meeting assistance.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: January 21, 2020
    Assignee: Blue Jeans Network, Inc.
    Inventor: Navneet Kumar
  • Patent number: 10531039
    Abstract: A method and system is provided for dynamically switching between at least two cameras in communication with a master device during a conference, where the at least two cameras are static and are associated with a device operable by a user. First and second video input is received from a first and a second camera and is then analyzed to identify first and second directional parameters of a face of the user. An algorithm is executed on the first and the second directional parameters to identify a first and a second coverage percentage of the face of the user. In response to comparing the first and the second coverage percentage, if the first coverage percentage is greater than the second coverage percentage, the second video input is disabled and the first video input is used to capture the face of the user.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Gregory J. Boss, Jeremy R. Fox
  • Patent number: 10516852
    Abstract: In one embodiment, a video conference endpoint may detect a one or more participants within a field of view of a camera of the video conference endpoint. The video conference endpoint may determine one or more alternative framings of an output of the camera of the video conference endpoint based on the detected one or more participants. The video conference endpoint may send the output of the camera of the video conference endpoint to one or more far-end video conference endpoints participating in a video conference with the video conference endpoint. The video conference endpoint may send data descriptive of the one or more alternative framings of the output of the camera to the far-end video conference endpoints. The far-end video conference endpoints may utilize the data to display one of the one or more alternative framings.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 24, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Fjelleng Theien, Rune Øistein Aas, Kristian Tangeland
  • Patent number: 10499010
    Abstract: In one embodiment, a computer server machine receives, from one or more client devices, one or more video streams associated with a video session associated with one or more users. The one or more users are respectively associated with each client device. The computer server machine analyzes the one or more video streams to identify an interesting event and generates a marker for the one or more video streams based on a time associated with the identified interesting event. The computer server machine sends information regarding the marker to the one or more client devices.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: December 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Dwayne B. Mercredi, Pavol Mravec, Chi Wang Ho, Naizhi Li
  • Patent number: 10469856
    Abstract: An apparatus for transmitting 3DTV broadcasting encodes a base video using scalable video coding (SVC) or scalable high efficiency video coding (SHVC) scheme to generate a base layer stream and an enhancement layer stream of the base video, encodes each of an additional video and video enhancement information data for enhancing video quality of the additional video, transmits the base layer stream and the enhancement layer stream of the base video through a base layer channel and an enhancement layer channel, respectively, and transmits the encoded additional video and the encoded video enhancement information data through the base layer channel or the enhancement layer channel.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: November 5, 2019
    Assignees: ELECTRONICS AND TELELCOMMUNICATIONS RESEARCH INSTITUTE, KOOKMIN UNIVERSITY INDUSTRY ACADEMY COOPERATION FOUNDATION
    Inventors: Sung-Hoon Kim, Jooyoung Lee, Se Yoon Jeong, Hui Yong Kim, Jin Soo Choi, Dong Wook Kang, Jinsuk Kwak, Minsuk Lee, Kyeong Hoon Jung, Suk Jin Hong
  • Patent number: 10455195
    Abstract: A method and system for controlling multiple auxiliary streams, a control device, and a node, which implements sending and receiving of multiple auxiliary streams of multiple nodes. The method includes determining, by a control device, to allocate a token to m auxiliary streams, where the m auxiliary streams belong to n node or nodes, n?1, m?2, and m?n, allocating a token to the m auxiliary streams, sending a token allocated to an auxiliary stream of a first node to the first node, where the first node is one node of the n node or nodes, and sending a first indication message to the first node, where the first indication message is used to instruct the first node to send a first auxiliary stream according to the received token, and the first auxiliary stream includes at least one auxiliary stream of the m auxiliary streams.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: October 22, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jing Xiao, Jing Wang, Jiaoli Wu
  • Patent number: 10439717
    Abstract: Disclosed are a visible light communication system and a method for controlling transmission in the same. In the system, a transmission control server receives video data and encodes the received video data into a layer signal of a scalable video coding (SVC) bitstream and controls a signal for each layer to be allocated and transmitted to a plurality of illuminations of a channel corresponding to a priority for each channel decided according to a channel state depending on an interference amount fed back from a reception apparatus according to an importance of the signal for each layer of the SVC bitstream. A reception apparatus receives video signals of SVC bitstreams transmitted from the plurality of illuminations and SVC-decoding the received video signals to generate video data and calculates the interference amount for each channel based on reception power measured for each channel of the received video signal and feeds back the calculated interference amount to the transmission control server.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: October 8, 2019
    Assignee: UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
    Inventors: Kye San Lee, Doohee Han, Kyun-Tak Kim, Hyun Song Shin
  • Patent number: 10440124
    Abstract: Systems and methods are provided for setting up persistent, secure communication channels between remote groups of individuals over an unreliable network such as a packet switched or frame relay network. A group, which could be an individual, searches for another group, which could be an individual, through a hierarchical search structure. When the search results in a group that the searching group wants to communicate with, the searching group sends an invitation to the identified group and when the invitation is accepted a persistent communication channel is configured between the two groups.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 8, 2019
    Assignee: Cloud9 Technologies, LLC
    Inventors: Stephen J Kammerer, Gregory Kenepp, Leonidas P Papadopoulos
  • Patent number: 10402445
    Abstract: Content proxy may be obtained. Content may include video captured by an action camera. Content proxy may include metadata information obtained contemporaneous with the content and stored in a session container. Content proxy may include lower data rate version of the content (thumbnails). Content proxy information may be viewed and/or analyzed in order to obtain one or more highlights. Content portion corresponding to the highlight may be obtained. Multiple versions of content proxy obtained by multiple cameras may be used to identify, display, and/or share content portions in a multi-camera/multiuser applications.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: September 3, 2019
    Assignee: GoPro, Inc.
    Inventors: David Newman, Mark Vaden, Rolf Fischer, Vadim Polonichko
  • Patent number: 10398316
    Abstract: A method for determining at least one physiological characteristic of at least one experimental animal in a cage is disclosed. The method may include capturing at least one infrared image of the at least one experimental animal in a band of infrared radiation that is within the range of from about 3 ?m to about 14 ?m in wavelength and capturing at least one visible image of the at least one experimental animal. The method may further include correlating the at least one image and the at least one visible light image and determining the at least one physiological characteristic of the at least one experimental animal based at least in part on the correlation. An apparatus to determine at least one physiological characteristic of at least one experimental animal is also disclosed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 3, 2019
    Assignee: Vium, Inc.
    Inventors: Jonathan Noble Betts-Lacroix, Timothy Robertson, Laura Schaevitz, Kyle Heath
  • Patent number: 10386933
    Abstract: Methods, systems and computer program products controlling navigation of a visual aid during a presentation are provided. Aspects include obtaining a presenter profile that includes associations between gestures of a presenter and desired actions for the visual aid and receiving indications of one or more movements of a presenter during the presentation. Aspects also include determining whether the one or more movements correlate to a gesture included in the presenter profile and based on a determination that the one or more movements correlate to the gesture included in the presenter profile, executing in the visual aid a desired action associated with the gesture.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin C. Carr, Al Chakra, Jeremy Crafts, Bryan M. Dempsey, Marit L. Imsdahl
  • Patent number: 10374889
    Abstract: Systems and methods of determining network configurations for a modular computing entity are disclosed. For instance, a desired functionality to be implemented by a modular computing entity can be identified. Capacity data associated with one or more candidate network devices that are available to join a network associated with the modular computing entity is received. A network combination to implement the desired functionality can be determined based at least in part on the received capacity data. The network combination can include at least a subset of the candidate network devices.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 6, 2019
  • Patent number: 10360808
    Abstract: An e-learning system has a classroom having a seating arrangement for students, a plurality of depth-sensing cameras, a session controller coupled to the depth-sensing cameras, executing software from a non-transitory medium, a presenter station, and a plurality of augmented-reality headsets, one each associated with each of the seats in the fixed-seating arrangement, and one associated with the presenter station. The software operates in one of an instruction mode, an interaction mode, and a discussion mode. The viewpoints and audio feeds to all of the headsets are controlled such that the students directly interacting see and hear one another directly, and the remainder of the headsets see and hear one or the other of the directly-engaged students according to which student is speaking.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 23, 2019
    Inventors: P. Venkat Rangan, Balaji Hariharan, Ramkumar Narayanankutty, Uma Gopalakrishnan
  • Patent number: 10362084
    Abstract: System and method for optimizing a transcoding session between multiple terminals are disclosed. The method determines properties of the transcoding session, including a number of terminals participating in the transcoding session, media characteristics supported by each terminal, a measure of performance of the transcoding session to be optimized, and optionally a proportion of time involved in the transcoding session for each terminal. Then a cost function characterizing the measure of performance of the transcoding session and depending on the above properties of the transcoding session is built, followed by optimizing the cost function with respect to said measure of performance to determine an optimal measure of performance for the transcoding session and optimal values for the media characteristics for each terminal. In one embodiment, codecs used by multiple terminals and computational complexity of the transcoding session are optimized.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: July 23, 2019
    Inventor: Stephane Coulombe
  • Patent number: 10354566
    Abstract: A flexible display apparatus is provided. The flexible display apparatus includes a display unit, a sensor configured to sense a bending of the flexible display apparatus, and a controller configured to display first contents on a first screen of the display unit, and to reconfigure and display the first contents on a second screen generated on an area of the display unit based on the bending.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: July 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Giang-yoon Kwon, So-young Park, Seung-woo Shin, Tae-won Eom, Chang-soo Lee
  • Patent number: 10355882
    Abstract: An improved system and method are disclosed for enabling unified communications and collaboration (UCC) communications between incompatible communication systems. For example, the method may include using a universal UCC (U2C2) gateway in a first system to establish a connection with a server in a second system. The U2C2 gateway mimics a behavior defined for use within the second system when communicating with the server in order to be compatible with the second system. The U2C2 gateway notifies a multipoint control unit (MCU) within the first system of the connection. The MCU manages the UCC session and recognizes the U2C2 gateway as the source and destination for communications corresponding to the connection. The U2C2 gateway normalizes media received from the second system for compatibility with the first system before sending the media to the MCU for the UCC session.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: July 16, 2019
    Assignee: Damaka, Inc.
    Inventors: Sivakumar R. Chaturvedi, Satish Gundabathula
  • Patent number: 10348714
    Abstract: A collaborative communication system comprises a highly flexible architecture that facilitates connecting communication devices and networks to establish multimedia collaboration sessions in a manner that allows distribution of various services and features throughout the collaborative communication system to provide scalability and selectable combination of cost, resource usage, and performance.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: July 9, 2019
    Assignee: RED HAT, INC.
    Inventors: Dan Jones, Todd Vernon, Emmanuel Puentes, Charles Wanek, William Marcum
  • Patent number: 10305863
    Abstract: Systems and methods of the present disclosure are directed to a telecommunications management system (TMS) that receives an indication from a first user to participate in a telecommunication. The TMS can identify a characteristic of the first user and compare the characteristic with one or more characteristics of each user of a pool of users. The TMS can select, based on the comparison, a second user of the pool of users that matches the first user. The TMS can initiate, responsive to selecting the matching second user, an anonymous telecommunications channel between the first user and the second user.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: May 28, 2019
    Assignee: Cronvo LLC
    Inventors: Marc Evan Shumsker, Christopher Coleman Trabue, Victor Leone
  • Patent number: 10284635
    Abstract: Concepts and technologies disclosed herein are directed to service orchestration to support cloud-based, multi-party video conferencing service in a virtual overlay network environment. According to one aspect of the concepts and technologies disclosed herein, a video conferencing service orchestrator can receive, from a user device, a service request for the cloud-based, multi-party video conferencing service orchestrated by the video conferencing service orchestrator. In response to the service request, the video conferencing service orchestrator can provide, to the user device, virtual network layer system software and a virtual machine container for installation on the user device. The virtual network layer system software can implement a network function to provide an interface between the user device and a service controller during a video conference.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: May 7, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chen-Yui Yang, David H. Lu, Gabriel Bourge, Xidong Wu
  • Patent number: 10277865
    Abstract: A data transmission method is performed at a data transmission system, including: receiving, by a transit device, audio/video data sent by a target client terminal that is in a target communication channel and has an audio/video upstream authority; forwarding, by the transit device, the audio/video data to a broadcast proxy device in the target communication channel, the broadcast proxy device being connected to at least one second client terminal that is in the target communication channel and does not have an audio/video upstream authority; and forwarding, by the broadcast proxy device, the audio/video data to each second client terminal in a corresponding downstream transmission mode according to network quality information of the second client terminal, the network quality information of each second client terminal being collected by the broadcast proxy device in advance.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 30, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Di Xue
  • Patent number: 10264131
    Abstract: A transmission control system capable of transmitting data received from a first transmission terminal to a second transmission terminal, includes a receiver unit to receive identification information to identify the second transmission terminal or a user of the second transmission terminal, the data, and first type information that represents a type of the data, from the first transmission terminal; and a transmission control unit to control the received data not to be transmitted to the second transmission terminal in a case where the received first type information is not included in second type information corresponding to the received identification information, the second type information being managed in a management unit configured to have identification information to identify a predetermined transmission terminal or a user of the transmission terminal, associated with the second type information that represents a type of data processable by the predetermined transmission terminal.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: April 16, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Yuuta Hamada, Takahiro Asai
  • Patent number: 10257464
    Abstract: The present invention provides a method for processing images in a video. The method includes after providing a plurality of first video images to a server, a plurality of video devices proposing a request message related to a second video image to the server; and the plurality of video devices receiving and displaying the second video image from the server; wherein the server performs a transcoding process on the received plurality of first video images for at least one time to obtain the second video image; wherein a hierarchical structure exists between the server and the plurality of video devices; wherein the second video image comprises the plurality of first video images and a screen layout of the plurality of first video images in the second video image is controlled by a control terminal.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 9, 2019
    Inventor: Yen-Tso Chen
  • Patent number: 10250402
    Abstract: A communication method includes: transmitting a change request from a first conference server to a management server; determining that a second conference server is a conference server after change; transmitting an ID identifying the second conference server from the management server to the first conference server; transmitting a control request from the first conference server to the second conference server based on the ID; performing communication between the second conference server and the management server to confirm whether the second conference server is permitted to control the particular conference room; performing an initialization processing to control the particular conference room; transmitting a completion notification of initialization from the second conference server to the first conference server; transmitting a change instruction from the first conference server to each particular client; connecting each particular client with the second conference server; and disconnecting connection bet
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: April 2, 2019
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takashi Matsushita
  • Patent number: 10244207
    Abstract: A videoconference communication device prevents a screen from being unsightly to a viewer. A communication controller (103) is connected to respective partner devices (2), (3), and (4) through a network (5) and receives video data transmitted from respective partner devices (2), (3), and (4). A video and voice synthesizer (105) and a video and voice output controller (106) causes divided screens divided into a total number of sites in which a videoconference is performed, in display device (9) to be displayed before video data is received by the communication controller (103), and causes each region of the divided screens to sequentially display video data received by the communication controller (103).
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: March 26, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Takeshi Takita
  • Patent number: 10241990
    Abstract: In an embodiment a device to convert conversations from a meeting to text and annotate the text is disclosed. In an embodiment a device is disclosed, comprising: a microphone; a camera; a processor; and a storage comprising a set of instructions; wherein the set of instructions causes a processor to: receive from the microphone, an audio recording containing speech of a participant of a meeting; receive from the camera, a video of the participant; identify the participant; convert the speech of the participant to a digital text; develop a skeletal map of the participant; recognize a gesture of the participant from the skeletal maps; detect and identify a target of the gesture; based on the target and the gesture determine an annotation for the digital text corresponding to a point of time of the gesture.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Roope Rainisto
  • Patent number: 10237581
    Abstract: An online system receives a media stream from a host of a live broadcasting stream and a second media stream from a guest of the host, and generates a single composite stream that includes the multiple live streams. The online system decodes and aligns the video and audio frames of each live stream to ensure that the composite stream displays the multiple live streams in a synchronized fashion. Additionally, the composite stream can display the multiple live streams in a particular format (e.g. side-by-side, or picture-in-picture), and therefore, the online system adjusts the video and audio frames of each live stream to fit that format. For each composite stream, the online system employs a decision engine that identifies the optimal set of encoded composite streams based on a variety of characteristics. The online system encodes the composite stream and distributes the appropriately encoded composite stream to client devices for display to viewers.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: March 19, 2019
    Assignee: Facebook, Inc.
    Inventors: Mathieu R. Henaire, Amit Puntambekar
  • Patent number: 10219013
    Abstract: The present invention relates to a method for reducing data bandwidth between a cloud server and a thin client. The method comprises: rendering a base layer image or video stream at the thin client, transmitting an enhancement layer image or video stream from the cloud server to the thin client, displaying a composite layer image or video stream on the thin client, the composite layer being based on the base layer and the enhancement layer.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: February 26, 2019
    Assignee: SINGAPORE UNIVERSITY OF TECHNOLOGY AND DESIGN
    Inventors: Seong Ping Chuah, Ngai-Man Cheung
  • Patent number: 10212352
    Abstract: A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: February 19, 2019
    Assignee: GoPro, Inc.
    Inventor: David A. Newman
  • Patent number: 10205910
    Abstract: Systems and methods are described that enable a 3D telepresence. In an exemplary method, a 3D image stream is generated of a first participant in a virtual meeting. A virtual meeting room is generated. The virtual meeting room includes a virtual window, and the 3D image stream is reconstructed in the virtual window. The first participant thus appears as a 3D presence within the virtual window. The virtual meeting room may also include virtual windows providing 3D views of other participants in the virtual meeting and may further include avatars of other meeting participants and/or of the first meeting participant.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: February 12, 2019
    Assignee: PCMS Holdings, Inc.
    Inventor: Seppo T. Valli
  • Patent number: 10192338
    Abstract: A method, device and multipoint control unit device for adjusting and controlling a sub-picture in multiple pictures are provided. The method includes: acquiring the N original video images sent from a plurality of video terminals, adjusting the resolutions of the N original video images and correspondingly displaying the N resolution-adjusted video images in N regions on the display screen of the multipoint control unit, wherein N is a natural number equal to or greater than 1; performing a resolution increase adjustment processing on the video image in any one of the N regions to acquire a resolution-increased video image; and cutting, according to the information of the region where the resolution-increased video image is located, the resolution-increased video image to obtain an image which is located in the region where the resolution-increased video image is located after the cutting.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 29, 2019
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Lunpeng Xie, Fu Wang, Xin Tong, Wuhui Wan, Haiyan Zhang, Jingxin Hu, Lintao Zhang
  • Patent number: 10182204
    Abstract: Users of multiple clients participate in a video chat session by exchanging video streams. A user initiates generation of a high-quality composite image of the video chat session. The clients each capture high-quality local images and send the images to a chat server via a communications channel that is out-of-band from the video streams. The chat server stores the images in a repository. The initiating user views the images and selects images and a layout to use for the composite image. The chat server assembles the composite image based on the selections and saves the composite image to the repository. The initiating user can retrieve the composite image and view it, post it to social media, and/or use it for other purposes.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: January 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Stephane Taine, Nora Micheva, Shyamalan Pather, Jason Duane Clark, Michelle Ruby Hwang, Hoang Le, Joel Alexander Bullard, Candace Button Disco, Joseph Stephen Gonzalez, Kelly Nicole Stevens, Anne Raynor
  • Patent number: 10178490
    Abstract: Image analysis of a video signal is performed to produce first metadata, and audio analysis of a multi-channel sound track associated with the video signal is performed to produce second metadata. A number of time segments of the sound track are processed, wherein each time segment is processed by either (i) spatial filtering of the audio signals or (ii) spatial rendering of the audio signals, not both, wherein for each time segment a decision was made to select between the spatial filtering or the spatial rendering, in accordance with the first and second metadata. A mix of the processed sound track and the video signal is generated. Other embodiments are also described and claimed.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: January 8, 2019
    Assignee: Apple Inc.
    Inventors: Jonathan D. Sheaffer, Joshua D. Atkins, Martin E. Johnson, Stuart J. Wood
  • Patent number: 10142590
    Abstract: The present invention relates to methods and devices for sharing a presentation, allowing the presenter to capture and archive key elements of a meeting (KEMs) such as image frames for storage and later retrieval. The capture may be done via a device connected to one of a plurality of screens. The invention also allows the presentation to be followed on a personal device such as a smart phone, which can also access archived KEMs.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: November 27, 2018
    Assignee: BARCO NV
    Inventor: Guy Coen
  • Patent number: 10133521
    Abstract: A server device obtains printable data from a terminal device; generates intermediate data on a basis of the printable data; supplies the intermediate data to the plurality of image forming apparatuses recorded in the resolution table; obtains a plurality of rasterized data depending on the different resolutions, the plurality of rasterized data being generated on a basis of the intermediate data by the plurality of image forming apparatuses; accepts a pull-print request from a pull-print image forming apparatus and obtains a pull-print resolution, the pull-print image forming apparatus being an image forming apparatus that executes pull-print, the pull-print resolution being a resolution of the pull-print image forming apparatus; determines whether a resolution same as the pull-print resolution is recorded in the resolution table or not; and supplies rasterized data to the pull-print image forming apparatus, the rasterized data depending on the resolution the same as the pull-print resolution.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: November 20, 2018
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Ryusuke Nakatani