Patents by Inventor Prashant Joshi

Prashant Joshi 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: 10444739
    Abstract: Techniques for previewing an operator display of a process section in a process plant include presenting a process section on a user interface device, where the process section includes a user control for presenting and/or displaying another process section on the process plant display. In response to receiving user input indicative of a request to display a preview of the other process section via the user control, the user interface device presents the other process section while simultaneously presenting the process section in a preview mode. The process sections in the preview mode may be presented side-by-side, above and below each other, in separate display windows, etc.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: October 15, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Prashant Joshi, Julian K. Naidoo, Daniel R. Strinden, Ram Ramachandran, Cristopher Ian Sarmiento Uy
  • Patent number: 10387936
    Abstract: A computer-implemented method and an apparatus for improving experiences of an online visitor visiting a website detects a website access event. A visitor profile is generated by defining a plurality of attributes related to visitor activities on the website. A data field is allocated to each attribute to configure the visitor profile including a plurality of data fields. Each data field is capable of accommodating a respective fixed number of entries determined based on a temporal threshold value computed to determine a number of entries required for storing of information related to past activities that are relevant to current activity of the online visitor on the website. The visitor profile is dynamically updated based on the current activity. At least one intention of the online visitor is predicted based on a state of the visitor profile selected at a chosen time instant during the current activity of the online visitor.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: August 20, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: Abhishek Ghose, Abir Chakraborty, Prashant Joshi
  • Patent number: 10377781
    Abstract: The present invention relates to the alkylidene phosphonate esters of formula I wherein, R1 is selected from a group consisting of hydrogen or alkyl group; R2 is selected from a group consisting of hydrogen, hydroxy, alkyl, alkoxy, nitro, halogen, amino, N-substituted alkylamino; alkyl group is selected from a group consisting of methyl, ethyl and isopropyl; Ar is selected from a group consisting of aryl, substituted aryl, fused aryl, heteroaryl, and substituted heteroaryl. The present invention particularly relates to synthesis and p-glycoprotein induction activity of the alkylidene phosphonate esters. In addition, the invention relates to methods of using compounds for treating or preventing Alzheimer's disease.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: August 13, 2019
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Sandip Bharate, Ajay Kumar, Sudhakar Manda, Prashant Joshi, Sonali Bharate, Abubakar Wani, Sadhana Sharma, Ram Vishwakarma
  • Patent number: 10365641
    Abstract: Techniques for synchronizing configuration changes in a process plant allow for intelligent and efficient updates to objects and related dependent objects. Additionally, techniques for synchronizing minor configuration changes in a process plant enable real-time updates to objects during run-time. Such techniques reduce the amount of downtime for online operation of the process plant and reduce the amount of information transmitted over the process control network. Each object may correspond to a process entity and dependent objects may be referenced by or may reference the object. In some cases, when an engineer modifies an object, dependent objects with respect to the modified object that have pending modifications are identified and displayed to the engineer. The engineer then selects the dependent objects to sync with the modified object and the dependent objects and modified object are synced and executed by a corresponding device in the run-time system.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: July 30, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Julian K Naidoo, Cristopher Ian Sarmiento Uy, Daniel R. Strinden, Prashant Joshi
  • Patent number: 10296164
    Abstract: Methods, apparatus and systems are disclosed for multi-module process control management. A multi-module view is presented, via a user interface, including a plurality of control modules corresponding to functions of a control process. The multi-module view provides a first set of configuration capabilities associated with the control modules, including the capability to logically connect respective ones of the control modules. In response to the selection of one of the control modules of the multi-module view, a single-module view is presented, via the user interface, including a functional block associated with the selected one of the control modules of the multi-module view. The single-module view provides a second set of configuration capabilities associated with the functional block, including the capability to logically connect the functional block to a respective one of the control modules.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 21, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Danny Strinden, Ian Uy, Prashant Joshi, Julian Naidoo, Ram Ramachandran
  • Publication number: 20190102075
    Abstract: Techniques for configuring layouts and display view hierarchies and presenting display views in an operating environment of a process plant according to the layouts and display view hierarchies include providing graphical user controls at a graphical display configuration application for defining a layout. The layouts indicate a manner in which divide one or several display screens into one or several display regions, where each display region presents a display view that includes indications of process control elements. The graphical display configuration application also includes graphical user controls for defining a display view hierarchy of the display views by assigning levels of detail to the display views and designating some of the display views as subviews of other display views. An operator application obtains the defined layout and display view hierarchy and presents the display views at an operator workstation according to the obtained layout and/or display view hierarchy.
    Type: Application
    Filed: September 4, 2018
    Publication date: April 4, 2019
    Inventors: Julian K. Naidoo, Daniel R. Strinden, Christopher Ian Sarmiento Uy, Cindy A. Scott, Mark J. Nixon, Edmar Abraham, Fder Aragon, Prashant Joshi
  • Publication number: 20190102069
    Abstract: Techniques for configuring layouts and display view hierarchies and presenting display views in an operating environment of a process plant according to the layouts and display view hierarchies include providing graphical user controls at a graphical display configuration application for defining a layout. The layouts indicate a manner in which divide one or several display screens into one or several display regions, where each display region presents a display view that includes indications of process control elements. The graphical display configuration application also includes graphical user controls for defining a display view hierarchy of the display views by assigning levels of detail to the display views and designating some of the display views as subviews of other display views. An operator application obtains the defined layout and display view hierarchy and presents the display views at an operator workstation according to the obtained layout and/or display view hierarchy.
    Type: Application
    Filed: September 4, 2018
    Publication date: April 4, 2019
    Inventors: Daniel R. Strinden, Julian K. Naidoo, Cristopher Ian Sarmiento Uy, Cindy A. Scott, Mark J. Nixon, Joel Kaiser, Kyle Bancroft, Prashant Joshi
  • Publication number: 20190102074
    Abstract: Techniques for configuring layouts and display view hierarchies and presenting display views in an operating environment of a process plant according to the layouts and display view hierarchies include providing graphical user controls at a graphical display configuration application for defining a layout. The layouts indicate a manner in which divide one or several display screens into one or several display regions, where each display region presents a display view that includes indications of process control elements. The graphical display configuration application also includes graphical user controls for defining a display view hierarchy of the display views by assigning levels of detail to the display views and designating some of the display views as subviews of other display views. An operator application obtains the defined layout and display view hierarchy and presents the display views at an operator workstation according to the obtained layout and/or display view hierarchy.
    Type: Application
    Filed: September 4, 2018
    Publication date: April 4, 2019
    Inventors: Cristopher Ian Sarmiento Uy, Daniel R. Strinden, Julian K. Naidoo, Cindy A. Scott, Mark J. Nixon, Erika Bumatay, Raq Perdiguerra, Prashant Joshi
  • Publication number: 20190077802
    Abstract: The invention discloses compounds of Formula (I), their preparation, and their use in treating a bacterial infection.
    Type: Application
    Filed: October 5, 2016
    Publication date: March 14, 2019
    Applicant: WOCKHARDT LIMITED
    Inventors: Vijaykumar Jagdishwar PATIL, Sushikumar MAURYA, Bharat DOND, Velupillai LOGANATHAN, Deepak DEKHANE, Prasad DIXIT, Prashant JOSHI, Swapna TAKALKAR, Mahesh Vithalbhai PATEL
  • Publication number: 20190049928
    Abstract: Techniques for reconciling discrepancies between the runtime operation of a process plant and the configuration for the process plant allow for the process plant to be operated in a predictable and consistent manner. Additionally, techniques for reconciling discrepancies in the process plant enable inappropriate parameter values to be detected and reconciled efficiently and before such inappropriate values are included into configuration. Such techniques reduce the risk of downtime for online operation of the process plant to troubleshoot object configuration. A configuration engineer may provide one or more reconciliation instructions to reconcile the discrepancy. A configuration application then updates the process control environment of the process plant in accordance with the one or more reconciliation instructions. In some cases, the discrepancy is resolved by updating a configuration file for the object. In other cases, the discrepancy is resolved by updating the runtime instantiation of the object.
    Type: Application
    Filed: August 9, 2017
    Publication date: February 14, 2019
    Inventors: Julian K. Naidoo, Prashant Joshi, Daniel R. Strinden, Cristopher Ian Sarmiento Uy
  • Publication number: 20190049932
    Abstract: Module-based systems and methods are described for controlled roll-out of module classes for configuring a process plant. In various aspects the module-based systems and methods generate a second version of a module class based on a modification to a first version of the module class, where the module class is associated with one or more module instances that are each associated with a process control element of the process plant. The module-based systems and methods execute a roll-out instruction to update an upgraded process control element, where the upgraded process control element is associated with a new module instance based on the second version of the module class. The roll-out instruction is also designed to ignore or skip a non-upgraded process control element, where the non-upgraded process control element remains associated with a previous module instance based on the first version of the module class.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Julian K. Naidoo, Daniel R. Strinden, Cristopher Ian Sarmiento Uy, Prashant Joshi
  • Patent number: 10202326
    Abstract: The present invention relates to the polyprenylated phloroglucinol compounds of formulae I and II. The present invention also provides synthesis and p-glycoprotein induction activity of the alkyl- and acyl-polyprenylated phloroglucinol compounds. Further, use of the compounds as p-glycoprotein inducers and methods of treatment of Alzheimer's disease using compounds of the invention are also provided.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: February 12, 2019
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Sandip Bharate, Ajay Kumar, Jaideep Bharate, Prashant Joshi, Abubakar Wani, Ramesh Mudududdla, Rohit Sharma, Ram Vishwakarma
  • Patent number: 10202374
    Abstract: The present invention relates to 6-aryl-4-phenylamino quinazolines of formula I wherein, R and R? are as herein described. The present invention particularly relates to synthesis and anticancer and phoshpoinositide-3-kinase-? (PI3K-?) inhibitory activity. In addition, the invention relates to methods of using compounds for treating or preventing various cancers such as pancreatic, prostate, breast and melanoma.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: February 12, 2019
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Ram Asrey Vishwakarma, Sandip Bibishan Bharate, Shashi Bhushan, Rammohan Rao Yadav, Santosh Kumar Guru, Prashant Joshi
  • Publication number: 20190004505
    Abstract: A method of visualizing one or more interlock chains in a process control system includes detecting an interlock event, obtaining pre-configured interlock logic data associated with field components in the process control system, and automatically generating at least a first interlock chain visualization by analyzing the pre-configured interlock logic data. The visualization graphically indicates interlock dependencies among at least a subset of the field components. The method also includes causing the first interlock chain visualization, and possibly other, related chain visualizations, to be presented to a user via a user interface, alone or with related controls (e.g., for resetting all components in the visualized chain).
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: Prashant Joshi, Julian K. Naidoo, Daniel R. Strinden, Cristopher Ian Sarmiento Uy
  • Publication number: 20180373229
    Abstract: The described methods and systems give users situational awareness regarding control loops in a process control system. The user can utilize the loop interface described herein to quickly understand how a given element (e.g., a device or function block) relates to other elements of the control loop. This enables the user to appreciate how modifying a parameter or device, for example, may impact control of the process. The user need not be intimately familiar with the logic associated with a control loop to understand the status of the control loop and its constituent elements. Further, in an embodiment, the user can easily correct certain statuses (e.g., unusual conditions) that arise with respect to the control loop.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Julian K. Naidoo, Gary K. Law, Godfrey R. Sherriff, Daniel R. Strinden, Cristopher Ian Sarmiento Uy, Prashant Joshi
  • Publication number: 20180364686
    Abstract: Techniques for synchronizing configuration changes in a process plant allow for intelligent and efficient updates to objects and related dependent objects. Additionally, techniques for synchronizing minor configuration changes in a process plant enable real-time updates to objects during run-time. Such techniques reduce the amount of downtime for online operation of the process plant and reduce the amount of information transmitted over the process control network. Each object may correspond to a process entity and dependent objects may be referenced by or may reference the object. In some cases, when an engineer modifies an object, dependent objects with respect to the modified object that have pending modifications are identified and displayed to the engineer. The engineer then selects the dependent objects to sync with the modified object and the dependent objects and modified object are synced and executed by a corresponding device in the run-time system.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Julian K. Naidoo, Cristopher Ian Sarmiento Uy, Daniel R. Strinden, Prashant Joshi
  • Patent number: 10072009
    Abstract: The present invention relates to the N-substituted beta-carbolinium compounds of general formula A and formulae I and II wherein, R1 and R2 groups are selected from halogens or trifluoromethyl; R3 group is selected from hydrogen or methyl; Ar is selected from aryl and heteroaryl, X is selected from halogens; and R1 and R2 groups may be attached to any position on ring E. The present invention particularly relates to synthesis and p-glycoprotein induction activity of the N-substituted beta-carbolinium compounds. In addition, the invention relates to methods of using compounds for treating or preventing Alzheimer's disease.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: September 11, 2018
    Assignee: Council of Scientific and Industrial Research
    Inventors: Sandip Bharate, Ajay Kumar, Sudhakar Manda, Prashant Joshi, Sonali Bharate, Ram Vishwakarma
  • Patent number: 10064840
    Abstract: A pharmaceutical composition for the treatment of multi-drug resistant infections includes an antimicrobial agent in combination the benzopyrano[3,4-b][1]benzopyran-12(6H)-one class of compound boeravinone B of Formula 1: The bio-efficacy of anti-infective drugs can be potentiated, when used in combination with boeravinone B. Boeravinone B can overcome the resistance or multi-drug resistance developed by bacteria against quinolone, mupirocin and macrolide class of anti-bacterial agents via inhibition of bacterial efflux pumps. Thus, the compositions can be used to treat or prevent drug-resistant bacterial diseases.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: September 4, 2018
    Assignee: Council of Scientific & Industrial Research
    Inventors: Ram Vishwakarma, Ajay Kumar, Inshad Ali Khan, Sandip Bibishan Bharate, Prashant Joshi, Samsher Singh, Naresh Satti
  • Publication number: 20180217581
    Abstract: Disclosed herein are techniques for automatically distributing device identification amongst components of a process control loop in a process plant while the loop is communicatively disconnected from the plant's back-end environment or control room. A field device's identification is stored in a memory of a component of the loop (which may be the field device or a proxy) and is used for commissioning the field device. While the loop remains disconnected, the field device's identification is distributed to the memory of another component of the loop and used for commissioning a portion of the loop including the field device and the another component. Additional distribution to other components for commissioning other loop portions is possible. Distribution may be triggered by the completion of certain commissioning activities, the establishment of communicative connections between components, and/or other conditions.
    Type: Application
    Filed: October 12, 2016
    Publication date: August 2, 2018
    Inventors: Larry O. Jundt, Gary K. Law, Cristopher Ian S. Uy, Deborah R. Colclazier, Serigo Diaz, Julian K. Naidoo, Neil J. Peterson, Kent A. Burr, Daniel R. Strinden, Prashant Joshi
  • Patent number: 9932327
    Abstract: The present invention relates to the rohitukine (5,7-dihydroxy-8-(3-hydroxy-1-methyl-piperidin-4-yl)-4H-chromen-4-ones) analogs of formula A and pharmaceutically acceptable salts thereof. In addition, the invention relates to pharmaceutically acceptable compositions comprising at least one such compound, and methods of using the compounds for treating or preventing various proliferative disorders such as melanoma, leukemia, breast cancer and prostate cancer etc. [insert Formula A here] wherein, n=0 or 1, when n=1, the dotted line indicates the double bond.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: April 3, 2018
    Assignee: The Council of Scientific & Industrial Research
    Inventors: Ram A. Vishwakarma, Sandip B. Bharate, Shashi Bhushan, Dilip M. Mondhe, Shreyans K. Jain, Samdarshi Meena, Santosh K. Guru, Anup S. Pathania, Suresh Kumar, Akanksha Behl, Mubashir J. Mintoo, Sonali S. Bharate, Prashant Joshi