Patents by Inventor Jeremy C. Rosenberg

Jeremy C. Rosenberg 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: 11831699
    Abstract: Providing digital video having customized graphics whose appearance and operation are specified by a graphics template expressed using one or more web-based protocols. One or more software modules, executing on a media server, identify, for a particular digital video, a markup language document which describes or identifies a customized appearance of one or more graphics to be incorporated into a presentation of particular digital video and shown to an identified audience. The markup language document may be an Extensible Markup Language (XML) document or a HyperText Markup Language (HTML) document. The media server streams the particular digital video having the one or more graphics to a member of the identified audience in accordance with the markup language document. An HTML rendering engine, executing on the media server, may pass through one or more audio streams to be incorporated into an output stream without re-encoding the one or more audio streams.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: November 28, 2023
    Assignee: Harmonic, Inc.
    Inventors: Timothy John Michael Warren, Jeremy C. Rosenberg
  • Publication number: 20230353424
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Multiprotocol Label Switching (MPLS) Transport Stream tunnels are employed on Ethernet links between the core routing engine (CRE) and the one or more core servers (CSs).
    Type: Application
    Filed: July 4, 2023
    Publication date: November 2, 2023
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Patent number: 11716223
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Each physical or virtual compute server (CS) connects to the core routing engine (CRE) with a Link Aggregation Group (LAG) of two or more Ethernet links.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: August 1, 2023
    Assignee: Harmonic, Inc.
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Patent number: 11601650
    Abstract: Dynamically allocating virtual or physical CPU cycles for use in processing a video stream. Video complexity information for two or more digital video streams actively being processed by one or more video encoders is determined at periodic intervals. Video complexity information describes the complexity of digital video carried by the digital video streams across a bounded number of consecutive digital frames which includes digital frames not yet processed by the one or more video encoders. A determination is made as to whether a number of CPU cycles allocated for processing a particular digital video stream should be adjusted based on the determined video complexity information. The number of CPU cycles allocated for processing the particular digital video stream may be dynamically adjusted by changing an amount of CPU cycles allocated to a virtual machine in which the stream is processed or by processing the stream in a different virtual machine.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: March 7, 2023
    Assignee: Harmonic, Inc.
    Inventors: Neven Haltmayer, Eric Le Bars, Arnaud Mahe, Christophe Berthelot, David Henry, Jeremy C. Rosenberg
  • Publication number: 20220038515
    Abstract: Providing digital video having customized graphics whose appearance and operation are specified by a graphics template expressed using one or more web-based protocols. One or more software modules, executing on a media server, identify, for a particular digital video, a markup language document which describes or identifies a customized appearance of one or more graphics to be incorporated into a presentation of particular digital video and shown to an identified audience. The markup language document may be an Extensible Markup Language (XML) document or a HyperText Markup Language (HTML) document. The media server streams the particular digital video having the one or more graphics to a member of the identified audience in accordance with the markup language document. An HTML rendering engine, executing on the media server, may pass through one or more audio streams to be incorporated into an output stream without re-encoding the one or more audio streams.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Timothy John Michael Warren, Jeremy C. Rosenberg
  • Publication number: 20220038300
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). Each physical or virtual compute server (CS) connects to the core routing engine (CRE) with a Link Aggregation Group (LAG) of two or more Ethernet links.
    Type: Application
    Filed: October 12, 2021
    Publication date: February 3, 2022
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Patent number: 11206440
    Abstract: Creating a customized channel of content. A cloud infrastructure receives digital content, such as television show, advertisement, and the like, transmitted over an Internet Protocol (IP) network from a local broadcaster or channel owner. A plurality of formatted versions of the digital content is stored in a content repository in the cloud infrastructure. Each of the plurality of formatted versions differs from the others based on one or more of: an encoded bit rate, resolution, and frame rate; each of the plurality of formatted versions are aligned at a same fragment boundary. A manifest manipulator, deployed in the cloud infrastructure, creates the customized channel by selecting a particular sequence of fragments stored in the content repository and transmitting the particular sequence of fragments on the customized channel. The customized channel may be transmitted via a plurality of different propagation mediums.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: December 21, 2021
    Assignee: Harmonic, Inc.
    Inventors: Moore Macauley, Gilles Devictor, Jeremy C. Rosenberg
  • Patent number: 11177980
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). A combination of the core routing engine (CRE) and the one or more physical or virtual compute servers (CS) emulate a single Layer 3 CMTS having a single point of management.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: November 16, 2021
    Assignee: Harmonic, Inc.
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Publication number: 20210144380
    Abstract: Dynamically allocating virtual or physical CPU cycles for use in processing a video stream. Video complexity information for two or more digital video streams actively being processed by one or more video encoders is determined at periodic intervals. Video complexity information describes the complexity of digital video carried by the digital video streams across a bounded number of consecutive digital frames which includes digital frames not yet processed by the one or more video encoders. A determination is made as to whether a number of CPU cycles allocated for processing a particular digital video stream should be adjusted based on the determined video complexity information. The number of CPU cycles allocated for processing the particular digital video stream may be dynamically adjusted by changing an amount of CPU cycles allocated to a virtual machine in which the stream is processed or by processing the stream in a different virtual machine.
    Type: Application
    Filed: January 19, 2021
    Publication date: May 13, 2021
    Inventors: Neven Haltmayer, Eric Le Bars, Arnaud Mahe, Christophe Berthelot, David Henry, Jeremy C. Rosenberg
  • Publication number: 20200204402
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more physical or virtual compute servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). A combination of the core routing engine (CRE) and the one or more physical or virtual compute servers (CS) emulate a single Layer 3 CMTS having a single point of management.
    Type: Application
    Filed: March 4, 2020
    Publication date: June 25, 2020
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Publication number: 20190342619
    Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Applicant: Music Choice
    Inventors: Stuart H. Farber, Ronald M. Yurman, Jeremy C. Rosenberg, Robert M. Steinberg, John J. Feras, JR., Daniel L. McGonigal, Donna M. O'Neill, Christina B. Tancredi, David J. Del Beccaro
  • Patent number: 10390092
    Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: August 20, 2019
    Assignee: Music Choice
    Inventors: Stuart H. Farber, Ronald M. Yurman, Jeremy C. Rosenberg, Robert M. Steinberg, John J. Feras, Jr., Daniel L. McGonigal, Donna M. O'Neill, Christina B. Tancredi, David J. Del Beccaro
  • Patent number: 10390093
    Abstract: A method for enabling a user to easily select and consume on-demand content is disclosed. In some embodiments, the method is performed by a communication device and includes the following steps: (1) receiving meta-data received by a set-top-box from a head-end system; (2) in response to receiving the meta-data, obtaining information associated with the received meta-data; (3) displaying one or more on-demand options in response to obtaining the information associated with the meta-data; (4) receiving user input indicating a user of the communication device has selected one of the displayed on-demand options; and (5) in response to receiving the user input, causing the set-top-box to (i) tune to an on-demand channel or (ii) display an on-demand menu.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: August 20, 2019
    Assignee: Music Choice
    Inventor: Jeremy C. Rosenberg
  • Patent number: 10020962
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more core servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). The core routing engine may comprise one or more core routing engine members. The core routing engine (CRE) and the one or more core servers (CS) are each implemented entirely on commercial off-the-shelf (COTS) hardware.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: July 10, 2018
    Assignee: Harmonic, Inc.
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Publication number: 20170244577
    Abstract: Approaches for a virtualized Cable Modem Termination System (CMTS) for providing high speed data services to a remote physical device (RPD). The virtualized Cable Modem Termination System (CMTS) comprises a core routing engine (CRE) for performing packet switching and routing and one or more core servers (CS) that each perform CMTS functions for the one or more remote physical devices (RPDs). The core routing engine may comprise one or more core routing engine members. The core routing engine (CRE) and the one or more core servers (CS) are each implemented entirely on commercial off-the-shelf (COTS) hardware.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
  • Patent number: 9591051
    Abstract: The present application describes systems and methods for creating customized media channels. A method of the invention according to some embodiments includes: (a) transmitting to a user device information comprising a list of music genres; receiving from the user device a message indicating that a user selected one of the listed genres and including an identifier identifying the selected genre; selecting one or more media content items in response to receiving the message, wherein the selection is based, at least in part, on (i) the genre selected by the user and (ii) profile information associated with a user identifier input by the user and/or a device identifier associated with the device; and transmitting the selected media content items to the device.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 7, 2017
    Assignee: Music Choice
    Inventors: Justin B. Prager, Jeremy C. Rosenberg, Stuart H. Farber
  • Patent number: 9451300
    Abstract: A system and method for providing an interactive, visual complement to one or more audio programs. In one aspect, the system comprises an audio subsystem for generating an audio signal corresponding to a sound recording. The system also comprises a video subsystem for generating a video image specification based, at least in part, on the sound recording. In one aspect, the audio signal and video image specification are transmitted to an audio/video signal transmission system. The transmission system receives the video image specification and generates a video signal that conforms to the video image specification. The video signal and the audio signal are transmitted to at least one consumer receiver. In this way, the system provides a visual complement to an audio program.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: September 20, 2016
    Assignee: Music Choice
    Inventors: David J. Del Beccaro, Stuart H. Farber, Kelley L. Giannetti, Donna M. O'Neill, Jeremy C. Rosenberg, Robert M. Steinberg, Christina B. Tancredi, Ronald M. Yurman
  • Patent number: 9414121
    Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: August 9, 2016
    Assignee: Music Choice
    Inventors: Stuart H. Farber, Ronald M. Yurman, Jeremy C. Rosenberg, Robert M. Steinberg, John J. Feras, Jr., Daniel L. McGonigal, Donna M. O'Neill, Christina B. Tancredi, David J. Delbeccaro
  • Patent number: 9357245
    Abstract: A system and method for providing an interactive, visual complement to one or more audio programs. In one aspect, the system comprises an audio subsystem for generating an audio signal corresponding to a sound recording. The system also comprises a video subsystem for generating a video image specification based, at least in part, on the sound recording. In one aspect, the audio signal and video image specification are transmitted to an audio/video signal transmission system. The transmission system receives the video image specification and generates a video signal that conforms to the video image specification. The video signal and the audio signal are transmitted to at least one consumer receiver. In this way, the system provides a visual complement to an audio program.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: May 31, 2016
    Assignee: Music Choice
    Inventors: David J. Del Beccaro, Stuart H. Farber, Kelley L. Giannetti, Donna M. O'Neill, Jeremy C. Rosenberg, Robert M. Steinberg, Christina B. Tancredi, Ronald M. Yurman
  • Patent number: 9351045
    Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand and personalized media service.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: May 24, 2016
    Assignee: Music Choice
    Inventors: Robert M. Steinberg, Ronald M. Yurman, Jeremy C. Rosenberg, Daniel L. McGonigal, John J. Feras, Jr., David J. Del Beccaro, Stuart H. Farber