Patents by Inventor Venkatesh Iyengar

Venkatesh Iyengar 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: 20220414112
    Abstract: A method may include receiving, at a data lake platform, a packet including a metadata corresponding to a data schema of a source system. A change in the data schema of the source system may be detected based on a first checksum of the metadata and a second checksum of a previous version of the metadata. In response to detecting the change in the data schema of the source system, the metadata may be sent to a target system to enable the target system to perform, based on the data schema of the source system, a task operating on a data from the source system. The task may include reporting, visualization, advanced analytics, and/or machine learning. Related systems and computer program products are also provided.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Vengateswaran Chandrasekaran, Venkatesh Iyengar, Heshang Majmudar, Sriram Narasimhan
  • Publication number: 20220413939
    Abstract: A method may include allocating, based on a first load requirement of a first tenant, a first bin having a fixed capacity for handing the first load requirement of the first tenant. In response to the first load requirement of the first tenant exceeding a first threshold of the fixed capacity of the first bin, packing a second bin allocated to handle a second load requirement of a second tenant. The second bin may be packed by transferring, to the second bin, the first load requirement of the first tenant based on the transfer not exceeding the first threshold of the fixed capacity of the second bin. In response to the transfer exceeding the first threshold of the fixed capacity of the second bin, allocating a third bin to handle the first load requirement of the first tenant.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Vengateswaran Chandrasekaran, Sriram Narasimhan, Panish Ramakrishna, Vinay Santurkar, Venkatesh Iyengar, Amit Joshi
  • Patent number: 11144373
    Abstract: A method, a system, and a computer product for connecting computing components are disclosed. One or more data input and output properties of a data processing component in a plurality of data processing components are determined. At least one of the data input properties and data output properties of the data processing component are configured for connection of the data processing component to another data processing component in the plurality of data processing components in the data processing pipeline using a predetermined data pipeline connection topology. Using the predetermined data pipeline connection topology, the data processing component and another data processing component are dynamically connected using the configured properties.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: October 12, 2021
    Assignee: SAP SE
    Inventors: Harish Kumar Sampangi Rama, Abhradeep Kundu, Amarendu Singh, Venkatesh Iyengar, Sudhakar Bommenahalli Ramamurthy
  • Patent number: 11012289
    Abstract: In some embodiments, there may be provided a system. The system may be configured to receive web server data indicating a current state of a web server; determine, by a machine learning model and based on the web server data, whether the web server is in a first failure state; generate a first failure state indication for the web server in response to the determination, by the machine learning model, that the web server is in the first failure state; determine, by a forecaster and based on the web server data, whether the web server is in a second failure state; and generate a second failure state indication for the web server in response to the determination, by the forecaster, that the web server is in the second failure state.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 18, 2021
    Assignee: SAP SE
    Inventors: Amarendu Singh, Venkatesh Iyengar, Abhradeep Kundu, Harish Kumar Sampangi Rama, Sudhakar Bommenahalli Ramamurthy
  • Patent number: 10992518
    Abstract: A method may include segregating an event stream that includes events associated with a cloud-based application hosted on a first remote resource and a second remote resource. The events may include metrics indicative of a state of the first remote resource and/or the second remote resource. The event stream may be segregated into a first child stream including events associated with the first remote resource and a second child stream including events associated with the second remote resource. The first child stream and/or the second child stream may be analyzed to identify a pattern indicative of a fault at the first remote resource and/or the second remote resource. An alert may be sent to in order to notify a client of the fault at the first remote resource and/or the second remote resource. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: April 27, 2021
    Assignee: SAP SE
    Inventors: Venkatesh Iyengar, Abhradeep Kundu, Amarendu Singh, Harish Kumar Sampangi Rama, Sudhakar Bommenahalli Ramamurthy
  • Publication number: 20210014102
    Abstract: In some embodiments, there may be provided a system. The system may be configured to receive web server data indicating a current state of a web server; determine, by a machine learning model and based on the web server data, whether the web server is in a first failure state; generate a first failure state indication for the web server in response to the determination, by the machine learning model, that the web server is in the first failure state; determine, by a forecaster and based on the web server data, whether the web server is in a second failure state; and generate a second failure state indication for the web server in response to the determination, by the forecaster, that the web server is in the second failure state.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Amarendu Singh, Venkatesh Iyengar, Abhradeep Kundu, Harish Kumar Sampangi Rama, Sudhakar Bommenahalli Ramamurthy
  • Publication number: 20200358650
    Abstract: A method may include segregating an event stream that includes events associated with a cloud-based application hosted on a first remote resource and a second remote resource. The events may include metrics indicative of a state of the first remote resource and/or the second remote resource. The event stream may be segregated into a first child stream including events associated with the first remote resource and a second child stream including events associated with the second remote resource. The first child stream and/or the second child stream may be analyzed to identify a pattern indicative of a fault at the first remote resource and/or the second remote resource. An alert may be sent to in order to notify a client of the fault at the first remote resource and/or the second remote resource. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Inventors: Venkatesh Iyengar, Abhradeep Kundu, Amarendu Singh, Harish Kumar Sampangi Rama, Sudhakar Bommenahalli Ramamurthy
  • Publication number: 20200356428
    Abstract: A method, a system, and a computer product for connecting computing components are disclosed. One or more data input and output properties of a data processing component in a plurality of data processing components are determined. At least one of the data input properties and data output properties of the data processing component are configured for connection of the data processing component to another data processing component in the plurality of data processing components in the data processing pipeline using a predetermined data pipeline connection topology. Using the predetermined data pipeline connection topology, the data processing component and another data processing component are dynamically connected using the configured properties.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Inventors: Harish Kumar Sampangi Rama, Abhradeep Kundu, Amarendu Singh, Venkatesh Iyengar, Sudhakar Bommenahalli Ramamurthy
  • Patent number: 8589199
    Abstract: The invention describes a method, a system, and a computer program product for determining the maturity of a testing organization. The testing organization may be defined as an organization that specializes or involves in testing of software/software applications. The method utilizes a pre-determined model to asses the maturity level of the testing organization. In addition to providing the pre-determined model, the invention facilitates in determining the maturity level across various test dimensions of the testing organization.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: November 19, 2013
    Assignee: Infosys Limited
    Inventors: Venkatesh Iyengar, Kavian Mohammad Goharderakhshan, Satyajit Mohanty, Reghunath Balaraman, Aromal Venal Mohan
  • Publication number: 20120101872
    Abstract: The invention describes a method, a system, and a computer program product for determining the maturity of a testing organization. The testing organization may be defined as an organization that specializes or involves in testing of software/software applications. The method utilizes a pre-determined model to asses the maturity level of the testing organization. In addition to providing the pre-determined model, the invention facilitates in determining the maturity level across various test dimensions of the testing organization.
    Type: Application
    Filed: March 25, 2011
    Publication date: April 26, 2012
    Applicant: INFOSYS TECHNOLOGIES LIMITED
    Inventors: Venkatesh Iyengar, Kavian Mohammad Goharderakhshan, Satyajit Mohanty, Reghunath Balaraman, Aromal Venal Mohan
  • Patent number: 7543132
    Abstract: A method and apparatus for improved performance for reloading translation look-aside buffers in multithreading, multi-core processors. TSB prediction is accomplished by hashing a plurality of data parameters and generating an index that is provided as an input to a predictor array to predict the TSB page size. In one embodiment of the invention, the predictor array comprises two-bit saturating up-down counters that are used to enhance the accuracy of the TSB prediction. The saturating up-down counters are configured to avoid making rapid changes in the TSB prediction upon detection of an error. Multiple misses occur before the prediction output is changed. The page size specified by the predictor index is searched first. Using the technique described herein, errors are minimized because the counter leads to the correct result at least half the time.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: June 2, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Greg F. Grohoski, Ashley Saulsbury, Paul J. Jordan, Manish Shah, Rabin A. Sugumar, Mark Debbage, Venkatesh Iyengar
  • Patent number: 7290116
    Abstract: An apparatus and method for mapping memory addresses to reduce or avoid conflicting memory accesses in memory systems such as cache memories is described in connection with a multithreaded multiprocessor chip. A CMT processor reduces the probability of hot-spots in cache operations by hashing certain bits of a physical cache address to form a hashed cache address. By using exclusive OR functionality to hash the index bits, an efficient address transformation is achieved for indexing into an L2 cache memory.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: October 30, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Greg F. Grohoski, Manish Shah, John D. Davis, Ashley Saulsbury, Cong Fu, Venkatesh Iyengar, Jenn-Yuan Tsai, Jeff Gibson