Patents by Inventor Vijaya Raghavan

Vijaya Raghavan 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: 9304840
    Abstract: A system and method may generate executable block diagrams in which at least some of the blocks run in accordance with message-based execution semantics. A message may include an input data payload that does not change over time, and the message may persist for only a determined time interval during execution of block diagram. A message-based execution engine may control execution of message-based blocks in which a source block may generate a message at a particular point in time, the message may be sent to one or more destination blocks triggering execution of those blocks, and the message may be destroyed on or after a determined time interval. Other execution domains, such as a time-based or state-based execution domain, may be provided, and the system may implement a hybrid execution model.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: April 5, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Hidayet T. Simsek, Vijaya Raghavan, Ramamurthy Mani
  • Publication number: 20160011920
    Abstract: A system and method may generate executable block diagrams in which at least some of the blocks run in accordance with message-based execution semantics. A message may include an input data payload that does not change over time, and the message may persist for only a determined time interval during execution of block diagram. A message-based execution engine may control execution of message-based blocks in which a source block may generate a message at a particular point in time, the message may be sent to one or more destination blocks triggering execution of those blocks, and the message may be destroyed on or after a determined time interval. Other execution domains, such as a time-based or state-based execution domain, may be provided, and the system may implement a hybrid execution model.
    Type: Application
    Filed: January 24, 2014
    Publication date: January 14, 2016
    Applicant: The MathWorks, Inc.
    Inventors: Hidayet T. Simsek, Vijaya Raghavan, Ramamurthy Mani
  • Publication number: 20160012020
    Abstract: A system includes a storage device configured to store a plurality of named entities collected from a plurality of sources, tokenized, and associated with a label. The system includes a tagging apparatus configured to receive textual communications, identify each of the textual communications, tokenize the textual communications, match the textual tokens with the named entities tokens stored in the storage device in order to assign the textual tokens to the labels associated with the named entity tokens, tag the textual communications based on the matching between the textual tokens and the named entity tokens in order to identify the intended meaning of each of the textual communications, and identify the intended meaning of the textual communications based on applying the tags to the textual communications. A method capable of disambiguating named entities using a common sense reasoning approach is also disclosed.
    Type: Application
    Filed: July 14, 2014
    Publication date: January 14, 2016
    Inventors: Brancovici George, Nicolae Gabriel, Luong Hiep, Vijaya-Raghavan Sindhu, Lee Yonghoon
  • Publication number: 20150020080
    Abstract: A system and method may generate executable models having message sending objects and message receiving objects. A message may include a fixed data payload, and the message may persist for only a determined time interval of a total execution or simulation time of model. Message queues may be established for the messages, and the queues may have attributes. The model may include a state-based portion having states and transitions. States may be configured to generate and send messages, and to receive and process messages. In addition, transitions may be guarded by particular messages. The system and method also may generate standalone code, such as source code, for the model. The standalone code may include code that establishes a message passing service to support the sending and receiving of messages.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 15, 2015
    Inventors: Hidayet Tunc Simsek, Vijaya Raghavan, Ramamurthy Mani
  • Patent number: 8904367
    Abstract: A system and method automatically inserts pipelines into a high-level program specification. An Intermediate Representation (IR) builder creates one or more graphs or trees based on the high-level program specification. A scheduler iteratively applies a bounded scheduling algorithm to produce an execution schedule for the IR minimizing overall execution time for a given number of pipeline stages. A Hardware Description Language (HDL) code generator may utilize the pipelined, scheduled IR to generate optimized HDL code corresponding to the high-level program specification. An annotated version of the high-level program specification showing where the pipelines have been inserted may be displayed allowing additional design exploration.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 2, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Partha Biswas, Vijaya Raghavan, Zhihong Zhao
  • Patent number: 8798971
    Abstract: A method of specifying a truth table includes generating a block diagram model, generating a statechart in the block diagram model, selecting a truth table graphical function in the statechart, and applying a set of graphical semantics for logic specification to the truth table graphical function combined with textual language predicates and actions.
    Type: Grant
    Filed: October 10, 2002
    Date of Patent: August 5, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Robert O. Aberg, Vijaya Raghavan, Yao Ren
  • Patent number: 8689236
    Abstract: A system and method may generate executable block diagrams in which at least some of the blocks run in accordance with message-based execution semantics. A message may include an input data payload that does not change over time, and the message may persist for only a determined time interval during execution of block diagram. A message-based execution engine may control execution of message-based blocks in which a source block may generate a message at a particular point in time, the message may be sent to one or more destination blocks triggering execution of those blocks, and the message may be destroyed on or after a determined time interval. Other execution domains, such as a time-based or state-based execution domain, may be provided, and the system may implement a hybrid execution model. A verification engine may provide one or more tools for evaluating and verifying operation of message-based blocks.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: April 1, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Hidayet Tunc Simsek, Vijaya Raghavan, Ramamurthy Mani
  • Patent number: 8550182
    Abstract: A drill bit, system and method for penetrating a material such as a mineral bearing rock or the like. The system comprises a drill bit comprising a cutting face comprising at least one cutting tool, an emitter of microwaves positioned behind the cutting face, wherein at least a portion of the microwaves are emitted in a direction away from the cutting face, and a reflector for directing the portion to the cutting face. In operation the emitted microwaves irradiate the material prior to the irradiated material being removed by the at least one cutting tool.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: October 8, 2013
    Assignee: McGill University
    Inventors: Jacques Ouellet, Peter Radziszewski, Vijaya Raghavan, Hemanth Satish, Ferri Hassani
  • Patent number: 8402449
    Abstract: A system and method automatically inserts pipelines into a high-level program specification. An Intermediate Representation (IR) builder creates one or more graphs or trees based on the high-level program specification. A scheduler iteratively applies a bounded scheduling algorithm to produce an execution schedule for the IR minimizing overall execution time for a given number of pipeline stages. A Hardware Description Language (HDL) code generator may utilize the pipelined, scheduled IR to generate optimized HDL code corresponding to the high-level program specification. An annotated version of the high-level program specification showing where the pipelines have been inserted may be displayed allowing additional design exploration.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: March 19, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Partha Biswas, Vijaya Raghavan, Zhihong Zhao
  • Patent number: 8364456
    Abstract: A system generates a state diagram model in a graphical modeling system, where the state diagram model includes at least one state. A condition statement is associated with the at least one state, and defines a condition upon which one or more actions associated with the at least one state are executed.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: January 29, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Vijaya Raghavan, Zhihong Zhao
  • Patent number: 8227046
    Abstract: A process is disclosed for preparing and self-assembly of nanobinary and ternary metal oxy/hydroxides with high surface area and 1-10 nm size by aerogel procedure, involving homogenization of metal organic precursors in solvent mixture, controlled hydrolysis, gelation, hydrothermal treatment and finally supercritical drying of solvent.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: July 24, 2012
    Assignee: Council of Scientific and Industrial Research
    Inventors: Boyapati Manoranjan Choudary, Swama Jaya Vallabha, Bontha Ramachandra Reddy, Lakshmi Kantam Mannepalli, Mandapati Mohan Rao, Kottapalli Koteswara Rao, Vijaya Raghavan Kondapuram
  • Patent number: 8170850
    Abstract: A method, system and computer program product to define and utilize functions graphically is provided which may be used in the simulation of finite state machines. The functions may combine mathematical, logical, non-linear and comparative operations. The graphical elements of the function may be hidden for ease of display of various portions of a model.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: May 1, 2012
    Assignee: The MathWorks, Inc.
    Inventors: Vijaya Raghavan, Jay Ryan Torgerson
  • Patent number: 8147879
    Abstract: The present invention relates to a process enhancing the extraction of phytochemicals from plant materials using pulsed electric field. The process is also used with a step of pressing, wherein the pressing and the pulse electric field treatment can be accomplished in a unique treatment chamber.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: April 3, 2012
    Assignee: The Royal Institution for the Advancement of Learning/McGill University
    Inventors: Michael Ngadi, Vijaya Raghavan, Tanya Gachovska
  • Patent number: 7941303
    Abstract: A method for modeling a system as a finite state machine in a modeling environment is discussed. Embodiments receive a representation of a finite state machine model and provide an interface for incorporating a temporal operator into the finite state machine model. The temporal operator may be a Boolean function that includes at least one event parameter and defines a temporal logic condition. Embodiments may also receive a definition of a first temporal operator that defines a logic condition related to a number of occurrences of two or more different base events.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: May 10, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Vijaya Raghavan, Ebrahim Mehran Mestchian
  • Publication number: 20110040486
    Abstract: The present invention provides a method of standardization of chemical and therapeutic properties and quality of foods and medicines. The present invention provides a method of chromatographic finger printing facilitating correlation of traditional methods used for chemical and therapeutic standardization of medicines and humors in the living things with physico chemical properties of the medicines and their constituents. The method is used for the qualitative and quantitative analysis of the energy involved in the medicines and living things and to understand various bio chemical reactions in living things using an energy system. It provides a rational basis to understand the traditional methods of assessment of chemical and therapeutic qualities of materials used for the said purpose.
    Type: Application
    Filed: January 15, 2010
    Publication date: February 17, 2011
    Inventors: Vijaya Kumar Dadala, Kondapuram Vijaya Raghavan
  • Patent number: 7849497
    Abstract: Described herein are a method and system for analyzing the security of a computer network. According to various implementations, there is a device adapter associated with each device that has a significant impact on the security of the network (e.g., routers, switches, gateways, or “significant hosts”). The device adapter, which may be implemented as a piece of software executing remotely from the device, queries the device to determine what its security settings are (e.g., its firewall rules). The device adapter conducts the query using whichever form of communication the device requires (e.g., telnet, HTTP) and using whichever command set the device requires. Each type of device on the network has a software model associated with it. For example, there may be a router model, a switch model, a firewall model, and a gateway model. The model is made up of a series of rule sets. Each rule set includes rules that are derived from the configuration of the device (obtained by the device adapter).
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: December 7, 2010
    Assignee: Athena Security, Inc.
    Inventors: David Hurst, Vijaya Raghavan, Chandrasekhara Reddy Yerasi
  • Patent number: 7720656
    Abstract: A method, system and computer program product to define and utilize functions graphically is provided which may be used in the simulation of finite state machines. The functions may combine mathematical, logical, non-linear and comparative operations. The graphical elements of the function may be hidden for ease of display of various portions of a model.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: May 18, 2010
    Assignee: The Math Works, Inc.
    Inventors: Vijaya Raghavan, Jay Ryan Torgerson
  • Patent number: 7662638
    Abstract: The present invention provides a method for the chromatographic fingerprinting, chemical and therapeutic standardization, bar-coding of the fingerprints and preparation of a data base for Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) machines and applications of medicines in general and traditional medicines in particular; this invention includes a software based instrumental method and a novel method of fingerprinting and standardization is proposed for the above purpose and the said method for the chromatographic finger printing which facilitates to correlate the traditional therapeutic standardization methods with the chemical properties of the medicines and humors and provides a rational basis to understand the methods used for the said purpose.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: February 16, 2010
    Assignee: Council of Scientific and Industrial Research
    Inventors: Vijaya Kumar Dadala, Kondapuram Vijaya Raghavan
  • Patent number: 7651705
    Abstract: Provided herein are synergistic herbal compositions for the treatment of gastric ulcer, said composition essentially comprising powdered plant parts of Asparagus racemosus, Glycyrrhiza glabra, Sesamum indicum, Musa sapientum and Trachyspermum roxburghianum and optionally, powdered plant parts of Cyclea peltata, Embelia ribes, Coriandrum sativum Ferulaasafetida, Aloe barbadensis and Evolvulus aisinodes along with one or more pharmaceutically acceptable additives/carriers, processes for preparing such compositions and methods for treating gastric ulcers using such compositions.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: January 26, 2010
    Assignee: Council of Scientific & Industrial Research
    Inventors: Janaswamy Madhusudana Rao, Upparapalli Sampathkumar, Boggavarapu Subrahmanya Sastry, Jhillu Singh Yadav, Kondapuram Vijaya Raghavan, Gautam Palit, Dwaraka Nath Bhalla, Deepak Rai, Panniyampally Madhavankutty Varier, Trikovil Sankaran Muraleedharan, Kollath Muraleedharan
  • Publication number: 20090321132
    Abstract: A drill bit, system and method for penetrating a material such as a mineral bearing rock or the like is disclosed. The system comprises a drill bit comprising a cutting face comprising at least one cutting tool, an emitter of microwaves positioned behind the cutting face, wherein at least a portion of the microwaves are emitted in a direction away from the cutting face, and a reflector for directing the portion to the cutting face. In operation the emitted microwaves irradiate the material prior to the irradiated material being removed by the at least one cutting tool.
    Type: Application
    Filed: July 30, 2007
    Publication date: December 31, 2009
    Inventors: Jacques Ouellet, Peter Radziszewski, Vijaya Raghavan, Hemanth Satish, Ferri Hassani