Patents by Inventor Mukesh Mohania

Mukesh Mohania 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: 11183076
    Abstract: Methods, systems, and computer program products for cognitive content mapping and collating are provided herein. A computer-implemented method includes identifying resources relevant to an existing course; partitioning, based on pre-determined partitioning parameters, (i) the existing course into multiple portions and (ii) the resources into multiple portions; detecting content coverage gaps in the existing course by semantically comparing (i) the multiple portions of the existing course with (ii) the multiple portions of the resources; retrieving, based on the detected content coverage gaps, at least one of the multiple portions of the resources; and generating an updated version of the existing course by incorporating the at least one retrieved portion of the resources into the existing course.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Danish Contractor, Ying Li, Mukesh Mohania, Prasanna C. Nair, Bikram Sengupta
  • Publication number: 20190311639
    Abstract: Methods, systems, and computer program products for cognitive content mapping and collating are provided herein. A computer-implemented method includes identifying resources relevant to an existing course; partitioning, based on pre-determined partitioning parameters, (i) the existing course into multiple portions and (ii) the resources into multiple portions; detecting content coverage gaps in the existing course by semantically comparing (i) the multiple portions of the existing course with (ii) the multiple portions of the resources; retrieving, based on the detected content coverage gaps, at least one of the multiple portions of the resources; and generating an updated version of the existing course by incorporating the at least one retrieved portion of the resources into the existing course.
    Type: Application
    Filed: April 6, 2018
    Publication date: October 10, 2019
    Inventors: Danish Contractor, Ying Li, Mukesh Mohania, Prasanna C. Nair, Bikram Sengupta
  • Publication number: 20070277093
    Abstract: A user can highlight text and provide accompanying annotations. Highlighted text, accompanying annotations, and time-stamp information are stored in a user profile that is maintained locally with a web browser, at the client side. A retrieved web page is presented to a user with annotations of some form, based upon the user profile. The retrieved web page may typically be annotated through marked or highlighted portions of text, so that the user can readily locate this information in the web page, and assess the relevance of the retrieved page.
    Type: Application
    Filed: August 15, 2007
    Publication date: November 29, 2007
    Inventors: Mukul Joshi, Mukesh Mohania
  • Publication number: 20070162966
    Abstract: A system and method for ratifying policies are provided. A method for ratifying a policy in a policy-based decision system comprises: determining if a new policy interacts with an existing policy in the policy-based decision system; and ratifying the new policy to exist in the policy-based decision system.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 12, 2007
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Seraphin Calo, James Giles, Kang-Won Lee, Mukesh Mohania, Dinesh Verma, Jorge Lobo
  • Patent number: 7149738
    Abstract: A system and method for managing data resources includes a policy definition layer, a policy deployment layer and a policy execution layer. The policy definition layer provides for creating, editing and visualizing policies through a user interface using intuitive simple language constructs. The policy deployment layer converts the created policies into a relational format that can be directly stored in a policy database. The policy execution layer executes the deployed policies on occurrence of an event. A resource abstraction and notification layer provides the interfacing of the resources with the policy definition layer, policy deployment layer and the policy execution layer.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: December 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Manoj Kumar, Mukesh Mohania, Upendra Sharma, Vishal S Batra
  • Publication number: 20060277594
    Abstract: The present invention allows a user (e.g., a policy implementer) to be identified and delegated responsibility for implementing a policy. This can occur, implicitly, semi-implicitly or explicitly. In a typical embodiment, a policy provided (e.g., by a policy owner) is automatically parsed to determine a minimum set of access rights needed to implement the policy. For example, the policy might indicate that an implementing user only needs simple read privileges. Alternatively, the policy might require read/write privileges. In any event, a list (e.g., an access control list) will be analyzed to identify a set (e.g., one or more) of users of a computerized resource subject to the policy that meets the minimum set of access rights. Once this set of users has been identified, a hierarchy can be optionally analyzed to determine who among the set of users is permitted to implement the policy.
    Type: Application
    Filed: June 2, 2005
    Publication date: December 7, 2006
    Applicant: International Business Machines Corporation
    Inventors: Arlindo Chiavegatto, Anuradha Bhamidipaty, Manish Bhide, Rajeev Gupta, Mukesh Mohania, Shourya Roy
  • Publication number: 20060047636
    Abstract: A method, system, and program storage device for implementing the method of retrieving relevant unstructured data based on a result of a relational query on a structured database, wherein the method comprises retrieving a context from the structured database by the relational query; analyzing the retrieved context from the structured database; identifying an additional relevant term for a query on an unstructured database according to a result of the analyzing; and retrieving a desired data from the unstructured database according to a search with the additional relevant term.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 2, 2006
    Inventors: Mukesh Mohania, Prasan Roy
  • Publication number: 20060048046
    Abstract: A user can highlight text and provide accompanying annotations. Highlighted text, accompanying annotations, and time-stamp information are stored in a user profile that is maintained locally with a web browser, at the client side. A retrieved web page is presented to a user with annotations of some form, based upon the user profile. The retrieved web page may typically be annotated through marked or highlighted portions of text, so that the user can readily locate this information in the web page, and assess the relevance of the retrieved page.
    Type: Application
    Filed: August 24, 2004
    Publication date: March 2, 2006
    Inventors: Mukul Joshi, Mukesh Mohania
  • Publication number: 20050125371
    Abstract: Triggers are dynamically created and destroyed on an application database. Rules are represented in active databases as ECA (event-condition-action) items, in which an action formulates a reaction to an event and is executed after the rule is triggered when the condition is evaluated to true. The event is defined as an instantaneous and atomic (that is, the event either happens completely, or not at all) point of occurrence within an application. Events can be classified as either database, temporal, or user-defined events, and their type can be either primitive or composite.
    Type: Application
    Filed: December 5, 2003
    Publication date: June 9, 2005
    Inventors: Manish Bhide, Ajay Gupta, Mukul Joshi, Mukesh Mohania