Patents by Inventor Rama K. T. Akkiraju

Rama K. T. Akkiraju 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: 11245642
    Abstract: An intermediary server receives a resource request from a client computer for a requested resource that has a desired resource ability to optimize the client computer. The intermediary server identifies an alternative resource that has the desired resource ability to optimize the client computer, and determines that an ability of the alternative resource to provide the desired resource ability exceeds an ability of the requested resource to provide the desired resource ability. In response to determining that the ability of the alternative resource to provide the desired resource ability exceeds the ability of the requested resource to provide the desired resource ability, the intermediary server instructs a resource server to send the alternative resource instead of the requested resource to the client computer.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Rotem Aharonov, Salil Ahuja, Rama K. T. Akkiraju, David Amid, Ateret Anaby-Tavor, Jason M. Leonard, Mitchell Mason
  • Publication number: 20200274824
    Abstract: An intermediary server receives a resource request from a client computer for a requested resource that has a desired resource ability to optimize the client computer. The intermediary server identifies an alternative resource that has the desired resource ability to optimize the client computer, and determines that an ability of the alternative resource to provide the desired resource ability exceeds an ability of the requested resource to provide the desired resource ability. In response to determining that the ability of the alternative resource to provide the desired resource ability exceeds the ability of the requested resource to provide the desired resource ability, the intermediary server instructs a resource server to send the alternative resource instead of the requested resource to the client computer.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: ROTEM AHARONOV, SALIL AHUJA, RAMA K.T. AKKIRAJU, DAVID AMID, ATERET ANABY-TAVOR, JASON M. LEONARD, MITCHELL MASON
  • Patent number: 10735348
    Abstract: An intermediary server receives a resource request for a requested resource from a client computer. The intermediary server responds to the resource request by initiating an interactive dialog between the intermediary server and the client computer, where the interactive dialog identifies a desired resource ability of the requested resource. The intermediary server identifies, based on responses to the interactive dialog from the client computer, an alternative resource that best meets the desired resource ability, wherein the requested resource and the alternative resource are a same type of resource, and wherein the interactive dialog uses an interactive exchange that interprets interactive dialog responses from the client computer in order to identify the desired resource ability and the alternative resource that best meets the desired resource ability and then instructs a resource server to send the alternative resource to the client computer.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rotem Aharonov, Salil Ahuja, Rama K. T. Akkiraju, David Amid, Ateret Anaby-Tavor, Jason M. Leonard, Mitchell Mason
  • Publication number: 20170317949
    Abstract: An intermediary server receives a resource request for a requested resource from a client computer. The intermediary server responds to the resource request by initiating an interactive dialog between the intermediary server and the client computer, where the interactive dialog identifies a desired resource ability of the requested resource. The intermediary server identifies, based on responses to the interactive dialog from the client computer, an alternative resource that best meets the desired resource ability, wherein the requested resource and the alternative resource are a same type of resource, and wherein the interactive dialog uses an interactive exchange that interprets interactive dialog responses from the client computer in order to identify the desired resource ability and the alternative resource that best meets the desired resource ability and then instructs a resource server to send the alternative resource to the client computer.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: ROTEM AHARONOV, SALIL AHUJA, RAMA K. T. AKKIRAJU, DAVID AMID, ATERET ANABY-TAVOR, JASON M. LEONARD, MITCHELL MASON
  • Patent number: 9092824
    Abstract: Financial transformation in one aspect establishes a hub and spoke network of models including at least a process model as the hub and at least components model, value driver model, applications model, solutions models as the spoke connected to the process model. A plurality of correlations is inferred among said models using daisy-chain analysis that navigate the hub and spoke network of models, and heat map is generated. Heat map analysis, application shortfall analysis, organization shortfall analysis, solution analysis, and business case analysis are performed.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: July 28, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K. T. Akkiraju, Sivaprashanth V. Danturthy, Wei Ding, Shun Jiang, Juhnyoung Lee, Rakesh Mohan, Carl B. Nordman, Hitansh Singala, Ponn Janaarthanan Sundhararajan, Chun Hua Tian
  • Publication number: 20140089056
    Abstract: Embodiments include a method of estimating effects of modifications to a process. The method includes determining, by a processor, first differences between a graphical representation of a first modified process and a base process having been modified by the first modified process. The method also includes comparing, by the processor, the first differences with second differences between a graphical representation of at least one second modified process and the base process. The method also includes estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the second effect stored and associated with the second differences in memory.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140089058
    Abstract: A computer program product estimates effects of modifications to a process. The computer program product includes a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes determining first differences between a graphical representation of a first modified process and a base process having been modified by the modified process, comparing the first differences with second differences between a graphical representation of at least one second modified process and the base process, and estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the at least one second effect stored, and associated with the second differences in memory.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 27, 2014
    Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140067458
    Abstract: Embodiments include a method for managing processes. The method includes collecting data from first processes and second processes stored in memory, the first processes differing from the second processes by at least one of a formality level and a log detail level. The method includes identifying commonalities among the first processes and second processes and organizing the first processes and second stored processes into clusters based on the commonalities.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rama K.T. Akkiraju, Mu Qiao, Aubrey J. Rembert
  • Publication number: 20140067481
    Abstract: Embodiments include an apparatus for managing changes in processes. The apparatus includes memory and a processor. The memory includes a base process repository for storing one or more stored base processes, a modified process repository for storing one or more stored modified processes of the one or more stored base processes, and an effects repository for storing effects associated with the stored modified processes of the one or more stored base processes. The processor is configured to determine a difference between a received modified process and the one or more stored base processes, to compare the difference to stored differences between the stored modified processes and the stored base processes, and to estimate effects of the received modified process based on the comparison of the difference of the received modified process with the stored differences and based on effects associated with the stored differences in the effects repository.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140067848
    Abstract: An apparatus for suggesting changes to processes includes memory and a processor. The memory includes a base process repository for storing data representing one or more base processes, a modified process repository for storing data representing one or more modified processes modifying the one or more base processes, and an effects repository for storing data associated with effects of the one or more modified processes relative to the base processes. The processor is configured to receive data corresponding to a desired base process and desired effects, to compare the desired effects to effects stored in the effects repository, and to provide one or more suggested modified processes from the modified process repository based on a similarity of the suggested modified processes with the desired base process and a similarity of effects associated with the suggested modified processes with the desired effects.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140067482
    Abstract: Embodiments include a method of estimating effects of modifications to a process. The method includes determining, by a processor, first differences between a graphical representation of a first modified process and a base process having been modified by the first modified process. The method also includes comparing, by the processor, the first differences with second differences between a graphical representation of at least one second modified process and the base process. The method also includes estimating a first effect of the first differences relative to the base process based on a similarity between the first differences and the second differences and based on at least one second effect of the second differences relative to the base process, the second effect stored and associated with the second differences in memory.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Pietro Mazzoleni, Aubrey J. Rembert
  • Publication number: 20140067459
    Abstract: Embodiments include a method for analyzing processes. The method includes receiving, by a processor, a process query and parsing, by the processor, the process query to extract one or more key features from the process query. The method includes determining a relationship between the process query and one or more stored clusters of processes organized at least according to key features based on the parsing of the process query, where the one or more stored clusters are less than all of the stored clusters. The method also includes comparing the one or more key features of the process query with processes in the one or more stored clusters and generating a list of one or more stored processes being the most similar to the process query based on the comparing of the one or more key features of the process query with the processes in the one or more stored clusters.
    Type: Application
    Filed: September 13, 2013
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Mu Qiao, Aubrey J. Rembert
  • Publication number: 20140067444
    Abstract: Embodiments include a method for managing processes. The method includes collecting, by a processor, data from a plurality of processes. The method also includes recognizing, by the processor, commonality among two or more of the plurality of processes based on the data. The method also includes generating suggestions for transforming one or more of the plurality of processes based on the commonality.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K. T. Akkiraju, Mu Qiao, Aubrey J. Rembert
  • Publication number: 20140067443
    Abstract: Embodiments include an apparatus for managing processes including a processing circuit for obtaining process data corresponding to a plurality of processes from at least one of storage, an external device, and a user, and for performing a method. The method includes parsing the process data to identify key features of the plurality of processes and recognizing, by the processor, commonality among two or more of the plurality of processes based on the key features. The method further includes generating suggestions for transforming one or more of the plurality of processes based on the commonality among the two or more of the plurality of processes.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Mu Qiao, Aubrey J. Rembert
  • Publication number: 20120116839
    Abstract: A system is provided in which multiple sub-organizations are part of a parent organization and participate in common risk management. The system includes a first sub-system whereby each sub-organization provides a risk assessment, a second sub-system whereby the risk assessment of each sub-organization is converted into a risk assessment of the parent organization and a third sub-system whereby the respective risk assessments of the sub-organizations and the parent organization are employed for additional analysis.
    Type: Application
    Filed: January 10, 2012
    Publication date: May 10, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Indrajit Debroy, Sweefen Goh, Nagesh K. Mantripragada, Nitinchandra R. Nayak, Priya Prasad, Manisha Srivastava, Robert G. Torok
  • Publication number: 20110282710
    Abstract: A system for analyzing enterprise risks is provided and includes a first subsystem to permit creation of enterprise risk management (ERM) templates and modification thereof into instances of searchable and retrievable ERM content, a second subsystem to permit visualization and editing of the ERM content, a plurality of integrated analysis tools and an ERM work product generator supported by the first and second subsystems to produce ERM analytical results and ERM work product based on the ERM content and a platform.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K.T. Akkiraju, Indrajit Debroy, Sweefen Goh, Nagesh K. Mantripragada, Nitinchandra R. Nayak, Priya Prasad, Pritish C. Senapati, Manisha Srivastava, Rajesh Suseelan, Robert G. Torok, Juerg von Kaenel
  • Patent number: 7761478
    Abstract: A computer-implemented solution for managing a semantic business model is provided. In particular, one or more business area models for a business entity are obtained and transformed into intermediate model(s). Each intermediate model is represented using a substantially similar meta-modeling language. Subsequently, the semantic business model is generated by merging the set of intermediate models. In this manner, the semantic business model can be generated in a manner that reduces the overall burden on a user. The semantic business model can be provided for display to the user and/or use in performing qualitative analysis on various aspects of the business entity.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rama K. T. Akkiraju, Anca-Andreea Ivan, Juhnyoung Lee, Grace Y. Lin, Timur Nurullaev
  • Publication number: 20100082407
    Abstract: Financial transformation in one aspect establishes a hub and spoke network of models including at least a process model as the hub and at least components model, value driver model, applications model, solutions models as the spoke connected to the process model. A plurality of correlations is inferred among said models using daisy-chain analyses that navigate the hub and spoke network of models, and heat map is generated. Heat map analysis, application shortfall analysis, organization shortfall analysis, solution analysis, and business case analysis are performed.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rama K. T. Akkiraju, Sivaprashanth V. Danturthy, Wei Ding, Shun Jiang, Juhnyoung Lee, Rakesh Mohan, Carl B. Nordman, Hitansh Singala, Ponn Janaarthanan Sundhararajan, Chun Hua Tian