Patents by Inventor John P. Fussell

John P. Fussell 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: 8024634
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and recovering data lost from a packet by retransmitting selected subrate data for a lost sample over a specified time period. The method may further include transmitting one additional subrate for each sample. All data is generally retransmitted in a configured time interval and the additional subrate for each sample is transmitted every twenty milliseconds. In still other embodiments, the method includes skipping over any subrates that have already been transmitted within a recovery interval. In one implementation of the present invention, if any subrates had changed and had already been transmitted within the time period, there is no retransmit operation performed. If a lost packet is detected for a sample already in recovery, the time period is reset and a recovery process is initiated again.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: September 20, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Paul A. Schmidt, Bernie P. Pearce, John P. Fussell, Christopher Brezovec
  • Patent number: 8005116
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method also includes suppressing a selected one or more of the samples if the selected samples are similar to previously received samples. The cell site element is further operable to invert one or more selected header bits. In a more particular embodiment, the bits to be inverted are part of a fixed length field and the inverted bits are odd. The inversion of the bits reduces packet overhead that is present in an HDLC communications environment.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: August 23, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Paul A. Schmidt, John P. Fussell, Bernie P. Pearce, Uwe Sellentin, Frank G. Bordonaro
  • Patent number: 8000238
    Abstract: An apparatus for communicating data is provided that includes a cell site element associated with a base transceiver station and operable to receive a plurality of packets associated with a communications flow, the packets including a plurality of subrates. The cell site element is further operable to detect a congestion condition via a measurement of a level in a receive jitter buffer. When the congestion condition exists, individual subrates can be dropped from subsequent backhaul packets until congestion subsides. In more particular embodiments, the cell site element can be informed that congestion exists, whereby a congestion level is assigned to a collection of the subrates. In addition, the cell site element prioritizes the subrates and removes individual samples from one or more of the packets; high priority calls and critical radio control information are not affected during the congestion condition.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: August 16, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin
  • Patent number: 7944823
    Abstract: An apparatus for communicating data is provided that includes a cell site element associated with a base transceiver station and operable to receive a plurality of packets associated with a communications flow, the packets including a plurality of subrates. The cell site element is further operable to detect a congestion condition via a measurement of a level in a receive jitter buffer. When the congestion condition exists, individual subrates can be dropped from subsequent backhaul packets until congestion subsides. Single timeslots of the flow are systematically added back during a configured time interval such that congestion abatement will back-off gradually. In more particular embodiments, the cell site element can be informed that congestion exists, whereby a congestion level is assigned to a collection of the subrates. In addition, the cell site element prioritizes the subrates and removes individual samples from one or more of the packets.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: May 17, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin
  • Patent number: 7929571
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method also includes suppressing a selected one or more of the samples. The method also includes retransmitting certain samples when a given sample has stopped changing, in comparison to a previously received sample, for a configured time interval.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: April 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin
  • Patent number: 7778278
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method also includes suppressing a selected one or more of the samples if the selected samples are similar to previously received samples. In a more particular embodiment, the method also includes positioning unique samples that are included in the flow in a super-frame to be communicated to a next destination. Additionally, the method may include receiving the unique samples and evaluating the unique samples in order to restore a plurality of bits associated with the communications flow.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: August 17, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Scott A. Bales, Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Uwe Sellentin, Paul A. Schmidt
  • Patent number: 7642936
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and inspecting the bits. The method also includes determining whether one or more samples included in the flow should be suppressed. A portion of the bits is converted to 1 bits such that they are designated for later suppression. A selected one or more of the samples are suppressed if the selected samples are designated for suppression.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: January 5, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Scott A. Bales, Frank G. Bordonaro, John P. Fussell, Paul A. Schmidt, Uwe Sellentin
  • Publication number: 20090044066
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and recovering data lost from a packet by retransmitting selected subrate data for a lost sample over a specified time period. The method may further include transmitting one additional subrate for each sample. All data is generally retransmitted in a configured time interval and the additional subrate for each sample is transmitted every twenty milliseconds. In still other embodiments, the method includes skipping over any subrates that have already been transmitted within a recovery interval. In one implementation of the present invention, if any subrates had changed and had already been transmitted within the time period, there is no retransmit operation performed. If a lost packet is detected for a sample already in recovery, the time period is reset and a recovery process is initiated again.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 12, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Paul A. Schmidt, Bernie P. Pearce, John P. Fussell, Christopher Brezovec
  • Patent number: 7477651
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method further includes suppressing a selected one or more of the samples if the selected samples are similar to previously received samples and interleaving one or more voice data segments associated with a voice call into outgoing Internet protocol (IP) traffic flows. In more particular embodiments, packets that do not come in from a GSM port on the cell site element are designated as default best effort (BE) traffic.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: January 13, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Paul A. Schmidt, Bernie P. Pearce, Frank G. Bordonaro, John P. Fussell, Uwe Sellentin
  • Patent number: 7403501
    Abstract: A method for communicating data is provided that includes receiving a plurality of cells associated with a communications flow and determining whether one or more of the cells included in the flow should be suppressed, whereby a selected one or more of the cells are suppressed. The method also includes identifying cells that cannot be suppressed and suppressing portions thereof.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: July 22, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Barry V. Fussell, John P. Fussell
  • Publication number: 20080118007
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and determining whether one or more samples included in the flow should be suppressed. The method also includes suppressing a selected one or more of the samples if the selected samples are similar to previously received samples. The cell site element is further operable to invert one or more selected header bits. In a more particular embodiment, the bits to be inverted are part of a fixed length field and the inverted bits are odd. The inversion of the bits reduces packet overhead that is present in an HDLC communications environment.
    Type: Application
    Filed: November 16, 2006
    Publication date: May 22, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin, Frank G. Bordonaro
  • Publication number: 20080031131
    Abstract: An apparatus for communicating data is provided that includes a cell site element associated with a base transceiver station and operable to receive a plurality of packets associated with a communications flow, the packets including a plurality of subrates. The cell site element is further operable to detect a congestion condition via a measurement of a level in a receive jitter buffer. When the congestion condition exists, individual subrates can be dropped from subsequent backhaul packets until congestion subsides. In more particular embodiments, the cell site element can be informed that congestion exists, whereby a congestion level is assigned to a collection of the subrates. In addition, the cell site element prioritizes the subrates and removes individual samples from one or more of the packets; high priority calls and critical radio control information are not affected during the congestion condition.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Frank G. Bordonaro, John P. Fussell, Bernie P. Pearce, Paul A. Schmidt, Uwe Sellentin
  • Patent number: 5020135
    Abstract: A Computerized Mobile Two-Way Radio System is provided having microprocessor enhanced capabilities and versatility for wide area/multiple region two-way radio networks with multiple categories of users and adaptability to multiple international standards and mobile radio equipment configurations. The main elements of the system consist of (1) a microprocessor-based Control Unit, (2) a Digital Serial Interface/Link and (3) a microprocessor-based Convertible Transceiver Unit. The Control Unit provides many facilities and capabilities for the operator and the system in compact form. The Interface/Link provides a two-way path for serial data consisting of digitized audio and digital command and status signals. The Transceiver Unit is designed for operation and control over the Digital Serial Interface/Link.
    Type: Grant
    Filed: March 27, 1987
    Date of Patent: May 28, 1991
    Assignee: Teletec Corporation
    Inventors: Kaspar Kasparian, John D. Ide, Thomas A. Brown, Aaron S. Rogers, John P. Fussell, Ming C. Hsu
  • Patent number: 5007050
    Abstract: A digital serial interface system is provided for communicating digital signals including digitized audio between microprocessor-based Control and Transceiver Units of two-way radio communications equipment. The system of the invention essentially comprises three subsystems: (1) an interface in the microprocessor-based Control Unit, (2) an interface in the microprocessor-based Transceiver Unit and (3) a two-way medium for linking the two units. Various signals and audio in the Control Unit interact with a software-driven microprocessor of the Control Unit and are digitized and then translated into a serial format, organized in channel groups through a TDM (Time Division Multiplex)/PCM (Pulse Code Modulation) process and transmitted in frames through a two-way medium to the Transceiver Unit which is also microprocessor-based and incorporates a similar interface. The digital data communicated to the Transceiver Unit then undergoes a reverse process. The Interface System is duplex (bidirectional).
    Type: Grant
    Filed: March 27, 1987
    Date of Patent: April 9, 1991
    Assignee: Teletec Corporation
    Inventors: Kaspar A. Kasparian, Aaron S. Rogers, Ming-Chyuan Hsu, John P. Fussell
  • Patent number: 4868891
    Abstract: A method and apparatus for filling audio blanks in a message received by a receiver resulting from switching the receiver between a plurality of input channels each having a different message for selecting the channel of highest priority is disclosed. A recording and playback device is connected between the receiver and an output channel for recording a given time segment portion of a first message. The receiver is switched to a second channel for a period of time equal to the given time segment for receiving a second message and for determining which channel has a higher priority. The recorded portion of the first message is delivered to the output channel simultaneously with the switching of the receiver to the second channel to repeat the first message portion at the output channel, thereby to fill in the audio blank resulting from switching the receiver between the input channels.
    Type: Grant
    Filed: March 27, 1987
    Date of Patent: September 19, 1989
    Assignee: Teletec Corporation
    Inventors: John D. Ide, John P. Fussell, Aaron S. Rogers