Patents Assigned to ARRIS Enterprise, Inc.
  • Patent number: 9330250
    Abstract: A method for authorizing media content transfer between a home media server and a client device and provisioning DRM credentials on the client device, the method comprising receiving a service authorization credential at a client authorization server from a PKI provisioning server, wherein the service authorization credential is associated with a client device, and sending a validation response from the client authorization server to the PKI provisioning server if the client authorization server determines that the service authorization credential was previously provided by the client authorization server to the client device, wherein the validation response releases the PKI provisioning server to send DRM credentials to the client device.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 3, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Alexander Medvinsky, Jay Strater
  • Patent number: 9331947
    Abstract: Systems and methods can provide for packet-rate policing and admission control with optional stress throttling. In some implementations, a broadband device can monitor bandwidth usage and respond after exceeding a maximum packet-rate threshold based on a per-channel basis. In other implementations, a broadband device can monitor bandwidth usage and respond after exceeding a maximum packet-rate threshold based on a per-service-flow basis. In additional implementations, a broadband device processor can feedback data to the packet-rate policer to throttle the packet rate based on processor utilization. Policing data traffic based on packet-rate instead of bandwidth can increase flexibility to service providers as an increasing number of services are deployed to users.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: May 3, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Francis Joseph O'Keeffe, Thomas Cloonan, Mark Lynch
  • Patent number: 9317188
    Abstract: Systems and methods that improve navigation within video content in an adaptive streaming environment are provided herein.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 19, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Mark Gregotski, Gary Hughes
  • Patent number: 9307337
    Abstract: Devices and methods for scoring viewer's interactions with content broadcast on a presentation device by processing at least one audio signal received by a microphone proximate the viewer and the presentation device, to generate at least one audio signature, which is compared to at least two different reference audio signatures.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: April 5, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Benedito J. Fonseca, Jr., Kevin L. Baum, Faisal Ishtiaq, Michael L. Needham
  • Patent number: 9300489
    Abstract: Systems and methods can be operable to provide subscription service level based channel assignment for network devices. In some implementations, such systems and methods can operate to create service flow list for use in assigning channels to CPE devices (e.g., modems, eMTAs, STBs, etc.). Such systems and methods can assist in assigning CPE devices to channels that correspond to their subscribed service level, thereby facilitating delivery of the proper level of service.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: March 29, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Steven Paul Nolle, Timothy Moore, James Touhey, Gregory Gohman
  • Patent number: 9300987
    Abstract: A stream server system includes logic to provide an output stream to a machine data network; logic to specify to a stream splicer, without modifying the output stream, a playlist file as a file to provide ad content, the playlist file including identifications of multiple digital content files each comprising a separate advertisement; and logic to stream the multiple content files individually to a stream splicer as a Single Program Transport Stream and to identify the content from the multiple content files to the stream splicer as a single content segment.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: March 29, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Joseph R Matarese, Jay B Schiller
  • Patent number: 9301070
    Abstract: Devices and methods that match audio signatures to programming content stored in a remote database are disclosed. In one aspect of an embodiment, audio that includes primary audio from a device that outputs media content to one or more users is analyzed, in order to identify a presence or absence of corruption, and an audio signature is generated for an interval of time. In an aspect of a further embodiment, content being watched by a user is identified using a query audio signature and a message indicating the presence or absence of corruption.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 29, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Benedito J. Fonseca, Jr., Kevin L. Baum, Faisal Ishtiaq, Jay J. Williams
  • Patent number: 9298569
    Abstract: Systems and methods can provide for log storage and retrieval from broadband communications devices. In some implementations, such systems and methods can detect unanticipated errors or failures, can process and store logs, and can operate to transmit the logs to an external central server. In other implementations, an external central server can retrieve stored logs. The logs can be gathered to analyze and resolve problems with the broadband communications devices and to facilitate notification to a central location of potential device and/or customer issues.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: March 29, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Russell Crisp
  • Patent number: 9285861
    Abstract: Power saving in computing devices is provided. A first computing device communicates with a second computing device using a first set of tones. A low power event is detected by the first computing device. In response to the detected low power event, a request to communicate using a second set of tones is sent to the second computing device by the first computing device. The second set of tones has fewer tones than the first set of tones, and may be a subset of the first set of tones.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Selvamani Rajagopal
  • Patent number: 9286214
    Abstract: In lieu of merely forwarding different selected content including originally received decoder information (e.g., timing information) to a respective user for a newly selected data stream, a server modifies decoder information of a newly transmitted data stream in accordance with a previously transmitted stream (or a master clock associated with the user) such that respective decoder state information used to decode a first stream of content can also be used to decode a second stream of content. That is, the server encodes and transmits newly selected content to a requestor in accordance with current decoder state information already used by the requestor to decode previously received content. This enables splicing of content together from two or more asynchronous data streams into a single, contiguous data stream even though the data streams originate with different sets of timing information.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Francis J. Stifter, Jr.
  • Patent number: 9288645
    Abstract: When a mobile communication device is communicating with a peer device, methods, systems, and apparatus can be used to provide enhanced services, such as call pushes and call pulls, based upon information associated with a wireless access point.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Shi Jin Chen, John Randolph Bestermann, Tarun Chugh
  • Patent number: 9288278
    Abstract: In a streaming server, companion content may be received and incorporated along with media that is streamed to clients. The companion content may originate from one of the clients, in some cases. In other cases, the companion content may originate from a source other than a client. The companion content may be any media relates to the media being streamed to the clients or directives that control the processing of the media being streamed to the clients.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Krishna Prasad Panje, Murali Sahasranaman, Sundar Murthy Tumuluru, S N Karthick, Somesh Saraf
  • Patent number: 9286168
    Abstract: A device and method for routing separate data flows to subscribers on a content distribution network are provided. The device includes a group of access modules having signal processing circuitry each coupled to a corresponding interface unit. The interface units are coupled in a daisy chain configuration. The access modules include at least first and second active access modules and a spare access module. The group being configured for normal mode operation in which the first active access module processes a first data flow and the second active access module processes a second data flow, and the group being configured for sparing event mode operation in which the first data flow is automatically switched to the second active access module and the second data flow is automatically switched to the spare access module.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Darryl P. Hymel, Thomas J. Cloonan
  • Patent number: 9282103
    Abstract: A method of granting a client device remote access to a media server after receiving a port request from a remote client device at a residential gateway through an intermediate remote access control server by opening one or more wide area network ports temporarily mapped to local area network ports, such that the remote client device can communicate with the media server through the wide area network ports, transmitting a list of the one or more wide area network ports to the remote client device through the remote access control server, receiving a media content request from the remote client device and passing the media content request to the media server through the one or more wide area network ports, and passing media content from the media server to the remote client device through the one or more wide area network ports according to one or more restriction lists.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 8, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Paul Moroney, Jay W Strater
  • Patent number: 9278255
    Abstract: A method for automatic recognition of human activity is provided and includes the steps of decomposing human activity into a plurality of fundamental component attributes needed to perform an activity and defining ontologies of fundamental component attributes from the plurality of the fundamental component attributes identified during the decomposing step for each of a plurality of different targeted activities. The method also includes the steps of converting a data stream captured during a performance of an activity performed by a human into a sequence of fundamental component attributes and classifying the performed activity as one of the plurality of different targeted activities based on a closest match of the sequence of fundamental component attributes obtained during the converting step to at least a part of one of the ontologies of fundamental component attributes defined during the defining step. A system for performing the method is also disclosed.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 8, 2016
    Assignees: ARRIS Enterprises, Inc., Carnegie Mellon University
    Inventors: Heng-Tze Cheng, Paul C. Davis, Jianguo Li, Di You
  • Patent number: 9277161
    Abstract: Methods, systems, and apparatus can provide channel scanning. In various examples, a channel scanning module can instruct scanning of multiple channels within a wideband frequency range by assigning channels to demodulators to attempt to lock onto a signal at the assigned channel. In other examples, a channel scanning module can instruct scanning for downstream channels by assigning channels to multiple narrowband tuners and multiple demodulators to attempt to lock onto a signal on the assigned channel.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: March 1, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Punit Shah, Derek Alan Winters
  • Patent number: 9268630
    Abstract: Systems, methods and computer readable media can operate to protect against non-functional software updates. Some implementations can provide for storing both a new load and a previous load in non-volatile memory of a customer premise equipment (CPE) device. After storing both loads, a software update can be applied to the CPE device, the software update comprising the new load to be used as a primary load replacing the previous load used by the CPE device. The device can then be rebooted using the new load as the primary load and a determination can be made whether the CPE device is operating correctly using the new load as the primary load. If the CPE device fails to operate correctly using the new load as the primary load, the CPE device can revert to the previous load as the primary load.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: February 23, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Robert Allen Walston
  • Patent number: 9270985
    Abstract: A method and apparatus for selecting a coding mode are described. For example, the method receives at least one block of a signal to be encoded. The method determines a frame vertical pixel difference in the at least one block and determines a field vertical pixel difference in the at least one block. The method then compares the frame vertical pixel difference with the field vertical pixel difference to determine a first coding mode for the at least one block.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: February 23, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Limin Wang, Jian Zhou
  • Patent number: 9270983
    Abstract: Methods, systems, and computer readable media can provide diagnosis of service-affecting issues in CPE devices. The diagnostic process can include retrieving a testing hierarchy associated with a received diagnostic command, executing the lowest-level diagnostic in the testing hierarchy, successively executing the remaining diagnostics in the testing hierarchy in the order implicated by the hierarchy until the commanded diagnostic is executed, and identifying the service-affecting issues found.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: February 23, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: William Charles Hare, Jr.
  • Patent number: 9270616
    Abstract: Systems, methods and computer readable media can be operable to apportion a transmission medium's available resources between multiple subscribers and to allocate a subscriber's apportioned resources between a plurality of sub-flows. The available resources of a transmission medium can be apportioned between subscribers receiving data through the transmission medium and the resources apportioned to a subscriber can be allocated to different data flows by giving priority to low-latency data packets over normal-latency data packets.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: February 23, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Anthony Cotter