Patents by Inventor Robert E. Mack
Robert E. Mack 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: 10476923Abstract: Creating a filtered adaptive streaming playlist in a content delivery network. The playlist is for delivery of a plurality of chunks of stored video content to a streaming client device. The filtering is based on a determination of whether information associated with each chunk is in compliance with a personalized rule set associated with the streaming client device.Type: GrantFiled: April 5, 2013Date of Patent: November 12, 2019Assignee: ARRIS Enterprises LLCInventors: Brian J. Tarbox, Robert E Mack, Albert F. Elcock
-
Patent number: 9544628Abstract: A method and apparatus for streaming Over-the-Top (OTT) content on a network to subscribers is described. A digital video transport stream of an item of the OTT content is obtained via unicast streaming methods of a resolution and bit rate selected from an available set of different resolutions and bit rates for the digital video transport stream. The digital video transport stream of the selected resolution and bit rate is transmitted in the form of an IP multicast over the network to subscribers. Bandwidth utilization of the network is monitored so that switching of the bit rate to a different bit rate for the digital video transport stream can be controlled to provide adaptive rate control of the IP multicast.Type: GrantFiled: December 7, 2015Date of Patent: January 10, 2017Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Robert E. Mack, Lawrence D. Vince, Niranjan R. Samant
-
Publication number: 20160088331Abstract: A method and apparatus for streaming Over-the-Top (OTT) content on a network to subscribers is described. A digital video transport stream of an item of the OTT content is obtained via unicast streaming methods of a resolution and bit rate selected from an available set of different resolutions and bit rates for the digital video transport stream. The digital video transport stream of the selected resolution and bit rate is transmitted in the form of an IP multicast over the network to subscribers. Bandwidth utilization of the network is monitored so that switching of the bit rate to a different bit rate for the digital video transport stream can be controlled to provide adaptive rate control of the IP multicast.Type: ApplicationFiled: December 7, 2015Publication date: March 24, 2016Inventors: Robert E. Mack, Lawrence D. Vince, Niranjan R. Samant
-
Patent number: 9225762Abstract: A method and apparatus for streaming Over-the-Top (OTT) content on a network to subscribers is described. A digital video transport stream of an item of the OTT content is obtained via unicast streaming methods of a resolution and bit rate selected from an available set of different resolutions and bit rates for the digital video transport stream. The digital video transport stream of the selected resolution and bit rate is transmitted in the form of an IP multicast over the network to subscribers. Bandwidth utilization of the network is monitored so that switching of the bit rate to a different bit rate for the digital video transport stream can be controlled to provide adaptive rate control of the IP multicast.Type: GrantFiled: November 17, 2011Date of Patent: December 29, 2015Assignee: Google Technology Holdings LLCInventors: Robert E. Mack, Niranjan R. Samant, Lawrence D. Vince
-
Patent number: 9161095Abstract: Systems and methods for blackout management in media distribution systems may include a central data center in a service provider's domain. The central data server may coordinate with a blackout manager that implements control features for blackout. In contrast to (or to supplement) blackout control solutions that require integrated receiver decoders (IRD)s to be physically installed at each of the regional headends in the service provider network, the blackout manager may provide three functions: 1) a Virtual IRD (VIRD) function 2) access control functions via access control component, and 3) VIRD-to-EndPoint mapping function in the linkage manager.Type: GrantFiled: February 22, 2013Date of Patent: October 13, 2015Assignee: ARRIS Technology, Inc.Inventors: Robert E. Mack, Niranjan R. Samant, Lawrence D. Vince
-
Patent number: 9043854Abstract: A method of provisioning a set-top box (STB) with a provisioning server is disclosed. In the method, a provisioning request is received from a STB, where the provisioning request includes a provisioning stream identifier, an authorization server identifier, and a STB address. The provisioning server requests a provisioning system generate a configuration for the STB, where the configuration includes a channel map and basic code. The provisioning server receives the configuration from the provisioning system. The provisioning server prepares provisioning information, including the configuration for the STB and sends the provisioning information to the STB using the identifier for the STB.Type: GrantFiled: September 29, 2009Date of Patent: May 26, 2015Assignee: ARRIS Technology, Inc.Inventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
-
Patent number: 8989006Abstract: A method and apparatus for providing seamless failover to a redundant stream at an edge device is disclosed. A plurality of identical streams are received via a plurality of paths at a plurality of synchronization buffers. Each synchronization buffer receives one of the plurality of identical streams from a corresponding path of the plurality of paths. The plurality of streams are synchronized. A composite stream is generated from the plurality of identical streams according to a packet selection process.Type: GrantFiled: December 29, 2005Date of Patent: March 24, 2015Assignee: General Instrument CorporationInventors: Arthur P. Jost, Robert E. Mack, Lawrence D. Vince
-
Patent number: 8904425Abstract: A media content broadcast blackout control method, comprising receiving a retune message requesting a blackout of a primary media content broadcast in specific regions, generating a playlist for each region comprising a content key wrapped in a region-specific media key, wherein the content key in the playlists for regions that are not subject to the blackout is configured to access the primary media content broadcast, and the content key in the playlists for regions that are subject to the blackout is configured to access an alternate media content broadcast, providing the playlists to client devices within each region, providing the primary media content broadcast to client devices whose region-specific media key unwraps the content key for the primary media content broadcast, and providing the alternate media content broadcast to client devices whose region-specific media key unwraps the content key for the alternate primary media content broadcast.Type: GrantFiled: April 12, 2013Date of Patent: December 2, 2014Assignee: General Instrument CorporationInventors: Niranjan R. Samant, Erik J. Elstermann, Robert E. Mack, Erik C. Metz, Lawrence D. Vince
-
Publication number: 20140304373Abstract: Creating a filtered adaptive streaming playlist in a content delivery network. The playlist is for delivery of a plurality of chunks of stored video content to a streaming client device. The filtering is based on a determination of whether information associated with each chunk is in compliance with a personalized rule set associated with the streaming client device.Type: ApplicationFiled: April 5, 2013Publication date: October 9, 2014Applicant: General Instrument CorporationInventors: Brian J. Tarbox, Robert E. Mack, Albert F. Elcock
-
Publication number: 20140282682Abstract: A media content broadcast blackout control method, comprising receiving a retune message requesting a blackout of a primary media content broadcast in specific regions, generating a playlist for each region comprising a content key wrapped in a region-specific media key, wherein the content key in the playlists for regions that are not subject to the blackout is configured to access the primary media content broadcast, and the content key in the playlists for regions that are subject to the blackout is configured to access an alternate media content broadcast, providing the playlists to client devices within each region, providing the primary media content broadcast to client devices whose region-specific media key unwraps the content key for the primary media content broadcast, and providing the alternate media content broadcast to client devices whose region-specific media key unwraps the content key for the alternate primary media content broadcast.Type: ApplicationFiled: April 12, 2013Publication date: September 18, 2014Applicant: General Instrument CorporationInventors: Niranjan R. Samant, Erik J. Elstermann, Robert E. Mack, Erik C. Metz, Lawrence D. Vince
-
Publication number: 20140245341Abstract: Systems and methods for blackout management in media distribution systems may include a central data center in a service provider's domain. The central data server may coordinate with a blackout manager that implements control features for blackout. In contrast to (or to supplement) blackout control solutions that require integrated receiver decoders (IRD)s to be physically installed at each of the regional headends in the service provider network, the blackout manager may provide three functions: 1) a Virtual IRD (VIRD) function 2) access control functions via access control component, and 3) VIRD-to-EndPoint mapping function in the linkage manager.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Robert E. Mack, Niranjan R. Samant, Lawrence D. Vince
-
Patent number: 8774062Abstract: A system (10), method (90) and apparatus (14) are provided for provisioning a multicast stream, such as an IP multicast stream, in a network. The system includes a first tier (12), such as a national backbone, with a first Multicast Address Discovery (MCAD) directory (34), and at least one second tier having a headend, such as a regional headend (14), with a second MCAD directory (36, 38). The system (10) includes a tiered MCAD directory network that allows the assignment of multicast addresses to multicast streams received from an upper tier MCAD directory. The tiered MCAD directory structure allows for requesting and storing stream descriptors and delivering stream descriptors on-demand to MCAD-enabled devices throughout the system. The system (10) also allows for stream provisioning maintenance and validation at lower tier headends via MCAD-enabled device queries or re-queries of upper tier MCAD directories.Type: GrantFiled: March 15, 2013Date of Patent: July 8, 2014Assignee: General Instrument CorporationInventors: Thomas J. Bahnck, Arthur P. Jost, Robert E. Mack, Lawrence D. Vince
-
Patent number: 8561102Abstract: A video content delivery system is provided for set top boxes (STBs) that may be relocated as well as mobile clients using the Internet to retrieve content manifest files pertaining to the geographic area in which they are located. To provide this system, the edge cache in each geo-location region of a content provider is configured to append location specific metadata to a client's original HTTP request for content, making the request geo-location or region specific. The specific metadata appended by the edge cache in each region prevent clients from bypassing blackout or other content restrictions by moving from a non-restricted area and sending inaccurate location information. In another feature of the system to prevent client bypassing of blackout restrictions, the edge cache when communicating with the STB removes any location specific information which the client provides.Type: GrantFiled: August 16, 2012Date of Patent: October 15, 2013Assignee: General Instrument CorporationInventors: Robert E. Mack, Niranjan R. Samant
-
Publication number: 20130132986Abstract: A method and apparatus for streaming Over-the-Top (OTT) content on a network to subscribers is described. A digital video transport stream of an item of the OTT content is obtained via unicast streaming methods of a resolution and bit rate selected from an available set of different resolutions and bit rates for the digital video transport stream. The digital video transport stream of the selected resolution and bit rate is transmitted in the form of an IP multicast over the network to subscribers. Bandwidth utilization of the network is monitored so that switching of the bit rate to a different bit rate for the digital video transport stream can be controlled to provide adaptive rate control of the IP multicast.Type: ApplicationFiled: November 17, 2011Publication date: May 23, 2013Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Robert E. Mack, Niranjan R. Samant, Lawrence D. Vince
-
Patent number: 8441963Abstract: A system (10), method (90) and apparatus (14) are provided for provisioning a multicast stream, such as an IP multicast stream, in a network. The system includes a first tier (12), such as a national backbone, with a first Multicast Address Discovery (MCAD) directory (34), and at least one second tier having a headend, such as a regional headend (14), with a second MCAD directory (36, 38). The system (10) includes a tiered MCAD directory network that allows the assignment of multicast addresses to multicast streams received from an upper tier MCAD directory. The tiered MCAD directory structure allows for requesting and storing stream descriptors and delivering stream descriptors on-demand to MCAD-enabled devices throughout the system. The system (10) also allows for stream provisioning maintenance and validation at lower tier headends via MCAD-enabled device queries or re-queries of upper tier MCAD directories.Type: GrantFiled: November 29, 2005Date of Patent: May 14, 2013Assignee: General Instrument CorporationInventors: Thomas J. Bahnck, Arthur P. Jost, Robert E. Mack, Lawrence D. Vince
-
Publication number: 20110078757Abstract: A method of provisioning a set-top box (STB) with a provisioning server is disclosed. In the method, a provisioning request is received from a STB, where the provisioning request includes a provisioning stream identifier, an authorization server identifier, and a STB address. The provisioning server requests a provisioning system generate a configuration for the STB, where the configuration includes a channel map and basic code. The provisioning server receives the configuration from the provisioning system. The provisioning server prepares provisioning information, including the configuration for the STB and sends the provisioning information to the STB using the identifier for the STB.Type: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Christopher Poli, David H. Brouda, Glen P. Goffin, Robert E. Mack
-
Patent number: 7590886Abstract: Method and apparatus for facilitating device redundancy in a fault tolerant system is described. One aspect of the invention relates to common redundancy for a set of devices in a redundancy group. Each of the devices is in either an active role or a standby role. Virtual configurations for the devices are stored in a management system. Advertisements are periodically sent from each of the devices in the active role to each of the devices in the redundancy group. Each of the advertisements includes a configuration sequence number. An update in one of the virtual configurations is announced by incrementing the configuration sequence number in at least one of the advertisements. An updated virtual configuration is obtained at each of the devices in the standby role from the management system in response to detecting the configuration sequence number as incremented in the at least one advertisement.Type: GrantFiled: November 21, 2006Date of Patent: September 15, 2009Assignee: General Instruments, CorporationInventors: Steven J. Moscirella, David M. Bjordammen, Arthur P. Jost, Robert E. Mack
-
Patent number: 7414984Abstract: A system and method for efficiently adding a new network resource to a digital video network, without the need to purchase costly ancillary network hardware or extensive manual configuration, is disclosed. The inventive system and method provide for a loop-through for adding new resources to a digital video network. The present invention provides for the resources to be daisy chained from the network switch, where each resource is configured simply as either a loop-through (“LT”) resource or the “last” resource in the daisy chain. Then, only upstream traffic with Media Access Control (“MAC”) addresses of upstream LT resources are transmitted out of the loop-through by the last network resource.Type: GrantFiled: August 27, 2004Date of Patent: August 19, 2008Assignee: General Instrument CorporationInventors: Robert E. Mack, Scott Randell, David H. Brouda
-
Publication number: 20080120177Abstract: Method and apparatus for facilitating device redundancy in a fault tolerant system is described. One aspect of the invention relates to common redundancy for a set of devices in a redundancy group. Each of the devices is in either an active role or a standby role. Virtual configurations for the devices are stored in a management system. Advertisements are periodically sent from each of the devices in the active role to each of the devices in the redundancy group. Each of the advertisements includes a configuration sequence number. An update in one of the virtual configurations is announced by incrementing the configuration sequence number in at least one of the advertisements. An updated virtual configuration is obtained at each of the devices in the standby role from the management system in response to detecting the configuration sequence number as incremented in the at least one advertisement.Type: ApplicationFiled: November 21, 2006Publication date: May 22, 2008Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Steven J. Moscirella, David M. Bjordammen, Arthur P. Jost, Robert E. Mack
-
Publication number: 20070226765Abstract: A method and system for managing a blackout of media content data includes receiving a media content stream at a local media content device. The media content stream includes the media content data and blackout data related to the blackout of the media content data. The local media content device is operable to implement the blackout of the media content data with the blackout data in the media content stream.Type: ApplicationFiled: December 21, 2006Publication date: September 27, 2007Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Thomas J. Bahnck, Arthur P. Jost, Robert E. Mack, Lawrence D. Vince