Technique For Setting Up A Conference Call Patents (Class 370/261)
  • Patent number: 11089010
    Abstract: A method of secure communication between a computer server and users each having a connected computer system, comprising recording of a unique identifier of the server in the memory of a trusted server, the connected system having first and second digital communication modes, the method further comprising: the transmission of an ASC application to the connected system, the application being installed on the connected system, its execution controlling the automatic opening of a computer session with the trusted server according to the second digital communication mode, the opening of a communication session by the connected system with a server, the opening of a secured communication session by the server with the trusted server, the transmission by the server of an identifier of the connected system, the calculation by the trusted server of a time-stamped code associated with the key, the transmission of the time-stamped code by the trusted server to the connected system corresponding to the identifier transm
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: August 10, 2021
    Assignee: TAKLANE
    Inventors: Redwan Pierre Gohar, Pascal Baisnee
  • Patent number: 11070676
    Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Daniel C. Klingler, David L. Biderman, Nicholas M. Fraioli, Christopher M. Garrido, Adam E. Kriegel, Shuang Liu, Richard M. Powell
  • Patent number: 11050804
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: June 29, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Britton Jamison, Ryan Morris, Shivnag Kilaru, Smruthi Tatachar Venkatesh, Sharath Upadhya
  • Patent number: 11032754
    Abstract: Systems, methods, and devices for managing predetermined functions on a mobile device, the operating system (OS) installed on the device including an event application programming interface (API) configured to enable voice over internet protocol (VoIP) applications to assume priority over other applications and functions of the mobile device when VoIP calls are detected. A mobile device management software application installed and running on the mobile device emulates a VoIP software application and uses event API calls to trick the OS into believing that a VoIP call has been detected and, in response, causes the OS to block or interfere with one or more predetermined functions on the mobile device based on the status and location of the mobile device.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: June 8, 2021
    Assignee: CELLCONTROL, INC.
    Inventors: Joseph E. Breaux, III, John Wright
  • Patent number: 11019211
    Abstract: Machine learning technology can analyze in real-time the data from a call between a person and a customer service representative. Based on this analysis, a server can determine a sentiment score that describes a sentiment expressed by the person or the customer service representative. If the server determines that the sentiment score is less than or equal to a pre-determined value, the server can inform the customer service representative's manager so that the manager can take further action to help the person and/or the customer service representative.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: May 25, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Victor Kwak, Seth E. Ethington, Jesse Williams Plymale
  • Patent number: 10938869
    Abstract: Provided are a conference system and a method for controlling bandwidth thereof. According to embodiments of the present disclosure, the conference system enables a bandwidth pattern obtained from one terminal to be shared with other terminals connected to the conference in the same area as the terminal, such that a process of identifying bandwidths of users connected to the conference in the area may be omitted, thereby reducing a time required for stabilizing a service quality.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: March 2, 2021
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Ho-Sung Ahn, Hee-Tae Yoon, Jun-Ho Kang, Hong-Hyeon Lee, Ji-Won Jung
  • Patent number: 10931487
    Abstract: Embodiments herein provide a method for detecting a failure of a chip. The method includes dividing a plurality of channels of the chip into multiple channel groups, providing an input bit stream to each channel group of the multiple channel groups and monitoring whether there is a difference between an output bit stream of each channel in the channel group and the input bit stream, and determining based on the difference whether each of the multiple channel groups is an abnormal channel group. Input bit streams provided to respective channels in a same channel group are identical.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 23, 2021
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jian Sun, Lin Lin, Ziqiang Guo
  • Patent number: 10896544
    Abstract: Present disclosure relates to a system for providing a simulated environment and a method thereof. The system comprises a first wearable device, a second wearable device and a computing device. The first wearable device is configured to output a scenario of the simulated environment and to output a first audio. The second wearable device is configured to collect an environmental sound around the second wearable device and send out the sound. The computing device is configured to merge the sound into the first audio according to an index and send the merged first audio to the first wearable device, wherein the index is determined by a relative distance and a relative direction between coordinates being assigned to the first wearable device and the second wearable device in the simulated environment.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: January 19, 2021
    Assignee: HTC Corporation
    Inventors: Hung-Yi Yang, Iok-Kan Choi
  • Patent number: 10880348
    Abstract: Method carried out in a radio terminal for playing streaming media, which terminal includes a modem for connecting to a radio network, and a data streaming client including a streaming data buffer for receiving streaming data from a streaming data server through the radio network, the method comprising transferring data buffer size information from the streaming client to the modem; signaling the network, by means of the modem, to indicate streaming service initiation and data buffer size; buffering media data of a streaming media file received through the network according to a buffer scheme adapted dependent on the data buffer size; playing streaming media generated from buffered media data; and signaling the network, by means of the modem, to indicate streaming service termination. A buffer filling signal may be received from the network, which includes a recommendation of a suitable instance for buffer filling, wherein the buffer scheme may be determined dependent on the received signal.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: December 29, 2020
    Assignee: Sony Corporation
    Inventors: Rickard Ljung, Peter C. Karlsson, Martin Danielsson, Erik Bengtsson, Zhinong Ying
  • Patent number: 10873665
    Abstract: One embodiment provides a method, including: receiving, in a conferencing application, an indication to contact a conference participant; accessing, using a processor, context data associated with the conference participant, wherein the context data identifies a likely location of the conference participant; identifying, at the likely location, an electronic device associated with the conference participant; and contacting the conference participant via the electronic device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: December 22, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Matthew William Fardig, Dane Hixson, Tobias Christensen, Shawn Sharp
  • Patent number: 10869150
    Abstract: A method expedites processing and playing of binaural sound during an electronic communication between a first user and a second user. An electronic device of the first user convolves sound into binaural sound for the second user before the binaural sound transmits to the electronic device of the second user. In this way, the binaural sound is already convolved and ready to play upon receipt at the electronic device of the second user.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: December 15, 2020
    Inventor: Philip Scott Lyren
  • Patent number: 10862931
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: December 8, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Britton Jamison, Ryan Morris, Shivnag Kilaru, Smruthi Tatachar Venkatesh, Sharath Upadhya
  • Patent number: 10855626
    Abstract: A group communication service receives user node communications from and distributes user node communications to members of a communication group. The communication group members comprise a plurality of user nodes. The group communication service then receives an audio transcription request from one or more of the plurality of user nodes. In response to receiving the request, group communication service launches a bot node member of the communication group configured to deliver transcribed content messages to one or more destination services. The group communication system then receives an audio content message from one or more of the plurality of user nodes and delivers a transcribed content message of the audio content message to the one or more destination services over the bot node member of the communication group.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: December 1, 2020
    Assignee: Orion Labs, Inc.
    Inventors: Gregory Albrecht, Ellen Juhlin, Jesse Robbins
  • Patent number: 10831903
    Abstract: Privacy protection methods, systems, and apparatus, including computer programs encoded on computer storage media, are provided. One of the methods is performed by a second computing device and includes: receiving a data request for object data from a first computing device, wherein the object data is associated with an object and is stored in the second computing device; performing encryption of the object data using a public key associated with the object based on the data request to generate a first ciphertext; obtaining verification data based on the first ciphertext for verifying whether a ciphertext to be verified corresponds to the object data; and sending the verification data to the first computing device for the first computing device to execute a cryptography protocol with a third computing device based on the verification data.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: November 10, 2020
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Lichun Li, Shan Yin, Zheng Liu
  • Patent number: 10798238
    Abstract: According to various embodiments, a method for locating the user of a mobile device without accessing global position system (GPS) data is disclosed. The method includes determining the last location that the user was connected to a wireless network. The method further includes compiling publicly-available auxiliary information related to the last location. The method additionally includes classifying an activity of the user to driving, traveling on a plane, traveling on a train, or walking. The method also includes estimating the location of the user based on sensory and non-sensory data of the mobile device particular to the activity classification of the user.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: October 6, 2020
    Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Arsalan Mosenia, Xiaoliang Dai, Prateek Mittal, Niraj K. Jha
  • Patent number: 10783228
    Abstract: The purpose of the present invention is to provide a portable terminal and an application software start-up system whereby the application software that is started up is limited depending on the state of a user, thereby providing an improved ease of use. For this purpose, an application software start-up method for an information processing device comprises: performing identity authentication based on static biological information; determining the state of the user by comparing dynamic biological information acquired from the body of the user with previously measured dynamic biological information; and limiting the application software that is started up in accordance with the determined state of the user and on the basis of a permission level that is set in advance for each application software item.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 22, 2020
    Assignee: Maxell, Ltd.
    Inventors: Masayuki Hirabayashi, Yasunobu Hashimoto, Kazuhiko Yoshizawa
  • Patent number: 10719635
    Abstract: A computer implemented digital bridge that reduces the time and costs associated with designing and configuring hardware and/or logic for an application while also reducing the potential for errors during the process.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: July 21, 2020
    Assignee: Siemens Mobility, Inc.
    Inventors: Heinrich Helmut Degen, Holger Schmidt, Nathan Clanney
  • Patent number: 10686873
    Abstract: A technique is disclosed for making transitions between mesh and bridge topology seamless to the end user of the video session, without a significant gap between the audio and video experience of the video session when the transition occurs. In addition, a function provides a way for determining whether a trigger event for such a transition has occurred.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: June 16, 2020
    Assignee: Polycom, Inc.
    Inventors: Deep Subhash Pai, Dragan Ignjatic
  • Patent number: 10679159
    Abstract: Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Patrick J. O'Sullivan
  • Patent number: 10635684
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 28, 2020
    Assignee: Dropbox, Inc.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 10594502
    Abstract: Certain aspects of the disclosure are directed to communication bridging among protocol-disparate chat rooms in a telecommunication system. According to a specific example, a Voice over Internet Protocol (VoIP) communication server is provided comprising a first user interface (UI) module configured and arranged to receive a request to form a communication bridge between a first chat room and a second chat room. 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.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 17, 2020
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
  • Patent number: 10587427
    Abstract: Once a group communication such as a video conference has been initiated, embodiments of the present disclosure provide for equitably managing the conference so that each participant can be given a chance to speak or contribute. For example, and according to one embodiment, the participants can be placed into a rotating queue based upon the order in which they joined the conference. As the conference progresses, each participant can be allowed to speak, while the other participants are muted, for up to a predetermined amount of time. Once that time expires, or the speaker yields the remaining time, the next participant in the rotating queue can be allowed to speak for up to the same predetermined amount of time. This rotation can continue for up to a predetermined number of rotations, a predetermined amount of time for the conference, or until the participants otherwise end the conference.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: March 10, 2020
    Assignee: Talking Stick, Inc.
    Inventors: Theodore Stoner, Benjamin Gauthier, Jacob Quattrocchi, Bryan Eaton
  • Patent number: 10587752
    Abstract: A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: March 10, 2020
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Jasper Cheekeong Pan
  • Patent number: 10554696
    Abstract: This disclosure describes techniques in which one or more computing devices receive a signal from a first client computing device. The signal indicates that the first client computing device is available for participation in a communication session that enables communication between the first client computing device and one or more other client computing devices. The one or more computing devices determine a context for a topic of discussion associated with the communication session. The context is associated with a content item capable of being outputted by the first client computing device. Responsive to receiving the signal, the one or more computing devices initiate the communication session and send an invitation to at least one of the one or more other client computing devices to join the communication session. The invitation indicates the context of the communication session to at least one of the one or more other client computing devices.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: February 4, 2020
    Assignee: GOOGLE LLC
    Inventors: Ujjwal Singh, Brian Laird, Christopher Paul David Johnson, Robert David Cleveland
  • Patent number: 10554567
    Abstract: A route processing method, a device, and a system, where the method includes obtaining, by a first network device, a flow effective time parameter and a route related to the flow effective time parameter, processing, by the first network device in the specified time interval, service traffic corresponding to the route related to the flow effective time parameter, generating a route control message, where the route control message carries the flow effective time parameter and the route, and sending, by the first network device, the route control message to a second network device. Therefore, limited-time effective information is automatically disseminated, a limited-time effective requirement for a traffic control policy is met, configuration workload is reduced, and maintenance difficulty is lowered.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiandeng Liang, Shunwan Zhuang, Jianjie You
  • Patent number: 10521601
    Abstract: A system for determining information about a resource. The system includes a profiler to generate a targeted subset of users for at least one selected resource according to at least one of: a pre-defined goal and usage statistics of the resource with respect to the goal; an addresser to request from the subset of users information regarding the goal and a collector to collect and analyze the information and to update attributes of the resource according to the information.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 31, 2019
    Assignee: Sailpoint Technologies, Israel Ltd.
    Inventors: Roy Peretz, Maor Goldberg, Eran Leib, Shlomi Wexler, Itay Maichel, Aviad Chen
  • Patent number: 10499278
    Abstract: Improved methods, systems, devices, or apparatuses support header compression for reduced bandwidth wireless devices prior to an initial transmission that includes a real-time data payload. A data flow containing real-time multimedia data may be initiated between a UE and a base station. In order to enhance the likelihood of meeting data flow timing constraints, compression context may be established prior to a first transmission of a packet with a real-time data payload. The one or more initial transmissions may include a small payload, that is smaller than typical real-time data payloads, may be used to establish compression context for the data flow. When a packet with a real-time payload is to be transmitted, the transmission may use header compression and be transmitted in less time than a transmission without header compression.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Kirankumar Bhoja Anchan, Srinivasan Balasubramanian
  • Patent number: 10484544
    Abstract: A method and a system for adjusting a volume of a conference call are provided. The system includes at least one sub-device and a host. The host respectively connects the at least one sub-device and detects a number of the connected sub-devices. The host adjusts a volume of an original voice signal received from an external device according to the number of the connected sub-devices to generate an adjusted voice signal adapted to each sub-device and provides the same to each sub-device to play. The host also adjusts volumes of the original voice signals received by the host and each sub-device, integrates the adjusted original voice signals into an integrated voice signal adapted to the external device, and provides the same to the external device to play.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: November 19, 2019
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Yi-Chang Wu, Po-Yueh Lan, Ming-Che Weng, Chang-Yuan Wu, Chih-Yuan Lin
  • Patent number: 10477282
    Abstract: The present invention provides a method and system for video surveillance with a single channel of video and multiple channels of audio.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: November 12, 2019
    Assignee: Hang Zhou Hikvision Digital Technology Co., Ltd.
    Inventors: Kui Li, Ruiqing Cai, Jie Chen, Zailong Ling, Xiangqing Jin
  • Patent number: 10448154
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for controlling the volume of microphones in an online meeting. The computer may receive a plurality of voice data from a plurality of user microphones. One or more users in a same room may be identified using the plurality of received voice data and a voice picker, wherein the one or more users in the same room have a same watermark in a set of voice data. A main voice of a user may be recognized from the one or more users in the same room using the voice picker. A microphone volume may be adjusted for each of the one or more users in the same room, wherein the microphone volume of the main voice of the user is increased.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hui Zhan, Chuan Yang Wang, Yan Hu, Jian Long Pan
  • Patent number: 10432930
    Abstract: In some aspects, methods and systems described herein provide for preparing component videos for combining into a bitstream. An example system may receive a source video. The system may also receive data representing a compression format. The system may encode a reference frame as an intra-coded picture that is sub-divided into intra-coded units. The system may encode the sequence of source frames as a sequence of predictive-coded pictures conforming to the compression format. The sequence may be divided into groups of pictures that include a first predictive-coded picture followed by one or more second predictive-coded pictures. The first predictive-coded picture may be sub-divided into intra-coded units that represent respective portions of a source frame by describing the pixels of the portion so as to simulate intra-coded pictures. The system may concatenate the sequence of predictive-coded pictures after the intra-coded picture so as to produce a bitstream.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: Andrew Benedict Lewis, Richard Zarek Cohen
  • Patent number: 10411954
    Abstract: Methods, computer program products, and systems are presented. There can be provided for example: obtaining user defined connectivity pattern information; and establishing commands for provisioning one or more network device for implementation of a network connection based on the user defined connectivity pattern information.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: September 10, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Milly Chen, Dan Lu, Chun Feng Wu, Nan Zhang, Xiao Yang Zhu
  • Patent number: 10382903
    Abstract: Aspects of the subject disclosure may include, for example, detecting a first communication device including an application based on contemporaneous access of a first service and second service functions, wherein the application communicates via first and second user data traffic flows associated with the first and second service functions. A first logical network slice of a communication network is identified and an association is facilitated of the first user data traffic flow with the first logical network slice, wherein the first user data traffic flow is conveyed by the first logical network slice. A second logical network slice of the communication network is identified and an association is facilitated of the second user data traffic flow with the second logical network slice, wherein the first and second user data traffic flows are conveyed contemporaneously by the first and second logical network slices. Other embodiments are disclosed.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: August 13, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Venson Shaw, Sangar Dowlatkhah
  • Patent number: 10362055
    Abstract: Embodiments are described for provision of a brute force attack protection service to a middleware service, for example in the context of a distributed computing system receiving requests for connection from remote client devices. The brute force attack protection service may avoid relying upon presenting a Turing challenge at client devices for identifying and handling malicious requests for access or resources at the middleware service.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: July 23, 2019
    Assignee: Blue Jeans Network, Inc.
    Inventors: Navneet Kumar, Vikas Chourasiya
  • Patent number: 10349008
    Abstract: Disclosed are a tool installed on a mobile terminal and an intelligent real-time audio-video integration server. The tool installed on the mobile terminal comprises: a transmitter unit configured to respond to a first trigger and to transmit a request for a video integrating real-time videos captured by multiple communication terminals; and, a receiver unit configured to receive the video integrating the real-time videos captured by the multiple communication terminals. The transmitter unit transmits, on the basis of a first communication terminal set in the multiple communication terminals and corresponding to a video displayed on a monitor of a mobile terminal, a request for an audio integrating real-time audios captured by the communication terminals in the first communication terminal set; the receiver unit receives the audio integrating the real-time audios captured by the communication terminals in the first communication terminal set.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: July 9, 2019
    Assignee: AINEMO INC.
    Inventor: Chenfeng Song
  • Patent number: 10348627
    Abstract: A method of estimating processor load at a device for transmitting a media stream, the device comprising an encoder and a processor capable of executing instructions for the encoder, the method comprising: encoding a first media frame and a second media frame at the encoder; determining a first time period between a first timestamp associated with the first media frame and a second timestamp associated with the second media frame; determining a second time period between a first completion time representing completion of the encoding of the first media frame and a second completion time representing completion of the encoding of the second media frame; and forming a measure of processor load in dependence on a difference between the first and second time periods.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: July 9, 2019
    Assignee: Imagination Technologies Limited
    Inventors: Venu Annamraju, Kiran Kumar Ravuri, Mallikarjuna Kamarthi
  • Patent number: 10313426
    Abstract: A method of managing a control right in a 1:n network topology is provided. The master device includes a display unit configured to display a first screen, a control unit configured to receive a request for at least one right for controlling the master device and/or a mirroring service from at least one of a plurality of client devices mirroring the first screen, and to grant the requested right to the at least one of the plurality of client devices in response to the request, and a communication unit configured to receive the request and to transmit the response.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: June 4, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeong-in Kim, Ji-hwan Seo, Jin-wook Lee
  • Patent number: 10250753
    Abstract: A communication system has a network-connected server comprising a processor and a coupled data repository and software executing on the processor from a non-transitory medium. The software provides a first function establishing a communication session between an initiator and an agent of an enterprise hosting the system, a second function gathering information about persons other than the initiator and the agent as potential conference participants, a third function generating and sending invitations to a conference to include the initiator and the agent to individual ones of the potential conference participants, and a fourth function connecting those accepting invitations to the conference.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: April 2, 2019
    Inventors: Herbert Willi Artur Ristock, Vyacheslav Zhakov, Yevgeniy Petrovykh
  • Patent number: 10230805
    Abstract: One or more communications between two or more users are monitored. An activity by a first user is determined. The activity is related to one of the communications. A degree of awareness of the first user is determined. The degree of awareness is based on the determined activity.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 10218748
    Abstract: Disclosed herein are various embodiments of systems and methods that may be utilized in a variety of videoconferencing applications. According to various embodiments, techniques may be utilized to dynamically allocate and adjust bandwidth utilization during a videoconferencing session. A data network may allow for the transmission of data between two or more endpoints. The data exchanged between the endpoints may include video data, audio data, control data, and status data. Control data may be utilized in various embodiments to operate a robotic videoconferencing endpoint. Accordingly, various components of a data network connecting videoconferencing endpoints may transmit data wirelessly.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 26, 2019
    Assignee: INTOUCH TECHNOLOGIES, INC.
    Inventors: Marco Pinter, Justin Chan
  • Patent number: 10200423
    Abstract: A computer-implemented method is provided in which a server receives from a user device a request to join an online meeting, the request including a meeting identifier for the online meeting. It is determined whether a meeting exists with a meeting identifier that matches the meeting identifier contained in the request. If a match is determined, a message is sent to the user device, the message indicating one or more join methods that the user device can use to join the online meeting.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: February 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Magnus Aaen Holst, Nicolai Grødum
  • Patent number: 10182104
    Abstract: A provider network that implements different resources for a client may provide automatic propagation of resource attributes to the different resources according to propagation criteria. Propagation criteria may be received that indicates a logical structure for multiple resources of a provider network. These resources may or may not be currently deployed. In response to a request to initiate propagation of resource attributes to the multiple resources, the multiple resources may be identified according to a logical structure identified as part of the propagation criteria and the resource attributes applied to the identified resources. Upon completion of propagation, a notification of completion may be provided.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: January 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeffrey Cicero Canton
  • Patent number: 10162896
    Abstract: A system and associated methods for generating a temporal event stream for a user is disclosed. The system includes a processor and a memory storing instructions that when executed cause the system to: receive a signal stream from a user device, determine one or more events from the signal stream, generate a first event stream based on the one or more events, generate one or more queries based on the signal stream, retrieve new events by applying the one or more queries against data stored by an event server and update the first event stream with the new events.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: December 25, 2018
    Assignee: GOOGLE LLC
    Inventors: George Cody Sumter, Alan Lee Gardner, III, Nadav Aharony
  • Patent number: 10142437
    Abstract: Multiple session initiation protocol (SIP) devices connected to a server via a network may attempt to initiate a process (such as SIP registration) at approximately the same time as each other, by sending SIP messages (e.g. “REGISTER” messages) towards the server substantially simultaneously. Depending on the number of devices and the resources of the server, the server may not be able to process all of the messages without crashing. An interposed network element, such as a session border controller (SBC), may prevent some of the messages from reaching the server, to stop the server from crashing. However, some messages may be of higher priority than others. The invention provides a way of differentiating between messages to assist in prioritising messages with higher priority over others.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: November 27, 2018
    Assignee: Metaswitch Networks Limited
    Inventor: Steven Kennedy
  • Patent number: 10123206
    Abstract: A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: Jan Tomas Lundqvist, Jonas Erik Lindberg, Sailesh Nepal
  • Patent number: 10110644
    Abstract: Aspects relate to methods and apparatus for dedicated bearer (DB) establishment handling during call setup for long term evolution. According to aspects, a method is provided herein for wireless communications that may be performed, for example, by a user equipment (UE). The method generally includes establishing a connection with a first access point (AP) to perform a call set up procedure for a call; receiving from the first AP a message associated with handover to a second AP; delaying giving up the call setup procedure for a duration if the message includes or is associated with an indication to release a dedicated bearer; and allowing establishment of a DB with the second AP during the duration. Consequently, the DB can be established with the second AP, without the UE giving up the call setup, and the call can be performed, thus improving user experience. Numerous other aspects are provided.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 23, 2018
    Assignee: QUALCOMM, Incorporated
    Inventors: Ming Yang, Hui Zhao, Srinivasan Balasubramanian
  • Patent number: 10097363
    Abstract: A conference system including a first communication apparatus, a second communication apparatus, and an information processing apparatus is provided. The information processing apparatus includes a memory storing a program and a processor configured to execute the program to implement a process of managing a conference area of a conference. When the processor receives a participation notification to participate in the conference from an information terminal via the first communication apparatus having a first communication range that covers the conference area of the conference and receives a notification from the second communication apparatus that the information terminal is located within a second communication range of the second communication apparatus, the processor implements a process of extending the conference area of the conference to include an extended area covered by the second communication range of the second communication apparatus.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: October 9, 2018
    Assignee: Ricoh Company, Ltd.
    Inventor: Tsuyoshi Endoh
  • Patent number: 10069722
    Abstract: Technical solutions for optimization of network resources are described. One general aspect includes a method, including measuring, by a controller, an attribute of network route being used to communicate a network flow between a first apparatus and a second apparatus. The method also includes comparing, by the controller, a predetermined threshold and the attribute. The method also includes in response to the attribute being non-compliant with the predetermined threshold, selecting, by the controller, an alternative network route to communicate the network flow between the first apparatus and the second apparatus. The method also includes routing, by the controller, the network flow to be communicated via the alternative route between the first apparatus and the second apparatus.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 4, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles S. Lingafelt, James W. Murray, James T. Swantek, James S. Worley
  • Patent number: 10063708
    Abstract: A method for establishing a connection to a sequence-accessible call includes gathering connection data for establishing the connection to the sequence-accessible call including a phone number dialed to access the sequence-accessible call. The method may also include storing the connection data in a database, determining a presence of a proximity link, and transmitting the connection data to an information handling system.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 28, 2018
    Assignee: Dell Products, LP
    Inventors: Abu Shaher Sanaullah, Claude Lano Cox, Charles D. Robison, Philip M. Seibert, Jason A. Shepherd
  • Patent number: 10033865
    Abstract: A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: July 24, 2018
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Jasper Cheekeong Pan