Patents by Inventor Maneesh Goyal

Maneesh 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: 9535670
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to modeling tools and provide a method, system and computer program product for extensible context based user interface simplification of modeling components for a modeling tool. In an embodiment of the invention, a method for extensible context based user interface simplification can be provided for a model driven development tool. The method can include detecting a context change to a new context in a model driven development tool, locating tool items mapped to the new context, and displaying the located tool items in the model driven development tool.
    Type: Grant
    Filed: November 22, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Maneesh Goyal, Christian M. Vogt
  • Patent number: 9317258
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to model validation for modeling tools and provide a novel and non-obvious method, system and computer program product for dynamic validation of models using constraint targets. In an embodiment of the invention, a method for dynamic validation of models using constraint targets can be provided. The method can include defining constraint targets on object validation in a model within a MDD tool to object instances affected by a change in another object in the model, detecting a change in an object instance in the model in the MDD tool, and validating only other object instances in the model that are affected by the detected change.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: David A. Cummings, Maneesh Goyal
  • Publication number: 20160077812
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to modeling tools and provide a method, system and computer program product for extensible context based user interface simplification of modeling components for a modeling tool. In an embodiment of the invention, a method for extensible context based user interface simplification can be provided for a model driven development tool. The method can include detecting a context change to a new context in a model driven development tool, locating tool items mapped to the new context, and displaying the located tool items in the model driven development tool.
    Type: Application
    Filed: November 22, 2015
    Publication date: March 17, 2016
    Inventors: Maneesh Goyal, Christian M. Vogt
  • Patent number: 9256404
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to modeling tools and provide a method, system and computer program product for extensible context based user interface simplification of modeling components for a modeling tool. In an embodiment of the invention, a method for extensible context based user interface simplification can be provided for a model driven development tool. The method can include detecting a context change to a new context in a model driven development tool, locating tool items mapped to the new context, and displaying the located tool items in the model driven development tool.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Maneesh Goyal, Christian M. Vogt
  • Patent number: 8736770
    Abstract: A method for processing signals in a communication system may include performing by one or more processors and/or circuits integrated within a single digital television (DTV) receiver chip, demodulating a wirelessly received digital inband signal and a wirelessly received digital out-of-band signal. The demodulating may include equalizing the received digital inband signal and the received digital out-of-band signal. The demodulated digital inband signal and the demodulated digital out-of-band signal may be error corrected. One or more TV channels may be generated based on one or both of the error corrected demodulated digital inband signals and/or the error corrected demodulated out-of-band signals. The wirelessly received digital inband signal may include a VSB signal, a NTSC signal and/or a QAM signal. The one or more processors and/or circuits may perform decoding the wirelessly received digital inband signal.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: May 27, 2014
    Assignee: Broadcom Corporation
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Publication number: 20110255009
    Abstract: A method for processing signals in a communication system may include performing by one or more processors and/or circuits integrated within a single digital television (DTV) receiver chip, demodulating a wirelessly received digital inband signal and a wirelessly received digital out-of-band signal. The demodulating may include equalizing the received digital inband signal and the received digital out-of-band signal. The demodulated digital inband signal and the demodulated digital out-of-band signal may be error corrected. One or more TV channels may be generated based on one or both of the error corrected demodulated digital inband signals and/or the error corrected demodulated out-of-band signals. The wirelessly received digital inband signal may include a VSB signal, a NTSC signal and/or a QAM signal. The one or more processors and/or circuits may perform decoding the wirelessly received digital inband signal.
    Type: Application
    Filed: May 6, 2011
    Publication date: October 20, 2011
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Patent number: 7940337
    Abstract: Systems and methods for processing signals in a communication system are disclosed and may include demodulating a wirelessly received inband signal and a wirelessly received out-of-band signal via a DTV receiver. One or more TV channels may be generated based on the demodulation of the wirelessly received inband signal and a wirelessly received out-of-band signal. The received inband signal may include a VSB signal, a NTSC signal and/or a QAM signal. The processing may also include determining whether the wirelessly received inband signal includes an analog signal or a digital signal. The digital signal may be error corrected, and the error corrected digital signal may be equalized. The analog signal may be decoded, and an audio output may be generated based on the decoding of the analog signal.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: May 10, 2011
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Publication number: 20090150859
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to model validation for modeling tools and provide a novel and non-obvious method, system and computer program product for dynamic validation of models using constraint targets. In an embodiment of the invention, a method for dynamic validation of models using constraint targets can be provided. The method can include defining constraint targets on object validation in a model within a MDD tool to object instances affected by a change in another object in the model, detecting a change in an object instance in the model in the MDD tool, and validating only other object instances in the model that are affected by the detected change.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventors: David A. Cummings, Maneesh Goyal
  • Publication number: 20090150858
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to modeling tools and provide a method, system and computer program product for extensible context based user interface simplification of modeling components for a modeling tool. In an embodiment of the invention, a method for extensible context based user interface simplification can be provided for a model driven development tool. The method can include detecting a context change to a new context in a model driven development tool, locating tool items mapped to the new context, and displaying the located tool items in the model driven development tool.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventors: Maneesh Goyal, Christian M. Vogt
  • Patent number: 7454764
    Abstract: A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in the source programming model, the invention creates respective target objects. For every created target object, the invention system and method create a respective proxy object. Where a source object has multiple features, the proxy object triggers transformation of a feature only upon access of that feature and the corresponding target object. The present invention operates transparently to a client. Thus, clients do not have to call transform on the feature (children and references) of the source object before accessing any feature of the target object.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Maneesh Goyal, Daniel D. Leroux
  • Publication number: 20080106651
    Abstract: Systems and methods for processing signals in a communication system are disclosed and may include demodulating a wirelessly received inband signal and a wirelessly received out-of-band signal via a DTV receiver. One or more TV channels may be generated based on the demodulation of the wirelessly received inband signal and a wirelessly received out-of-band signal. The received inband signal may include a VSB signal, a NTSC signal and/or a QAM signal. The processing may also include determining whether the wirelessly received inband signal includes an analog signal or a digital signal. The digital signal may be error corrected, and the error corrected digital signal may be equalized. The analog signal may be decoded, and an audio output may be generated based on the decoding of the analog signal.
    Type: Application
    Filed: June 18, 2007
    Publication date: May 8, 2008
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Patent number: 7250987
    Abstract: Certain embodiments of the invention may be found in a method and system for a vestigial side band (VSB), quadrature amplitude modulation (QAM), NTSC, out-of-band (OOB) receiver that is integrated in a single chip. The single chip integrated digital television (DTV) receiver provides plug and play DTV receiver capability for handling both North American digital cable television and digital terrestrial broadcast television compatible systems. The integrated DTV receiver may receive all standard-definition and high-definition digital formats (SDTV/HDTV) and an on-chip NTSC demodulator handles NTSC video. An output of the NTSC demodulator may be directed to an external broadcast television system committee (BTSC) or Zweiton M decoder, or it may be sent to an on-chip audio BTSC compliant decoder. The single chip integrated DTV receiver may also comprise an integrated out-of-band QPSK receiver, which may be adapted to, for example, handle a CableCard compliant with the CableCard Specification.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: July 31, 2007
    Assignee: Broadcom Corporation
    Inventors: Maneesh Goyal, Charles A. Brooks, Randall B. Perlow
  • Publication number: 20070112878
    Abstract: A change-set validator is invoked at the end of every transaction on a target model. The change-set validator may also be used as a transaction committer wherein after validating the change-set, changes are made to the source model, thereby bringing both models in sync. A Transformation Adapter deals with transformation of source meta-model objects to target meta-model objects. The Inverse Transformation Adapter is a special case of the change-set validator used also as the transaction committer, and deals with transformation of target meta-model objects to source meta-model objects. The change-set validator can be implemented as a rule. The change-set committer can be implemented as a Semantic Procedure.
    Type: Application
    Filed: November 11, 2005
    Publication date: May 17, 2007
    Applicant: International Business Machines Corporation
    Inventors: Nicholas Bennett, Maneesh Goyal, Daniel Leroux
  • Publication number: 20070006182
    Abstract: A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in the source programming model, the invention creates respective target objects. For every created target object, the invention system and method create a respective proxy object. Where a source object has multiple features, the proxy object triggers transformation of a feature only upon access of that feature and the corresponding target object. The present invention operates transparently to a client. Thus, clients do not have to call transform on the feature (children and references) of the source object before accessing any feature of the target object.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: Maneesh Goyal, Daniel Leroux
  • Patent number: 7095781
    Abstract: A discrete Fourier transform (DFT) filter bank with stack shift capability, configured, for example, as an analyzer, but equally applicable to a synthesizer, and implemented as a polyphase filter. The DFT filter bank includes a complex modulator for multiplying the input signals x0(m), x1(m) . . . xM?1(m) by a complex modulator e?2?ko(m). In order to keep the coefficients for the polyphase filter real, the coefficients are modulated by a DFT twiddle factor e?2?ko?/M. The use of the DFT twiddle factor enables the hardware to be reduced significantly. For example, for an 8 phase 203 tap filter, only 8 selectable negators are required as opposed to 211 for known DFT filter banks.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: August 22, 2006
    Assignee: Northrop Grumman Corporation
    Inventors: Hanna S-H. Hsu, Maneesh Goyal, Jeffrey B. Warner, Ronald P. Smith
  • Publication number: 20050177860
    Abstract: Certain embodiments of the invention may be found in a method and system for a vestigial side band (VSB), quadrature amplitude modulation (QAM), NTSC, out-of-band (OOB) receiver that is integrated in a single chip. The single chip integrated digital television (DTV) receiver provides plug and play DTV receiver capability for handling both North American digital cable television and digital terrestrial broadcast television compatible systems. The integrated DTV receiver may receive all standard-definition and high-definition digital formats (SDTV/HDTV) and an on-chip NTSC demodulator handles NTSC video. An output of the NTSC demodulator may be directed to an external broadcast television system committee (BTSC) or Zweiton M decoder, or it may be sent to an on-chip audio BTSC compliant decoder. The single chip integrated DTV receiver may also comprise an integrated out-of-band QPSK receiver, which may be adapted to, for example, handle a CableCard compliant with the CableCard Specification.
    Type: Application
    Filed: February 6, 2004
    Publication date: August 11, 2005
    Inventors: Maneesh Goyal, Charles Brooks, Randall Perlow