Patents by Inventor Nishanth R.

Nishanth R. 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: 11960896
    Abstract: Methods, systems and apparatuses may provide for technology that triggers an idle state in a first command streamer in response to a request to reset a second command streamer that shares graphics hardware with the first command streamer. The technology may also determine an event type associated with the request and conduct the request based on the event type.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: April 16, 2024
    Assignee: Intel Corporation
    Inventors: Harsh Chheda, Nishanth Reddy Pendluru, Joseph Koston, Eric R. Crawford
  • Publication number: 20230400433
    Abstract: Disclosed herein is a method and a system for remotely measuring the properties of a fluid. The system comprises a waveguide, a transducer, and a processing unit. One end of the waveguide is coupled to the transducer and the second end is immersed in a fluid. The transducer is aligned at a certain angle of excitation ranging between 0°-90° with respect to the waveguide such that it can transmit ultrasonic waves comprising at least two wave modes. A part of the at least two wave modes transmitted through the wave guide leaks into the surrounding fluid and the remaining part is reflected. The attenuation of the at least two wave modes is studied in various attenuation regimes ranging between 0-1200 kHz. The reflected at least two wave modes are transmitted to the processing unit for extracting various parameters. Based on the extracted parameters, different properties of the fluid are measured.
    Type: Application
    Filed: October 26, 2021
    Publication date: December 14, 2023
    Applicant: INDIAN INSTITUTE OF TECHNOLOGY MADRAS (IIT MADRAS)
    Inventors: Krishnan BALASUBRAMANIAN, Nishanth R
  • Publication number: 20230288236
    Abstract: A system for monitoring flow of fluid through a pipeline is disclosed. The system includes a ferromagnetic strip mounted on an outer surface of the pipeline. A solenoid coil is wound around the ferromagnetic strip and is connectable to a power source. A plurality of magnets is positioned over the solenoid coil, wherein each of the plurality of magnets are positioned at a pre-defined orientation with respect to longitudinal axis of the pipeline. A processing unit is communicatively coupled to the solenoid coil. The processing unit generates a plurality of wave modes in the pipeline by supplying power to the solenoid coil in concurrence with the plurality of magnets and the ferromagnetic strip. The processing unit is configured to receive a plurality of wave signals reflected and are then compared with pre-defined wave signals by the processing unit to monitor flow of fluid through the pipeline.
    Type: Application
    Filed: July 16, 2021
    Publication date: September 14, 2023
    Applicant: INDIAN INSTITUTE OF TECHNOLOGY MADRAS (IIT MADRAS)
    Inventors: Krishnan BALASUBRAMANIAN, Nishanth R.
  • Patent number: 9773292
    Abstract: Methods and systems may provide for receiving, at a controller, a notification of a workload submission by an application lacking system level privileges. Additionally, the controller may be used to schedule a transfer of the workload submission to a graphics hardware component for execution, wherein the controller has system level privileges. In one example, the transfer bypasses an operating system and a kernel mode driver associated with the graphics hardware component.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 26, 2017
    Assignee: Intel Corporation
    Inventors: Murali Ramadoss, Nishanth R. Pendluru, Jeffrey S. Frizzell, Ankur N. Shah
  • Publication number: 20150379662
    Abstract: Methods and systems may provide for receiving, at a controller, a notification of a workload submission by an application lacking system level privileges. Additionally, the controller may be used to schedule a transfer of the workload submission to a graphics hardware component for execution, wherein the controller has system level privileges. In one example, the transfer bypasses an operating system and a kernel mode driver associated with the graphics hardware component.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Murali Ramadoss, Nishanth R. Pendluru, Jeffrey S. Frizzell, Ankur N. Shah
  • Patent number: 8239342
    Abstract: A computer system and method providing on-demand extension of ontology in an ontology use process. A support module responds to a creation event in the ontology use process. The support module defines ontology specification for a newly created item, in the creation event, in a manner substantially free of disruption or interruption to the ontology use process. An ontology manager incorporates the defined ontology specification into the ontology during the ontology use process such that an on-demand extension of the ontology results. One example ontology use process is semantic modeling of situations, organizations, or objects of interest. Modeling and ontology specification take place hand in hand, and the ontology is extended on an as-needed and on-demand fashion during the course of modeling.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer, Nishanth R. Sastry, John F. Patterson
  • Patent number: 8103660
    Abstract: Presented is a computer system and user interface for seamlessly integrating the creation and submission of persistent queries, and for collecting and presenting the real-time results of those queries, into the context of one's work and directly structured work artifacts. Users are provided a real-time awareness of what is happening to their persistent queries and their results, from within the work context of the artifact and program application used during creation and submission of the queries. Rather than having to visit a separate alerting application, the user is able to manage queries and query results directly from a subject application, such as a problem-solving application.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: January 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Susanne C. Hupfer, Steven I. Ross, Daniel M. Gruen, John F. Patterson, Nishanth R. Sastry
  • Patent number: 7962555
    Abstract: A system for discussion thread management using tag-based categorization, in which three types of tags are provided together to enable effective categorization of discussion threads, based on both automated and manual tagging. The three tag types are 1) user-defined tags, 2) moderator-promoted tags, and 3) system-generated tags. User-defined tags are arbitrarily defined by individual users and associated by users with posts to meet specific user needs. System-generated tags are automatically generated for each sub-thread to summarize a post and all the replies beneath it. System-generated tags can be promoted to a moderator-promoted tags when a moderator user verifies the correctness of a system-generated tag. The disclosed system detects topic changes in discussion threads based on the tags associated with each post in the thread. A moderator can manually examine sub-threads that have been determined to be off topic, and take appropriate actions.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nishanth R. Sastry, Alexander Kordun
  • Patent number: 7885973
    Abstract: A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nishanth R. Sastry, Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer
  • Patent number: 7877367
    Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
  • Publication number: 20090216730
    Abstract: A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Nishanth R. Sastry, Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer
  • Publication number: 20090187556
    Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
  • Publication number: 20090187541
    Abstract: Presented is a computer system and user interface for seamlessly integrating the creation and submission of persistent queries, and for collecting and presenting the real-time results of those queries, into the context of one's work and directly structured work artifacts. Users are provided a real-time awareness of what is happening to their persistent queries and their results, from within the work context of the artifact and program application used during creation and submission of the queries. Rather than having to visit a separate alerting application, the user is able to manage queries and query results directly from a subject application, such as a problem-solving application.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Susanne C. Hupfer, Steven I. Ross, Daniel M. Gruen, John F. Patterson, Nishanth R. Sastry
  • Publication number: 20090187524
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to group cognition and provide a method, system and computer program product for collaborative reasoning. In an embodiment of the invention, a method for collaborative reasoning in a cognitive tool can be provided. The method can include arranging shared entities in a collaborative reasoning shared knowledge base into different models for different end users in different investigations, creating claims for the shared entities in the different models across the different investigations, subscribing the different end users for notification of changes to the claims and shared entities, and providing notice to the subscribed different end users responsive to detecting a change in a claim in one of the different models.
    Type: Application
    Filed: January 19, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel M. Gruen, Susanne C. Hupfer, Stephen E. Levy, John F. Patterson, Steven I. Ross, Nishanth R. Sastry
  • Publication number: 20090094184
    Abstract: A computer system and method providing on-demand extension of ontology in an ontology use process. A support module responds to a creation event in the ontology use process. The support module defines ontology specification for a newly created item, in the creation event, in a manner substantially free of disruption or interruption to the ontology use process. An ontology manager incorporates the defined ontology specification into the ontology during the ontology use process such than an on-demand extension of the ontology results.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Inventors: Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer, Nishanth R. Sastry, John F. Patterson
  • Publication number: 20080082607
    Abstract: A system for discussion thread management using tag-based categorization, in which three types of tags are provided together to enable effective categorization of discussion threads, based on both automated and manual tagging. The three tag types are 1) user-defined tags, 2) moderator-promoted tags, and 3) system-generated tags. User-defined tags are arbitrarily defined by individual users and associated by users with posts to meet specific user needs. System-generated tags are automatically generated for each sub-thread to summarize a post and all the replies beneath it. System-generated tags can be promoted to a moderator-promoted tags when a moderator user verifies the correctness of a system-generated tag. The disclosed system detects topic changes in discussion threads based on the tags associated with each post in the thread. A moderator can manually examine sub-threads that have been determined to be off topic, and take appropriate actions.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Nishanth R. Sastry, Alexander Kordun