Patents by Inventor Thyaga Nandagopal

Thyaga Nandagopal 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: 9125147
    Abstract: A method for determining a load measure associated with a wireless communications node, such as a Wi-Fi access point or cellular base station, is described. A time interval measure representing a time interval between frames transmitted by a node is determined, and a number of user devices associated with the node is determined based on information in the frames transmitted by the node. A load measure associated with the node is determined, based at least on the number of user devices associated with the node and the time interval measure. Systems and apparatus are also described.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: September 1, 2015
    Assignee: Alcatel Lucent
    Inventors: Thyaga Nandagopal, Ajay Sathyanath
  • Patent number: 9081996
    Abstract: The set T of all categories in a population of RFID tags is estimated within a specified error bound. For each of one or more frames, a reader broadcasts a probability p, a multiplicity d, a frame size M, and a seed value R to the present tags. A deterministic algorithm on each tag, and known to the reader, calculates (i) whether the tag will transmit in this frame, and, if so, (ii) in which slots the tag will transmit a single “1.” When the tags have responded, the reader calculates set T by initially assuming that all possible categories are in set T and then eliminating those categories that would have transmitted in those slots in which no tag transmitted. Alternatively, the reader initially assumes that set T is empty, and adds those categories that would have transmitted in those slots in which one or more tags did transmit.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: July 14, 2015
    Assignee: Alcatel Lucent
    Inventors: Murali Kodialam, Thyaga Nandagopal, Wing C. Lau
  • Publication number: 20150012493
    Abstract: Various exemplary embodiments relate to a method of storing a file block in a cloud system including a plurality of data centers. The method may include: receiving the file block from a client; generating a plurality of chunks from the file block, wherein each chunk is smaller than the file block and the file block may be reconstructed from a subset of the chunks; distributing each chunk to one of the plurality of data centers; and storing the file block in a cache. Various exemplary embodiments relate to a cloud system for storing files. The system may include a plurality of data centers including a primary data center. The primary data center may include: a cache configured to store at least one complete file block; a chunk storage configured to store a chunk for each of a plurality of file blocks; a file encoder; and a file decoder.
    Type: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventors: Krishna Puttaswamy Naga, Thyaga Nandagopal, Yadi Ma
  • Patent number: 8902788
    Abstract: A method and system for energy-efficient routing of IP packets in which ingress traffic is forward from ingress nodes directly to source dominator nodes without address destination processing such that related address processing elements may be avoided in the ingress nodes. The source dominator nodes perform address destination processing and forward the packets to destination dominator nodes proximate the destination node.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: December 2, 2014
    Assignee: Alcatel Lucent
    Inventor: Thyaga Nandagopal
  • Publication number: 20140341078
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, a network update message; determining whether the network update message should be propagated to other nodes; if the network update message should be propagated to other nodes, forwarding the network update message to at least one other node; and if the network update message should not be propagated to other nodes, refraining from forwarding the network update message to any other node. Various further embodiments relate to a method and related network node including one or more of the following: determining a first time period for the network update message; setting the first time period as a delay time; waiting for the delay time; and after the delay time has elapsed, computing new routing information based on the network update message.
    Type: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Thyaga Nandagopal, Wim Henderickx, Kiran M. Rege, Krishan Sabnani
  • Patent number: 8868647
    Abstract: Various exemplary embodiments relate to a method of storing a file block in a cloud system including a plurality of data centers. The method may include; receiving the file block from a client; generating a plurality of chunks from the file block, wherein each chunk is smaller than the file block and the file block may be reconstructed from a subset of the chunks; distributing each chunk to one of the plurality of data centers; and storing the file block in a cache. Various exemplary embodiments relate to a cloud system for storing files. The system may include a plurality of data centers including a primary data center. The primary data center may include: a cache configured to store at least one complete file block; a chunk storage configured to store a chunk for each of a plurality of file blocks; a file encoder; and a file decoder.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: October 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Krishna Puttaswamy Naga, Thyaga Nandagopal, Yadi Ma
  • Patent number: 8797913
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, a network update message; determining whether the network update message should be propagated to other nodes; if the network update message should be propagated to other nodes, forwarding the network update message to at least one other node; and if the network update message should not be propagated to other nodes, refraining from forwarding the network update message to any other node. Various further embodiments relate to a method and related network node including one or more of the following: determining a first time period for the network update message; setting the first time period as a delay time; waiting for the delay time; and after the delay time has elapsed, computing new routing information based on the network update message.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 5, 2014
    Assignee: Alcatel Lucent
    Inventors: Thyaga Nandagopal, Kiran M. Rege, Krishan Sabnani, Wim Henderickx
  • Patent number: 8619546
    Abstract: A capability for coping with link failures in central control plane architectures is provided. The capability for coping with link failures enables targeted reporting of link failures within the network in a manner that prevents flooding of link failure messages (LFMs) within the network. A method for reporting a failure of a link associated with a node includes detecting a failure of a link associated with the node, identifying an interface of the node associated with the failed link, identifying, from a flow table of the node, an ingress interface of the node via which a flow intended for the failed link is received, generating an LFM for the identified ingress interface, and sending the LFM via the identified ingress interface.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: December 31, 2013
    Assignee: Alcatel Lucent
    Inventors: Thyaga Nandagopal, Maulik Desai
  • Patent number: 8614952
    Abstract: A method for efficient propagation of link state advertisements in densely interconnected OSPF networks is disclosed for reducing the number of duplicate LSAs propagated during a flooding event. The efficient propagation method includes calculating an LSA propagation subgraph which is used by a node which receives an LSA to determine which links to propagate the LSA upon. This allows a significant reduction in the LSAs which traverse the network during a flooding event. The reduction in LSAs is particularly useful for reducing network convergence times associated with flooding events. In addition, a system is disclosed for performing the method in both a centralized and dispersed manner.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: December 24, 2013
    Assignee: ALCATEL LUCENT
    Inventors: Kiran M. Rege, Thyaga Nandagopal
  • Patent number: 8516152
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, an indication that a current network state has changed to a new network state from an old network state; determining whether the node has access to pre-computed routing information associated with the new network state; if the node has access to pre-computed routing information associated with the new network state, using the pre-computed routing information to route future network traffic; and if the node does not have access to pre-computed routing information associated with the new network state, computing new routing information and using the new routing information to route future network traffic.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 20, 2013
    Assignee: Alcatel Lucent
    Inventors: Thyaga Nandagopal, Kiran M. Rege
  • Publication number: 20130179490
    Abstract: Various exemplary embodiments relate to a method of storing a file block in a cloud system including a plurality of data centers. The method may include; receiving the file block from a client; generating a plurality of chunks from the file block, wherein each chunk is smaller than the file block and the file block may be reconstructed from a subset of the chunks; distributing each chunk to one of the plurality of data centers; and storing the file block in a cache. Various exemplary embodiments relate to a cloud system for storing files. The system may include a plurality of data centers including a primary data center. The primary data center may include: a cache configured to store at least one complete file block; a chunk storage configured to store a chunk for each of a plurality of file blocks; a file encoder; and a file decoder.
    Type: Application
    Filed: January 11, 2012
    Publication date: July 11, 2013
    Applicant: Alcatel-Lucent USA, Inc.
    Inventors: Krishna Puttaswamy Naga, Thyaga Nandagopal, Yadi Ma
  • Publication number: 20130177312
    Abstract: A method and system for energy-efficient routing of IP packets in which ingress traffic is forward from ingress nodes directly to source dominator nodes without address destination processing such that related address processing elements may be avoided in the ingress nodes. The source dominator nodes perform address destination processing and forward the packets to destination dominator nodes proximate the destination node.
    Type: Application
    Filed: January 11, 2012
    Publication date: July 11, 2013
    Inventor: Thyaga Nandagopal
  • Publication number: 20130121156
    Abstract: A method for efficient propagation of link state advertisements in densely interconnected OSPF networks is disclosed for reducing the number of duplicate LSAs propagated during a flooding event. The efficient propagation method includes calculating an LSA propagation subgraph which is used by a node which receives an LSA to determine which links to propagate the LSA upon. This allows a significant reduction in the LSAs which traverse the network during a flooding event. The reduction in LSAs is particularly useful for reducing network convergence times associated with flooding events. In addition, a system is disclosed for performing the method in both a centralized and dispersed manner.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Kiran M. Rege, Thyaga Nandagopal
  • Publication number: 20120300647
    Abstract: A method for determining a load measure associated with a wireless communications node, such as a Wi-Fi access point or cellular base station, is described. A time interval measure representing a time interval between frames transmitted by a node is determined, and a number of user devices associated with the node is determined based on information in the frames transmitted by the node. A load measure associated with the node is determined, based at least on the number of user devices associated with the node and the time interval measure. Systems and apparatus are also described.
    Type: Application
    Filed: May 25, 2011
    Publication date: November 29, 2012
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Thyaga Nandagopal, Ajay Sathyanath
  • Patent number: 8250210
    Abstract: A method of balancing user registration lifetimes in a network is disclosed for smoothing the load of the registration server. The method of balancing user registration lifetimes in a network includes providing an initial registration lifetime for a registration request that is calculated using the time of the request and the previous history of registration requests, and in a particular embodiment, using the cumulative distribution function of the history of registration requests. The method of balancing user registration lifetimes in a network is particularly useful for handling spikes in registration traffic, and can accommodate user-specified variable lifetimes, as well dynamic user arrivals and departures. It provides effective load balancing over time for a single server, at the expense of a constant factor additive load per user, which can be amortized to near zero over the long run.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: August 21, 2012
    Assignee: Alcatel Lucent
    Inventors: Thyaga Nandagopal, Thomas Woo
  • Publication number: 20120143678
    Abstract: A method of determining relevance values for triggers, in order to select relevant embedded triggers to be displayed with ads and/or content shown on billboards of various media types. The method includes determining a potential relevance of preselected ads and/or content that may provide a threshold relevance value for all triggers that are to be displayed with the preselected ad and/or content. Relevance values and potential relevance are determined by summing entity values. Entity values are determined by multiplying entity weights by a summation of keyword weights. Entity weights and keyword weights may be assigned based on industry experience or based on the ability of displayed entities and/or displayed keywords to generate revenue.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Inventors: Ajay SATHYANATH, Thyaga NANDAGOPAL
  • Publication number: 20120143695
    Abstract: A system, an arrangement and a method for tracking viewership of regional billboards to collaborate billboard displays. Viewership is tracked using triggers that may be displayed with content and/or ads. Execution of the triggers may provide feedback to collaborate content/ads across billboards on a single medium or a number of heterogeneous media types to maximize cumulative viewership and advertising effectiveness. Triggers may be tailored to track the physical location of the billboard (in any display media), the time the billboard is displayed, and the identity of the content and/or ad. Data relating to the executed triggers includes identifying information of the viewer that executes the trigger to determine the success of the trigger. Following a determination of the success of the trigger, cumulative viewership of content, ads and triggers may be managed across billboards distributed across a region and across heterogeneous media.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 7, 2012
    Inventors: Thyaga NANDAGOPAL, Ajay Sathyanath
  • Publication number: 20120120808
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, a network update message; determining whether the network update message should be propagated to other nodes; if the network update message should be propagated to other nodes, forwarding the network update message to at least one other node; and if the network update message should not be propagated to other nodes, refraining from forwarding the network update message to any other node. Various further embodiments relate to a method and related network node including one or more of the following: determining a first time period for the network update message; setting the first time period as a delay time; waiting for the delay time; and after the delay time has elapsed, computing new routing information based on the network update message.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicants: ALCATEL-LUCENT BELL N.V., ALCATEL-LUCENT USA INC.
    Inventors: Thyaga Nandagopal, Kiran M. Rege, Krishan Sabnani, Wim Henderickx
  • Publication number: 20120124238
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, a network state update message; updating a first portion of a first set of routing information based on the network state update message; after updating the first portion of the first set of routing information, beginning an update of a second set of routing information; and after beginning the update of the second set of routing information, updating a second portion of the first set. In various alternative embodiments, the step of updating the first portion includes one or more of the following: determining at least one other node within the network for which routing information should be used to update the second set of routing information; and updating routing information associated with the at least one other node in the first set of routing information.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicants: ALCATEL-LUCENT BELL N.V., ALCATEL-LUCENT USA INC.
    Inventors: Thyaga NANDAGOPAL, Kiran M. REGE, Thomas WOO, Wim HENDERICKX
  • Publication number: 20120124235
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, an indication that a current network state has changed to a new network state from an old network state; determining whether the node has access to pre-computed routing information associated with the new network state; if the node has access to pre-computed routing information associated with the new network state, using the pre-computed routing information to route future network traffic; and if the node does not have access to pre-computed routing information associated with the new network state, computing new routing information and using the new routing information to route future network traffic.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Thyaga NANDAGOPAL, Kiran M. Rege