Patents by Inventor Frank G. Bordonaro

Frank G. Bordonaro 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: 8014510
    Abstract: A signaling network node is configured for identifying a received signaling message as belonging to one of a plurality of prescribed originating node groups, based on prescribed message class selection criteria. Each originating node group has at least one originating node and is assigned at least one congestion threshold relative to a message rate (e.g., messages per unit time or number of bytes per unit time). The signaling network node determines the message rate for each corresponding originating node group; if the message rate for an originating node group exceeds the corresponding at least one congestion threshold, the signaling network node outputs a congestion signaling message to the originating node having sent the signaling message, for reduction of the corresponding message rate.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: September 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Amitava Das, Paul A. Schmidt, Glenn D. Watson
  • 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: 7792083
    Abstract: A device for measuring network performance in an Internet protocol (IP) network including a counter generating a send sequence number representing a relative send timing indicator for a data packet sent to a respondent network address. The counter generates a receive sequence number representing a relative receive timing indicator for a return data packet received by the device. A comparator compares the send sequence number with the receive sequence number to measure data packet loss.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Kui Zhang, Satyanarayana Rao Raparla
  • Patent number: 7787404
    Abstract: A method for operating a computer network has a source router transmit a first message to be received by an intermediate router of the computer network, the first message to activate the intermediate router to listen for a designated time period for the intermediate router to receive a second message. Upon receiving a second message by the intermediate router during the designated time period, the intermediate router responds to the second message in response to receiving the second message during the designated time period.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Kui Zhang, Frank G. Bordonaro, Satyanarayana R. Raparla, John Lautmann
  • 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
  • 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: 7092410
    Abstract: An apparatus for measuring data transmission performance through a packet switched network, the apparatus having a time of day (TOD) clock for determining a send TOD timestamp, and for determining a present TOD when a data packet returns to the sending apparatus. The apparatus further comprising a counter that is incremented by a send sequence number each time data is sent, and one or more subtractors for calculating a first time difference between the send TOD timestamp and a receive TOD timestamp, and for calculating a second time difference between the receive TOD and the present TOD. Additionally, one or more comparators of the apparatus compare a sequence difference between the send sequence number and a receive sequence number in order to measure data transmission performance.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: August 15, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Kui Zhang, Satyanarayana Rao Raparla
  • Patent number: 7088706
    Abstract: A control mechanism enables a destination router to authenticate a response time request issued by a source router. The control mechanism uses a control message that is transmitted by the source router to the destination router. Receipt of the control message by the destination router causes the destination router to listen for a server request message for a designated response time. The source router, after sending the control message, transmits a server request message to the destination router. In the event that the destination router receives the server request message within the designated response time, then the destination router responds to the server request message by providing the request to service software. The control message may encapsulate a message that holds the response time request. The request message may be encrypted.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: August 8, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Kui Zhang, Frank G. Bordonaro, Satyanarayana R. Raparla, John Lautmann
  • Patent number: 6996225
    Abstract: A signaling network node is configured for identifying a received signaling message as belonging to one of a plurality of prescribed originating node groups, based on prescribed message class selection criteria. Each originating node group has at least one originating node and is assigned at least one congestion threshold relative to a message rate (e.g., messages per unit time or number of bytes per unit time). The signaling network node determines the message rate for each corresponding originating node group; if the message rate for an originating node group exceeds the corresponding at least one congestion threshold, the signaling network node outputs a congestion signaling message to the originating node having sent the signaling message, for reduction of the corresponding message rate.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: February 7, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Amitava Das, Paul A. Schmidt, Glenn D. Watson
  • Patent number: 6868094
    Abstract: Internet protocol (IP) performance monitoring method and apparatus generate a timing probe data to be sent over the network, the timing probe data packet containing at least a send time of day (STOD) stamp for a sender of the timing probe data packet. The timing probe data packet is sent over the network from the sender to a receiver. The timing probe data packet contents including at least the STOD stamp are analyzed as a performance measure of the network. After sending and before analyzing, data including at least a receive time of day (RTOD) stamp is written into the probe data packet at the receiver, and probe data packet is echoed by the receiver. In this way, the probe packet sender performs the analysis based upon the STOD stamp and the RTOD stamp.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: March 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Frank G. Bordonaro, Kui Zhang, Satyanarayana Rao Raparla
  • Patent number: 5307485
    Abstract: A system and method for merging a plurality of sorted lists using multiple processors having access to a common memory in which N sorted lists which may exceed the capacity of the common memory are merged in a parallel environment. Sorted lists from a storage device are loaded into common memory and are divided into a number of tasks equal to the number of available processors. The records assigned to each task are separately sorted, and used to form a single sorted list. A multi-processing environment takes advantage of its organization during the creation of the tasks, as well as during the actual sorting of the tasks.
    Type: Grant
    Filed: May 31, 1991
    Date of Patent: April 26, 1994
    Assignee: International Business Machines Corporation
    Inventors: Frank G. Bordonaro, Glen A. Brent, Roger J. Edwards, Joel Goldman, David B. Lindquist, Kushal A. Patel, Peyton R. Williams, Jr.