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: 20240146982
    Abstract: 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: Application
    Filed: October 3, 2023
    Publication date: May 2, 2024
    Applicant: ARRIS Enterprises LLC
    Inventors: Erik J. Elstermann, Todd T. Kassman, Michael A. Casteloes, Mark L. Schaffer, John R. Shumate, Robert L. Seymour
  • Publication number: 20230199274
    Abstract: 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: Application
    Filed: February 14, 2023
    Publication date: June 22, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
  • Patent number: 11606627
    Abstract: 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: Grant
    Filed: March 30, 2021
    Date of Patent: March 14, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Erik Elstermann, John Shumate, Robert Seymour, Todd Kassman, Michael Casteloes, Mark Schaffer
  • Publication number: 20220070552
    Abstract: 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: Application
    Filed: March 30, 2021
    Publication date: March 3, 2022
    Inventors: Erik ELSTERMANN, John SHUMATE, Robert SEYMOUR, Todd KASSMAN, Michael CASTELOES, Mark SCHAFFER
  • Publication number: 20200322657
    Abstract: 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: Application
    Filed: April 3, 2020
    Publication date: October 8, 2020
    Applicant: ARRIS Enterprises LLC
    Inventors: Erik J. Elstermann, Todd T. Kassman, Michael A. Casteloes, Mark L. Schaffer, John R. Shumate, Robert L. Seymour
  • Patent number: 10382798
    Abstract: 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: Grant
    Filed: June 20, 2018
    Date of Patent: August 13, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun
  • Publication number: 20180302654
    Abstract: 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: Application
    Filed: June 20, 2018
    Publication date: October 18, 2018
    Inventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun
  • Patent number: 10027993
    Abstract: 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: Grant
    Filed: April 5, 2013
    Date of Patent: July 17, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Kevin S Wirick, Michael A Casteloes, Wendell Sun
  • Patent number: 9479834
    Abstract: 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: Grant
    Filed: November 5, 2014
    Date of Patent: October 25, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Erik J. Elstermann, Michael A. Casteloes
  • Publication number: 20160127779
    Abstract: 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: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Erik J. Elstermann, Michael A. Casteloes
  • Publication number: 20140282787
    Abstract: 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: Application
    Filed: April 5, 2013
    Publication date: September 18, 2014
    Applicant: General Instrument Corporation
    Inventors: Kevin S Wirick, Michael A Casteloes, Wendell Sun
  • Patent number: 7447231
    Abstract: 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: Grant
    Filed: January 6, 2005
    Date of Patent: November 4, 2008
    Assignee: General Instrument Corporation
    Inventors: Robert S. Nemiroff, Michael A. Casteloes, Ken-Ho Chang
  • Patent number: 7418007
    Abstract: 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: Grant
    Filed: September 20, 2000
    Date of Patent: August 26, 2008
    Assignee: General Instrument Corporation
    Inventors: Vincent Liu, Siu-Wai Wu, Michael Casteloes, Robert J. Stone, Rebecca Lam
  • Publication number: 20050259695
    Abstract: 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: Application
    Filed: January 6, 2005
    Publication date: November 24, 2005
    Inventors: Robert Nemiroff, Michael Casteloes, Ken-Ho Chang
  • Patent number: 6731685
    Abstract: 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: Grant
    Filed: September 20, 2000
    Date of Patent: May 4, 2004
    Assignee: General Instrument Corporation
    Inventors: Vincent Liu, Siu-Wai Wu, Hanson On, Robert S. Nemiroff, Michael Casteloes, Jing Yang Chen, Rebecca Lam
  • Patent number: RE49109
    Abstract: 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: Grant
    Filed: August 25, 2020
    Date of Patent: June 14, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Kevin S. Wirick, Michael A. Casteloes, Wendell Sun