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: 11936923
    Abstract: 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: Grant
    Filed: July 5, 2022
    Date of Patent: March 19, 2024
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20240024058
    Abstract: 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: Application
    Filed: July 26, 2021
    Publication date: January 25, 2024
    Inventor: Paul MARTEL
  • Publication number: 20230362418
    Abstract: 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: Application
    Filed: July 21, 2023
    Publication date: November 9, 2023
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20230345057
    Abstract: 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: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 11758200
    Abstract: 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: Grant
    Filed: June 20, 2022
    Date of Patent: September 12, 2023
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 11736739
    Abstract: 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: Grant
    Filed: June 20, 2022
    Date of Patent: August 22, 2023
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20230106299
    Abstract: 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: Application
    Filed: March 8, 2021
    Publication date: April 6, 2023
    Inventors: Thomas MAGNANI, Thomas MARIONI, Paul MARTEL, Philippe POIGNET, Nabil ZEMITI
  • Publication number: 20220394312
    Abstract: 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: Application
    Filed: June 20, 2022
    Publication date: December 8, 2022
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20220394313
    Abstract: 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: Application
    Filed: June 20, 2022
    Publication date: December 8, 2022
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 11412272
    Abstract: 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: Grant
    Filed: March 19, 2021
    Date of Patent: August 9, 2022
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 11405665
    Abstract: 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: Grant
    Filed: March 23, 2022
    Date of Patent: August 2, 2022
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 11405661
    Abstract: 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: Grant
    Filed: March 11, 2021
    Date of Patent: August 2, 2022
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20210297709
    Abstract: 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: Application
    Filed: March 19, 2021
    Publication date: September 23, 2021
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20210289234
    Abstract: 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: Application
    Filed: March 11, 2021
    Publication date: September 16, 2021
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 10951925
    Abstract: 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: Grant
    Filed: December 11, 2019
    Date of Patent: March 16, 2021
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20200120364
    Abstract: 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: Application
    Filed: December 11, 2019
    Publication date: April 16, 2020
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 10511864
    Abstract: 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: Grant
    Filed: June 25, 2018
    Date of Patent: December 17, 2019
    Assignee: LIVING AS ONE, LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Patent number: 10327013
    Abstract: 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: Grant
    Filed: April 3, 2018
    Date of Patent: June 18, 2019
    Assignee: LIVING AS ONE, LLC
    Inventors: Paul Martel, Bradley Reitmeyer
  • Publication number: 20180310032
    Abstract: 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: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble
  • Publication number: 20180227602
    Abstract: 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: Application
    Filed: April 3, 2018
    Publication date: August 9, 2018
    Inventors: Paul Martel, Bradley Reitmeyer