Patents by Inventor Srinivas Vutukury
Srinivas Vutukury 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: 9847930Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: GrantFiled: April 29, 2013Date of Patent: December 19, 2017Assignee: Adara Networks, Inc.Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20160359722Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: ApplicationFiled: April 29, 2013Publication date: December 8, 2016Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20130311674Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: ApplicationFiled: April 29, 2013Publication date: November 21, 2013Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 8433787Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: GrantFiled: December 22, 2009Date of Patent: April 30, 2013Assignee: Adara Networks, Inc.Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 8423666Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: GrantFiled: December 22, 2009Date of Patent: April 16, 2013Assignee: Adara Networks, Inc.Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20110093586Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: ApplicationFiled: December 22, 2009Publication date: April 21, 2011Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20100198913Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: ApplicationFiled: December 22, 2009Publication date: August 5, 2010Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 7664876Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: GrantFiled: September 10, 2002Date of Patent: February 16, 2010Assignee: Adara Networks, Inc.Inventors: Jose J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 7203191Abstract: A method is described for routing network traffic based on distance information to provide multiple paths that need not have equal costs. The routing algorithm MPATH of the present method provide loop-free routing at every instant, without the need of internodal synchronization which spans more than a single hop. Paths are computed using shortest distances and predecessor information in the routing computation. The use of multiple-successors allows for load-balancing within the network. The algorithm is both distributed and scalable to large networks due to its use of only one-hop synchronization. A number of procedures are described by way of example, including path computation, main table updating, neighbor table updating, and a multipath (MPATH) algorithm.Type: GrantFiled: October 10, 2001Date of Patent: April 10, 2007Assignee: The Regents of the University of CaliforniaInventors: Jose Joaquin Garcia-Luna-Aceves, Srinivas Vutukury
-
Patent number: 7027449Abstract: Methods are described for maintaining a small bounded aggregate state within network routers pertaining to selected architectural families. Small bounded reservations states are utilized wherein the method is fully scalable for use on large networks. The size of the aggregate state and the complexity of the associated refresh mechanism is determined by the parameters of the network, such as size, and classes, which is in contrast to states based on the number of end-user flows. The method can render deterministic bandwidth use within the network wherein real-time multimedia applications may be accorded strict delay and bandwidth guarantees. The invention provides a middle-ground between the stateful Intserv and the stateless SCORE architectures.Type: GrantFiled: October 10, 2001Date of Patent: April 11, 2006Assignee: The Regents of the University of CaliforniaInventors: J. J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20030107992Abstract: A routing methodology for constructing multiple loop-free routes within a network of nodes executing the methodology. The method is capable of generating shortest-distance routing within the network and is not subject to the counting-to-infinity problem to which conventional distance-vector routing protocols are subject. By way of example the method comprises computing link distances Dij to generate routing graph SGj. The nodes exchange distance and status information and upon receiving increasing distance information diffusing computations are performed. The information collected is used to maintain routing tables, from which shortest-path routes may be selected according to loop-free invariant (LFI) conditions.Type: ApplicationFiled: October 29, 2001Publication date: June 12, 2003Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Jose Joaquin Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20030101278Abstract: A communication protocol includes one or more messages passed between Web routers over a reliable transmission protocol used for inter-Web router communication. These messages include information that allows the Web routers to dynamically update mappings of client addresses or address ranges to information object repository addresses based on client-to-server distance and server load. The mappings are preferably optimal mappings of the client addresses or address ranges to the information object repository addresses and the messages report updated distances from these information object repository addresses to the client addresses or address ranges. For example, the messages may report, for each updated distance, an associated client address or address range and/or an associated anchor address of a Web router co-located with an information object repository that is the subject of the message.Type: ApplicationFiled: September 10, 2002Publication date: May 29, 2003Inventors: J.J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20020141346Abstract: A practical framework and “near-optimal” routing method which approximates minimum delay routing within a network. A framework for approximating Gallager's minimum-delay routing problem (MDRP) is described with methods for implementing the approximation on real networks subject to frequent topology changes and bursty traffic. The computation of minimum-delay paths is divided into two parts, (1) the establishment of multiple loop-free paths of unequal cost to a destination, (2) allocation of flows to minimize delays using short-term link-cost information. The method provides multi-path routing which overcomes the implementation limitations of optimal routing algorithms, such as oscillatory behavior, and the delays associated with shortest-path routing methods, while avoiding undetected loops.Type: ApplicationFiled: August 31, 2001Publication date: October 3, 2002Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Jose Joaquin Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20020097726Abstract: Methods are described for maintaining a small bounded aggregate state within network routers pertaining to selected architectural families. Small bounded reservations states are utilized wherein the method is fully scalable for use on large networks. The size of the aggregate state and the complexity of the associated refresh mechanism is determined by the parameters of the network, such as size, and classes, which is in contrast to states based on the number of end-user flows. The method can render deterministic bandwidth use within the network wherein real-time multimedia applications may be accorded strict delay and bandwidth guarantees. The invention provides a middle-ground between the stateful Intserv and the stateless SCORE architectures.Type: ApplicationFiled: October 10, 2001Publication date: July 25, 2002Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: J.J. Garcia-Luna-Aceves, Srinivas Vutukury
-
Publication number: 20020067720Abstract: A method is described for routing network traffic based on distance information to provide multiple paths that need not have equal costs. The routing algorithm MPATH of the present method provide loop-free routing at every instant, without the need of internodal synchronization which spans more than a single hop. Paths are computed using shortest distances and predecessor information in the routing computation. The use of multiple-successors allows for load-balancing within the network. The algorithm is both distributed and scalable to large networks due to its use of only one-hop synchronization. A number of procedures are described by way of example, including path computation, main table updating, neighbor table updating, and a multipath (MPATH) algorithm.Type: ApplicationFiled: October 10, 2001Publication date: June 6, 2002Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: J.J. Garcia-Luna-Aceves, Srinivas Vutukury