Patents by Inventor Brenda A. Thompson

Brenda A. Thompson 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: 8166163
    Abstract: A load balancer sends a probe packet to a first server in a list of servers. Each server in the list sends the probe successively down the list of servers and acknowledges the probe if the server is healthy. The final server in the list sends a signal to the load balancer to indicate that the chain of server probing has completed successfully. In this manner, the load balancer (or other device performing the checking) only needs to send a single probe rather than probe each server in the list separately. Embodiments include serial and recursive acknowledgments from the servers, sending a beacon message upon failure, and other features.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: April 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Ma, Brenda Thompson
  • Publication number: 20110283134
    Abstract: A load balancer sends a probe packet to a first server in a list of servers. Each server in the list sends the probe successively down the list of servers and acknowledges the probe if the server is healthy. The final server in the list sends a signal to the load balancer to indicate that the chain of server probing has completed successfully. In this manner, the load balancer (or other device performing the checking) only needs to send a single probe rather than probe each server in the list separately. Embodiments include serial and recursive acknowledgments from the servers, sending a beacon message upon failure, and other features.
    Type: Application
    Filed: August 1, 2011
    Publication date: November 17, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kevin Ma, Brenda Thompson
  • Patent number: 7991867
    Abstract: A load balancer sends a probe packet to a first server in a list of servers. Each server in the list sends the probe successively down the list of servers and acknowledges the probe if the server is healthy. The final server in the list sends a signal to the load balancer to indicate that the chain of server probing has completed successfully. In this manner, the load balancer (or other device performing the checking) only needs to send a single probe rather than probe each server in the list separately. Embodiments include serial and recursive acknowledgments from the servers, sending a beacon message upon failure, and other features.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: August 2, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Ma, Brenda Thompson
  • Publication number: 20080056477
    Abstract: A method for location-based communications routing includes determining a location of a requesting party in accordance with an address of the requesting party. Whether the location of the requesting party is in a first subscriber service area is determined and, when the location of the requesting party is not in the first subscriber service area, whether the location of the requesting party is in a second expanded subscriber service area larger than and including the first subscriber service area is determined. When the location of the requesting party is determined to be in the first subscriber service area, data corresponding to the first subscriber area is forwarded. When the location of the requesting party is determined to be in the second expanded subscriber service area, data corresponding to the second expanded subscriber service area is forwarded.
    Type: Application
    Filed: October 19, 2007
    Publication date: March 6, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Harold FLEISCHER, Gwen GAFFNEY, Susan EIFFERT, James MERLOTTI, Michael BOECKMAN, Brenda THOMPSON
  • Publication number: 20080016206
    Abstract: A load balancer sends a probe packet to a first server in a list of servers. Each server in the list sends the probe successively down the list of servers and acknowledges the probe if the server is healthy. The final server in the list sends a signal to the load balancer to indicate that the chain of server probing has completed successfully. In this manner, the load balancer (or other device performing the checking) only needs to send a single probe rather than probe each server in the list separately. Embodiments include serial and recursive acknowledgments from the servers, sending a beacon message upon failure, and other features.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Kevin Ma, Brenda Thompson
  • Publication number: 20080002819
    Abstract: A method for location-based communicating includes defining at least one predefined service area for a service provider. A networked communications apparatus receives a communication including a first identifier that identifies the service provider based on input from a requesting party. A determination is made as to whether multiple predefined service areas have been defined for the service provider based on receiving the communication at the networked communications apparatus. A determination is made as to whether the requesting party is in one of the predefined service areas, when the multiple predefined service areas have been defined for the service provider. A determination is made as to which of the predefined service areas the requesting party is in, when the requesting party is in one of the predefined service areas. Information specific to a service provider location is provided for the determined predefined service area the requesting party is in.
    Type: Application
    Filed: September 14, 2007
    Publication date: January 3, 2008
    Applicant: AT&T LABS, INC.
    Inventors: Richard SABINSON, Gregory FOSBURGH, Mark TAMASI, Brenda THOMPSON
  • Publication number: 20070201380
    Abstract: A method for power-efficient configuration of one or more physical ports at a network device in an EtherChannel is provided. Parameters for allocation of the physical ports to a logical port are negotiated with a link partner. Thereafter, bandwidth load at the logical port is compared with the parameter. The physical ports are configured, based on the comparison.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Kevin Ma, Lance McCallum, Brenda Thompson
  • Publication number: 20070167166
    Abstract: A method for location-based communications routing includes determining a location of a requesting party in accordance with an originating communications address of the requesting party. The method also includes determining whether the location of the requesting party is in a first subscriber service area and, when the location of the requesting party is not in the first subscriber service area, determining whether the location of the requesting party is in a second expanded subscriber service area larger than and including the first subscriber service area. When the location of the requesting party is determined to be in the first subscriber service area, a communication from the requesting party is forwarded to a routing communications address associated with the first subscriber service area.
    Type: Application
    Filed: March 23, 2007
    Publication date: July 19, 2007
    Applicant: AT&T LABS, INC.
    Inventors: Harold Fleischer, Gwen Gaffney, Susan Eiffert, James Merlotti, Michael Boeckman, Brenda Thompson
  • Publication number: 20070140452
    Abstract: Location-based communications routing includes determining whether a network apparatus which receives a communication, from a calling party attempting to contact a service corresponding to at least one predefined service area, provides service to at least one of the at least one predefined service area. When the network apparatus provides service to multiple of the predefined service areas, the location-based communications routing includes determining whether the calling party is in one of the at least one predefined service area. When the calling party is in one of the at least one predefined service area, the location-based communications routing includes determining which predefined service area the calling party is in. The communication is routed based upon determining whether the network apparatus provides service to at least one of the at least one predefined service area.
    Type: Application
    Filed: March 1, 2007
    Publication date: June 21, 2007
    Applicant: AT&T LABS, INC.
    Inventors: Richard SABINSON, Gregory FOSBURGH, Mark TAMASI, Brenda THOMPSON
  • Publication number: 20060188082
    Abstract: At least one call is routed based on a location of a calling party. A calling party calls a service corresponding to at least one predefined service area, and it is ascertained whether the calling party is within the at least one predefined service area. When the calling party is within the at least one predefined service area, it is determined which at least one predefined service area the calling party is in, and the routing for the call is determined based upon determining which at least one predefined service area the calling party is in. A route for the call to a destination for the service that corresponds to the determined predefined service area is identified based upon determining that the calling party is within the determined predefined service area.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 24, 2006
    Applicant: SBC Technology Resources, Inc.
    Inventors: Richard Sabinson, Gregory Fosburgh, Mark Tamasi, Brenda Thompson
  • Publication number: 20060013374
    Abstract: A method, system and computer readable medium are provided for defining a service area served by a service location of a telecommunications network customer. The method includes ascertaining a geographic designator of a geographic area. The geographic area includes a plurality of geographic sub-areas that each correspond to a geographic sub-designator. The method also includes determining whether any two of the plurality of geographic sub-areas are not served by the same service location. When any two of the plurality of geographic sub-areas are not served by the same service location, the service area is defined by only the sub-designators corresponding to the geographic sub-areas served by the service location. When each of the plurality of geographic sub-areas are served by the same service location, the service area is defined by the geographic designator.
    Type: Application
    Filed: September 19, 2005
    Publication date: January 19, 2006
    Applicant: SBC Technology Resources, Inc.
    Inventors: Harold Fleischer, Gwen Gaffney, Susan Eiffert, James Merlotti, Michael Boeckman, Brenda Thompson
  • Patent number: 6981034
    Abstract: A decentralized management model enables a plurality of interconnected modules to be managed and controlled as an integrated unit without requiring any one of the interconnected modules to operate as a fully centralized manager. One of the interconnected modules is configured to operate as a base module, which coordinates certain network management operations among the interconnected modules. Each of the interconnected modules is capable of sending and receiving management and control information. Each of the interconnected modules maintains a segmented management database containing network management parameters that are specific to the particular module, and also maintains a shadowed management database containing network management parameters that are common to all of the interconnected modules in the stack.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: December 27, 2005
    Assignee: Nortel Networks Limited
    Inventors: Da-Hai Ding, Luc A. Pariseau, Brenda A. Thompson
  • Publication number: 20030055929
    Abstract: A decentralized management model enables a plurality of interconnected modules to be managed and controlled as an integrated unit without requiring any one of the interconnected modules to operate as a fully centralized manager. One of the interconnected modules is configured to operate as a base module, which coordinates certain network management operations among the interconnected modules. Each of the interconnected modules is capable of sending and receiving management and control information. Each of the interconnected modules maintains a segmented management database containing network management parameters that are specific to the particular module, and also maintains a shadowed management database containing network management parameters that are common to all of the interconnected modules in the stack.
    Type: Application
    Filed: June 30, 1999
    Publication date: March 20, 2003
    Inventors: DA-HAI DING, LUC A. PARISEAU, BRENDA A. THOMPSON
  • Patent number: 5799073
    Abstract: An advanced intelligent network application is provided for collecting and recording cumulative call data to a subscriber's telephone number. The subscriber may receive monthly reports regarding incoming telephone traffic with the data formatted according to one or more of the following categories: total calls for the reporting period; quantity of calls by day of month; quantity of calls by hour of day; quantity of calls by local area and exchange (i.e., NPA-NXX); quantity of calls by Zip Code+4; and quantity of calls by demographic code. The report may also provide the subscriber with, e.g., a record of incoming local exchange telephone traffic.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: August 25, 1998
    Assignee: Southwestern Bell Technology Resources, Inc.
    Inventors: Harold C. Fleischer, III, Michael W. Boeckman, S. James Merin, Donald Austin, Brenda Thompson