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: 20100082804Abstract: 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: ApplicationFiled: October 1, 2008Publication date: April 1, 2010Applicant: MICROSOFT CORPORATIONInventors: Parveen Patel, Albert Gordon Greenberg, David Maltz
-
Publication number: 20100036903Abstract: 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: ApplicationFiled: August 11, 2008Publication date: February 11, 2010Applicant: MICROSOFT CORPORATIONInventors: Najam Ahmad, Albert Gordon Greenberg, Parantap Lahiri, Dave Maltz, Parveen K. Patel, Sudipta Sengupta, Kushagra V. Vaid
-
Patent number: 7574506Abstract: A method and apparatus for the estimation of traffic matrices in a network are disclosed.Type: GrantFiled: September 26, 2007Date of Patent: August 11, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Nicholas G. Duffield, Albert Gordon Greenberg, John G. Klincewicz, Matthew Roughan, Yin Zhang
-
Publication number: 20090089438Abstract: 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: ApplicationFiled: September 27, 2007Publication date: April 2, 2009Applicant: MICROSOFT CORPORATIONInventors: Sharad Agarwal, Najam Ahmad, Behrooz Chitsaz, Manuel Silverio Da Silva Costa, Albert Gordon Greenberg, Parantap Lahiri, Venkata N. Padmanabhan
-
Publication number: 20080005795Abstract: 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: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Inventors: Subrata Acharya, Zihui Ge, Albert Gordon Greenberg, Jia Wang
-
Patent number: 7301964Abstract: 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: GrantFiled: September 30, 2005Date of Patent: November 27, 2007Assignee: AT&T Corp.Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
-
Patent number: 7293086Abstract: 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: GrantFiled: July 25, 2003Date of Patent: November 6, 2007Assignee: AT&T Corp.Inventors: Nicholas G. Duffield, Albert Gordon Greenberg, John G. Klincewicz, Matthew Roughan, Yin Zhang
-
Patent number: 7200120Abstract: The present invention permits a network operator to maintain a timely view of changes to an operational packet-switched network.Type: GrantFiled: May 21, 2002Date of Patent: April 3, 2007Assignee: AT&T Corp.Inventors: Albert Gordon Greenberg, Aman M. Shaikh
-
Patent number: 7027448Abstract: 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: GrantFiled: June 7, 2001Date of Patent: April 11, 2006Assignee: AT&T Corp.Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
-
Patent number: 6999420Abstract: 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: GrantFiled: December 30, 1999Date of Patent: February 14, 2006Assignee: AT & T Corp.Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
-
Patent number: 6999474Abstract: 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: GrantFiled: July 21, 2004Date of Patent: February 14, 2006Assignee: AT&T Corp.Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
-
Patent number: 6973033Abstract: 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: GrantFiled: March 23, 2004Date of Patent: December 6, 2005Assignee: AT&T Corp.Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
-
Patent number: 6970451Abstract: 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: GrantFiled: October 12, 2000Date of Patent: November 29, 2005Assignee: AT&T Corp.Inventors: Albert Gordon Greenberg, Jennifer Yates, Gisli Hjalmtysson
-
Patent number: 6785233Abstract: 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: GrantFiled: December 16, 1999Date of Patent: August 31, 2004Assignee: AT&T Corp.Inventors: Pawan Goyal, Albert Gordon Greenberg, Partho Pratim Mishra, Kadangode K. Ramakrishnan
-
Patent number: 6744767Abstract: 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: GrantFiled: December 30, 1999Date of Patent: June 1, 2004Assignee: AT&T Corp.Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
-
Publication number: 20020103631Abstract: 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: ApplicationFiled: June 7, 2001Publication date: August 1, 2002Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
-
Publication number: 20020101821Abstract: 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: ApplicationFiled: June 7, 2001Publication date: August 1, 2002Inventors: Anja Feldmann, Albert Gordon Greenberg, Carsten Lund, Nicholas Reingold, Jennifer Lynn Rexford, Frederick D. True
-
Publication number: 20020035640Abstract: 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: ApplicationFiled: October 15, 2001Publication date: March 21, 2002Inventors: Albert Gordon Greenberg, Gisli Hjalmtysson, Jennifer Yates
-
Patent number: 6011775Abstract: 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: GrantFiled: September 8, 1998Date of Patent: January 4, 2000Assignee: AT & T Corp.Inventors: Flavio Giovanni Bonomi, Albert Gordon Greenberg, Jennifer Lynn Rexford
-
Patent number: 5878026Abstract: 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: GrantFiled: November 19, 1996Date of Patent: March 2, 1999Assignees: AT&T Corp., Board of Trustees of The University of IllinoisInventors: Albert Gordon Greenberg, Rayadurgam Srikant, Ward Whitt