Patents by Inventor Suresh Goyal

Suresh Goyal 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: 9621360
    Abstract: A system and method for analyzing network power consumption is disclosed. The system and method for analyzing network power consumption includes the steps of specifying at least one service which will run on said network; defining a plurality of resources provisioned in the network, each having an associated power efficiency; associating a network path with the service; calculating a sum of the power efficiencies for the resources of the network path; and outputting the sum to a display device. The system and method for analyzing network power consumption is particularly useful for identifying power consumption efficiencies throughout a communication network.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: April 11, 2017
    Assignee: Alcatel Lucent
    Inventors: George Endicott Rittenhouse, Gary Weldon Atkinson, Oliver Blume, Suresh Goyal, Daniel Charles Kilper, Steven Kenneth Korotky, Dusan Suvakovic
  • Patent number: 9183105
    Abstract: A system and method for dynamically modifying scheduling of scan operations for a system under test includes a processing module configured to apply input test data to the system under test based on the scan operations via a test access port and a scheduler adapted to provide the processing module with scheduling for the plurality of scan operations. The scheduler includes a circuit model of the system under test. The circuit model includes at least one attribute providing enhancing information for at least a portion of the system under test. The scheduler is adapted to schedule the scan operations based on the circuit model and to modify the schedule based on the at least one attribute. The processing module is configured to receive the modified scheduled scan operations and to apply the input test data to the system under test based on the modified scheduled scan operations.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: November 10, 2015
    Assignee: Alcatel Lucent
    Inventors: Michele Portolan, Bradford Van Treuren, Suresh Goyal
  • Patent number: 9148259
    Abstract: Various methods and devices are provided to address the need for improved multicast operation. In one method, a feedback mobile device receives (301), from a multicast sender, a multicast transmission for a plurality of mobile devices, the plurality of mobile devices further including a group of non-feedback mobile devices. The feedback mobile device transmits (302) an indication of feedback mobile channel quality observed by the feedback mobile device to the multicast sender and to the group of non-feedback mobile devices. The feedback mobile device receives (303) from at least one non-feedback mobile device, an indication of non-feedback mobile channel quality at the at least one non-feedback mobile device and transmits (304) an indication of the non-feedback mobile channel quality to the multicast sender and to the group of non-feedback mobile devices.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: September 29, 2015
    Assignee: Alcatel Lucent
    Inventors: Yigal Bejerano, Katherine H Guo, Suresh Goyal
  • Publication number: 20150092620
    Abstract: Various methods and devices are provided to address the need for improved multicast operation. In one method, a feedback mobile device receives (301), from a multicast sender, a multicast transmission for a plurality of mobile devices, the plurality of mobile devices further including a group of non-feedback mobile devices. The feedback mobile device transmits (302) an indication of feedback mobile channel quality observed by the feedback mobile device to the multicast sender and to the group of non-feedback mobile devices. The feedback mobile device receives (303) from at least one non-feedback mobile device, an indication of non-feedback mobile channel quality at the at least one non-feedback mobile device and transmits (304) an indication of the non-feedback mobile channel quality to the multicast sender and to the group of non-feedback mobile devices.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Yigal Bejerano, Katherine H. Guo, Suresh Goyal
  • Publication number: 20140223237
    Abstract: A system and method for dynamically modifying scheduling of scan operations for a system under test includes a processing module configured to apply input test data to the system under test based on the scan operations via a test access port and a scheduler adapted to provide the processing module with scheduling for the plurality of scan operations. The scheduler includes a circuit model of the system under test. The circuit model includes at least one attribute providing enhancing information for at least a portion of the system under test. The scheduler is adapted to schedule the scan operations based on the circuit model and to modify the schedule based on the at least one attribute. The processing module is configured to receive the modified scheduled scan operations and to apply the input test data to the system under test based on the modified scheduled scan operations.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicants: Alcatel-Lucent, Alcatel-Lucent USA
    Inventors: Michele Portolan, Bradford G. Van Treuren, Suresh Goyal
  • Patent number: 8775884
    Abstract: A position-based scheduling capability supports interaction between one or more user applications and a scheduler for performing testing via a scan chain of a unit under test. The scheduler receives access requests from one or more user applications, where each access request is a request for access to a segment of the scan chain, respectively. The scheduler determines scheduling of the access requests using a circuit model configured to represent an ordering of the segments of the scan chain. The scheduler may provide the access responses to the user application(s) from which the access requests are received, thereby enabling the user application(s) to issue test operations toward a processor configured to generate test data to be applied to the scan chain. The scheduler may obtain the test operations and send the test operations toward a processor configured to generate test data to be applied to the scan chain.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: July 8, 2014
    Assignee: Alcatel Lucent
    Inventors: Michele Portolan, Bradford Van Treuren, Suresh Goyal
  • Publication number: 20140189774
    Abstract: In one embodiment, the method of multicast includes assigning a pilot sequence to each program from among a plurality of programs such that each program has a unique pilot sequence. The method further includes broadcasting the unique pilot sequences for the plurality of programs.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Suresh GOYAL, Alexei ASHIKHMIN, Thomas MARZETTA, Hong YANG
  • Patent number: 8719649
    Abstract: A deferred scheduling capability supports deferred scheduling when performing testing via a scan chain of a unit under test. A processing module is configured to receive a plurality of test operations associated with a plurality of segments of a unit under test and to generate therefrom input test data configured to be applied to the unit under test via a Test Access Port (TAP). A reordering buffer module is configured to receive the input test data from the processing element and to buffer the input test data in a manner for reordering the input test data to compose an input test vector for a scan chain of the unit under test. A vector transformation module is configured to receive the input test vector from the reordering buffer module and to apply a vector transformation for the input test vector.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: May 6, 2014
    Assignee: Alcatel Lucent
    Inventors: Michele Portolan, Bradford Van Treuren, Suresh Goyal
  • Patent number: 8677198
    Abstract: An apparatus is provided for performing testing of at least a portion of a system under test via a Test Access Port (TAP) configured to access the system under test. The apparatus includes a first processor for executing instructions adapted for controlling testing of at least a portion of the system under test via the TAP, and a second processor for supporting an interface to the TAP. The first processor is configured for detecting, during execution of the test instructions, TAP-related instructions associated with control of the TAP, and propagating the TAP-related instructions toward the second processor. The second processor is configured for receiving the TAP-related instructions detected by the first processor and processing the TAP-related instructions. The first processor is configured for performing at least one task contemporaneously with processing of the TAP-related instructions by the second processor. An associated method also is provided.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 18, 2014
    Assignee: Alcatel Lucent
    Inventors: Suresh Goyal, Michele Portolan, Bradford Van Treuren
  • Patent number: 8621301
    Abstract: A virtual In-Circuit Emulation (ICE) capability is provided herein for supporting testing of Joint Test Action Group (JTAG) hardware. A Virtual ICE Driver is configured for enabling any debug software to interface with target hardware in a flexible and scalable manner. The Virtual ICE Driver is configured such that the test instruction set used with the Virtual ICE Driver is not required to compute vectors, as the JTAG operations are expressed as local native instructions on scan segments, thereby enabling ICE resources to be accessed directly. The Virtual ICE Driver is configured such that ICE may be combined with instrument-based JTAG approaches (e.g., the IEEE P1687 standard and other suitable approaches).
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 31, 2013
    Assignee: Alcatel Lucent
    Inventors: Suresh Goyal, Michele Portolan, Bradford Van Treuren
  • Patent number: 8533545
    Abstract: An apparatus for use in testing at least a portion of a system under test via a Test Access Port (TAP) is provided. The apparatus includes a memory for storing a set of instructions of a test instruction set architecture and a processor executing the set of instructions of the test instruction set architecture for testing at least a portion of the system under test via the TAP. The set of instructions of the test instruction set architecture includes a first set of instructions including a plurality of instructions of an Instruction Set Architecture (ISA) supported by the processor and a second set of instructions including a plurality of test instructions associated with the TAP. The instructions of the first set of instructions and the instructions of the second set of instructions are integrated to form the set of instructions of the test instruction set architecture.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: September 10, 2013
    Assignee: Alcatel Lucent
    Inventors: Suresh Goyal, Michele Portolan, Bradford Van Treuren
  • Patent number: 8495758
    Abstract: A scan chain security capability is provided herein. The scan chain security capability enables secure control over normal use of a scan chain of a system, e.g., for purposes such as testing prior to deployment or sale of the system, in-field testing after deployment or sale of the system, in-field modification of the system, and the like. The scan chain security capability enables secure control over normal use of a scan chain by enabling control over interruption of a scan chain and re-establishment of an interrupted scan chain. A scan chain security component is configured for removing an open-circuit condition from the scan chain in response to a control signal. The control signal may be generated in response to validation of a security key, in response to successful completion of a challenge-based authentication process, or in response to any other suitable validation or authentication.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: July 23, 2013
    Assignee: Alcatel Lucent
    Inventors: Suresh Goyal, Michele Portolan, Bradford Van Treuren
  • Patent number: 8350394
    Abstract: An improved vibrational energy harvester includes a housing and at least one energy transducer. In an embodiment, a second mass element is arranged to receive collisionally transferred kinetic energy from a first mass element when the housing is in an effective state of mechanical agitation, resulting in relative motion between the housing and at least one of the second and further mass elements. The energy transducer is arranged to be activated by the resulting relative motion between the housing and at least one of the second and further mass elements. In a further embodiment, kinetic energy is collisionally transferred in a velocity-multiplying arrangement from the first to a second or further mass element that has a range of linear ballistic motion. The energy transducer is arranged to be activated, at least in part, by the ballistic motion of the second or further mass element.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: January 8, 2013
    Assignees: Alcatel Lucent, University of Limerick
    Inventors: Francesco Cottone, Suresh Goyal, Jeff Punch
  • Publication number: 20120137186
    Abstract: A position-based scheduling capability supports interaction between one or more user applications and a scheduler for performing testing via a scan chain of a unit under test. The scheduler receives access requests from one or more user applications, where each access request is a request for access to a segment of the scan chain, respectively. The scheduler determines scheduling of the access requests using a circuit model configured to represent an ordering of the segments of the scan chain. The scheduler may provide the access responses to the user application(s) from which the access requests are received, thereby enabling the user application(s) to issue test operations toward a processor configured to generate test data to be applied to the scan chain. The scheduler may obtain the test operations and send the test operations toward a processor configured to generate test data to be applied to the scan chain.
    Type: Application
    Filed: December 28, 2011
    Publication date: May 31, 2012
    Inventors: Michele Portolan, Bradford Van Treuren, Suresh Goyal
  • Publication number: 20120117436
    Abstract: A deferred scheduling capability supports deferred scheduling when performing testing via a scan chain of a unit under test. A processing module is configured to receive a plurality of test operations associated with a plurality of segments of a unit under test and to generate therefrom input test data configured to be applied to the unit under test via a Test Access Port (TAP). A reordering buffer module is configured to receive the input test data from the processing element and to buffer the input test data in a manner for reordering the input test data to compose an input test vector for a scan chain of the unit under test. A vector transformation module is configured to receive the input test vector from the reordering buffer module and to apply a vector transformation for the input test vector.
    Type: Application
    Filed: December 28, 2011
    Publication date: May 10, 2012
    Inventors: Michele Portolan, Bradford Van Treuren, Suresh Goyal
  • Publication number: 20110314514
    Abstract: A scan chain security capability is provided herein. The scan chain security capability enables secure control over normal use of a scan chain of a system, e.g., for purposes such as testing prior to deployment or sale of the system, in-field testing after deployment or sale of the system, in-field modification of the system, and the like. The scan chain security capability enables secure control over normal use of a scan chain by enabling control over interruption of a scan chain and re-establishment of an interrupted scan chain. A scan chain security component is configured for removing an open-circuit condition from the scan chain in response to a control signal. The control signal may be generated in response to validation of a security key, in response to successful completion of a challenge-based authentication process, or in response to any other suitable validation or authentication.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Inventors: Suresh Goyal, Michele Portolan, Bradford Van Treuren
  • Publication number: 20110182198
    Abstract: A system and method for analyzing network power consumption is disclosed. The system and method for analyzing network power consumption includes the steps of specifying at least one service which will run on said network; defining a plurality of resources provisioned in the network, each having an associated power efficiency; associating a network path with the service; calculating a sum of the power efficiencies for the resources of the network path; and outputting the sum to a display device. The system and method for analyzing network power consumption is particularly useful for identifying power consumption efficiencies throughout a communication network.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 28, 2011
    Inventors: George Endicott Rittenhouse, Gary Weldon Atkinson, Oliver Blume, Suresh Goyal, Daniel Charles Kilper, Steven Kenneth Korotky, Dusan Suvakovic
  • Patent number: 7962885
    Abstract: The present invention provides a new hardware description language for chip-level JTAG testing. This new hardware description language, referred to as New BSDL (NSDL), enables testing resources of a system-on-chip to be described, thereby enabling the system-on-chip to be described in a manner that facilitates testing of the system-on-chip. The present invention provides a bottom-up approach to describing a system-on-chip. The present invention supports algorithmic descriptions of each of the components of the system-on-chip, and supports an algorithmic description of interconnections between the components of the system-on-chip, thereby enabling generation of an algorithmic description of the entire system-on-chip or portions of the system-on-chip. The present invention supports devices adapted for dynamically modifying the scan path of a system-on-chip (referred to herein as crossroad devices), including methods for describing such devices and use of such devices to perform testing of system-on-chips.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: June 14, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Tapan J. Chakraborty, Chen-Huan Chiang, Suresh Goyal, Michele Portolan, Bradford Gene Van Treuren
  • Patent number: 7958417
    Abstract: The invention includes an apparatus and method for dynamically isolating a portion of a scan path of a system-on-chip. In one embodiment, an apparatus includes a scan path and control logic. The scan path includes at least a first hierarchical level, where the first hierarchical level includes a plurality of components, and a second hierarchical level having at least one component. The second hierarchical level is adapted for being selected and deselected such that the second hierarchical level is active or inactive. The control logic is adapted to filter application of at least one control signal to the at least one component of the second hierarchical level in a manner for controlling propagation of data within the second hierarchical level independent of propagation of data within the first hierarchical level.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: June 7, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Tapan Chakraborty, Chen-Huan Chiang, Suresh Goyal, Michele Portolan, Bradford G. Van Treuren
  • Patent number: 7958479
    Abstract: The present invention provides a new hardware description language for chip-level JTAG testing. This new hardware description language, referred to as New BSDL (NSDL), enables testing resources of a system-on-chip to be described, thereby enabling the system-on-chip to be described in a manner that facilitates testing of the system-on-chip. The present invention provides a bottom-up approach to describing a system-on-chip. The present invention supports algorithmic descriptions of each of the components of the system-on-chip, and supports an algorithmic description of interconnections between the components of the system-on-chip, thereby enabling generation of an algorithmic description of the entire system-on-chip or portions of the system-on-chip.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: June 7, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Tapan J. Chakraborty, Chen-Huan Chiang, Suresh Goyal, Michele Portolan, Bradford Gene Van Treuren