Patents by Inventor Arun Ramachandran
Arun Ramachandran 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: 20250047646Abstract: A disclosed method facilitates communications between an edge device and a cloud-based service component via an enterprise proxy without configuring the enterprise proxy to allow access to a service domain associated with the cloud-based service component. The method includes receiving, at a first proxy on the edge device, a service domain connection request from the service agent that specifies a service domain associated with the cloud-based service component. The first proxy responds to the first connection request by transmitting a sequence of nested connection requests including an inner connection request and an outer connection request. The inner connection request establishes a first communication channel between the first proxy and a cloud-based gateway. The outer connection request is transmitted along the first communication channel and establishes a second communication channel between the cloud-based gateway and the service domain requested by the service agent.Type: ApplicationFiled: September 29, 2023Publication date: February 6, 2025Inventors: Prasidh ARORA, Manoj Kumar AMPALAM, Nikhil MHATRE, Barath Hassan VENUGOPAL, Arun RAMACHANDRAN
-
Patent number: 11366844Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: GrantFiled: April 30, 2020Date of Patent: June 21, 2022Assignee: Cumulus Systemsm Inc.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 11361013Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: GrantFiled: June 24, 2020Date of Patent: June 14, 2022Assignee: Cumulus Systems, Inc.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 11186354Abstract: A drain mast is provided that includes a unitary structure having a first housing, a second housing, and a plurality of tubes extending between the first housing and the second housing. The unitary structure is configured to provide a plurality of fluid paths through the drain mast, each fluid path extending through the first housing, one of the plurality of tubes, and the second housing.Type: GrantFiled: May 6, 2019Date of Patent: November 30, 2021Assignee: Rohr, Inc.Inventors: Nicholas Hedges, Alberto E. Perez, Vijay V. Pujar, Tayelor B. McKay, Arun Ramachandran
-
Patent number: 11138252Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers. Analysis of the performance metric data is done using regular expressions. Performance metric data outside the start time and end time named by the user on a query screen is eliminated before the regular expression is applied.Type: GrantFiled: May 21, 2020Date of Patent: October 5, 2021Assignee: Cummins Systems Inc.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Publication number: 20210191935Abstract: The system and apparatus of the invention seek to represent time series data as a series of time series thumbnails models and attempts to answer whatever queries which come in from the thumbnails. This way some queries can be answered quickly from the time series thumbnails models, while the remaining queries that cannot be answered from the thumbnails models, need access to the entire data collection for analysis. The time series thumbnail modeling system acts as a sort of cache system that sits in front of the query system acting to short circuit queries that come in by attempting to answer them from the collection of thumbnails models rather than the whole data collection. Queries that cannot be answered from the thumbnails models are then routed to the query processor for the entire data set.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Applicant: BOLT ANALYTICS CORPORATIONInventors: AJIT BHAVE, ARUN RAMACHANDRAN
-
Patent number: 11010414Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into Unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as Uinicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: GrantFiled: March 7, 2019Date of Patent: May 18, 2021Assignee: CUMULUS SYSTEMS INC.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Publication number: 20200364255Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: ApplicationFiled: June 24, 2020Publication date: November 19, 2020Applicant: CUMULUS SYSTEMS INC.Inventors: AJIT BHAVE, ARUN RAMACHANDRAN, SAI KRISHNAM RAJU NADIMPALLI, SANDEEP BELE
-
Publication number: 20200354037Abstract: A drain mast is provided that includes a unitary structure having a first housing, a second housing, and a plurality of tubes extending between the first housing and the second housing. The unitary structure is configured to provide a plurality of fluid paths through the drain mast, each fluid path extending through the first housing, one of the plurality of tubes, and the second housing.Type: ApplicationFiled: May 6, 2019Publication date: November 12, 2020Inventors: Nicholas Hedges, Alberto E. Perez, Vijay V. Pujar, Tayelor B. McKay, Arun Ramachandran
-
Publication number: 20200301956Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: ApplicationFiled: May 21, 2020Publication date: September 24, 2020Applicant: CUMULUS SYSTEMS INC.Inventors: AJIT BHAVE, ARUN RAMACHANDRAN, SAI KRISHNAM RAJU NADIMPALLI, SANDEEP BELE
-
Publication number: 20200257716Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: ApplicationFiled: April 30, 2020Publication date: August 13, 2020Applicant: CUMULUS SYSTEMS INC.Inventors: AJIT BHAVE, ARUN RAMACHANDRAN, SAi KRISHNAM RAJU NADIMPALLI, SANDEEP BELE
-
Patent number: 10740133Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.Type: GrantFiled: January 30, 2018Date of Patent: August 11, 2020Assignee: Nutanix, Inc.Inventors: Arpit Singh, Akshay Khole, Anand Jayaraman, Arun Ramachandran, Mohammad Ahmad, Vs Kalyan Ram Chintalapati
-
Patent number: 10706093Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: GrantFiled: February 13, 2019Date of Patent: July 7, 2020Assignee: CUMULUS SYSTEMS INC.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 10678833Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: GrantFiled: May 8, 2018Date of Patent: June 9, 2020Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 10621221Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: GrantFiled: June 29, 2018Date of Patent: April 14, 2020Assignee: CUMULUS SYSTEMS INC.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 10592545Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: GrantFiled: August 24, 2018Date of Patent: March 17, 2020Assignee: Cumulus Systems IncInventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Publication number: 20190354547Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: ApplicationFiled: May 13, 2019Publication date: November 21, 2019Applicant: CUMULUS SYSTEMS INC.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpalli, Sandeep Bele
-
Patent number: 10387475Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list.Type: GrantFiled: June 15, 2016Date of Patent: August 20, 2019Assignee: Cumulus Systems Inc.Inventors: Ajit Bhave, Arun Ramachandran, Sai Krishnam Raju Nadimpali, Sandeep Bele
-
Publication number: 20190235900Abstract: Examples described herein may include migration of data associated with a service to a container. An example method includes creating of a user virtual machine associated with a service and an associated virtual disk storing data associated with running the service, and creating a volume group and an associated storage container at a node of a computing system. The example method further includes storing a cloned version of the virtual disk into the storage container, and, in response to discovery of the cloned version of the virtual disk in the storage container, mounting the cloned version of the virtual disk on the volume group to provide access to clients running the service.Type: ApplicationFiled: January 30, 2018Publication date: August 1, 2019Applicant: Nutanix, Inc.Inventors: ARPIT SINGH, AKSHAY KHOLE, ANAND JAYARAMAN, ARUN RAMACHANDRAN, MOHAMMAD AHMAD, VS KALYAN RAM CHINTALAPATI
-
Publication number: 20190205327Abstract: A system to collect and store in a special data structure arranged for rapid searching massive amounts of data. Performance metric data is one example. The performance metric data is recorded in time-series measurements, converted into unicode, and arranged into a special data structure having one directory for every day which stores all the metric data collected that day. The data structure at the server where analysis is done has a subdirectory for every resource type. Each subdirectory contains text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions.Type: ApplicationFiled: March 7, 2019Publication date: July 4, 2019Applicant: CUMULUS SYSTEMS INC.Inventors: Ajit BHAVE, Arun RAMACHANDRAN, Sai Krishnam Raju NADIMPALLI, Sandeep BELE