Patents Represented by Attorney Troy A. Van Aacken
  • Patent number: 8331442
    Abstract: The present invention relates generally to systems, methods, and computer program products for optimally allocating a fixed number of bits among a plurality of multi-media data channels. The optimal number of bits is determined by preprocessing each channel to calculate complexity data, and then the complexity data is used to determine the optimal number of bits to assign to each channel. The optimal number of bits may be determined by a closed loop controller in communication with one or more channel encoders, and the multi-media channels may contain video data conforming to the MPEG2 video format.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: December 11, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Joseph Wilson Monaco
  • Patent number: 8332911
    Abstract: A device, such as a cable modem or embedded media terminal adaptor that attempts to obtain unauthorized network services, is designated by head end equipment, such as a CMTS, as being a ‘rogue’ device. Upon an initial range request from the rogue device, the CMTS responds with a continuing range command. Upon receiving each periodic range request transmitted from the rogue device during a periodic station maintenance opportunity, the CMTS responds with another continuing range command. Thus, the rogue device does not ever establish connection with the CMTS because an ACK message is not received back from the CMTS. Moreover, use of CMTS resources for processing request from rogue devices is minimized because the rogue device does not reinitialize its MAC after a predetermined period of time, which it would do if a periodic ranging opportunity was not scheduled.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: December 11, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Jeffrey J Howe, Alan Doucette
  • Patent number: 8316135
    Abstract: A highly scalable primary server is provided to serve an increasing number of users and remote devices. Instead of communicating with a primary server using an expensive communication protocol, a remote device communicates with a secondary server using a less expensive protocol to determine whether the primary server desires to communicate control instructions to the remote device. When the primary server has a request to control the remote device, the primary server creates a table entry to the secondary server to notify the remote device of a request to communicate. Upon polling the secondary server and learning of the created table entry, the remote device establishes a communication connection with the primary server to receive the instructions for controlling the remote device. In this manner, the demand for resources needed for communication with the primary server is significantly reduced.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: November 20, 2012
    Assignee: Arris Group, Inc.
    Inventor: James O. Ford
  • Patent number: 8312488
    Abstract: A stream request is generated based on the stream address of a corresponding program selected from an electronic program guide that associates programs with corresponding IP multicast stream addresses by a subscriber/user device. The stream request is sent from the subscriber device to a broadband device, which compares the address in the request to available stream information listed in a content guide. The content guide contains information for all multicast streams that are available from a CMTS to the broadband device over DS channels of the current MAC domain. The broadband device locks to the stream that corresponds to the request, including tuning to a different DS channel if necessary. The broadband device may request another MAC domain if the stream is not available from the current one. After locking to a desired stream, the broadband device informs the CMTS so that it can adjust content guide user counts.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: November 13, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Ian Wheelock
  • Patent number: 8306058
    Abstract: A system and method for transmitting and presenting streaming digital information signals that optimizes performance in the context of goodput, throughput, delay, receiver buffer requirements and tolerance to loss and jitter. The method provides ordering packets of information based on a priority associated with each of the packets; managing the flow of the packets into and out of a buffer; adjusting the rate at which the packets are provided to a communication medium; and transmitting and retransmitting the packets as needed.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: November 6, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Junfeng Bai, Raghupathy Sivakumar, Nikil Jayant
  • Patent number: 8305928
    Abstract: A method adds a MAC address per line for a multiline EMTA. After the EMTA initializes, the method creates “Virtual MTA” instances corresponding to each analog line/MAC address. The method facilitates MTA emulation of each of the Virtual MTA instances. For each virtual EMTA line, the emulation method includes acquiring an IP address via DHCP and acquiring a configuration file via TFTP for each virtual MTA instance.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: November 6, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Wade Carter
  • Patent number: 8300156
    Abstract: A remote control for a digital video recorder includes an integrated display screen configured to display a recording list including programs scheduled to be recorded.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: October 30, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Paul Allen, James A. Billmaier
  • Patent number: 8301776
    Abstract: A method for allocating content requests to a server pool includes directing a stream requesting a novel title to one of a least-busy server in a server pool and a least-miss-traffic server in the server pool; setting the server to which the novel title was directed to the requested title's preferred server; directing a stream requesting a familiar title to the title's preferred server; and directing a stream requesting a crowded title to one of a least-busy server and the least-miss-traffic server.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: October 30, 2012
    Assignee: ARRIS Solutions, Inc.
    Inventors: Marc I. Hebert, Jonasan C. Ho, Christopher E. McGinnis, Matthew D. Phillips, Robert C. Duzett
  • Patent number: 8300640
    Abstract: A data communication system includes multiple Media Access Control (MAC) units, multiple physical layer (PHY) interface units, and logic to communicate between the MAC units and the PHY units using a single tunneling protocol over Internet Protocol (IP).
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: October 30, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Ayham Al-Banna, Erich Arnold, Thomas J. Cloonan, Jeff Howe
  • Patent number: 8291103
    Abstract: A customer-premises equipment (CPE) gateway and methods for operation thereof, and a multimedia server and methods for operation thereof are disclosed. The method for the CPE gateway including: (a) receiving, by the CPE gateway, a first internet group management protocol (IGMP) compliant command; (b) generating by the CPE gateway, in response to the first IGMP compliant command, a unicast command that instructs a multimedia server to generate a unicast media stream; wherein the generating including concealing multicast information from at least one IGMP compliant entity that follows the CPE gateway; and (c) transmitting, by the CPE gateway, the unicast command to the at least one IGMP compliant entity; wherein the unicast command passes through the at least one IGMP compliant entity and reaches the multimedia server.
    Type: Grant
    Filed: November 27, 2008
    Date of Patent: October 16, 2012
    Assignee: ARRIS Solutions, Inc.
    Inventor: John Reister
  • Patent number: 8281333
    Abstract: A data carousel exists as an out-of-band carousel (OOBC), and accessed as a hidden background service from the channel map, and that discriminates against metadata that is never (or is rarely) accessed, and that is acquired in the background, filling a cache even when the subscriber is not accessing Video on Demand.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 2, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Cliff Aaby, Byron Griffin
  • Patent number: 8266424
    Abstract: A certificate credential is generated based on a user device's private key securely stored, or accessible, by a certificate authority. When the certificate authority has been compromised, the credential, which typically includes information encrypted with the device's private key and the corresponding unencrypted information, is sent to the device. The device receives the information in encrypted and unencrypted form and decrypts the encrypted information. If the result of the decryption matches the unencrypted information, the device trusts the signer of the credential.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: September 11, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Ali Negahdar
  • Patent number: 8259457
    Abstract: An metal housing comprising an electrical device includes electrical pins that protrude from the metal housing, and the metal housing formed with a compressible protrusion around the pins.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: September 4, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Brent Mills
  • Patent number: 8260138
    Abstract: An optical communication system includes logic to communicate using optical channels set outside a fiber zero dispersion zone, and having channel spacing that decreases with increasing distance from the fiber zero dispersion zone.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: September 4, 2012
    Assignee: ARRIS Solutions, Inc.
    Inventors: Marcel F. Schemmann, Venk Mutalik
  • Patent number: 8249114
    Abstract: A method for providing programs, the method includes: (i) providing a program multiplex to multiple users device; (ii) considering a removal of at least one program from the multiplex in response to program viewing parameters; (iii) allowing at least one user to respond to a possible removal of the program; and (iv) determining whether to remove the al least one program in response to received user removal responses. A user device that includes a transceiver unit that is connected to a controller, wherein the device is adapted to receive a program multiplex, to receive an indication that at least one program is to be removed from the multiplex, and to selectively transmit a program removal response.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: August 21, 2012
    Assignee: ARRIS Solutions, Inc.
    Inventors: Swaminatha Vasudevan, Pritesh Mukeshbhai Dave, Kumaraguru Dhandapani, Ran Oz, Nery Strasman
  • Patent number: 8250603
    Abstract: An in-context interactive television ticker is provided. The ticker is rendered on a display screen that also shows a television program, and presents ticker content that is in-context with subject matter of the television program. The ticker remains rendered and context-sensitive to the subject matter of the currently shown television program, whenever there is a change in the television program, such as when the subject matter of the current television program changes, when a commercial interruption occurs during the television program, or when the television channel is changed. The ticker is interactive in that the viewer can perform various interactive operations with the ticker, including interacting with the ticker to obtain additional information related to an in-context item presented by the ticker.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: August 21, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Paul G. Allen
  • Patent number: 8245257
    Abstract: Set top boxes (STBs) query a source of electronic program guide (EPG) data to request only the EPG data that it needs. Thus, instead of downloading the entire set of EPG data, the STBs query the source for only a limited amount of EPG data, such as data for the next 2-3 hours of programming. STBs can dynamically request additional EPG data if it needs to do so while a user is perusing the EPG, such as when the user requests additional EPG data that may not have been previously downloaded. Updates and corrections to pieces of EPG data can be efficiently made and sent to the STB, when that EPG data is needed, rather than being sent only during regularly scheduled times along with the entire set of EPG data.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: August 14, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Armando P. Stettner
  • Patent number: 8242829
    Abstract: Methods, systems, and apparatus can provide a multichannel interpolator while optimizing circuitry reuse.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: August 14, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Oleksandr Volkov
  • Patent number: 8244251
    Abstract: Methods, systems, and apparatus can be used to provide concurrent call handover in converged networks. In various examples, a concurrent call handover can operate to transfer multiple calls between domains when a mobile device has two open call instances. In some implementations, multiple public service identifiers can be assigned for the call instances.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: August 14, 2012
    Assignee: Arris Group, Inc.
    Inventors: John R. Bestermann, Shi Jin Chen, Tarun Chugh
  • Patent number: 8245269
    Abstract: Embodiments of the present invention are systems and methods for delivering video programs to a video distribution center. An embodiment of the invention is a method for delivering video programming to a distribution center that provides broadcast programming and store-and-forward programming, such as video on demand based on video programming recorded at the distribution center. The method comprises sending a plurality of video programs to the distribution center. Wherein, the plurality of video programs is to be provided as broadcast programming by the distribution center. The method also comprises sending ancillary data to the distribution center. The ancillary data includes business rules that include permission for the distribution center to record one or more selected video programs of the plurality of video programs.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: August 14, 2012
    Assignee: ARRIS Solutions, Inc.
    Inventor: Jay Schiller