Patents by Inventor Paul Martel
Paul Martel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11936923Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: July 5, 2022Date of Patent: March 19, 2024Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20240024058Abstract: The present invention relates to a sterile covering device with a rotating joint between two attached members, rotating relative to each other and such that the rotating joint connecting the proximal ends of the two members has a groove between these two members, the proximal end of a first cover is able to cover not only the proximal end of the member that it protects but also at least all or part of the groove of the rotating joint, and the proximal end of a second cover is able to cover the proximal end of the other member that it protects and also a part of the proximal end of the first cover that it encloses at the level of the rotating joint, in the groove that the latter has between the two members.Type: ApplicationFiled: July 26, 2021Publication date: January 25, 2024Inventor: Paul MARTEL
-
Publication number: 20230362418Abstract: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.Type: ApplicationFiled: July 21, 2023Publication date: November 9, 2023Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20230345057Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 11758200Abstract: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.Type: GrantFiled: June 20, 2022Date of Patent: September 12, 2023Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 11736739Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: June 20, 2022Date of Patent: August 22, 2023Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20230106299Abstract: An anti-buckling device capable of guiding a cylindrical element that is pushed and moved over a given distance C in the direction of its axis XX?, said device being made up of at least two elementary cylindrical tubes that are nested and guided mutually in one another in order to form a tubular telescopic assembly of axis XX? and of given length L, such that at least one of said elementary tubes comprises a transverse support having an orifice positioned inside the cylinder of the elementary tube capable of guiding said cylindrical element fitted into this orifice and pushed through this telescopic assembly.Type: ApplicationFiled: March 8, 2021Publication date: April 6, 2023Inventors: Thomas MAGNANI, Thomas MARIONI, Paul MARTEL, Philippe POIGNET, Nabil ZEMITI
-
Publication number: 20220394312Abstract: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.Type: ApplicationFiled: June 20, 2022Publication date: December 8, 2022Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20220394313Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: ApplicationFiled: June 20, 2022Publication date: December 8, 2022Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 11412272Abstract: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.Type: GrantFiled: March 19, 2021Date of Patent: August 9, 2022Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 11405665Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: March 23, 2022Date of Patent: August 2, 2022Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 11405661Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: March 11, 2021Date of Patent: August 2, 2022Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20210297709Abstract: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.Type: ApplicationFiled: March 19, 2021Publication date: September 23, 2021Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20210289234Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: ApplicationFiled: March 11, 2021Publication date: September 16, 2021Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 10951925Abstract: This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: December 11, 2019Date of Patent: March 16, 2021Assignee: RESI MEDIA LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20200120364Abstract: This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: ApplicationFiled: December 11, 2019Publication date: April 16, 2020Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 10511864Abstract: This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: GrantFiled: June 25, 2018Date of Patent: December 17, 2019Assignee: LIVING AS ONE, LLCInventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Patent number: 10327013Abstract: A system for asynchronous uploading of digital multimedia with guaranteed delivery is provided. The system comprises at least one processor and a memory coupled to the at least one processor, the memory containing computer executable instructions that, when executed by the at least one processor, cause the system to attempt by at least one upload worker thread to transmit a first container to a remote server, execute by the at least one upload worker thread a data integrity test on the first container upon a successful upload of the first container, and repeat, if the data integrity test fails, the attempt and execute steps.Type: GrantFiled: April 3, 2018Date of Patent: June 18, 2019Assignee: LIVING AS ONE, LLCInventors: Paul Martel, Bradley Reitmeyer
-
Publication number: 20180310032Abstract: This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.Type: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
-
Publication number: 20180227602Abstract: A system for asynchronous uploading of digital multimedia with guaranteed delivery is provided. The system comprises at least one processor and a memory coupled to the at least one processor, the memory containing computer executable instructions that, when executed by the at least one processor, cause the system to attempt by at least one upload worker thread to transmit a first container to a remote server, execute by the at least one upload worker thread a data integrity test on the first container upon a successful upload of the first container, and repeat, if the data integrity test fails, the attempt and execute steps.Type: ApplicationFiled: April 3, 2018Publication date: August 9, 2018Inventors: Paul Martel, Bradley Reitmeyer