Patents by Inventor Erich C Arnold

Erich C Arnold 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: 11509557
    Abstract: A method receives error measurements from network elements. Groups of network elements are generated based on similarity of error measurements and a bitloading profile for each of the groups of network elements is generated based on the error measurements for each respective group. Each bitloading profile includes a modulation level determined to be sufficient for transporting content to respective groups of network elements. The method then assigns a set of bitloading profiles to each network element based on the groups of network elements and the bitloading profile generated for each of the groups. The bitloading profile for each of the groups of network elements and the assigned set of bitloading profiles are output to a network device. The network device uses the bitloading profiles to modulate content sent to respective customer premise equipment.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: November 22, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: William Turner Hanks, Thomas J. Cloonan, Yue Cheng, Erich C. Arnold, Jim Allen
  • Publication number: 20200358684
    Abstract: A method receives error measurements from network elements. Groups of network elements are generated based on similarity of error measurements and a bitloading profile for each of the groups of network elements is generated based on the error measurements for each respective group. Each bitloading profile includes a modulation level determined to be sufficient for transporting content to respective groups of network elements. The method then assigns a set of bitloading profiles to each network element based on the groups of network elements and the bitloading profile generated for each of the groups. The bitloading profile for each of the groups of network elements and the assigned set of bitloading profiles are output to a network device. The network device uses the bitloading profiles to modulate content sent to respective customer premise equipment.
    Type: Application
    Filed: July 28, 2020
    Publication date: November 12, 2020
    Inventors: William Turner Hanks, Thomas J. Cloonan, Yue Cheng, Erich C. Arnold, Jim Allen
  • Patent number: 10735289
    Abstract: A method receives error measurements from network elements. Groups of network elements are generated based on similarity of error measurements and a bitloading profile for each of the groups of network elements is generated based on the error measurements for each respective group. Each bitloading profile includes a modulation level determined to be sufficient for transporting content to respective groups of network elements. The method then assigns a set of bitloading profiles to each network element based on the groups of network elements and the bitloading profile generated for each of the groups. The bitloading profile for each of the groups of network elements and the assigned set of bitloading profiles are output to a network device. The network device uses the bitloading profiles to modulate content sent to respective customer premise equipment.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 4, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: William Turner Hanks, Thomas J. Cloonan, Yue Cheng, Erich C. Arnold, Jim Allen
  • Patent number: 10582002
    Abstract: In one embodiment, a proxy forwards a first request from a manager for an object in a management information base to an agent in a network device, the object describing a characteristic of the network device. The proxy receives the object from the agent and categorizes the object in a category of a plurality of categories based on a characteristic of the object. At least two categories in the plurality of categories are associated with different time-to-live values. The proxy caches the object from the agent with a time-to-live value in a cache, the time-to-live value associated with the category. Then, the proxy returns the object to the manager. The proxy responds to a second request for the object using the cached object while the time-to-live value is valid without having to forward the second request to the agent.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: March 3, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Erich C. Arnold, Venugopal Vasudevan
  • Publication number: 20180262412
    Abstract: A method receives error measurements from network elements. Groups of network elements are generated based on similarity of error measurements and a bitloading profile for each of the groups of network elements is generated based on the error measurements for each respective group. Each bitloading profile includes a modulation level determined to be sufficient for transporting content to respective groups of network elements. The method then assigns a set of bitloading profiles to each network element based on the groups of network elements and the bitloading profile generated for each of the groups. The bitloading profile for each of the groups of network elements and the assigned set of bitloading profiles are output to a network device. The network device uses the bitloading profiles to modulate content sent to respective customer premise equipment.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: William Turner Hanks, Thomas J. Cloonan, Yue Cheng, Erich C. Arnold, Jim Allen
  • Publication number: 20180167485
    Abstract: In one embodiment, a proxy forwards a first request from a manager for an object in a management information base to an agent in a network device, the object describing a characteristic of the network device. The proxy receives the object from the agent and categorizes the object in a category of a plurality of categories based on a characteristic of the object. At least two categories in the plurality of categories are associated with different time-to-live values. The proxy caches the object from the agent with a time-to-live value in a cache, the time-to-live value associated with the category. Then, the proxy returns the object to the manager. The proxy responds to a second request for the object using the cached object while the time-to-live value is valid without having to forward the second request to the agent.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Erich C. Arnold, Venugopal Vasudevan
  • Patent number: 9596210
    Abstract: Methods, systems, and apparatus used to provide duplicate address detection in edge devices. Edge devices can include CMTS devices or DSLAMs where network nodes are not allowed to communicate with each other directly. Duplicate address detection proxies can provide duplicate address protection for network devices and can avoid the issue of broadcasting node advertisement messages to all of the devices connected to a particular downstream link.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: March 14, 2017
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Ayham Al-Banna, Erich C. Arnold
  • Patent number: 9210453
    Abstract: Methods, systems, and computer readable media can provide for measuring the quality of experience levels and locating the sources of problems for service types in a network. This can be facilitated by sending one or more scout packets through the network, identifying those scout packets at the various network elements on a path within the network between a source and a destination, and compiling scout information identified by each of the various network elements to determine potential service degradation within the network.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: December 8, 2015
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Thomas J. Cloonan, Erich C. Arnold, Harindranath P. R. Nair
  • Publication number: 20150288654
    Abstract: Methods, systems, and apparatus used to provide duplicate address detection in edge devices. Edge devices can include CMTS devices or DSLAMs where network nodes are not allowed to communicate with each other directly. Duplicate address detection proxies can provide duplicate address protection for network devices and can avoid the issue of broadcasting node advertisement messages to all of the devices connected to a particular downstream link.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: ARRIS Enterprises, Inc.
    Inventors: Ayham Al-Banna, Erich C. Arnold
  • Patent number: 8908518
    Abstract: Systems and methods can operable to provide a service class identifier field for packets transmitted over a network. Systems can include an interface, a control device and a transmitter. The interface can receive a data packet comprising a packet header and payload, and the packet header can include a differentiated services code point field. The control device can identify one or more network traffic parameters of a data stream associated with the received data packet and modify the data packet to include one or more service class identifier codes associated with the data packet. The transmitter can forward the modified data packet to a network device suited to interpret the service class identifier codes through one or more intermediate routers.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: December 9, 2014
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Erich C. Arnold
  • Patent number: 8630290
    Abstract: Systems and methods can operate to use a deterministic finite automata module to classify data. In various implementations, a converter can be used to convert a classification list to a state machine operable to be executed by the deterministic finite automata module. In some implementations, the converter can be used to produce a state machine from template data, the state machine being operable to be executed by the deterministic finite automata module.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: January 14, 2014
    Assignee: ARRIS Enterprise, Inc.
    Inventors: Dwain Edward Frieh, Erich C. Arnold, Ayham Al-Banna
  • Publication number: 20110161510
    Abstract: A subscriber login server is used for managing a subscriber login session. The login server is associated with a DHCP server for configuring a premise equipment device and operator-managed device. A subscriber login client at the premise equipment device securely communicates login username and password identifiers to the subscriber login server without using PPP technology. The login server retrieves matching identifiers from a RADIUS server and authorizes service with messages to the DHCP server and the CMTS. The login client can emulate a PPP login client so that a user's interface is similar to a PPPoE client. However, a layer-3 CMTS can be used instead of a layer-2 CMTS. In addition, subscriber authentication and accounting using RADIUS are preserved, positive network access control at the CMTS is maintained, and native IP traffic is routed or switched for maximum performance and QoS treatment.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: ARRIS Group Inc.
    Inventors: Erich C. Arnold, Thomas J. Cloonan, Jeff Howe
  • Patent number: 7653932
    Abstract: A subscriber login server is used for managing a subscriber login session. The login server is associated with a DHCP server for configuring a premise equipment device and operator-managed device. A subscriber login client at the premise equipment device securely communicates login username and password identifiers to the subscriber login server without using PPP technology. The login server retrieves matching identifiers from a RADIUS server and authorizes service with messages to the DHCP server and the CMTS. The login client can emulate a PPP login client so that a user's interface is similar to a PPPoE client. However, a layer-3 CMTS can be used instead of a layer-2 CMTS. In addition, subscriber authentication and accounting using RADIUS are preserved, positive network access control at the CMTS is maintained, and native IP traffic is routed or switched for maximum performance and QoS treatment.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: January 26, 2010
    Assignee: Arris Group
    Inventors: Erich C Arnold, Thomas J Cloonan, Jeffrey J Howe
  • Publication number: 20020065907
    Abstract: A method and system that allow subscribers to a cable Internet data service to use a Web browser and access to the Internet via their cable Internet data service to dynamically change their service level by communicating with the cable modem manager that manages their cable modem. An alternate method and system allow a content provider that has been contacted by a subscriber to dynamically implement new “on-demand” services flows for the subscriber. With both arrangements, the subscriber can begin employing the new service flows without reinitializing their cable modem or otherwise having their data service disrupted.
    Type: Application
    Filed: November 29, 2000
    Publication date: May 30, 2002
    Inventors: Thomas J. Cloonan, Daniel W. Hickey, Todd D. Kessler, William P. Ward, Steven J. Krapp, Jeffrey R. Shroda, Brian J. Barker, Erich C. Arnold
  • Patent number: 5551035
    Abstract: In a telecommunication switching system the telecommunication software is implemented by means of independent software components referred to as objects. The objects communicate with each other by messages and symbolic names only. A runtime system includes a runtime linker which registers the systems components and records a data pointer to the components data. To communicate with another object, a source object transmits an executable expression, called a message, to the runtime system. The message includes the symbolic name and the identity of the method of the destination object. The runtime system serves only a single processor or group of objects and calls the destination object, by means of the identity of the method and the data pointer if the destination object is within the group of objects served by the runtime system. In the case a destination object is located on another processor, the runtime system will broadcast the message to other processors.
    Type: Grant
    Filed: March 16, 1995
    Date of Patent: August 27, 1996
    Assignee: Lucent Technologies Inc.
    Inventors: Erich C. Arnold, Olivia M. Gagliardi, Wayne E. Hyatt, Lawrence G. Mayka, Todd C. Morgan