-
公开(公告)号:US10674224B2
公开(公告)日:2020-06-02
申请号:US15804457
申请日:2017-11-06
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Jonathan Dunne , Paul B. French , James P. Galvin, Jr.
IPC: H04N21/6405 , H04N21/643 , H04L29/06 , H04N21/2365 , H04N21/234 , H04N21/438 , H04N21/45 , H04N21/466 , H04H20/42 , H04H60/66 , H04N21/266 , H04H20/82
Abstract: A method includes receiving, by a processor, metrics relating to a plurality of program channels. The plurality of program channels are distributed via at least one multicast stream. The method also includes modifying, by the processor, the at least one multicast stream. The modifying is based at least on the received metrics, and the modifying changes which programs are distributed via the at least one multicast stream. The method also includes transmitting at least one program channel via the modified at least one multicast stream.
-
公开(公告)号:US10667017B2
公开(公告)日:2020-05-26
申请号:US15655426
申请日:2017-07-20
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Jonathan Dunne , Paul B. French , James P. Galvin, Jr.
IPC: H04N21/6405 , H04N21/643 , H04L29/06 , H04N21/2365 , H04N21/234 , H04N21/438 , H04N21/45 , H04N21/466 , H04H20/42 , H04H60/66 , H04N21/266 , H04H20/82
Abstract: A method includes receiving, by a processor, metrics relating to a plurality of program channels. The plurality of program channels are distributed via at least one multicast stream. The method also includes modifying, by the processor, the at least one multicast stream. The modifying is based at least on the received metrics, and the modifying changes which programs are distributed via the at least one multicast stream. The method also includes transmitting at least one program channel via the modified at least one multicast stream.
-
公开(公告)号:US10552114B2
公开(公告)日:2020-02-04
申请号:US15610493
申请日:2017-05-31
Applicant: International Business Machines Corporation
Inventor: Al Chakra , Jonathan Dunne , James P. Galvin, Jr. , Liam Harpur
Abstract: Audio waveform data can be received from a plurality of client devices. The audio waveform data for each client device can be generated by sampling at least one portion of an audio stream received by the respective client device. The audio waveform data received from the plurality of client devices can be compared. Based on the comparison, which of the plurality of client devices are located in a same location can be determined. Further, based on the comparison, which of the plurality of client devices located in the same location are to mute their respective input audio transducers can be determined, and an indicator indicating to the client devices to mute their respective input audio transducers can be communicated to the client devices that are determined to mute their respective input audio transducers.
-
公开(公告)号:US10530829B2
公开(公告)日:2020-01-07
申请号:US15220492
申请日:2016-07-27
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jonathan Dunne , James P. Galvin, Jr. , Liam Harpur , Amy D. Travis
Abstract: A method and system ensures recording quality of a web conference in a computer networked environment. A web conference is monitored including a client computer initiating the web conference and a network connection for a server computer used to share the client computer screen with other client computers in a networked computer environment communicating with the server. A quality of service (QoS) level is determined for a server network connection of the server computer and a client network connection of the client computer. The QoS level is determined using one or more factors. The web conference is recorded using the server network connection at the server computer or at the client network connection at the client computer based on the QoS threshold being met using the server network connection for recording the web conference.
-
公开(公告)号:US10284491B2
公开(公告)日:2019-05-07
申请号:US16132469
申请日:2018-09-17
Inventor: Jonathan Dunne , Paul B. French , James P. Galvin, Jr. , David W. Malone , Patrick J. O'Sullivan
Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
-
公开(公告)号:US10284490B2
公开(公告)日:2019-05-07
申请号:US16129806
申请日:2018-09-13
Inventor: Jonathan Dunne , Paul B. French , James P. Galvin, Jr. , David W. Malone , Patrick J. O'Sullivan
Abstract: An indicator can be received from a client device. The indicator can indicate an agreement by a user of the client device to share device resources of the client device with an entity distinct from the client device and distinct from the user of the client device. Responsive to receiving from the mobile device the indicator indicating the agreement of the user of the of the mobile device to share the device resources of the mobile device with the entity, a level of a quality of service provided by a communication network to the mobile device can be increased. The mobile device can be allowed to enter sleep mode only after a particular duration of time in which use of the device resources has been shared or when a charge level of a battery providing power to the mobile device falls below a threshold level.
-
公开(公告)号:US10044875B2
公开(公告)日:2018-08-07
申请号:US15414032
申请日:2017-01-24
Inventor: Jonathan Dunne , Paul B. French , James P. Galvin, Jr. , Mohamed Adel Mahmoud , Patrick J. O'Sullivan
Abstract: A method of implementing calls includes identifying a call scheduled for a time in the future from an electronic calendar associated with a user and prior to the call, ordering a plurality of codecs used by an Internet Protocol (IP) phone of the user for the scheduled call. The method further includes, during the call and using a processor, calculating a mean opinion score for the call and storing the mean opinion score as part of call data for the call within a data storage device comprising historical call data.
-
公开(公告)号:US10028282B2
公开(公告)日:2018-07-17
申请号:US15205461
申请日:2016-07-08
Inventor: Jonathan Dunne , Paul B. French , James P. Galvin, Jr. , Yi Han , Patrick J. O'Sullivan
IPC: H04W72/00 , H04W72/04 , H04L29/08 , H04W76/14 , H04W16/14 , H04W24/08 , H04W72/06 , H04L12/26 , H04W92/18 , H04W4/08 , H04W84/18 , H04W88/04
Abstract: A first mobile device determines a second mobile device losing connectivity to a second network or a communication link between the second mobile device and the second network degrading below a threshold value, the second mobile device assigned a role of sharing broker that brokers sharing of network resources of at least a first network among a plurality of other mobile devices via the second network, the first mobile device and the plurality of other mobile devices participating in a sharing group. Responsive to the determination, the role of sharing broker is activated on the first mobile device.
-
公开(公告)号:US09819953B2
公开(公告)日:2017-11-14
申请号:US14144771
申请日:2013-12-31
Inventor: Paul B. French , James P. Galvin, Jr. , Patrick McDonagh , Patrick J. O'Sullivan
IPC: H04N7/173 , H04N19/44 , H04L29/06 , H04N21/438 , H04N21/442 , H04N21/61 , H04N21/647 , H04N21/643
CPC classification number: H04N19/44 , H04L65/4076 , H04L65/80 , H04N21/4381 , H04N21/44209 , H04N21/6125 , H04N21/64322 , H04N21/6473
Abstract: A computer-implemented method, computer program product, and computing system is provided for decoding media streams. In an implementation, a method may include selecting a time window for monitoring discontinuities in a plurality of packets in a media transmission stream having a first time and a second time. The first time may indicate a beginning of the time window and the second time may indicate an end of the time window. The method may also include determining the number of discontinuities in the plurality of packets at the first time at a network node. The method may also include determining the number of discontinuities in the plurality of packets at the second time at the network node. The method may also include determining the number of discontinuities in the plurality of packets within the time window. The method may also include comparing the number of discontinuities within the time widow to a plurality of predefined discontinuities threshold values. The method may also include decoding one or more of the plurality of packets in the media stream based upon, at least in part, the comparison of the number of discontinuities within the time widow to the plurality of predefined discontinuities threshold values.
-
公开(公告)号:US09798989B2
公开(公告)日:2017-10-24
申请号:US14010948
申请日:2013-08-27
Applicant: International Business Machines Corporation
Inventor: James P. Galvin, Jr. , Andrew L. Schirmer
CPC classification number: G06Q10/063118 , G06Q10/1053
Abstract: A method, computer program product, and system for selecting collaborators is described. A set of candidates for collaboration with an initiator is received. Initial contact scores for one or more member of the set of candidates are determined based upon, at least in part, one or more of initial availability and initial willingness. An initial ranking order for the set of candidates is determined. A member is selected from the set based upon, at least in part, the initial ranking order. An invitation to collaborate is provided to the selected member. If the invitation is accepted, a communication channel connection is established between the initiator and the selected member.
-
-
-
-
-
-
-
-
-