Patents by Inventor Eric Rosenberg

Eric Rosenberg 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: 9553791
    Abstract: A system includes a first regional network including a first network element; a second regional network including a virtualized control plane network element, the virtualized control plane network element supporting a routing protocol at the first regional network, the routing protocol employing a location-based cost model; and a network connection connecting the virtualized control plane network element to the first regional network, the network connection having a network connection cost, the network connection cost applied in the location-based cost model to support the routing protocol at the first regional network.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: January 24, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Uttaro, Eric Rosenberg
  • Publication number: 20160182352
    Abstract: Methods and apparatus to utilize route parameter sets for exchanging routes in a communication network are disclosed. An example method to exchange routes in a communication network disclosed herein comprises receiving a route comprising a route identifier identifying the route and a plurality of route parameter values characterizing the route, and sending the route identifier and a pointer to forward the route to a recipient in the communication network, the pointer being associated with a route parameter set comprising the plurality of route parameter values.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Eric Rosenberg, JAMES UTTARO
  • Patent number: 9300575
    Abstract: Methods and apparatus to utilize route parameter sets for exchanging routes in a communication network are disclosed. An example method to exchange routes in a communication network disclosed herein comprises receiving a route comprising a route identifier identifying the route and a plurality of route parameter values characterizing the route, and sending the route identifier and a pointer to forward the route to a recipient in the communication network, the pointer being associated with a route parameter set comprising the plurality of route parameter values.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: March 29, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Rosenberg, James Uttaro
  • Publication number: 20160020991
    Abstract: A system includes a first regional network including a first network element; a second regional network including a virtualized control plane network element, the virtualized control plane network element supporting a routing protocol at the first regional network, the routing protocol employing a location-based cost model; and a network connection connecting the virtualized control plane network element to the first regional network, the network connection having a network connection cost, the network connection cost applied in the location-based cost model to support the routing protocol at the first regional network.
    Type: Application
    Filed: October 1, 2015
    Publication date: January 21, 2016
    Inventors: James Uttaro, Eric Rosenberg
  • Publication number: 20160020999
    Abstract: An example involves determining a first cost associated with assigning routing information for a subset of virtual private networks (VPNs) to a first subset of linecards of a router by determining a cost as a sum of: a first product of (1) a first number of routes associated with a first VPN of the first subset of the VPNs and (2) a number of the linecards included in the first subset of the linecards; and a second product of (1) a second number of routes associated with a second VPN of the first subset of the VPNs and (2) the number of the linecards included in the first subset of the linecards. The first subset of the linecards is configured with routing information for the first subset of the VPNs when the first subset of the VPNs is assigned to the first subset of the linecards based on the cost.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 21, 2016
    Inventor: Eric Rosenberg
  • Patent number: 9172579
    Abstract: A system includes a first regional network including a first network element; a second regional network including a virtualized control plane network element, the virtualized control plane network element supporting a routing protocol at the first regional network, the routing protocol employing a location-based cost model; and a network connection connecting the virtualized control plane network element to the first regional network, the network connection having a network connection cost, the network connection cost applied in the location-based cost model to support the routing protocol at the first regional network.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: October 27, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Uttaro, Eric Rosenberg
  • Patent number: 9154329
    Abstract: Methods and apparatus to selectively assign routing tables to router linecards are disclosed. A disclosed example method includes computing costs associated with assigning routing information for two or more subsets of virtual private networks (VPNs) to each of two or more subsets of linecards of a router, solving an incapacitated facility location problem defined by the computed costs to determine an assignment of a particular subset of the VPNs to a particular subset of the linecards of the router, and configuring the particular subset of the linecards of the router with routing information for the particular subset of the VPNs.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: October 6, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, LP
    Inventor: Eric Rosenberg
  • Publication number: 20150281053
    Abstract: Methods and apparatus to utilize route parameter sets for exchanging routes in a communication network are disclosed. An example method to exchange routes in a communication network disclosed herein comprises receiving a route comprising a route identifier identifying the route and a plurality of route parameter values characterizing the route, and sending the route identifier and a pointer to forward the route to a recipient in the communication network, the pointer being associated with a route parameter set comprising the plurality of route parameter values.
    Type: Application
    Filed: June 15, 2015
    Publication date: October 1, 2015
    Inventors: Eric Rosenberg, James Uttaro
  • Patent number: 9065726
    Abstract: Methods and apparatus to utilize route parameter sets for exchanging routes in a communication network are disclosed. An example method to exchange routes in a communication network disclosed herein comprises receiving a route comprising a route identifier identifying the route and a plurality of route parameter values characterizing the route, and sending the route identifier and a pointer to forward the route to a recipient in the communication network, the pointer being associated with a route parameter set comprising the plurality of route parameter values.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: June 23, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Rosenberg, James Uttaro
  • Patent number: 8934485
    Abstract: Methods and apparatus to determine an alternate route in a network are disclosed. Example methods disclosed herein include processing a label stack of a data packet at a first node to determine whether the data packet is undergoing alternative routing to a destination. Such example methods also include, in response to determining that the data packet is undergoing alternative routing, processing the label stack to determine multiplicity values for neighbor nodes of the first node, respective ones of the multiplicity values representing respective numbers of times the data packet has been routed to respective ones of the neighbor nodes while undergoing alternative routing to the destination. Such example methods further include updating the label stack to increase a respective multiplicity value associated with the first node prior to routing the data packet from the first node to a first one of the neighbor nodes selected based on the multiplicity values.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: January 13, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Uttaro, Eric Rosenberg, Mark Richard Sundt
  • Publication number: 20140140350
    Abstract: A system includes a first regional network including a first network element; a second regional network including a virtualized control plane network element, the virtualized control plane network element supporting a routing protocol at the first regional network, the routing protocol employing a location-based cost model; and a network connection connecting the virtualized control plane network element to the first regional network, the network connection having a network connection cost, the network connection cost applied in the location-based cost model to support the routing protocol at the first regional network.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Uttaro, Eric Rosenberg
  • Patent number: 8634316
    Abstract: Methods and apparatus to utilize route aggregation for exchanging routes in a communication network are disclosed.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: January 21, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Rosenberg, James Uttaro
  • Publication number: 20130329737
    Abstract: Methods and apparatus to determine an alternate route in a network are disclosed. Example methods disclosed herein include processing a label stack of a data packet at a first node to determine whether the data packet is undergoing alternative routing to a destination. Such example methods also include, in response to determining that the data packet is undergoing alternative routing, processing the label stack to determine multiplicity values for neighbor nodes of the first node, respective ones of the multiplicity values representing respective numbers of times the data packet has been routed to respective ones of the neighbor nodes while undergoing alternative routing to the destination. Such example methods further include updating the label stack to increase a respective multiplicity value associated with the first node prior to routing the data packet from the first node to a first one of the neighbor nodes selected based on the multiplicity values.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Applicant: AT&T Intellectual Property I,L.P.
    Inventors: James Uttaro, Eric Rosenberg, Mark Richard Sundt
  • Publication number: 20130244965
    Abstract: The invention is generally related to assays and methods for determining the risk of an HIV+ individual for developing a macrophage-mediated disease using measurement of soluble CD163 levels in a biological sample. The invention also provides assays and methods for monitoring efficacy of a treatment or a drug for a macrophage-mediated disease, and assays and methods for screening for agents to treat a macrophage-mediated disease in an HIV+ individual by monitoring soluble CD163 levels.
    Type: Application
    Filed: September 27, 2011
    Publication date: September 19, 2013
    Applicants: THE GENERAL HOSPITAL CORPORATION, TRUSTEES OF BOSTON COLLEGE
    Inventors: Kenneth C. Williams, Tricia Burdo, Steven K. Grinspoon, Eric Rosenberg
  • Patent number: 8514859
    Abstract: Methods and apparatus to determine an alternate route in a network are disclosed. An example method disclosed herein to route a data packet to a destination in a network comprises determining multiplicity values for a set of neighbor nodes, a multiplicity value representing a number of times the data packet has been routed to a respective neighbor node in the set of neighbor nodes, and selecting, based on the multiplicity values, a first neighbor node from the set of neighbor nodes to which to send the data packet to route the data packet to the destination.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: August 20, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Uttaro, Eric Rosenberg, Mark Richard Sundt
  • Publication number: 20120147883
    Abstract: Methods and apparatus to determine an alternate route in a network are disclosed. An example method disclosed herein to route a data packet to a destination in a network comprises determining multiplicity values for a set of neighbor nodes, a multiplicity value representing a number of times the data packet has been routed to a respective neighbor node in the set of neighbor nodes, and selecting, based on the multiplicity values, a first neighbor node from the set of neighbor nodes to which to send the data packet to route the data packet to the destination.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Inventors: James Uttaro, Eric Rosenberg, Mark Richard Sundt
  • Publication number: 20120093166
    Abstract: Methods and apparatus to utilize route aggregation for exchanging routes in a communication network are disclosed.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: Eric Rosenberg, James Uttaro
  • Publication number: 20120093154
    Abstract: Methods and apparatus to utilize route parameter sets for exchanging routes in a communication network are disclosed. An example method to exchange routes in a communication network disclosed herein comprises receiving a route comprising a route identifier identifying the route and a plurality of route parameter values characterizing the route, and sending the route identifier and a pointer to forward the route to a recipient in the communication network, the pointer being associated with a route parameter set comprising the plurality of route parameter values.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: Eric Rosenberg, James Uttaro
  • Patent number: 7924855
    Abstract: A method to determine the maximum number of VPNs assignable to plurality of routers in a VPN network. The first step in the method can be specifying a tolerance which is a probability that consumed router memory will exceed available router memory for each router in a plurality of routers. The second step can be computing the consumed router memory on each router in a plurality of routers by summing a route memory, an interface memory, a VPN memory, and a constant memory. The third step can be computing a number [V] of VPNs assigned to the router to insure that, with the specified probability tolerance, the consumed router memory will not exceed the available router memory for each router in a plurality of routers.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 12, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Eric Rosenberg
  • Publication number: 20100309920
    Abstract: Methods and apparatus to selectively assign routing tables to router linecards are disclosed. A disclosed example method includes computing costs associated with assigning routing information for two or more subsets of virtual private networks (VPNs) to each of two or more subsets of linecards of a router, solving an incapacitated facility location problem defined by the computed costs to determine an assignment of a particular subset of the VPNs to a particular subset of the linecards of the router, and configuring the particular subset of the linecards of the router with routing information for the particular subset of the VPNs.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Inventor: Eric Rosenberg