Patents by Inventor Howard Lee Thomas

Howard Lee Thomas 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: 8296404
    Abstract: An external processor for a network access system having a programmable access device includes a service controller that provides at least one service for network traffic, a message processor that processes network messages for service processing by the service controller, and a programmable access device controller that programs the programmable access device in response to service controller processing. It is advantageous for the external processor to include primary and secondary service controllers for a particular service so that, if the primary service controller fails, the secondary service controller can provide the particular service for message received from the programmable access device.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: October 23, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 8185615
    Abstract: In a network access system including an external processor and a programmable access device, the external processor transmits a control message to the programmable access device to establish a configuration of the programmable access device. The programmable access device then communicates messages to the external processor for service processing in accordance with the configuration. For example, the control message may be a filter control message that establishes a configuration of a packet header filter in the programmable access device. The packet header filter then communicates network messages filtered from a packet flow in accordance with the configuration established by the control message. To limit the communication of network messages from the programmable access device to the external processor, the external processor can send a message setting message interface flags in the programmable access device.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: May 22, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 8180870
    Abstract: A programmable access device for use in a network access system includes first and second network interfaces through which packets are communicated with a network, a forwarding table utilized to route packets communicated between the first and second network interfaces, and a packet header filter. The packet header filter identifies messages received at one of the first and second network interfaces on which policy-based services are to be implemented and passes identified messages via a message interface to an external processor for processing. In preferred embodiments, the packet header filter is capable of filtering packets for service processing based upon protocol information pertaining to protocol layers higher than layer 3.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: May 15, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 8131853
    Abstract: An external processor for a network access system having a programmable access device includes a service controller that provides at least one service for network traffic, a message processor that processes network messages for service processing by the service controller, and a programmable access device controller that programs the programmable access device in response to service controller processing. It is advantageous for the external processor to include primary and secondary service controllers for a particular service so that, if the primary service controller fails, the secondary service controller can provide the particular service for message received from the programmable access device.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: March 6, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Publication number: 20110270956
    Abstract: An external processor for a network access system having a programmable access device includes a service controller that provides at least one service for network traffic, a message processor that processes network messages for service processing by the service controller, and a programmable access device controller that programs the programmable access device in response to service controller processing. It is advantageous for the external processor to include primary and secondary service controllers for a particular service so that, if the primary service controller fails, the secondary service controller can provide the particular service for message received from the programmable access device.
    Type: Application
    Filed: July 11, 2011
    Publication date: November 3, 2011
    Applicant: VERIZON BUSINESS GLOBAL LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Publication number: 20100211678
    Abstract: An external processor for a network access system having a programmable access device includes a service controller that provides at least one service for network traffic, a message processor that processes network messages for service processing by the service controller, and a programmable access device controller that programs the programmable access device in response to service controller processing. It is advantageous for the external processor to include primary and secondary service controllers for a particular service so that, if the primary service controller fails, the secondary service controller can provide the particular service for message received from the programmable access device.
    Type: Application
    Filed: December 8, 2009
    Publication date: August 19, 2010
    Applicant: VERIZON BUSINESS GLOBAL LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 7657628
    Abstract: An external processor for a network access system having a programmable access device includes a service controller that provides at least one service for network traffic, a message processor that processes network messages for service processing by the service controller, and a programmable access device controller that programs the programmable access device in response to service controller processing. It is advantageous for the external processor to include primary and secondary service controllers for a particular service so that, if the primary service controller fails, the secondary service controller can provide the particular service for message received from the programmable access device.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: February 2, 2010
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 7499458
    Abstract: A distributed network access system in accordance with the present invention includes at least an external processor and a programmable access device. The programmable access device has a message interface coupled to the external processor and first and second network interfaces through which packets are communicated with a network. The programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communicated between the first and second network interfaces. In response to receipt of a series of packets, the packet header filter in the programmable access device identifies messages in the series of messages upon which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing. In response to receipt of a message, the external processor invokes service control on the message and may also invoke policy control on the message.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: March 3, 2009
    Assignee: Verizon Business Global LLC
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 7046680
    Abstract: A distributed network access system in accordance with the present invention includes at least an external processor and a programmable access device. The programmable access device has a message interface coupled to the external processor and first and second network interfaces through which packets are communicated with a network. The programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communicated between the first and second network interfaces. In response to receipt of a series of packets, the packet header filter in the programmable access device identifies messages in the series of messages upon which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing. In response to receipt of a message, the external processor invokes service control on the message and may also invoke policy control on the message.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: May 16, 2006
    Assignee: MCI, Inc.
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao
  • Patent number: 6928081
    Abstract: A distributed network access system in accordance with the present invention includes at least an external processor and a programmable access device. The programmable access device has a message interface coupled to the external processor and first and second network interfaces through which packets are communicated with a network. The programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communicated between the first and second network interfaces. In response to receipt of a series of packets, the packet header filter in the programmable access device identifies messages in the series of messages upon which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing. In response to receipt of a message, the external processor invokes service control on the message and may also invoke policy control on the message.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: August 9, 2005
    Assignee: MCI, Inc.
    Inventors: Dave McDysan, Howard Lee Thomas, Lei Yao