Comcast
Senior Director, Video Network Engineering
Comcast
Director, Network Engineering
Comcast Jan 2012 - Nov 2012
Distinguished Engineer , Neto, Vss Ipcdn Engineering
Comcast Dec 2009 - Dec 2011
Distinguished Engineer , Comcast Converged Products
Comcast National Engineering and Technical Operations Nov 2005 - Dec 2009
Principal Engineer Ii
Education:
Metropolitan State University of Denver 1991 - 1995
Bachelor of Engineering, Bachelors, Communication
Skills:
Iptv Tcp/Ip Network Engineering Broadband Ethernet Ip Mpeg Vod Content Distribution Networks Telecommunications Mpeg2 Network Design Mpeg 4 System Architecture Cable Television Digital Video Networking Routing Computer Network Operations Network Monitoring Tools Ip Multicast Cisco Technologies Http Integration Optical Fiber Vendor Management Rf System Deployment
Us Patents
Monitoring And Activity Reporting Of Enhanced Media Content
Jan Van DOORN - Castle Rock CO, US Brian Field - Evergreen CO, US Daniel P. Groustra - Littleton CO, US Mark Torluemke - Centennial CO, US
Assignee:
Comcast Cable Communications, LLC - Philadelphia PA
International Classification:
H04H 60/33
US Classification:
725 9
Abstract:
A monitoring and analysis system is disclosed that gathers and analyzes information about distributed enhanced content delivery to end user or other equipment. The system may establish communications connections along the content delivery system, filter content received from different locations of the system, and compare the received content with an expected content characteristic. Also, a radio frequency signal from the distribution network may be converted into an Internet Protocol (IP) format by a converter so that the transformed signal may be similarly analyzed as other signals from the system. A report may be consequently generated that is indicative of the received enhanced content and any detected discrepancies with respect to expected enhancement events. Identification of the enhanced content may be based on the program association table and the program map table in order to determine the packet ID of the application signals.
Brian Field - Evergreen CO, US Jan Van Doorn - Castle Rock CO, US Joseph Kiok - West Chester PA, US Daniel Groustra - Littleton CO, US Mark Torluemke - Centennial CO, US Jim Hall - Centennial CO, US John Leddy - Bryn Mawr PA, US
Assignee:
COMCAST CABLE COMMUNICATIONS, LLC - Philadelphia PA
International Classification:
G06F 11/30 G06F 15/00
US Classification:
702183, 702188
Abstract:
Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
Brian Field - Evergreen CO, US Jan Reinier Van Doorn - Castle Rock CO, US Mark Torluemke - Centennial CO, US Jim Hall - Centennial CO, US Daniel Groustra - Littleton CO, US John Leddy - Bryn Mawr PA, US
Assignee:
COMCAST CABLE COMMUNICATIONS, LLC - Philadelphia PA
International Classification:
G06F 15/16
US Classification:
709217
Abstract:
Aspects of the disclosure relate to multicasting content throughout a distribution network. For example, a content server may generate content fragment packets and attribute packets, and transmit the content fragment packets and attribute packets via a multicast transmission to deliver content to one or more user devices. The multicast transmission may conform to a particular protocol suitable for multicasting content fragments.
Brian Field - Evergreen CO, US Jan Van Doorn - Castle Rock CO, US Jim Hall - Centennial CO, US Daniel Groustra - Littleton CO, US Mark Torluemke - Centennial CO, US John Leddy - Bryn Mawr PA, US
Assignee:
COMCAST CABLE COMMUNICATIONS, LLC - Philadelphia PA
International Classification:
G06F 15/16
US Classification:
709231
Abstract:
Some aspects of the disclosure relate to transmitting content over a network. For example, a device may determine that it is missing a content fragment from its cache, and may send a request for the content fragment. A network device may be configured to respond to such requests by transmitting the content fragment. In some instances, this may allow receiving devices to acquire the missing content fragment without the need to transmit a request for content.
Gerard Kunkel - Yardley PA, US Steve Silva - Bryn Mawr PA, US Ty Ahmad-Taylor - New York NY, US James Capps - Wheat Ridge CO, US Mitchell Weinraub - Englewood CO, US Gary Traver - Parker CO, US Daniel Groustra - Littleton CO, US Michael Chen - Wallingford PA, US Griffin Moore - Morrison CO, US
International Classification:
H04N 7/173 H04N 7/16 H04N 7/18
US Classification:
725133000, 725080000, 725100000, 725141000
Abstract:
Method and system of providing a user interface. The method and system relating to the user of a media device to support displaying video and the user interface in a video rich fashion. The method and system may provide dynamic operations which provide increased functionality and interactivity, such as to provide a multi-functional user interface and navigation portal which provides aesthetically pleasing and functional mosaics of video, advertisements, textual and graphical displays, and other motion or non-motion based displays.
- Philadelphia PA, US Jan Van Doorn - Castle Rock CO, US Joseph Kiok - Arcadia CA, US Daniel Groustra - Littleton CO, US Mark Torluemke - Centennial CO, US Jim Hall - Centennial CO, US John Leddy - Bryn Mawr PA, US
International Classification:
G06Q 30/02 H04L 51/222 H04L 67/025 H04W 4/02
Abstract:
Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.
- Philadelphia PA, US Jan Van Doorn - Castle Rock CO, US Mark Torluemke - Centennial CO, US Jim Hall - Centennial CO, US Daniel Groustra - Littleton CO, US John Leddy - Bryn Mawr PA, US
International Classification:
H04L 65/611 H04L 65/70
Abstract:
Aspects of the disclosure relate to transmitting content throughout a distribution network. For example, a computing device may generate data packets and attribute packets, and transmit the data packets and attribute packets to one or more user devices. The attribute packets may comprise information that enables validation and storage after the data packet is reassembled by the receiving device.
- Philadelphia PA, US Jan Van Doorn - Castle Rock CO, US Joseph Kiok - Arcadia CA, US Daniel Groustra - Littleton CO, US Mark Torluemke - Centennial CO, US Jim Hall - Centennial CO, US John Leddy - Bryn Mawr PA, US
International Classification:
G06Q 30/02 H04L 29/08 H04L 12/58 H04W 4/02
Abstract:
Aspects of the disclosure relate to monitoring and using telemetry information in various ways. For example, a system that monitors telemetry information may include a user that gathers telemetry information of a device and transmits the information to a monitored room. A manager may join a monitored room and monitor the monitored room for particular types of telemetry information. In one example, a manager may determine whether a downstream device is experiencing a network problem, such as a low bitrate. A manager may also transmit commands to the player via the monitored room, which causes the downstream device to operate in accordance with the transmitted command. In one example, a manager may transmit a command that causes a player to decode a particular service.