Patents by Inventor Pramod Koppol

Pramod Koppol 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: 9723074
    Abstract: The backup-in-the-middle primary-backup configuration is created by placing a backup-in-the-middle forwarder in the routing path between the primary and the environment. The backup-in-the-middle forwarder intercepts output messages along with required state information sent by the primary to the environment. The backup-in-the-middle forwarder backs up the primary by updating its state information and forwards the output packets to the environment.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: August 1, 2017
    Assignee: Alcatel Lucent
    Inventors: Kedar Namjoshi, Pramod Koppol, Athanasios Stathopoulos, Gordon T. Wilfong
  • Patent number: 9253100
    Abstract: Provided is a method and devices for asynchronous virtual machine replication. The method includes determining a class corresponding to a data packet associated with the virtual machine and one of buffering the packet and transmitting the packet based on the determined class.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: February 2, 2016
    Assignee: Alcatel Lucent
    Inventors: Thanos Stathopoulos, Pramod Koppol, Adiseshu Hari, Dimitrios Stiliadis
  • Patent number: 9253101
    Abstract: Methods are provided for metering the usage, on a group of lines subject to a group user agreement, of the data processing capacity of a network. Implementations include steps of receiving usage reports from respective lines of the group at least when usage quotas granted to the lines are exhausted; maintaining a total, over the group, of usage that has been reported by the lines and of outstanding usage quotas that have been granted to the lines; and maintaining a comparison between the total outstanding group quota and a limit that depends on the total reported group usage, so as to detect violation events when said quota violates the limit. Upon occurrence of violation events, instructions for the processors serving respective lines to reallocate quota are sent selectively.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: February 2, 2016
    Assignee: Alcatel Lucent
    Inventors: Yigal Bejerano, Pramod Koppol, John Reid, Daniel Andrews, Aleksandr Stolyar, Sreedhar Rao
  • Patent number: 9141420
    Abstract: Provided is a method and devices for overload control in a cloud computing environment. The method includes receiving a first message from a network element associated with the cloud computing environment. The first message includes information associated with a target virtual machine and a list of sessions from the one or more sessions to move from the serving virtual machine to the target virtual machine. Associating one or more client addresses with an address associated with the target virtual machine based on the list of sessions. And, treating the target virtual machine as the serving virtual machine if processing sessions associated with the list of sessions.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: September 22, 2015
    Assignee: Alcatel Lucent
    Inventors: Yuh-Jye Chang, Adiseshu Hari, Pramod Koppol, Antony Martin, Thanos Stathopoulos, Dimitrios Stiliadis
  • Patent number: 9071925
    Abstract: Systems and methods for communication data between an application server and at least one machine-to-machine (M2M) device via an internet network and a network are provided. An example system includes a network element configured to schedule delivery of the data between the application server and at least one M2M device based on network information. The network element is located on a boundary between the network and the intern et network to which the application server communicates with the at least one M2M device.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: June 30, 2015
    Assignee: Alcatel Lucent
    Inventors: Harish Viswanathan, Pramod Koppol
  • Publication number: 20150004928
    Abstract: A group server maintains an outstanding quota granted to a group of lines at a variable margin at at most a maximum total standby allocation to ensure a group data usage of the group surpasses a current notification milestone by at most an accuracy requirement associated with the current notification milestone, the group server including a processor configured to update a tally of the group data usage based on usage update messages, allocate, to lines requesting a new quota allocation, a current quota of a plurality of quotas associated with the current notification milestone, in response to the tally of the group data usage plus the outstanding quota being within the variable margin, and allocate, to lines requesting a new quota allocation, a next quota of the plurality of quotas, in response to the tally of the group data usage plus the outstanding quota exceeding the variable margin.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 1, 2015
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Yigal Bejerano, Daniel Andrews, Pramod Koppol
  • Patent number: 8868862
    Abstract: A primary-backup replication capability is disclosed. A primary process and a backup process participate in a synchronization process configured to synchronize state information of the primary and backup processes. The synchronization process operates in periods of time referred to as epochs. During the current epoch, the primary process computes state update information representing changes to the state information of the primary process since a previous epoch, and also buffers output messages generated during the current epoch in an associated output buffer dedicated for use in the current epoch. The primary process initiates a new epoch independent of receiving, from the backup process, a state update acknowledgement for the previous epoch. The output messages buffered for the current epoch are released from the associated output buffer after the primary process receives a state update acknowledgment for the current epoch and all output buffers of all previous epochs are empty.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: October 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Kedar Namjoshi, Pramod Koppol, Athansios Stathopoulos, Gordon T. Wilfong
  • Patent number: 8798086
    Abstract: The method includes determining a timestamp corresponding to a received data packet associated with the virtual machine and releasing the data packet from a buffer based on the timestamp and a time another data packet is released from the buffer.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: August 5, 2014
    Assignee: Alcatel Lucent
    Inventors: Thanos Stathopoulos, Pramod Koppol, Kedar Namjoshi, Gordon Wilfong
  • Publication number: 20140105018
    Abstract: Methods are provided for metering the usage, on a group of lines subject to a group user agreement, of the data processing capacity of a network. Implementations include steps of receiving usage reports from respective lines of the group at least when usage quotas granted to the lines are exhausted; maintaining a total, over the group, of usage that has been reported by the lines and of outstanding usage quotas that have been granted to the lines; and maintaining a comparison between the total outstanding group quota and a limit that depends on the total reported group usage, so as to detect violation events when said quota violates the limit. Upon occurrence of violation events, instructions for the processors serving respective lines to reallocate quota are sent selectively.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Daniel M. Andrews, Pramod Koppol, John B. Reid, Yigal Bejerano, Aleksandr Stolyar, Sridhar Sripathi
  • Patent number: 8634289
    Abstract: A pair of Redundant Multicast Trees for each multicast connection connects the source of a multicast LSP to all its destinations in such a way that, in the event of a single link or node failure in the network, every destination node is still connected to the root node in at least one of the two trees. Furthermore, a method ensures that existing Redundant Multicast Trees can adapt to changes in the set of destination nodes and/or network topology changes without significant modifications.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: January 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Yigal Bejerano, Pramod Koppol
  • Publication number: 20130173876
    Abstract: A primary-backup replication capability is disclosed. A primary process and a backup process participate in a synchronization process configured to synchronize state information of the primary and backup processes. The synchronization process operates in periods of time referred to as epochs. During the current epoch, the primary process computes state update information representing changes to the state information of the primary process since a previous epoch, and also buffers output messages generated during the current epoch in an associated output buffer dedicated for use in the current epoch. The primary process initiates a new epoch independent of receiving, from the backup process, a state update acknowledgement for the previous epoch. The output messages buffered for the current epoch are released from the associated output buffer after the primary process receives a state update acknowledgment for the current epoch and all output buffers of all previous epochs are empty.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Inventors: Kedar Namjoshi, Pramod Koppol, Athansios Stathopoulos, Gordon T. Wilfong
  • Publication number: 20130124479
    Abstract: The backup-in-the-middle primary-backup configuration is created by placing a backup-in-the-middle forwarder in the routing path between the primary and the environment. The backup-in-the-middle forwarder intercepts output messages along with required state information sent by the primary to the environment. The backup-in-the-middle forwarder backs up the primary by updating its state information and forwards the output packets to the environment.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Kedar Namjoshi, Pramod Koppol, Athanasios Stathopoulos, Gordon T. Wilfong
  • Publication number: 20130077636
    Abstract: The method includes determining a timestamp corresponding to a received data packet associated with the virtual machine and releasing the data packet from a buffer based on the timestamp and a time another data packet is released from the buffer.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Thanos Stathopoulos, Pramod Koppol, Kedar Namjoshi, Gordon Wilfong
  • Publication number: 20120170451
    Abstract: Systems and methods for communication data between an application server and at least one machine-to-machine (M2M) device via an internet network and a network are provided. An example system includes a network element configured to schedule delivery of the data between the application server and at least one M2M device based on network information. The network element is located on a boundary between the network and the intern et network to which the application server communicates with the at least one M2M device.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Inventors: Harish Viswanathan, Pramod Koppol
  • Publication number: 20120151084
    Abstract: Provided is a method and devices for asynchronous virtual machine replication. The method includes determining a class corresponding to a data packet associated with the virtual machine and one of buffering the packet and transmitting the packet based on the determined class.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Inventors: Thanos STATHOPOULOS, Pramod Koppol, Adiseshu Hari, Dimitrios Stiliadis
  • Publication number: 20120117563
    Abstract: Provided is a method and devices for overload control in a cloud computing environment. The method includes receiving a first message from a network element associated with the cloud computing environment. The first message includes information associated with a target virtual machine and a list of sessions from the one or more sessions to move from the serving virtual machine to the target virtual machine. Associating one or more client addresses with an address associated with the target virtual machine based on the list of sessions. And, treating the target virtual machine as the serving virtual machine if processing sessions associated with the list of sessions.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 10, 2012
    Inventors: Yuh-Jye Chang, Adiseshu Hari, Pramod Koppol, Antony Martin, Thanos Stathopoulos, Dimitrios Stiliadis
  • Publication number: 20110158128
    Abstract: An efficient protection scheme for MPLS multicast is disclosed for protection of Point-to-Multi-Point LSP connections. The efficient protection scheme for MPLS multicast includes a pair of Redundant Multicast Trees for each multicast connection which connects the source of a multicast LSP to all its destinations in such a way that in the event of a single link or node failure in the network, every destination node is still connected to the root node in at least one of the two trees. Furthermore, a method is disclosed that ensures that existing Redundant Multicast Trees can adapt to changes in the set of destination nodes and/or network topology changes without significant modifications. The efficient protection scheme for MPLS multicast is particularly useful for reducing the protection bandwidth requirements over protection methods known in the art.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Yigal Bejerano, Pramod Koppol
  • Publication number: 20070130457
    Abstract: The invention includes a method and apparatus for providing secure remote access to enterprise networks. An apparatus includes a network interface module adapted for maintaining a secure network connection with a network device independent of a power state of a host computer associated with the apparatus a storage module for storing information associated with the secure connection, and a processor coupled to the network interface and the memory where the processor is adapted for automatically initiating the secure connection without user interaction.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Sanjay Kamat, Pramod Koppol, Vijay Kumar, Dimitrios Stiliadis
  • Publication number: 20060215547
    Abstract: A method and apparatus for providing link state routing protocol redundancy in a router. A router includes an active controller and at least one standby controller. An internal adjacency relationship is established between the active controller and the standby controller to enable automatic switchover upon disablement of said active controller. The adjacency relationship is established by mirroring configuration data on a standby controller from an active controller, synchronizing Hello information between the active and standby controllers, and synchronizing database information between the active and standby controllers.
    Type: Application
    Filed: March 28, 2005
    Publication date: September 28, 2006
    Inventor: Pramod Koppol
  • Publication number: 20060159021
    Abstract: Congestion in connection-oriented data networks is alleviated by simulating the rerouting of circuits to uncongested parts of the network and then rerouting such circuits in a manner that causes little, or no, disruption to other parts of the network.
    Type: Application
    Filed: May 31, 2005
    Publication date: July 20, 2006
    Inventors: Naeem Asghar, Randeep Bhatia, Rakesh Chandwani, Colin Corcoran, Fang Hao, Joseph Karwisch, Pramod Koppol, Tirunell Lakshman, Michael Siesta, Stephen Zlatos