Patents by Inventor Benny Pruden
Benny Pruden 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: 20230336493Abstract: Systems and methods are described herein for managing information transmitted between and/or within communication networks. Aspects discussed herein relate to monitoring and characterizing data flows with network and/or latency parameters, such as a time-to-buffer (TTB) parameter. Latency managers, network components, or other suitable devices operating in a communication network may utilize TTB parameter information as a management mechanism throughout the communication network to negotiate and schedule the delivery of data packets in view of a variety of factors, e.g., network performance, application priority, and the like. Such devices may be further configured to modify network or routing policies based on network performance and latency information obtained from and/or shared by various network components and devices in the communication network.Type: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Inventors: Ross Gilson, Benny Pruden, Mark Francisco
-
Patent number: 11736405Abstract: Systems and methods are described herein for managing information transmitted between and/or within communication networks. Aspects discussed herein relate to monitoring and characterizing data flows with network and/or latency parameters, such as a time-to-buffer (TTB) parameter. Latency managers, network components, or other suitable devices operating in a communication network may utilize TTB parameter information as a management mechanism throughout the communication network to negotiate and schedule the delivery of data packets in view of a variety of factors, e.g., network performance, application priority, and the like. Such devices may be further configured to modify network or routing policies based on network performance and latency information obtained from and/or shared by various network components and devices in the communication network.Type: GrantFiled: August 26, 2016Date of Patent: August 22, 2023Assignee: Comcast Cable Communications, LLCInventors: Ross Gilson, Benny Pruden, Mark Francisco
-
Patent number: 11558646Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: GrantFiled: March 22, 2022Date of Patent: January 17, 2023Assignee: Comcast Cable Communications, LLCInventors: Stephen Allinson, Benny Pruden, Jeffrey Wannamaker, Derik Yarnell
-
Publication number: 20220217426Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: ApplicationFiled: March 22, 2022Publication date: July 7, 2022Inventors: Stephen ALLINSON, Benny PRUDEN, Jeffrey WANNAMAKER, Derik YARNELL
-
Patent number: 11317131Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: GrantFiled: July 24, 2020Date of Patent: April 26, 2022Assignee: Comcast Cable Communications, LLCInventors: Stephen Allinson, Benny Pruden, Jeffrey Wannamaker, Derik Yarnell
-
Publication number: 20220021720Abstract: Transmission of content items through a network may employ a variety of devices that comprise buffers for the content. The content may include buffer priority information to assist in management of the buffers of intermediate devices for the routing. For example, the buffer priority information may assist the devices in managing buffer queue priorities.Type: ApplicationFiled: February 26, 2021Publication date: January 20, 2022Inventors: Benny Pruden, Ross Gilson
-
Patent number: 10972525Abstract: In accordance with one or more embodiments, aspects of the disclosure may provide efficient, effective, and convenient ways of managing the transmission of content items in a network. In particular, a device may be preconfigured with buffer priority assignments and performance metrics for various media types or data types. The device may detect a media type or data type for a packet corresponding to a content item, assign the packet to a buffer queue based on the media type or data type, and transmit the packet. The device may also determine whether performance metrics for the media type or data type are being met. If the device fails to meet performance metrics, the device may negotiate with other devices on the network to compensate for the failure to meet performance metrics and/or adjust buffer priorities as necessary.Type: GrantFiled: August 15, 2016Date of Patent: April 6, 2021Assignee: Comcast Cable Communications, LLCInventors: Benny Pruden, Ross Gilson
-
Publication number: 20210021882Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: ApplicationFiled: July 24, 2020Publication date: January 21, 2021Inventors: Stephen ALLINSON, Benny PRUDEN, Jeffrey WANNAMAKER, Derik YARNELL
-
Patent number: 10764617Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: GrantFiled: September 23, 2015Date of Patent: September 1, 2020Assignee: Comcast Cable Communications, LLCInventors: Stephen Allinson, Benny Pruden, Jeffrey Wannamaker, Derik Yarnell
-
Publication number: 20180048691Abstract: In accordance with one or more embodiments, aspects of the disclosure may provide efficient, effective, and convenient ways of managing the transmission of content items in a network. In particular, a device may be preconfigured with buffer priority assignments and performance metrics for various media types or data types. The device may detect a media type or data type for a packet corresponding to a content item, assign the packet to a buffer queue based on the media type or data type, and transmit the packet. The device may also determine whether performance metrics for the media type or data type are being met. If the device fails to meet performance metrics, the device may negotiate with other devices on the network to compensate for the failure to meet performance metrics and/or adjust buffer priorities as necessary.Type: ApplicationFiled: August 15, 2016Publication date: February 15, 2018Inventors: Benny Pruden, Ross Gilson
-
Publication number: 20170085923Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.Type: ApplicationFiled: September 23, 2015Publication date: March 23, 2017Inventors: Stephen Allinson, Benny Pruden, Jeffrey Wannamaker, Derik Yarnell
-
Publication number: 20170063705Abstract: Systems and methods are described herein for managing information transmitted between and/or within communication networks. Aspects discussed herein relate to monitoring and characterizing data flows with network and/or latency parameters, such as a time-to-buffer (TTB) parameter. Latency managers, network components, or other suitable devices operating in a communication network may utilize TTB parameter information as a management mechanism throughout the communication network to negotiate and schedule the delivery of data packets in view of a variety of factors, e.g., network performance, application priority, and the like. Such devices may be further configured to modify network or routing policies based on network performance and latency information obtained from and/or shared by various network components and devices in the communication network.Type: ApplicationFiled: August 26, 2016Publication date: March 2, 2017Inventors: Ross Gilson, Benny Pruden, Mark Francisco