Patents by Inventor Albert Gordon Greenberg

Albert Gordon Greenberg 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).

  • Publication number: 20100082804
    Abstract: Routing network traffic on a computer network is described. In one embodiment, a method is presented which includes transmitting instructions to a client, the instructions executable by the client to request content from two or more content servers, measure two or more network performance characteristics associated with the two or more different content servers, and issue a report to an administrative server. The report may include a first network performance characteristic and a second network performance characteristic. The method may further include selecting a target content server from one of two or more content servers based on comparison of the two or more network performance characteristics; and transmitting routing instructions to an intermediate routing system, the routing instructions executable by the intermediate routing system to direct subsequent content requests transmitted by the client to the target content server.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Parveen Patel, Albert Gordon Greenberg, David Maltz
  • Publication number: 20100036903
    Abstract: Systems and methods that distribute load balancing functionalities in a data center. A network of demultiplexers and load balancer servers enable a calculated scaling and growth operation, wherein capacity of load balancing operation can be adjusted by changing the number of load balancer servers. Accordingly, load balancing functionality/design can be disaggregated to increase resilience and flexibility for both the load balancing and switching mechanisms of the data center.
    Type: Application
    Filed: August 11, 2008
    Publication date: February 11, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Najam Ahmad, Albert Gordon Greenberg, Parantap Lahiri, Dave Maltz, Parveen K. Patel, Sudipta Sengupta, Kushagra V. Vaid
  • Patent number: 7574506
    Abstract: A method and apparatus for the estimation of traffic matrices in a network are disclosed.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: August 11, 2009
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Nicholas G. Duffield, Albert Gordon Greenberg, John G. Klincewicz, Matthew Roughan, Yin Zhang
  • Publication number: 20090089438
    Abstract: An intelligent lookup service for a network is provided for clients of a network requesting services of the network that intelligently determines, based on a service requirement of the requested service, optimal service endpoint(s) for providing the requested service. The intelligent lookup service can incorporate predetermined mapping policy and traffic measurements into the determination. In addition, a feedback loop is provided from clients and/or service endpoints to the lookup service concerning measurements about prior connections in the network. The lookup service can include a set of beacons distributed in the network and against which measurements about the network are recorded. A client receives, from the lookup service in response to a request for a network address, a set of candidate service endpoints that pertain to the requested network address and the client connects to one of the candidate service endpoints based on policy or context.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sharad Agarwal, Najam Ahmad, Behrooz Chitsaz, Manuel Silverio Da Silva Costa, Albert Gordon Greenberg, Parantap Lahiri, Venkata N. Padmanabhan
  • Publication number: 20080005795
    Abstract: Disclosed is a method and system for optimizing a first set of rules enforced by a firewall on network traffic. Characteristics of the network traffic are examined and these characteristics are used to generate a second set of rules. The first set of rules may have a different order than the second set of rules.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Subrata Acharya, Zihui Ge, Albert Gordon Greenberg, Jia Wang
  • Patent number: 7301964
    Abstract: Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged without the end-to-end message being routed through the at least one gate controller.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: November 27, 2007
    Assignee: AT&T Corp.
    Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
  • Patent number: 7293086
    Abstract: A method and apparatus for the estimation of traffic matrices in a network are disclosed. Mechanisms are disclosed for measuring traffic volume from a plurality of ingress points to a plurality of egress points in a large scanl network, such as an IP backbone network. The traffic matrix is advantageously inferred from widely available link load measurements such as SNMP data.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: November 6, 2007
    Assignee: AT&T Corp.
    Inventors: Nicholas G. Duffield, Albert Gordon Greenberg, John G. Klincewicz, Matthew Roughan, Yin Zhang
  • Patent number: 7200120
    Abstract: The present invention permits a network operator to maintain a timely view of changes to an operational packet-switched network.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: April 3, 2007
    Assignee: AT&T Corp.
    Inventors: Albert Gordon Greenberg, Aman M. Shaikh
  • Patent number: 7027448
    Abstract: The present invention is directed to a method and system for deriving traffic demands for a packet-switched network. A novel model of defining traffic demands as a volume of load originating from an ingress link and destined to a set of egress links enables support for traffic engineering and performance debugging of large operational packet-switched networks.
    Type: Grant
    Filed: June 7, 2001
    Date of Patent: April 11, 2006
    Assignee: AT&T Corp.
    Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
  • Patent number: 6999420
    Abstract: An architecture, design, and realization for providing Quality of Service (QoS) to Internet Protocol (IP) networks based on a three-class differentiated service scheme where the service provider uses a resource management system and a schedule optimizer to enable the optimal use of bandwidth and buffer resources at each node along the various links between the ingress and egress points in a network. The resource reservation system checks to determine whether sufficient bandwidth resources are available along the path requested by the customer for a particular class. The schedule optimizer ensures that sufficient buffer resource allocations and parameter settings are made to optimally reach the predetermined QoS criteria for each of the three classes. The system also contains a mechanism supporting resource reservations providing additional resources along alternative paths if the selected path links fail in the network.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: February 14, 2006
    Assignee: AT & T Corp.
    Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
  • Patent number: 6999474
    Abstract: Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged without the end-to-end message being routed through the at least one gate controller.
    Type: Grant
    Filed: July 21, 2004
    Date of Patent: February 14, 2006
    Assignee: AT&T Corp.
    Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
  • Patent number: 6973033
    Abstract: An architecture, design, and realization for providing Quality of Service (QoS) to Internet Protocol (IP) networks based on a three-class differentiated service scheme where the service provider uses a resource management system and a schedule optimizer to enable the optimal use of bandwidth and buffer resources at each node or router along the various links between the ingress and egress points in a network. The resource reservation system checks to determine if sufficient bandwidth resources are available along the path requested by the customer for a particular class. The schedule optimizer ensures that sufficient buffer resource allocations and parameter settings are made to optimally reach the predetermined QoS criteria for each of the three classes. The system also contains a mechanism supporting resource reservations providing additional resources along alternative paths if the selected path links fail in the network.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: December 6, 2005
    Assignee: AT&T Corp.
    Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
  • Patent number: 6970451
    Abstract: A system and method of routing communication signals is provided. A first technique uses a packet switched device that operates using Internet Protocol, the packet switched device determines one or more commands based on a routing request to establish, maintain, restore or breakdown one or more communication paths and a circuit switched device that provides physical switching between a plurality of ports based on the one or more commands from the packet switched device. A second technique for expediting error condition information is also provided. As various error conditions are recognized, information relating to the error conditions is provided directly to the packet switched device to enable the packet switched device to restore communications with minimal delay.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: November 29, 2005
    Assignee: AT&T Corp.
    Inventors: Albert Gordon Greenberg, Jennifer Yates, Gisli Hjalmtysson
  • Patent number: 6785233
    Abstract: Signaling messages are exchanged for a call between a calling party to a called party. A setup message for the call is exchanged through at least one gate controller. Network resources are reserved for the call based on the exchanged setup messages. An end-to-end message for the call is exchanged without the end-to-end message being routed through the at least one gate controller.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: August 31, 2004
    Assignee: AT&T Corp.
    Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
  • Patent number: 6744767
    Abstract: An architecture, design, and realization for providing Quality of Service (QoS) to Internet Protocol (IP) networks based on a three-class differentiated service scheme where the service provider uses a resource management system and a schedule optimizer to enable the optimal use of bandwidth and buffer resources at each node or router along the various links between the ingress and egress points in a network. The resource reservation system checks to determine if sufficient bandwidth resources are available along the path requested by the customer for a particular class. The schedule optimizer ensures that sufficient buffer resource allocations and parameter settings are made to optimally reach the predetermined QoS criteria for each of the three classes. The system also contains a mechanism supporting resource reservations providing additional resources along alternative paths if the selected path links fail in the network.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: June 1, 2004
    Assignee: AT&T Corp.
    Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
  • Publication number: 20020103631
    Abstract: The present invention is directed to a novel system and method for traffic engineering in a packet-switched network, such as an Internet Protocol (“IP”) based backbone network. A global view of the network is constructed utilizing a network data model that can be readily constructed from the balkanized network information associated locally with the individual elements in the network. The data model, in turn, can be utilized to support useful traffic engineering tools such as routing modeling and visualization.
    Type: Application
    Filed: June 7, 2001
    Publication date: August 1, 2002
    Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
  • Publication number: 20020101821
    Abstract: The present invention is directed to a method and system for deriving traffic demands for a packet-switched network. A novel model of defining traffic demands as a volume of load originating from an ingress link and destined to a set of egress links enables support for traffic engineering and performance debugging of large operational packet-switched networks.
    Type: Application
    Filed: June 7, 2001
    Publication date: August 1, 2002
    Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
  • Publication number: 20020035640
    Abstract: A system and method of routing communication signals is provided. A first technique uses a packet switched device that operates using Internet Protocol, the packet switched device determines one or more commands based on a routing request to establish, maintain, restore or breakdown one or more communication paths and a circuit switched device that provides physical switching between a plurality of ports based on the one or more commands from the packet switched device. A second technique for expediting error condition information is also provided. As various error conditions are recognized, information relating to the error conditions is provided directly to the packet switched device to enable the packet switched device to restore communications with minimal delay.
    Type: Application
    Filed: October 15, 2001
    Publication date: March 21, 2002
    Inventors: Albert Gordon Greenberg, Gisli Hjalmtysson, Jennifer Yates
  • Patent number: 6011775
    Abstract: A scalable integrated traffic shaper for use in a packet-switched network that regulates multiple connections and prevents lost data by integrating link scheduling and traffic shaping to fairly arbitrate between incoming connections.
    Type: Grant
    Filed: September 8, 1998
    Date of Patent: January 4, 2000
    Assignee: AT & T Corp.
    Inventors: Flavio Giovanni Bonomi, Albert Gordon Greenberg, Jennifer Lynn Rexford
  • Patent number: 5878026
    Abstract: Because it is difficult to provide adequate quality of service to large-bandwidth calls in integrated-services networks, service providers may allow some customers to book ahead their calls. The present invention provides a scheme resource sharing among book-ahead calls (that announce their call initiation and holding times upon arrival) and non-book-ahead calls (that do not announce their holding times and enter service immediately, if admitted). The basis for this sharing is an admission control algorithm in which admission is allowed if an approximate interrupt probability (computed in real time) is below a threshold. Simulation experiments show that the proposed admission control methodology is superior to alternative schemes that do not allow interruption, such as a strict partitioning of resources.
    Type: Grant
    Filed: November 19, 1996
    Date of Patent: March 2, 1999
    Assignees: AT&T Corp., Board of Trustees of The University of Illinois
    Inventors: Albert Gordon Greenberg, Rayadurgam Srikant, Ward Whitt