Patentable/Patents/US-10423382
US-10423382

Teleconference recording management system

PublishedSeptember 24, 2019
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An example operation may include one or more of generating a local audio file comprising audio captured of a user participating in a teleconference, receiving one or more other local audio files of the teleconference captured by one or more other audio devices that participated in the teleconference, determining a synchronized playback order for audio portions of the generated local audio file and audio portions of the one or more received local audio files based on timing information included in the generated local audio file and the received timing information, and outputting a playback of the audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files synchronized together based on the determined synchronized playback order.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computing system, comprising: a processor configured to generate a local audio file comprising audio captured of a user of an audio device that participates in a teleconference, the audio being captured by a local agent that prevents recording of non-local participants during the teleconference; and a network interface configured to receive one or more other local audio files of the teleconference captured by one or more other audio devices that participated in the teleconference, each received local audio file comprising detected audio portions and timing information of the detected audio portions captured by other respective local agents that prevent recording of non-local participants during the teleconference, wherein the processor is further configured to determine a synchronized playback order for audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files based on timing information included in the generated local audio file and the received timing information, and output a playback of the audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files synchronized together based on the determined synchronized playback order.

2

2. The computing system of claim 1 , wherein the one or more received local audio files are received from a host server, and each received local audio file comprises a user identification associated with an audio device that generated the local audio file, a conference identification, timing information, and an audio recording captured by the audio device during the teleconference.

3

3. The computing system of claim 1 , wherein the one or more received local audio files comprise a plurality of local audio files corresponding to a plurality of other users that participated in the teleconference and that consented to sharing their audio file with other users of the teleconference.

4

4. The computing system of claim 3 , wherein the processor is further configured to selectively mute a user from among the plurality of other users that participated in the teleconference by preventing playback of a corresponding local audio file of the selected user, in response to receiving a mute request identifying the user.

5

5. The computing system of claim 3 , wherein the generated local audio file is captured of a user that did not consent to sharing their audio file with other users of the teleconference and is not shared with the plurality of other users that participated in the teleconference.

6

6. The computing system of claim 1 , wherein the network interface is further configured to receive a timestamp from a host server which is transmitted to all user devices that participate in the teleconference, and the processor is configured to generate the local audio file based on the timestamp received.

7

7. The computing system of claim 1 , wherein the network interface is further configured to receive a combined text file including speech from the one or more received local audios files which has been converted to text and synchronized by a host server.

8

8. The computing system of claim 1 , wherein the processor, via the local agent, is configured to recognize and record sound of the local user and not record sound of other users during the teleconference when generating the local audio file such that a clarity of speech provided by the user of the audio device is more recognizable.

9

9. A computer-implemented method, comprising: generating a local audio file comprising audio captured of a user of an audio device while participating in a teleconference, the audio being captured by a local agent that prevents recording of non-local participants during the teleconference; receiving one or more other local audio files of the teleconference captured by one or more other audio devices that participated in the teleconference, each received local audio file comprising detected audio portions and timing information of the detected audio portions captured by other respective local agents that prevent recording of non-local participants during the teleconference; determining a synchronized playback order for audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files based on timing information included in the generated local audio file and the received timing information; and outputting, via the audio device, a playback of the audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files synchronized together based on the determined synchronized playback order.

10

10. The computer-implemented method of claim 9 , wherein the one or more received local audio files are received from a host server, and each received local audio file comprises a user identification associated with an audio device that generated the local audio file, a conference identification, timing information, and an audio recording captured by the audio device during the teleconference.

11

11. The computer-implemented method of claim 9 , wherein the one or more received local audio files comprise a plurality of local audio files corresponding to a plurality of other users that participated in the teleconference and that consented to sharing their audio file with other users of the teleconference.

12

12. The computer-implemented method of claim 11 , further comprising selectively muting a user from among the plurality of other users that participated in the teleconference by preventing playback of a corresponding local audio file of the selected user, in response to receiving a mute request identifying the user.

13

13. The computer-implemented method of claim 11 , wherein the generated local audio file is captured of a user that did not consent to sharing their audio file with other users of the teleconference and is not shared with the plurality of other users that participated in the teleconference.

14

14. The computer-implemented method of claim 9 , further comprising receiving a timestamp from a host server which is transmitted to all user devices that participate in the teleconference, and generating the local audio file based on the timestamp received.

15

15. The computer-implemented method of claim 9 , further comprising receiving a combined text file including speech from the one or more received local audios files which has been converted to text and synchronized by a host server.

16

16. The computer-implemented method of claim 9 , wherein the generating, via the local agent, comprises recognizing and recording sound of the local user while not recording sound of other users during the teleconference when generating the local audio file such that a clarity of speech provided by the user of the audio device is more recognizable.

17

17. A non-transitory computer readable medium having stored therein program instructions that when executed cause a computer to perform a method comprising: generating a local audio file comprising audio captured of a user of an audio device while participating in a teleconference, the audio being captured by a local agent that prevents recording of non-local participants during the teleconference; receiving one or more other local audio files of the teleconference captured by one or more other audio devices that participated in the teleconference, each received local audio file comprising detected audio portions and timing information of the detected audio portions captured by other respective local agents that prevent recording of non-local participants during the teleconference; determining a synchronized playback order for audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files based on timing information included in the generated local audio file and the received timing information; and outputting, via the audio device, a playback of the audio portions of the generated local audio file and the detected audio portions of the one or more received local audio files synchronized together based on the determined synchronized playback order.

18

18. The non-transitory computer readable medium of claim 17 , wherein the one or more received local audio files are received from a host server, and each received local audio file comprises a user identification associated with an audio device that generated the local audio file, a conference identification, timing information, and an audio recording captured by the audio device during the teleconference.

19

19. The non-transitory computer readable medium of claim 17 , wherein the one or more received local audio files comprise a plurality of local audio files corresponding to a plurality of other users that participated in the teleconference and that consented to sharing their audio file with other users of the teleconference.

20

20. The non-transitory computer readable medium of claim 19 , wherein the method further comprises selectively muting a user from among the plurality of other users that participated in the teleconference by preventing playback of a corresponding local audio file of the selected user, in response to receiving a mute request identifying the user.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 12, 2017

Publication Date

September 24, 2019

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Teleconference recording management system” (US-10423382). https://patentable.app/patents/US-10423382

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.