Patents by Inventor Ramana Venkatesh Sivasubramanian
Ramana Venkatesh Sivasubramanian 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: 20200210432Abstract: The example embodiments are directed to a system and method for re-partitioning a storage for asset data based on a change in the asset data. In one example, the method may include one or more of monitoring asset data that is being stored in a storage device having a predetermined partitioning scheme, identifying a change in a data pattern of the asset data based on the monitoring, modifying the predetermined partitioning scheme into a different partitioning scheme based on the identified change in the data pattern of the asset data, and storing newly received asset data in the storage device based on the different partitioning scheme as a result of the modifying.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Luis RAMOS, Sriramakrishna YELISETTI, Ramana Venkatesh SIVASUBRAMANIAN, Arvind SINGH
-
Publication number: 20180349445Abstract: Methods, systems, and apparatus for prioritizing data are disclosed. A data container is parsed to obtain header information and an asset type is identified based on the header information. A weighted asset priority value and a second weighted priority value are determined. A priority level of the data container is determined based on the weighted asset priority value and the second weighted priority value. An identifier of the data container is appended to a priority queue corresponding to the determined priority level.Type: ApplicationFiled: May 31, 2017Publication date: December 6, 2018Inventors: Luis Ramos, Ramana Venkatesh Sivasubramanian, Sriramakrishna Yelisetti
-
Publication number: 20180246944Abstract: Disclosed are systems, methods, and computer program products embodied in computer-readable media that facilitate the ingestion of internet-of-things (IoT) data provided by various data sources in various formats, using device-specific data parsers, selected from a catalog of data parsers based on metadata associated with the respective IoT data sources, to convert the data into a device-generic output format.Type: ApplicationFiled: February 28, 2017Publication date: August 30, 2018Inventors: Sriramakrishna Yelisetti, Ramana Venkatesh Sivasubramanian, Luis Ramos
-
Patent number: 9317269Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: GrantFiled: September 28, 2012Date of Patent: April 19, 2016Assignee: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Patent number: 9235491Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: GrantFiled: September 28, 2012Date of Patent: January 12, 2016Assignee: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Patent number: 9128792Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: GrantFiled: September 28, 2012Date of Patent: September 8, 2015Assignee: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Patent number: 8949824Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: GrantFiled: September 28, 2012Date of Patent: February 3, 2015Assignee: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Publication number: 20140096125Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Publication number: 20140096129Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Publication number: 20140095694Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen
-
Publication number: 20140096127Abstract: Systems and methods are disclosed for provisioning resources for an application according to an application manifest. The resources may include database, network, and processing resources. The application manifest may be organized as a manifest tree with provisioned resources having their own application manifests for provisioning sub-resources. The application manifest may also define provisioning and de-provisioning of the application in response to loading of the application. Root cause analysis may be performed in accordance with the manifest tree. Also disclosed are systems and methods for rolling out an upgrade across a node cluster. Systems and methods are disclosed for routing traffic to different workflow paths in order to implement an overloaded path and evaluate performance of the overloaded path.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Tim G. Kimmet, Ramana Venkatesh Sivasubramanian, Kenneth Hansen