Patents by Inventor Anuradha Bhamidipaty

Anuradha Bhamidipaty 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).

  • Publication number: 20120246719
    Abstract: Described herein are methods, systems, apparatuses and products for automatic detection of non-compliant content in user actions. An aspect provides a method including, responsive to receiving a user selection to share data via an electronic device, analyzing the data to be shared; and automatically identifying non-compliant content within the data prior to sharing the data. Other embodiments are disclosed.
    Type: Application
    Filed: March 21, 2011
    Publication date: September 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Anubha Verma
  • Publication number: 20120197677
    Abstract: A method and system to effectively apply the real time resource information into process models at design time. When process models are being prepared, an optimal list of candidate roles for each task within the process is presented. This list is generated dynamically based on the characteristics of the underlying resources within the roles. Further, the same information, along with historical data related to past performance at a resource level, can be leveraged during process simulations for optimal resource allocations.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Seema Prasanth Kumar
  • Patent number: 8195489
    Abstract: Techniques for computing an enterprise process compliance index are provided. The techniques include obtaining an enterprise process, obtaining a compliance policy, segmenting the enterprise process into at least one process step and the compliance policy in at least one policy clause, and computing an enterprise process compliance index, wherein computing the enterprise process compliance index comprises determining an applicability of the at least one process step to the at least one policy clause.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Shailabh Nagar, Nanjangud C. Narendra, Virendra K. Varshney
  • Publication number: 20120078969
    Abstract: Systems and associated methods for automated and semi-automated building of domain models for documents are described. Embodiments provide an approach to discover an information model by mining documentation about a particular domain captured in the documents. Embodiments classify the documents into one or more types corresponding to concepts using indicative words, identify candidate model elements (concepts) for document types, identify relationships both within and across document types, and consolidate and learn a global model for the domain.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rema Ananthanarayanan, Anuradha Bhamidipaty, Krishna Kummamuru, Debdoot Mukherjee, Deepak S. Padmanabhan, Vibha Singhal Sinha, Biplav Srivastava
  • Publication number: 20120053970
    Abstract: Systems and associated methods for dynamic, selection of services for business processes are described. Systems and methods manage problems related to service selection for business processes in a shared environment and manage the end-to-end QoS requirements for multiple business processes that access a shared environment. A solution is provided to such problems by discovering set(s) of service designs/selections using a combinatorial selection technique, such as for example a population-based selection technique. The systems and methods described herein can automatically determine changes to the system, determine a new set of service design selection solutions, and reconfigure the system accordingly.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 1, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Bhuvan Sharma, Virendra K. Varshneya
  • Publication number: 20110295634
    Abstract: Electronic communication has made it increasingly easier for large companies, such as those with thousands, even tens of thousands, of workers and/or consultants, to maintain steady streams of workflow across scattered offices and locations. In such a context, there is broadly contemplated herein business process modelling comprising the receipt of multiple business process models and resource constraints for each of the models. The models and constraints are then consolidated to more fully optimize business process modelling. Additional resource constraints governing goals of the business unit or organization are also received in embodiments of the invention, as well as resource registry information, (e.g., LDAP information) in addition to resource information such as resource availability and cost, etc. In embodiments of the invention, historical resource-to-task mapping is also assimilated as well as performance characteristics of resources.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Seema Prasanth Kumar
  • Patent number: 8019837
    Abstract: Techniques for assigning an internet protocol (IP) address to a virtual machine are provided. The techniques include tunneling a request for an IP address to an initialization protocol server, using the server to mask an identity of one or more guest virtual machines and obtain an IP address for the virtual machine based on a media access control (MAC) address of the virtual machine, and tunneling the IP address to the virtual machine.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Anuradha Bhamidipaty
  • Publication number: 20110191748
    Abstract: Design principles of services ensure reliability, scalability and reusability of software components. Services that follow the design principles are robust to changes and are largely reusable in multiple scenarios but in similar domains. To-date there is no systematic approach to apply these design principles to service design that will ensure service quality. Embodiments of the invention provide a formal check for the adherence of the services designed for an enterprise solution to the service orientation principles using design diagrams.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Applicant: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Anuradha Bhamidipaty
  • Publication number: 20110106515
    Abstract: Systems and methods for resource identification. Preferably, this can be undertaken via modeling in which primary constraints include requirements and availability and building a resource map that includes alternatives which can help in the realization of the function.
    Type: Application
    Filed: October 29, 2009
    Publication date: May 5, 2011
    Applicant: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Kalapriya Kannan
  • Publication number: 20110082716
    Abstract: A system for discovering business processes from noisy activities logs from various activities performed during the execution of the process. Activities are observed from the noisy activity logs that may include text from manually entered activity logs, chat scripts, emails, voice transcripts, desktop captures, and tool logs, wherein the noisy activity logs are received from multiple person/tool actors with each of the actors performing one or more activities related to one/more business tasks. Extracting information from the noisy activity logs to capture activity based information, and then analyzing similar activities and finding possible paths in the similar activities. The results are used to build a process graph based on the similar activities and the possible paths in the similar activities.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Krishna Kummamuru, Shailabh Nagar, Ramendra Kumar Sahoo, Virendra K. Varshneya, Karthik Visweswariah
  • Patent number: 7873898
    Abstract: A user interface component receives an input error message. A query enhancer component derives error messages from the input error messages using error pattern(s) representative of the input error message and error sub-pattern(s) of the error pattern(s). A result aggregator component inputs each error message to search engines, receives search results, aggregates the search results, and provides the search results to the user interface. The enhancer component may include a pattern composer component to locate error patterns representative of the input error message, and a sub-pattern generator component to derive error sub-patterns from the error patterns. The aggregator component may determine whether the search results are in agreement with a predetermined criterion. If not, the aggregator component may request the enhancer component to provide additional error messages to input to the search engines.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: January 18, 2011
    Assignee: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Vibha S. Sinha, Parul Alok Mittal
  • Patent number: 7823053
    Abstract: A user interface component receives an input error message. A query enhancer component derives error messages from the input error messages using error pattern(s) representative of the input error message and error sub-pattern(s) of the error pattern(s). A result aggregator component inputs each error message to search engines, receives search results, aggregates the search results, and provides the search results to the user interface. The enhancer component may include a pattern composer component to locate error patterns representative of the input error message, and a sub-pattern generator component to derive error sub-patterns from the error patterns. The aggregator component may determine whether the search results are in agreement with a predetermined criterion. If not, the aggregator component may request the enhancer component to provide additional error messages to input to the search engines.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Vibha S Sinha, Parul Alok Mittal
  • Publication number: 20100180014
    Abstract: Techniques for assigning an internet protocol (IP) address to a virtual machine are provided. The techniques include tunneling a request for an IP address to an initialization protocol server, using the server to mask an identity of one or more guest virtual machines and obtain an IP address for the virtual machine based on a media access control (MAC) address of the virtual machine, and tunneling the IP address to the virtual machine.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 15, 2010
    Applicant: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Anuradha Bhamidipaty
  • Publication number: 20100122238
    Abstract: At least one design diagram is obtained from at least one previous software project. At least one service abstraction is extracted from the at least one design diagram. The at least one service abstraction is reused in a new software project. In another aspect, requirements are obtained for a current software project; at least one class diagram is obtained from at least one previous software project; a dependency graph is generated from the at least one design diagram, using link analysis; relationships between classes in the dependency graph are analyzed to obtain functional artifacts for the requirements; and the functional artifacts are reused in the new software project.
    Type: Application
    Filed: November 11, 2008
    Publication date: May 13, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kalapriya Kannan, Anuradha Bhamidipaty, Biplav Srivastava
  • Publication number: 20090276256
    Abstract: Techniques for computing an enterprise process compliance index are provided. The techniques include obtaining an enterprise process, obtaining a compliance policy, segmenting the enterprise process into at least one process step and the compliance policy in at least one policy clause, and computing an enterprise process compliance index, wherein computing the enterprise process compliance index comprises determining an applicability of the at least one process step to the at least one policy clause.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 5, 2009
    Applicant: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Shailabh Nagar, Nanjangud C. Narendra, Virendra K. Varshney
  • Publication number: 20090271383
    Abstract: Techniques for deriving a context for enforcing a data disclosure policy while accessing a database are provided. The techniques include receiving a request for database access with met a information, parsing the meta information to identify a context, receiving a user query, formulating a query equivalent to-the user query, wherein the equivalent query implements the identified context to enforce a data disclosure policy, and accessing the database with the equivalent query.
    Type: Application
    Filed: April 23, 2008
    Publication date: October 29, 2009
    Applicant: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Tyrone Grandison, Ajay Kumar Gupta
  • Publication number: 20090106068
    Abstract: A method and a system for efficiently planning resiliency in a work environment based on resiliency parameters for a given definition of service, determining a best allocation plan with resources allocated, and allocating a resource request in a best allocation plan to the requesting source to perform the definition of service.
    Type: Application
    Filed: April 3, 2008
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Rohit M. Lotlikar, Guruduth Somasekhara Banavar
  • Publication number: 20080281650
    Abstract: A method computes a resiliency score of an entity by representing the entity as a set of components. The method determines interactions and relationships and can, in one embodiment, determine two types of relationships between the components to produce resiliency scores for the components. These two types of relationships comprise a dependency relationship (whether a first component depends on one or more additional components to function) and a substitution relationship (whether two or more components share some functionality, and whether the first component can be at least partially substituted for one or more additional components). The method computes and outputs an overall score representing a resiliency of the entity based on the scores of the components of the entity and relationships between the components.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 13, 2008
    Inventors: Rohit M Lotlikar, Anuradha Bhamidipaty, Guruduth S. Banavar
  • Publication number: 20080281656
    Abstract: A method computes a resiliency score of an entity by representing the entity as a set of components. The method determines interactions and relationships and can, in one embodiment, determine two types of relationships between the components to produce resiliency scores for the components. These two types of relationships comprise a dependency relationship (whether a first component depends on one or more additional components to function) and a substitution relationship (whether two or more components share some functionality, and whether the first component can be at least partially substituted for one or more additional components). The method computes and outputs an overall score representing a resiliency of the entity based on the scores of the components of the entity and relationships between the components.
    Type: Application
    Filed: April 3, 2008
    Publication date: November 13, 2008
    Applicant: International Business Machines Corporation
    Inventors: Rohit M. Lotlikar, Anuradha Bhamidipaty, Guruduth S. Banavar
  • Publication number: 20080270557
    Abstract: A method detects a request from a user to append metadata to an e-mail message being addressed to a number of recipients. In response to the request, the method prompts the user to supply recipient specific information. The method generates the recipient specific metadata from the recipient specific information. The recipient specific information is different for different recipients and includes information regarding the action that is expected from the recipient, the relevance level of the e-mail, the description of the e-mail, and/or associated comments. Similarly, the recipient specific metadata is different for different recipients and the recipient specific metadata comprises fields for expected action, relevance level, description, and/or comments. The method adds the recipient specific metadata to the e-mail message and sends the e-mail message.
    Type: Application
    Filed: April 3, 2008
    Publication date: October 30, 2008
    Applicant: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Mukesh Kumar Mohania