Conferencing (e.g., Loop) Patents (Class 348/14.08)
  • Patent number: 10750205
    Abstract: Approaches to selectively using start code emulation prevention (“SCEP”) on encoded data for media content are described herein. For example, a media encoder selectively performs SCEP processing on encoded data for media content, and sets a value of a syntax element that indicates whether or not to perform SCEP processing on the encoded data. The encoder stores the encoded data for output as part of a bitstream, where the syntax element is signaled in association with the bitstream. A media decoder receives the encoded data, determines, from the value of the syntax element, whether or not to perform SCEP processing on the encoded data, and selectively performs SCEP processing on the encoded data. In this way, the computational cost of scanning operations for SCEP processing can be avoided in many scenarios, and bit rate increases due to insertion of SCEP bytes can be limited.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bakkama Srinath Reddy, Shyam Sadhwani, Victor Cherepanov
  • Patent number: 10747495
    Abstract: Methods and devices for aggregating a plurality of display devices in communication with a computer device and representing the display devices as a single audio endpoint may include receiving audio data from an application. The methods and devices may include combining the audio data for the plurality of display devices in communication with the computer device into an audio buffer with a size determined by a total number of audio channels of the plurality of display devices. The methods and devices may include partitioning the audio buffer into sections and identifying a subset of the sections of the audio buffer that correspond to each of the plurality of display devices. The methods and devices may include transmitting the subset of the sections of the audio buffer that correspond to each of the plurality of display devices.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 18, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Laxmi Narsimha Rao Kakulamarri, Edward Sumanaseni, Egidio Sburlino
  • Patent number: 10750102
    Abstract: A method of providing an interactable visual object capable of being manipulated in terminals on both sides during a video call and a system performing the same.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: August 18, 2020
    Assignee: Hyperconnect, Inc.
    Inventor: Sangil Ahn
  • Patent number: 10743210
    Abstract: A method for sending video over a cellular link includes obtaining from a modem layer an uplink buffer status metric. An indication derived from the metric is transmitted from the modem layer to a video source application. The indication is used to adjust a video bitrate.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: August 11, 2020
    Assignee: Intel Corporation
    Inventors: Eric Perraud, Linda S. Cline, Jordi Artacho Terreu, Sri Ranjan Srikantam
  • Patent number: 10732710
    Abstract: Player-to-player eye contact is used to establish a private chat channel in an augmented reality (AR) or virtual reality (VR) setting. Since maintaining eye contact requires agreement from both parties, it allows both players an equal amount of control when performing the mutual action. Eye tracking may be used for determining whether mutual eye contact has been established. In the case of AR, “inside out” eye tracking can be used, whereas in a VR setting only inside eye tracking need be used. Techniques are described to confirm and establish a channel once eye contact has been held.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: August 4, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Michael Taylor, Glenn Black, Javier Fernandez Rico
  • Patent number: 10721438
    Abstract: A method for controlling a conference call in a videoconferencing system is disclosed. The system includes multiple videoconferencing rooms, a server and a mobile computing device. The method includes communicating, by the mobile computing device, with the server determine whether at least one of multiple videoconferencing rooms is within a defined proximity of the mobile computing device. The method also includes, in response to determining that at least one of the videoconferencing rooms is within the defined proximity of the mobile computing device, and in response to the user selecting said at least one of the videoconferencing rooms via the user interface of the mobile device, transmitting one or more commands to the system controller located in said at least one of the videoconferencing rooms to establish or control a videoconference in said at least one of the videoconferencing rooms.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: July 21, 2020
    Assignee: ZELLER DIGITAL INNOVATIONS, INC.
    Inventor: Justin McArdle
  • Patent number: 10721277
    Abstract: Computer-implemented techniques include detecting, using a camera of a computing device having one or more processors, a digital watermark displayed by a display of a computing system. The digital watermark can be a visual indicator that is detectable by the camera of the computing device, and the computing system can further comprise a set of speakers and a set of cameras. The techniques can include determining, by the computing device, a unique identifier for the computing system based on the digital watermark. The techniques can also include automatically coordinating, by the computing device, an audio/video conference session between the computing device and the computing system using the unique identifier.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventor: Mark Chang
  • Patent number: 10721116
    Abstract: A communication terminal includes a memory, a receiver, and circuitry. The memory stores image data identification information identifying image data in association with image type information indicating a type of an image represented by the image data. The receiver receives specific image data and specific image data identification information identifying the specific image data from another communication terminal. The circuitry controls a display to display a specific image represented by the specific image data received by the receiver in a size according to the image type information associated with the specific image identification information in the memory.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: July 21, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kumiko Yoshida, Kenichiro Morita, Yoichiro Matsuno, Takuya Imai, Shoh Nagamine, Junpei Mikami
  • Patent number: 10721437
    Abstract: There is provided an application stored in a computer-readable storage medium and enabling a first terminal to perform a method of providing a video call service, the method includes: establishing a video call session between the first terminal and a second terminal; displaying an exposure control area for controlling an exposure area of an image of a first user displayed on the second terminal; receiving an input of the first user for controlling the exposure control area; and transmitting a signal for controlling the exposure area to the second terminal in response to the input of the first user.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 21, 2020
    Assignee: HYPERCONNECT, INC.
    Inventors: Sang Il Ahn, Hyeok Choi
  • Patent number: 10721545
    Abstract: A method includes acquiring a plurality of raw video files, obtaining video signals and audio signals from the raw video files, determining a sound feature from the audio signals, and combining the raw video files based on the sound feature to generate a combined video file.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: July 21, 2020
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventor: Jun Wang
  • Patent number: 10721281
    Abstract: A method for a multilateral communication service includes acquiring at least one of a first video taken in a device of a first user, a first voice recorded in the device of the first user, and a first text message entered in the device of the first user; and specifying a plurality of display areas respectively assigned to a plurality of users participating in a conversation, and dynamically providing at least one of the first video, the first voice, and the first text message to a first display area assigned to the first user. When the first video or text message is dynamically provided, the first video or text message is dynamically displayed in the first display area, and when the first text message is dynamically displayed in the first display area, only a text message most recently entered by the first user is displayed in the first display area.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: July 21, 2020
    Assignee: SMOOTHY INC.
    Inventors: Hyun Geun Jo, Deok Won Kim
  • Patent number: 10715344
    Abstract: The invention relates, but is not limited, to mobile communications technology. The invention enables a user to use two separately operating electronic communications devices to communicate with one or more other electronic data processing and/or communication devices, where a first of the two communications devices associated with the user is configured to handle, e.g. receive and/or transmit, media of a different type to the media handled by a second of the two devices associated with said user. The method comprises establishing electronic communication of a first media type between a first electronic communication device of said user and a data processing device and establishing electronic communication of a second, different media type between a second electronic communication device of said same user and said data processing device. The data processing device may comprise a server such as a cloud based server.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 14, 2020
    Inventor: Shirley ShiuLing Cheung
  • Patent number: 10715597
    Abstract: Network-agnostic SDN-based cloud gateways are adapted for connecting a customer's SD cloud gateway to multiple cloud service providers (CSPs). A dynamic, on-demand, software defined, policy based cloud connectivity gateway is created for all kinds of networks and end points that can be used to connect to multiple CSPs at the same time from a single user interface. Network capacity on both the customer gateway and CSP connection points are adjusted through a user interface based on predefined policies such as automatic increasing of network connections based on actual cloud usage, limiting network capacity on a certain link based on time, application, and other conditions, and distributing traffic and changing the routing based on predetermined policies such as time of day, utilization, and performance.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Mehmet Ozkan
  • Patent number: 10713743
    Abstract: Systems and methods for implementing and using temporary movement buffers for residents of controlled-environment facilities are disclosed. In some embodiments, for example, a method may include determining that a resident of a controlled-environment facility is unable to access a communication device to be used during a communication event involving the resident. The method may also include performing at least one of: (a) allowing the communication event in response to a buffer value associated with the resident being smaller than a time to the communication event; or (b) declining the communication event in response to the buffer value associated with the resident being greater than the time to the communication event.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 14, 2020
    Assignee: Securus Technologies, Inc.
    Inventor: Matthew R. Smith
  • Patent number: 10715762
    Abstract: Various examples of the present invention relate to a method and an apparatus for transmitting an image while performing a voice call between electronic devices.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Wonsik Lee, Jongkyun Shin, Hyunyeul Lee, Pragam Rathore, Yang-Hee Kwon, Young-Rim Kim, June-Seok Kim, Jinho Song, Ji-In Won, Dong Oh Lee, Sunjung Lee, Jingoo Lee, Taik Heon Rhee, Wan-Soo Lim, Sung-Bin Jeon, Seungyeon Chung, Kyuhyung Choi, Taegun Park, Dong-Hyun Yeom, Suha Yoon, Euichang Jung, Cheolho Cheong
  • Patent number: 10708544
    Abstract: In one embodiment, a method is provided to intelligently frame groups of participants in a meeting. This gives a more pleasing experience with fewer switches, better contextual understanding, and more natural framing, as would be seen in a video production made by a human director. Furthermore, in accordance with another embodiment, conversational framing techniques are provided. During speaker tracking, when two local participants are addressing each other, a method is provided to show a close-up framing showing both participants. By evaluating the direction participants are looking and a speaker history, it is determined if there is a local discussion going on, and an appropriate framing is selected to give far-end participants the most contextually rich experience.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: July 7, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Kristian Tangeland, Rune Oistein Aas, Christian Fjelleng Theien
  • Patent number: 10708315
    Abstract: Processing conference call communications may include receiving a request from a customer device to access the conference. One example method of operation may include receiving a conference call access request message from a user device, identifying an identifier included in the access request message associated with the user device, comparing content of the identifier to known identifier information, determining whether to authorize the access request, and responsive to authorizing the access request, transmitting a prompt to the user device to access the conference call.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 7, 2020
    Assignee: West Corporation
    Inventors: Gautham Pallapa, Santhosh Shetty, Karen Sue White, Mohammed Qurashi
  • Patent number: 10708316
    Abstract: A method comprising receiving a media signal from a media source at one of one or more media signal receivers, determining an association between the media source and the one of the one or more media signal receivers, sending the association to a state control memory structure, determining one of one or more media signal transmitters associated with a media destination, and sending the first media signal to the media destination utilizing the one of the one or more media signal transmitters associated with the media destination. As a media source may be further utilized as a media destination, the association is utilized to determine the one of the one or more media signal transmitters.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: July 7, 2020
    Assignee: Subspace Inc.
    Inventors: William Emmett King, V, Bayan William Towfiq
  • Patent number: 10678494
    Abstract: Systems and methods for using distributed Universal Serial Bus (USB) host drivers are disclosed. In one aspect, USB packet processing that was historically done on an application processor is moved to a distributed USB driver running in parallel on a low-power processor such as a digital signal processor (DSP). While a DSP is particularly contemplated, other processors may also be used. Further, a communication path is provided from the low-power processor to USB hardware that bypasses the application processor. Bypassing the application processor in this fashion allows the application processor to remain in a sleep mode for longer periods of time instead of processing digital data received from the low-power processor or the USB hardware. Further, by bypassing the application processor, latency is reduced, which improves the user experience.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 9, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Amit Gupta, Andrew Cheung, Ameya Kulkarni, Hemant Kumar
  • Patent number: 10674305
    Abstract: The disclosed technology provides multi-dimensional audio output by providing a relative physical location of an audio transmitting device relative to an audio outputting device in a shared map of physical space shared between the audio transmitting device and the audio outputting device. An orientation of the audio outputting device relative to the audio transmitting device is determined and an audio signal received from the audio transmitting device via a communication network is processed using the determined orientation of the audio outputting device relative to the audio transmitting device and the relative physical location of the audio transmitting device to create an augmented audio signal. The augmented audio signal is output through at least one audio output on the audio outputting device in a manner indicating a relative physical direction of the audio transmitting device to the audio outputting device in the shared map of the physical space.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kendall Clark York, Jeffrey Sipko, Aaron Krauss, Andrew F. Muehlhausen, Adolfo Hernandez Santisteban, Arthur C. Tomlin
  • Patent number: 10664529
    Abstract: A system and method for collaborative activity support is provided. A server establishes a collaboration place. The server can be configured to provide primary display data to each of a plurality of client computers associated with the authorized users simultaneously accessing the collaboration place to cause each of the plurality of clients to display the primary display data in a primary display of a corresponding collaboration place interface. Responsive to detecting a request from a first collaboration place interface to include a secondary display with the primary display in the corresponding collaboration place interface the server escalates a second collaboration place interface to include the secondary display as a sub-display of the primary display, wherein the collaboration place interface secondary display is configured to display collaboration place data associated with a different collaborative activity than the primary display prior to escalation.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: May 26, 2020
    Assignee: OPEN TEXT SA ULC
    Inventors: Jared M. Spataro, Cornelia A. West, David Glazer, Ronald E. Schneider
  • Patent number: 10664011
    Abstract: A VR system, a wearable apparatus and a method for controlling a VR apparatus are disclosed. The wearable apparatus comprises a communication circuit, a processor, and a touch screen which are connected to one another successively; the communication circuit establishes a connection to the processor, and is configured to acquire control request information; the processor displays a control interface on the touch screen based on the control request information, generates control information based on touch actions performed on the control interface, and further sends the control information to the VR apparatus to control the VR apparatus via the control information. In this way, the present application may improve the user experience.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: May 26, 2020
    Assignee: JRD COMMUNICATION (SHENZHEN) LTD.
    Inventors: Yanliang Huang, Xufeng Wu
  • Patent number: 10666899
    Abstract: A visitor computer device and user interface for a computer-implemented video visitation system of a correctional facility includes a processor, a display and an input element for use by a non-incarcerated visitor at a remote location from the correctional facility. The visitor computer device is configured, via a visitor interface presented on the visitor computer device, to accept a selection from a uniquely identified and confirmed authorized non-incarcerated visitor to initiate a visitation session with a uniquely identified one of the incarcerated inmates in the correctional facility.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: May 26, 2020
    Assignee: HOMEWAV, LLC
    Inventor: Gary James Humphries
  • Patent number: 10666903
    Abstract: Techniques are described by which multiple, independently encoded video streams may be combined into a single decodable video stream. These techniques take advantage of existing features of commonly used video codecs that support the independent encoding of different regions of an image frame (e.g., H.264 slices or HEVC tiles). Instead of including different parts of the same image, each region corresponds to the encoded image data of the frames of one of the independent video streams.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: May 26, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Patrik Schnell
  • Patent number: 10659730
    Abstract: Systems and methods for providing video subtitling and text communications (e.g., real time text (RTT) and conventional text messaging) during video calls. The system can include video calling with voice recognition based subtitles. The system can also include a call log to provide a textual record of the audio portion of the video call. The system can utilize embedded or online (e.g., cloud-based) voice recognition systems to provide the subtitles and call log. The system can enable users to send RTT, standard text, or other messages to multiple users participating in a video call via a public text interface. The system can also enable users to send private RTT, standard text, or other messages to specified participants during video calls using parallel interfaces.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: May 19, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Hsin-Fu Henry Chiang
  • Patent number: 10659591
    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: August 19, 2019
    Date of Patent: May 19, 2020
    Assignee: RINGCENTRAL, INC.
    Inventor: Vlad Vendrow
  • Patent number: 10645341
    Abstract: Systems and methods are disclosed for establishing a video conferencing session between a first device and a second device; extracting video information from video conferencing session data received from the second device; and identifying one or more known cues that have been added to the video information, wherein the known cues identify a third device as a source of the video conferencing session data. The systems and methods may add cues to outbound video information prior to transmission as video conferencing session data, wherein the added cues identify the first device as a source of the transmitted video conferencing session data. The systems and methods may generate an alert and/or terminate the video conferencing session and/or flag a video conferencing session record for further analysis when a known cue has been identified in the video information.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 5, 2020
    Assignee: Securus Technologies, Inc.
    Inventors: Alexander Noland, John Wange
  • Patent number: 10630844
    Abstract: Systems and methods for providing additional video call transfer functionality are disclosed. The systems and methods can enable a video call between a first user equipment (UE) and a second UE to be transferred to a video call between the second UE and a third UE either a video call or an audio call. The systems and methods can also enable the third UE to accept a transferred video call or to request that the video call be downgraded to an audio call. The systems and methods can incorporate a multimedia resource function (MRF) to connect to the second UE while the transfer is being negotiated and effected. The MRF can provide an audio stream and a video stream to the second UE to provide a “video hold” feature—to prevent the video call from dropping to an audio call automatically or dropping altogether.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 21, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Vinod Ravichandran
  • Patent number: 10623699
    Abstract: A device, system and method for embedded video chat is provided. A device renders, at a display device, a text-based application that includes a region for rendering an embeddable video chat application. The device retrieves, using a communication interface, from a server, the embeddable video chat application associated with an identifier. The device embeds the embeddable video chat application in the region of the display device. The device identifies, using the embeddable video chat application as retrieved from the server, a remote instance of the embeddable video chat application also identified using the identifier. The device initiates a video communication session with the remote instance of the embeddable video chat application using the display device and the camera device.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: April 14, 2020
    Assignee: BUILDSCALE, INC.
    Inventors: Devon Bruce Galloway, Chris Landry, Jivan Rabindra Ramsahai, Tyler James Campaigne
  • Patent number: 10623574
    Abstract: [Problem] To enable priority communication using a terminal device by setting a particular mode in the terminal device by user operation and thereby increasing a priority of the terminal device. [Solution] A server as a relay device, in forming a new session, compares the priority of an existing session with the priority of the new session, and, if the priority of the new session is higher than the priority of the existing session, removes a competing terminal device participating in the existing session from the existing session and makes the competing terminal device participate in the new session.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: April 14, 2020
    Assignee: ICOM INCORPORATED
    Inventor: Hisaaki Matsushima
  • Patent number: 10616404
    Abstract: A system and method for with an inmate in a privileged communication are disclosed. a communication system includes a portal subsystem that determines whether a communication should be monitored, or not, based on received information, including access information, from a first communication device. Based on the determination, the communication system bypasses a monitoring subsystem and stores and/or transmits the communication to a second communication device by way of a non-monitoring subsystem.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: April 7, 2020
    Assignee: Global Tel*Link Corporation
    Inventor: Stephen L. Hodge
  • Patent number: 10609100
    Abstract: Devices, systems and methods are provided to support a party call with auto joining function in a communication system for a distributed transport system that employs VoIP technology. A VoIP unit or end point acts as a conference bridge between an operator extension and other end points. A first end point makes a SIP call to the operator and multicasts a mix of its send audio and the received operator audio. Other end points first check for multicast traffic being received before making a SIP call to the operator and, if so, play out the received audio over its speaker and multicast its send audio. The end point initiating the call mixes this subsequent stream into a stream to the operator, effectively acting as the conference bridge to the operator. The other end points are responsible for mixing received multicast streams for their local speaker.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: March 31, 2020
    Assignee: Hubbell Incorporated
    Inventor: Richard Crampton Rumsby
  • Patent number: 10609324
    Abstract: Systems, devices, media, and methods are presented for generating graphical representations within frames of a video stream in real time. The systems and methods receive a frames depicting a portion of a face, identify user input, identify positions on the portion of the face corresponding to the user input. The systems and methods generate a graphical representation of the user input linked to positions on the portion of the face and render the graphical representation within frames of the video stream in real time.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: March 31, 2020
    Assignee: Snap Inc.
    Inventors: Yurii Monastyrshyn, Illia Tulupov
  • Patent number: 10609273
    Abstract: The present invention provides an image pickup device that recognizes the object that the user is attempting to capture as the subject, tracks the movement of that subject, and can continue tracking the movement of the subject even when the subject leaves the capturing area so that the subject can always be reliably brought into focus. The image pickup device includes a main camera that captures the subject; an EVF that displays the captured image captured by the main camera, a sub-camera that captures the subject using a wider capturing region than the main camera, and a processing unit that extracts the subject from the captured images captured by the main camera and the sub-camera, tracks the extracted subject, and brings the subject into focus when an image of the subject is actually captured. When the subject moves outside of a capturing region of the main camera, the processing unit tracks the subject extracted from the captured image captured by the sub-camera.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: March 31, 2020
    Assignee: MAXELL, LTD.
    Inventors: Hiroshi Shimizu, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Nobuo Masuoka
  • Patent number: 10602090
    Abstract: The video call method includes establishing, by a first terminal, a first video call session with a second terminal; establishing, by the first terminal, a second video call session with a third terminal; displaying, by the first terminal, a first video received from the second terminal through the first video call session and a second video received from the third terminal through the second video call session on a first display area and on a second display area, respectively; detecting, by the first terminal, a predetermined event; terminating, by the first terminal, one video call session among the plurality of video call sessions in response to the detecting the predetermined event; establishing, by the first terminal, a third video call session with a fourth terminal; displaying, by the first terminal, a third video received from the fourth terminal through the third video call session on a third display area.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 24, 2020
    Assignee: HYPERCONNECT, INC.
    Inventors: Sangil Ahn, Yongje Lee
  • Patent number: 10599955
    Abstract: Systems and methods for selecting representative photos for a photo album are described. An example computing device may include a display, a logic device, and a storage device storing instructions executable by the logic device to, for each known individual recognized in one or more photos of the album, determine an affinity score for that known individual indicating a connection of that known individual to a) a user of the computing device and b) a context corresponding to the album. The instructions may be further executable to select one or more known individuals based on the affinity score to be included in a subset of the known individuals recognized in one or more photos of the album, and select a representative photo of each of the subset of the known individuals to be included in one or more of a highlight photoset and a cover photo for the album.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: March 24, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David James Lee, Richard Prologo, Ankur Khator, Joshua Debner, Benjamin J. Smith
  • Patent number: 10600221
    Abstract: The embodiments of the present invention provide an information-duplication system, an information duplication method, an electronic device, and a machine-readable storage medium. First, a selection region is determined according to a duplication operation of a user on the display content of an electronic device. Then, the text information corresponding to the selection region is converted into pictures. Finally, the pictures converted from the text information in the selection region are merged with the pictures in the selection region, and the picture generated after merging is then shared as a duplication content. The embodiments of the present invention can realize the simultaneous presence of text information and pictures in the duplication content.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: March 24, 2020
    Assignee: GUANGZHOU ALIBABA LITERATURE INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Yang You
  • Patent number: 10599270
    Abstract: An information processing apparatus includes a video data processor configured to process video data output from an imaging unit; a drawing data processor configured to process drawing data written onto an input display unit; and a mode switch controller configured to set a first mode for a period during which a writing action is not performed onto the input display unit and a second mode for a period during which a writing action is performed onto the input display unit. The video data processor reduces an amount of the video data in the second mode so as to be smaller than an amount of the video data in the first mode. The drawing data processor reduces an amount of the drawing data in the first mode so as to be smaller than an amount of the drawing data in the second mode.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: March 24, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Nobumasa Gingawa
  • Patent number: 10593084
    Abstract: Systems, methods, and non-transitory computer-readable media can provide a creative tools interface that includes one or more options for visually modifying at least one media content item to be posted through a social networking system. At least one visual modification is applied to the media content item in response to a user selection of one or more of the options. The visually modified media content item is posted through the social networking system, wherein the user designates whether the visually modified media content item is posted as an ephemeral media content item or as a non-ephemeral media content item.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: March 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Christine Choi, Nathan Andrew Sharp, William Samuel Bailey, Ashoke K. Chakrabarti, Joshua Barton Dickens, Joy-Vincent Niemantsverdriet
  • Patent number: 10587810
    Abstract: Electronic devices are often equipped with a camera for capturing video content and/or a display for displaying video content. However, amateur users often capture video content without regard to composition, framing, or camera movement, resulting in video content that can be jarring or confusing to viewers. There is a need to automate the processing and presentation of video content in an aesthetically pleasing manner. The embodiments described herein provide a method of automatically cropping video content for presentation on a display.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: March 10, 2020
    Assignee: Apple Inc.
    Inventors: May-Li Khoe, Avi E. Cieplinski, David Joshua Hart
  • Patent number: 10580410
    Abstract: A system may include a camera configured to obtain an image of a user, at least one processor, and at least one non-transitory computer-readable media communicatively coupled to the at least one processor. The non-transitory computer-readable media configured to store one or more instructions that when executed cause or direct the system to perform operations. The operations may include establish a communication session between the system and a device. The communication session may be configured such that the device provides audio for the system. The operations may further include compare the image to a particular user image associated with the system and select a first method of transcription generation from among two or more methods of transcription generation based on the comparison of the image to the particular user image. The operations may also include present, a transcription of the audio generated using the selected first method of transcription generation.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: March 3, 2020
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Craig Nelson
  • Patent number: 10574978
    Abstract: A real-time communication monitoring and diagnosing system is provided on a real-time communication monitoring and diagnosing computer system. The monitoring and diagnosing system includes time line, a video downstream bitrate axis extending upward from reference line, an audio downstream bitrate axis extending downward from the reference line, a video downstream bitrate curve in a first color above the reference line, an audio downstream bitrate curve in a second color below the reference line, a set of choppy video marks in a third color above and along the reference line, a set of blurry video marks in a fourth color as a dotted line along the video downstream bitrate curve, and a set of audio marks in a fifth color below and along the reference line.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: February 25, 2020
    Assignee: Agora Lab, Inc.
    Inventor: Feng He
  • Patent number: 10574939
    Abstract: A current status information communication unit acquires by communication, current status information of a communication partner who is a person shown in a free viewpoint time shift video being reproduced, and a current status information presentation unit presents the current status information of the communication partner to a viewer viewing the free viewpoint time shift video. Furthermore, when the viewer attempts to communicate with the communication partner, the current status information acquisition unit acquires the current status information of the viewer, and the current status information of the viewer is transmitted to the communication partner.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: February 25, 2020
    Assignee: SONY CORPORATION
    Inventors: Shihhao Wen, Mitsuru Katsumata
  • Patent number: 10564711
    Abstract: An interactive conferencing device enables conference participants to interact remotely through multiple multimedia channels based on the configured capabilities of participants. A system used by the conferencing device consists of a server and one or more client devices. On joining new interactive session, the attributes and capabilities of the participant are determined. Other participants are notified as to the attributes and capabilities of the new participant. The interaction between participants is determined by their attributes and capabilities and that of the participant they wish to interact with. Participants can use a client device to join a session. If the device is capable of rendering a graphical display based on the capability information configured for that participant and device, participants can view multiple views rendered for the session in different regions of a display. The participants may interact with members of the session they select based on their mutual configured capabilities.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: February 18, 2020
    Assignee: Polycom, Inc.
    Inventors: SivaKiran Venkata Yellamraju, Tandav Krishna Sanka
  • Patent number: 10567448
    Abstract: A virtual conferencing system is described for implementing a speaker queue.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: February 18, 2020
    Assignee: Minerva Project, Inc.
    Inventors: Ari Bader-Natal, Brian Fields, Matthew Michael Regan, Jonathan Scott Katzman, Stephen Kosslyn, Brandon Tilley, Gene Hallman
  • Patent number: 10554931
    Abstract: Aspects of the subject disclosure may include, for example, an assessment of a context associated with a conference, an identification of an object associated with the conference in accordance with the context, and a presentation of the object as part of the conference. The conference may include a videoconference and the object may include a physical object, a virtual object, or a combination thereof. Other embodiments are disclosed.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: February 4, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Zavesky, Zhu Liu, Tan Xu, Bernard S. Renger
  • Patent number: 10541950
    Abstract: Forming a group of users for a conversation includes determining when users are accessing information associated with each other, maintaining a group of the users, the group of the users representing a transitive closure over a viewing relationship of the information, displaying, via a display of a user device, digital representations of the users in the group accessing the information, and initiating, based on an action of at least one of the users in the group of users, a conversation.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan F. Brunn, Jennifer Heins
  • Patent number: 10542238
    Abstract: A collaborative virtual reality (VR) online meeting platform that includes a three-dimensional (3D) point cloud data defining a virtual space, identifiers of a plurality of meeting participants, and meeting data that includes positions in the virtual space of a plurality of avatars that correspond to meeting participants. The system includes a processor that includes instructions to initiate an online meeting of the plurality of meeting participants. The initiating includes providing an address of the 3D point cloud to each of the meeting participants and transmitting a copy of the 3D point cloud data and meeting data to each of the meeting participants. A current location of each of the avatars in the virtual space is communicated to all of the meeting participants.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 21, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Louis Bergmann, Jörg Braunes, Daniel Flohr
  • Patent number: 10534474
    Abstract: In one embodiment, an apparatus, method, and computer program product are provided involving a mobile device including a touch screen, a memory, and an actuator coupled to at least one processor; said memory configured to store a plurality of applications including an application; said touch screen configured to cooperate with the at least one processor to display indicia; said touch screen configured to cooperate with the at least one processor to receive a first touch signal indicative of a first duration of touch being applied to the touch screen, in connection with the indicia; said at least one processor configured to, in response to the first touch signal indicative of the first duration of touch being applied to the touch screen, identify a first state; said touch screen configured to cooperate with the at least one processor to, in response to the identification of the first state, perform an operation; said touch screen configured to cooperate with the at least one processor to receive a second touch
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: January 14, 2020
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10535346
    Abstract: A collaborative speech processing computer receives packets of sampled audio streams. The sampled audio streams are forwarded to a speech-to-text conversion server via a data network. Packets are received via the data network that contain text strings converted from the sampled audio steams by the speech-to-text conversion server. Speakers are identified who are associated with the text strings contained in the data packets. The text strings and the identifiers of the associated speakers are added to a dialog data structure in a repository memory. Content of at least a portion of the dialog data structure is displayed on a display device.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: January 14, 2020
    Assignee: CA, Inc.
    Inventors: Preethi Raja, Jagadeeshwaran Karunanithy, Shamayel Mohammed Farooqui, Jagadishwara Chary Sriramoju, Sai Kumar Bochkar