Patent ID: 9392233
Filing Date: 2016-07-12
CPC Classification: H04N

Claim Text:
1. A computer program product comprising a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations including: receiving a respective recording of a meeting from each of a plurality of client devices, wherein the meeting includes a plurality of distinct components and one or more component is associated with each recording; identifying a preferred quality recording associated with each of a plurality of meeting portions, the plurality of meeting portions including discrete time-wise segments of the meeting, at least one of the discrete time-wise segments including meeting components from more than one recording, wherein the preferred quality recording includes a recording quality greater than a predefined threshold of one or more of noise and jitter, and includes a recording quality higher than the other respective recordings received from each of the other plurality of client devices, wherein a quality associated with each of the received respective recordings is based upon, at least in part, at least one of: available bandwidth, noise, jitter, and recording interface attributes; combining the preferred quality recording associated with each of the plurality of meeting portions into a single recording representative of the meeting; and modifying the combined preferred quality recording by replacing one or more portions of the combined preferred quality recording with a new identified preferred quality recording associated with the one or more portions of the combined preferred quality recording that is higher quality than the one or more portions of the combined preferred quality recording.