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: 11831699Abstract: 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: GrantFiled: October 15, 2021Date of Patent: November 28, 2023Assignee: Harmonic, Inc.Inventors: Timothy John Michael Warren, Jeremy C. Rosenberg
-
Publication number: 20230353424Abstract: 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: ApplicationFiled: July 4, 2023Publication date: November 2, 2023Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Patent number: 11716223Abstract: 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: GrantFiled: October 12, 2021Date of Patent: August 1, 2023Assignee: Harmonic, Inc.Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Patent number: 11601650Abstract: 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: GrantFiled: January 19, 2021Date of Patent: March 7, 2023Assignee: Harmonic, Inc.Inventors: Neven Haltmayer, Eric Le Bars, Arnaud Mahe, Christophe Berthelot, David Henry, Jeremy C. Rosenberg
-
Publication number: 20220038515Abstract: 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: ApplicationFiled: October 15, 2021Publication date: February 3, 2022Inventors: Timothy John Michael Warren, Jeremy C. Rosenberg
-
Publication number: 20220038300Abstract: 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: ApplicationFiled: October 12, 2021Publication date: February 3, 2022Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Patent number: 11206440Abstract: 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: GrantFiled: August 26, 2019Date of Patent: December 21, 2021Assignee: Harmonic, Inc.Inventors: Moore Macauley, Gilles Devictor, Jeremy C. Rosenberg
-
Patent number: 11177980Abstract: 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: GrantFiled: March 4, 2020Date of Patent: November 16, 2021Assignee: Harmonic, Inc.Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Publication number: 20210144380Abstract: 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: ApplicationFiled: January 19, 2021Publication date: May 13, 2021Inventors: Neven Haltmayer, Eric Le Bars, Arnaud Mahe, Christophe Berthelot, David Henry, Jeremy C. Rosenberg
-
Publication number: 20200204402Abstract: 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: ApplicationFiled: March 4, 2020Publication date: June 25, 2020Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Publication number: 20190342619Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.Type: ApplicationFiled: July 19, 2019Publication date: November 7, 2019Applicant: Music ChoiceInventors: 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: 10390092Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.Type: GrantFiled: August 8, 2016Date of Patent: August 20, 2019Assignee: Music ChoiceInventors: 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: 10390093Abstract: 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: GrantFiled: August 7, 2017Date of Patent: August 20, 2019Assignee: Music ChoiceInventor: Jeremy C. Rosenberg
-
Patent number: 10020962Abstract: 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: GrantFiled: February 21, 2017Date of Patent: July 10, 2018Assignee: Harmonic, Inc.Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Publication number: 20170244577Abstract: 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: ApplicationFiled: February 21, 2017Publication date: August 24, 2017Inventors: Michael W. Patrick, Nitsan S. Elfassy, Amir Leventer, Jeremy C. Rosenberg
-
Patent number: 9591051Abstract: 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: GrantFiled: December 16, 2013Date of Patent: March 7, 2017Assignee: Music ChoiceInventors: Justin B. Prager, Jeremy C. Rosenberg, Stuart H. Farber
-
Patent number: 9451300Abstract: 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: GrantFiled: June 25, 2014Date of Patent: September 20, 2016Assignee: Music ChoiceInventors: 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: 9414121Abstract: The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service.Type: GrantFiled: January 24, 2014Date of Patent: August 9, 2016Assignee: Music ChoiceInventors: 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: 9357245Abstract: 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: GrantFiled: March 2, 2015Date of Patent: May 31, 2016Assignee: Music ChoiceInventors: 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: 9351045Abstract: 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: GrantFiled: March 2, 2015Date of Patent: May 24, 2016Assignee: Music ChoiceInventors: Robert M. Steinberg, Ronald M. Yurman, Jeremy C. Rosenberg, Daniel L. McGonigal, John J. Feras, Jr., David J. Del Beccaro, Stuart H. Farber