Patents by Inventor Gary Lee Harris

Gary Lee Harris 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: 8677169
    Abstract: A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e.g., data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: March 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jeffrey David Haag, Gary Lee Harris, Samuel G. Henderson, Richard Foltak
  • Publication number: 20120072757
    Abstract: A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e.g., data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.
    Type: Application
    Filed: November 30, 2011
    Publication date: March 22, 2012
    Inventors: Jeffrey David Haag, Gary Lee Harris, Samuel G. Henderson, Richard Foltak
  • Patent number: 8074094
    Abstract: A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e.g., data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: December 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Jeffrey David Haag, Gary Lee Harris, Samuel G. Henderson, Richard Foltak
  • Patent number: 7761508
    Abstract: Link fragmentation and interleaving at an access device located between a point to point link and a tunneled connection is provided. A method of access device-based link fragmentation and interleaving is also provided. The method includes receiving frames through a tunnel from a network server, fragmenting at least some of the frames from the network server, and sending fragmented and unfragmented frames over a data link to an endpoint device. The frames may be multilink point to point protocol (MLPPP) frames and the frames may be received through a layer two tunneling protocol (L2TP) tunnel. The method can include scanning a frame for PPP options and removing options related to MLPPP negotiation and then forwarding the frame to a network server.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: July 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John Evans, William Mark Townsley, Gary Lee Harris, Jeffrey D. Haag, John D. Bray
  • Publication number: 20090006879
    Abstract: A mechanism for synchronizing states of components in a first routing engine to corresponding components in a second routing engine is provided. In order to reduce the amount of data required to synchronize the state of the components and the time and resources required to perform the synchronization, the state-related information transmitted from the first routing engine to the second routing engine is limited to information used to build states of a subset of the components associated with the first routing engine. That subset of components is limited to those components that receive stimuli (e.g., data streams or data packets) from sources external to the routing engine. Other components on the second routing engine synchronize state by receiving information from those components on the second routing engine that received the external stimuli information.
    Type: Application
    Filed: August 20, 2007
    Publication date: January 1, 2009
    Inventors: Jeffrey David Haag, Gary Lee Harris, Samuel G. Henderson, Richard Foltak