Patents by Inventor Michael Casteloes
Michael Casteloes 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).
-
Publication number: 20240146982Abstract: A method and system provide the ability to deliver media content. A packager receives an original encrypted transport stream, and segments the stream into multiple fixed-duration transport stream files (chunks). The packager further generates a manifest file that describes the chunks and is consistent with a hypertext transfer protocol (HTTP) live streaming (HLS) protocol. The manifest file and chunks are delivered to a content delivery network (CDN). An enhanced HLS client is embed in an integrated receiver decoder (IRD). The enhanced HLS client retrieves the manifest file and the chunks from the CDN, and reconstructs the original encrypted transport stream for use by a service provider network.Type: ApplicationFiled: October 3, 2023Publication date: May 2, 2024Applicant: ARRIS Enterprises LLCInventors: Erik J. Elstermann, Todd T. Kassman, Michael A. Casteloes, Mark L. Schaffer, John R. Shumate, Robert L. Seymour
-
Publication number: 20230199274Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: ApplicationFiled: February 14, 2023Publication date: June 22, 2023Applicant: ARRIS Enterprises LLCInventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
-
Patent number: 11606627Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: GrantFiled: March 30, 2021Date of Patent: March 14, 2023Assignee: ARRIS Enterprises LLCInventors: Erik Elstermann, John Shumate, Robert Seymour, Todd Kassman, Michael Casteloes, Mark Schaffer
-
Publication number: 20220070552Abstract: An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.Type: ApplicationFiled: March 30, 2021Publication date: March 3, 2022Inventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
-
Publication number: 20200322657Abstract: A method and system provide the ability to deliver media content. A packager receives an original encrypted transport stream, and segments the stream into multiple fixed-duration transport stream files (chunks). The packager further generates a manifest file that describes the chunks and is consistent with a hypertext transfer protocol (HTTP) live streaming (HLS) protocol. The manifest file and chunks are delivered to a content delivery network (CDN). An enhanced HLS client is embed in an integrated receiver decoder (IRD). The enhanced HLS client retrieves the manifest file and the chunks from the CDN, and reconstructs the original encrypted transport stream for use by a service provider network.Type: ApplicationFiled: April 3, 2020Publication date: October 8, 2020Applicant: ARRIS Enterprises LLCInventors: Erik J. Elstermann, Todd T. Kassman, Michael A. Casteloes, Mark L. Schaffer, John R. Shumate, Robert L. Seymour
-
Patent number: 10382798Abstract: A method is disclosed that includes: receiving, via a network digital video recorder, a request to record requested content; receiving, via a network digital video recorder at a first time, the requested content in a first format and the requested content in a second format; storing, via the network digital video recorder, the requested content in the first format; storing, via the network digital video recorder, the requested content in the second format; deleting, from network digital video recorder, the requested content in the second format after a predetermined time period; and transcoding, via an on demand transcoder, the requested content in the first format to the requested content in a third format after the predetermined time period.Type: GrantFiled: June 20, 2018Date of Patent: August 13, 2019Assignee: ARRIS Enterprises LLCInventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun
-
Publication number: 20180302654Abstract: A method is disclosed that includes: receiving, via a network digital video recorder, a request to record requested content; receiving, via a network digital video recorder at a first time, the requested content in a first format and the requested content in a second format; storing, via the network digital video recorder, the requested content in the first format; storing, via the network digital video recorder, the requested content in the second format; deleting, from network digital video recorder, the requested content in the second format after a predetermined time period; and transcoding, via an on demand transcoder, the requested content in the first format to the requested content in a third format after the predetermined time period.Type: ApplicationFiled: June 20, 2018Publication date: October 18, 2018Inventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun
-
Patent number: 10027993Abstract: A method is disclosed that includes: receiving, via a network digital video recorder, a request to record requested content; receiving, via a network digital video recorder at a first time, the requested content in a first format and the requested content in a second format; storing, via the network digital video recorder, the requested content in the first format; storing, via the network digital video recorder, the requested content in the second format; deleting, from network digital video recorder, the requested content in the second format after a predetermined time period; and transcoding, via an on demand transcoder, the requested content in the first format to the requested content in a third format after the predetermined time period.Type: GrantFiled: April 5, 2013Date of Patent: July 17, 2018Assignee: ARRIS Enterprises LLCInventors: Kevin S Wirick, Michael A Casteloes, Wendell Sun
-
Patent number: 9479834Abstract: A system is provided for coordinating the presentation of program content received from a first network and a second network independent from the first network. The system uses heartbeat messages typically transmitted along communication paths to monitor the operation of the communications paths to transmit information necessary for stream switching to alternate programming or alternate sources of the same programming.Type: GrantFiled: November 5, 2014Date of Patent: October 25, 2016Assignee: ARRIS Enterprises, Inc.Inventors: Erik J. Elstermann, Michael A. Casteloes
-
Publication number: 20160127779Abstract: A system is provided for coordinating the presentation of program content received from a first network and a second network independent from the first network. The system uses heartbeat messages typically transmitted along communication paths to monitor the operation of the communications paths to transmit information necessary for stream switching to alternate programming or alternate sources of the same programming.Type: ApplicationFiled: November 5, 2014Publication date: May 5, 2016Inventors: Erik J. Elstermann, Michael A. Casteloes
-
Publication number: 20140282787Abstract: A method is disclosed that includes: receiving, via a network digital video recorder, a request to record requested content; receiving, via a network digital video recorder at a first time, the requested content in a first format and the requested content in a second format; storing, via the network digital video recorder, the requested content in the first format; storing, via the network digital video recorder, the requested content in the second format; deleting, from network digital video recorder, the requested content in the second format after a predetermined time period; and transcoding, via an on demand transcoder, the requested content in the first format to the requested content in a third format after the predetermined time period.Type: ApplicationFiled: April 5, 2013Publication date: September 18, 2014Applicant: General Instrument CorporationInventors: Kevin S Wirick, Michael A Casteloes, Wendell Sun
-
Patent number: 7447231Abstract: Converting a DS3 transport stream to MPEG-2 packets over an ASI transport stream includes extracting MPEG-2 packets along with PCR values, calculating a new PCR value to compensate for packet time shift, and replacing the extracted PCR value with the new PCR value prior to outputting MPEG-2 packets. An apparatus for processing a DS3 transport stream carrying an MPEG-2 payload includes a DS3 receiver to receive the stream and to output a data signal and clock signal. The DS3 receiver includes a DS3 interface to receive DS3 packets and discard null packets, and includes PCR correction to determine if received DS3 packets include PCR values and to adjust PCR values prior to outputting the MPEG-2 packet. Packets are output without storing each packet in a buffer, but storing the PCR value in the buffer.Type: GrantFiled: January 6, 2005Date of Patent: November 4, 2008Assignee: General Instrument CorporationInventors: Robert S. Nemiroff, Michael A. Casteloes, Ken-Ho Chang
-
Patent number: 7418007Abstract: A statistical multiplexer for coding and multiplexing multiple channels of digital television data, or multiple panels of HDTV digital television data. A bit rate need parameter is determined for each encoder in a stat mux group, and an encoding bit rate is allocated to each channel based on its need parameter. A transmission bit rate is allocated to each channel as a time-lagged version of its need parameter to minimize a rate mismatch between the output and the input of a decoder buffer. A packet processor checks for impending decoder buffer overflow or underflow events to set minimum and maximum limits on the transmission bit rate. Moreover, these limits are set based on whether a new transmission bit rate can be implemented before the decoding time stamp (DTS) of the current or next frame.Type: GrantFiled: September 20, 2000Date of Patent: August 26, 2008Assignee: General Instrument CorporationInventors: Vincent Liu, Siu-Wai Wu, Michael Casteloes, Robert J. Stone, Rebecca Lam
-
Publication number: 20050259695Abstract: A method (30) for a converting a DS3 transport stream to MPEG-2 packets over an ASI transport stream includes: extracting (31) MPEG-2 packets along with PCR values; calculating (27) a new PCR value to compensate for packet time shift; and replacing (28) the extracted PCR value with the new PCR value prior to outputting MPEG-2 packets. The method (30) also includes outputting (28) the MPEG-2 packets over the ASI transport upon arrival in the DS3 transport stream in a bursty manner without storing them in a buffer, but rather only storing (36) extracted PCRs in memory, delaying (33) output of MPEG_2 packets over the ASI transport while adjusting PCRs; generating (37) a timing signal (TS_pkt) indicating a time that an MPEG-2 packet arrives; generating (39) a timing signal (TS_info) indicating a time that an MPEG-2 packet should be output over the ASI transport, and calculating PCR_new=PCR_old+(TS_pkt?TS_info) in which PCR_new is a new PCR and PCR_old is an extracted PCR.Type: ApplicationFiled: January 6, 2005Publication date: November 24, 2005Inventors: Robert Nemiroff, Michael Casteloes, Ken-Ho Chang
-
Patent number: 6731685Abstract: A statistical multiplexer for coding and multiplexing multiple channels of digital television data, or multiple panels of HDTV digital television data. A bit rate need parameter is determined for each encoder in a stat mux group by scaling the complexities of previous pictures of the same and different picture types. Scaling factors based on an activity level, motion estimation score, and number of pictures of a certain type in a GOP, may be used. Moreover, the scaling factors may be bounded based on a linear or non-linear operator to prevent large variations in the factors. An encoding bit rate is allocated to each channel based on its need parameter.Type: GrantFiled: September 20, 2000Date of Patent: May 4, 2004Assignee: General Instrument CorporationInventors: Vincent Liu, Siu-Wai Wu, Hanson On, Robert S. Nemiroff, Michael Casteloes, Jing Yang Chen, Rebecca Lam
-
Patent number: RE49109Abstract: A method is disclosed that includes: receiving, via a network digital video recorder, a request to record requested content; receiving, via a network digital video recorder at a first time, the requested content in a first format and the requested content in a second format; storing, via the network digital video recorder, the requested content in the first format; storing, via the network digital video recorder, the requested content in the second format; deleting, from network digital video recorder, the requested content in the second format after a predetermined time period; and transcoding, via an on demand transcoder, the requested content in the first format to the requested content in a third format after the predetermined time period.Type: GrantFiled: August 25, 2020Date of Patent: June 14, 2022Assignee: ARRIS Enterprises LLCInventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun