Patents by Inventor Gale L. SHALLOW

Gale L. SHALLOW 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: 9363209
    Abstract: A method is provided in one example and includes receiving a plurality of packets; identifying whether a particular packet, of the plurality of packets, is part of a sequenced flow; identifying whether a particular sequence number of the particular packet is being received within a time window; identifying whether the particular packet was a next expected packet for a particular flow; and forwarding the particular packet to a next destination. In more particular embodiments, packet inspection is used to set one or more flags for identifying characteristics associated with the plurality of packets. Certain packets in non-sequenced flows are routed directly from an input interface to an output interface of a resequencer module using a flow-through packet path.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: June 7, 2016
    Assignees: CISCO TECHNOLOGY, INC., STMICROELECTRONICS, INC.
    Inventors: Glendon Leo Akins, III, Gale L. Shallow, Charaf Hanna, Andrew Graham Whitlow, Zhifang Ni, Benjamin Nelson Darby, Maynard Darvel Hammond
  • Patent number: 9325631
    Abstract: A system and method for improved upstream data transmission. In an embodiment, a cable modem includes a transceiver configured for transmitting data upstream once permission is granted. In between times when permission to transmit is granted, however, the cable modem is configured to prepare as much data as possible for immediate upstream transmission once that very permission is granted. Thus, prior to permission being granted, the cable modem assembles (pre-processes) the data into transmit frames such that the data frames may be stored in a local memory coupled to the transceiver in a “ready-to-go” format. In this manner, the entire amount of time/bandwidth allocated to the cable modem in response to its request for upstream data transmission may be dedicated to actually transmitting data upstream as opposed to consuming time and bandwidth processing the data into data frames after upstream data transmission has been granted.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: April 26, 2016
    Assignees: STMICROELECTRONICS, INC., CISCO TECHNOLOGY, INC.
    Inventors: Charaf Hanna, Zhifang J. Ni, John Wrobbel, Benjamin Nelson Darby, Andrew Graham Whitlow, Gale L. Shallow, Maynard Darvel Hammond
  • Patent number: 9313131
    Abstract: A filter in a DOCSIS bridge performs IP Filtering of incoming Ethernet packets in hardware. The filter includes a parser circuit which, in hardware, parses each of the incoming Ethernet packets and then utilizes the parsed information in combination with a content-addressable memory (CAM) that stores filtering information, to filter and route the incoming Ethernet packets. Detailed statistical data may also be generated to provide information on the type of filtering being performed by the DOCSIS bridge.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: April 12, 2016
    Assignees: STMicroelectronics, Inc., Cisco Technology, Inc.
    Inventors: Maynard Darvel Hammond, Charaf Hanna, Zhifang J. Ni, Andrew Graham Whitlow, Benjamin Nelson Darby, Gale L. Shallow
  • Patent number: 9237109
    Abstract: A system and method suited for improved overall data transmission having a hardware-based transceiver configured for transmitting upstream data with suppressed data packets. In TCP sessions between devices, a server seeks an “acknowledgement” that the downstream data transmission has been received by a client. Some data packets sent upstream may contain only TCP acknowledgement data and therefore may be combined with other purely TCP acknowledgement data packets in order to reduce the impact of the TCP acknowledgement packets on the overall upstream data throughput. In addition, this results in increased TCP performance in the downstream transmission direction as well because the algorithm enables replacing earlier arriving ACK packets with later arriving ACK packets which allows the device to send all TCP ACK information known to the suppressor at the earliest possible time.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: January 12, 2016
    Assignees: STMICROELECTRONICS, INC., CISCO TECHNOLOGY, INC.
    Inventors: Gale L. Shallow, Benjamin Nelson Darby, Jonathan Evans, Maynard Darvel Hammond, Zhifang J. Ni, Charaf Hanna
  • Publication number: 20150071302
    Abstract: A system and method for improved upstream data transmission. In an embodiment, a cable modem includes a transceiver configured for transmitting data upstream once permission is granted. In between times when permission to transmit is granted, however, the cable modem is configured to prepare as much data as possible for immediate upstream transmission once that very permission is granted. Thus, prior to permission being granted, the cable modem assembles (pre-processes) the data into transmit frames such that the data frames may be stored in a local memory coupled to the transceiver in a “ready-to-go” format. In this manner, the entire amount of time/bandwidth allocated to the cable modem in response to its request for upstream data transmission may be dedicated to actually transmitting data upstream as opposed to consuming time and bandwidth processing the data into data frames after upstream data transmission has been granted.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicants: Cisco Technology, Inc., STMicroelectronics, Inc.
    Inventors: Charaf HANNA, Zhifang J. NI, John WROBBEL, Benjamin Nelson DARBY, Andrew Graham WHITLOW, Gale L. SHALLOW, Maynard Darvel HAMMOND
  • Publication number: 20150071300
    Abstract: A system and method suited for improved overall data transmission having a hardware-based transceiver configured for transmitting upstream data with suppressed data packets. In TCP sessions between devices, a server seeks an “acknowledgement” that the downstream data transmission has been received by a client. Some data packets sent upstream may contain only TCP acknowledgement data and therefore may be combined with other purely TCP acknowledgement data packets in order to reduce the impact of the TCP acknowledgement packets on the overall upstream data throughput. In addition, this results in increased TCP performance in the downstream transmission direction as well because the algorithm enables replacing earlier arriving ACK packets with later arriving ACK packets which allows the device to send all TCP ACK information known to the suppressor at the earliest possible time.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicants: Cisco Technology, Inc., STMicroelectronics, Inc.
    Inventors: Gale L. SHALLOW, Benjamin Nelson DARBY, Jonathan EVANS, Maynard Darvel HAMMOND, Zhifang J. NI, Charaf HANNA