Patents by Inventor Sandeep Raghav

Sandeep Raghav 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: 9729466
    Abstract: Embodiments relate to information technology resource management and scaling. According to one aspect, an upcoming event impacting an application operating on one or more resources is identified. A workload on the application is predicted based on the upcoming event identified and historical data about a previous event having similarity with the upcoming event. The prediction is performed using a predefined rule. A number of resources required to process the predicted workload is ascertained using a past scaling history of the application. The resources are scaled based on the ascertained number of said resources determined before the occurrence of the event.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sreedhar B. Kodali, Daniel N. Millwood, Sandeep Raghav, Srinivasa B. Vadlamudi
  • Patent number: 9727332
    Abstract: Embodiments relate to information technology resource management and scaling. According to one aspect, an upcoming event impacting an application operating on one or more resources is identified. A workload on the application is predicted based on the upcoming event identified and historical data about a previous event having similarity with the upcoming event. The prediction is performed using a predefined rule. A number of resources required to process the predicted workload is ascertained using a past scaling history of the application. The resources are scaled based on the ascertained number of said resources determined before the occurrence of the event.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sreedhar B. Kodali, Daniel N. Millwood, Sandeep Raghav, Srinivasa B. Vadlamudi
  • Patent number: 9110712
    Abstract: A method for processing a data transaction using a single business object includes providing a transaction business object encapsulating multiple function calls for completing a data transaction. The transaction business object includes an execution sequence indicating the order the function calls should be executed. In certain embodiments, the transaction business object is assigned an operation indicating an action to be taken on data in the transaction business object. This operation is used, in selected embodiments, to determine the function calls and execution sequence that are used to process the transaction business object.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Muralidhar Kalavacharla, Zafrulla Khan, Peter Bow Kwong Lee, Danyiel Amii Louis, Sandeep Raghav, Alan Michael Wintroub
  • Publication number: 20150149618
    Abstract: Embodiments relate to information technology resource management and scaling. According to one aspect, an upcoming event impacting an application operating on one or more resources is identified. A workload on the application is predicted based on the upcoming event identified and historical data about a previous event having similarity with the upcoming event. The prediction is performed using a predefined rule. A number of resources required to process the predicted workload is ascertained using a past scaling history of the application. The resources are scaled based on the ascertained number of said resources determined before the occurrence of the event.
    Type: Application
    Filed: June 6, 2014
    Publication date: May 28, 2015
    Inventors: Sreedhar B. Kodali, Daniel N. Millwood, Sandeep Raghav, Srinivasa B. Vadlamudi
  • Publication number: 20150149608
    Abstract: Embodiments relate to information technology resource management and scaling. According to one aspect, an upcoming event impacting an application operating on one or more resources is identified. A workload on the application is predicted based on the upcoming event identified and historical data about a previous event having similarity with the upcoming event. The prediction is performed using a predefined rule. A number of resources required to process the predicted workload is ascertained using a past scaling history of the application. The resources are scaled based on the ascertained number of said resources determined before the occurrence of the event.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Applicant: International Business Machines Corporation
    Inventors: Sreedhar B. Kodali, Daniel N. Millwood, Sandeep Raghav, Srinivasa B. Vadlamudi
  • Patent number: 7594141
    Abstract: An apparatus, system, and method are disclosed to signal a logical error in a function call made by an integration adapter. The apparatus includes an communication module, a code extraction module, a comparison module, and an error report module. The communication module receives a business object having an error dictionary in response to a function call. The code extraction module extracts an error code value from the business object based on an error code location identifier. The comparison module compares the error code value to an associated error code in the error code dictionary. The error report module signals a logical error in the function call.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: September 22, 2009
    Assignee: International Business Machines Corporation
    Inventors: Muralidhar Kalavacharla, Zafrulla Khan, Peter Bow Kwong Lee, Sandeep Raghav, Alan Michael Wintroub
  • Patent number: 7539672
    Abstract: An apparatus, system, and method are disclosed for the direct retrieval of hierarchical data from an SAP system. The apparatus includes an input module, a table hierarchy module, a query builder module, a query execution module, and a response builder module. The input module receives a table business object comprising a query criteria. The table hierarchy module determines a table hierarchy associated with the table business object. The query builder module builds a native SAP query based on the table hierarchy and the query criteria. The query execution module executes the native SAP query directly on an SAP database. The response builder module returns results of the native SAP query.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: May 26, 2009
    Assignee: International Business Machines Corporation
    Inventors: Zafrulla Khan, Peter Bow Kwong Lee, Sandeep Raghav, Ranjana Kaur Tasser, Alan Michael Wintroub
  • Publication number: 20070294597
    Abstract: An apparatus, system, and method are disclosed to signal a logical error in a function call made by an integration adapter. The apparatus includes an communication module, a code extraction module, a comparison module, and an error report module. The communication module receives a business object having an error dictionary in response to a function call. The code extraction module extracts an error code value from the business object based on an error code location identifier. The comparison module compares the error code value to an associated error code in the error code dictionary. The error report module signals a logical error in the function call.
    Type: Application
    Filed: May 26, 2006
    Publication date: December 20, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muralidhar Kalavacharla, Zafrulla Khan, Peter Bow Kwong Lee, Sandeep Raghav, Alan Michael Wintroub
  • Publication number: 20070276804
    Abstract: An apparatus, system, and method are disclosed for the direct retrieval of hierarchical data from an SAP system. The apparatus includes an input module, a table hierarchy module, a query builder module, a query execution module, and a response builder module. The input module receives a table business object comprising a query criteria. The table hierarchy module determines a table hierarchy associated with the table business object. The query builder module builds a native SAP query based on the table hierarchy and the query criteria. The query execution module executes the native SAP query directly on an SAP database. The response builder module returns results of the native SAP query.
    Type: Application
    Filed: May 26, 2006
    Publication date: November 29, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zafrulla Khan, Peter Bow Kwong Lee, Sandeep Raghav, Ranjana Kaur Tasser, Alan Michael Wintroub
  • Publication number: 20060282400
    Abstract: An apparatus, system, and method for processing a data transaction using a single business object includes providing a transaction business object encapsulating multiple function calls for completing a data transaction. The transaction business object includes an execution sequence indicating the order the function calls should be executed. In certain embodiments, the transaction business object is assigned an operation indicating an action to be taken on data in the transaction business object. This operation is used, in selected embodiments, to determine the function calls and execution sequence that are used to process the transaction business object.
    Type: Application
    Filed: June 10, 2005
    Publication date: December 14, 2006
    Inventors: Muralidhar Kalavacharla, Zafrulla Khan, Peter Kwong Lee, Danyiel Louis, Sandeep Raghav, Alan Wintroub