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: 20120246719Abstract: 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: ApplicationFiled: March 21, 2011Publication date: September 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Anubha Verma
-
Publication number: 20120197677Abstract: 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: ApplicationFiled: January 28, 2011Publication date: August 2, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Seema Prasanth Kumar
-
Patent number: 8195489Abstract: 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: GrantFiled: May 1, 2008Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Shailabh Nagar, Nanjangud C. Narendra, Virendra K. Varshney
-
Publication number: 20120078969Abstract: 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: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rema Ananthanarayanan, Anuradha Bhamidipaty, Krishna Kummamuru, Debdoot Mukherjee, Deepak S. Padmanabhan, Vibha Singhal Sinha, Biplav Srivastava
-
Publication number: 20120053970Abstract: 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: ApplicationFiled: August 25, 2010Publication date: March 1, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Bhuvan Sharma, Virendra K. Varshneya
-
Publication number: 20110295634Abstract: 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: ApplicationFiled: May 28, 2010Publication date: December 1, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Seema Prasanth Kumar
-
Patent number: 8019837Abstract: 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: GrantFiled: January 14, 2009Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Kalapriya Kannan, Anuradha Bhamidipaty
-
Publication number: 20110191748Abstract: 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: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Applicant: International Business Machines CorporationInventors: Kalapriya Kannan, Anuradha Bhamidipaty
-
Publication number: 20110106515Abstract: 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: ApplicationFiled: October 29, 2009Publication date: May 5, 2011Applicant: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Kalapriya Kannan
-
Publication number: 20110082716Abstract: 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: ApplicationFiled: October 7, 2009Publication date: April 7, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Krishna Kummamuru, Shailabh Nagar, Ramendra Kumar Sahoo, Virendra K. Varshneya, Karthik Visweswariah
-
Patent number: 7873898Abstract: 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: GrantFiled: April 3, 2008Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Vibha S. Sinha, Parul Alok Mittal
-
Patent number: 7823053Abstract: 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: GrantFiled: December 19, 2006Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Vibha S Sinha, Parul Alok Mittal
-
Publication number: 20100180014Abstract: 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: ApplicationFiled: January 14, 2009Publication date: July 15, 2010Applicant: International Business Machines CorporationInventors: Kalapriya Kannan, Anuradha Bhamidipaty
-
Publication number: 20100122238Abstract: 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: ApplicationFiled: November 11, 2008Publication date: May 13, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kalapriya Kannan, Anuradha Bhamidipaty, Biplav Srivastava
-
Publication number: 20090276256Abstract: 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: ApplicationFiled: May 1, 2008Publication date: November 5, 2009Applicant: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Shailabh Nagar, Nanjangud C. Narendra, Virendra K. Varshney
-
Publication number: 20090271383Abstract: 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: ApplicationFiled: April 23, 2008Publication date: October 29, 2009Applicant: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Tyrone Grandison, Ajay Kumar Gupta
-
Publication number: 20090106068Abstract: 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: ApplicationFiled: April 3, 2008Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anuradha Bhamidipaty, Rohit M. Lotlikar, Guruduth Somasekhara Banavar
-
Publication number: 20080281650Abstract: 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: ApplicationFiled: May 8, 2007Publication date: November 13, 2008Inventors: Rohit M Lotlikar, Anuradha Bhamidipaty, Guruduth S. Banavar
-
Publication number: 20080281656Abstract: 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: ApplicationFiled: April 3, 2008Publication date: November 13, 2008Applicant: International Business Machines CorporationInventors: Rohit M. Lotlikar, Anuradha Bhamidipaty, Guruduth S. Banavar
-
Publication number: 20080270557Abstract: 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: ApplicationFiled: April 3, 2008Publication date: October 30, 2008Applicant: International Business Machines CorporationInventors: Anuradha Bhamidipaty, Mukesh Kumar Mohania