Patents by Inventor Balaji Rao
Balaji Rao 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: 20250245221Abstract: A data intake and query system can process a query to identify subquery tokens corresponding to subqueries to be executed by external data systems. The data intake and query system can process the subquery tokens to generate modified subqueries to be executed by the external data systems. The modified subqueries can cause the external data system to return metadata associated with the events processed by the external data systems during executing of the modified subqueries.Type: ApplicationFiled: January 31, 2024Publication date: July 31, 2025Inventors: Nir Frenkel, Marcus Vinicius Rodrigues Galdino, Vinay Manivel, Balaji Rao
-
Publication number: 20250136932Abstract: The present disclosure provides compositions and methods related to the culturing of trophoblast stem cells (TSCs). In particular, the present disclosure provides novel formulations and methods for inducing and maintaining trophoblast stem cells obtained from cytotrophoblasts (CTBs) obtained from a placenta at birth. The compositions and methods described herein allow for the development of in vitro models of early human placental development and establish a platform for therapeutic discoveries.Type: ApplicationFiled: January 27, 2023Publication date: May 1, 2025Inventors: Balaji Rao, Victoria Karakis
-
Patent number: 12265525Abstract: A query coordinator can receive a query and identify a first portion of the query to be processed by a first data processing system and a second portion of the query to be processed by a second data processing system. The query coordinator can obtain a modified query based on identifying the first portion and the second portion of the query. The query coordinator can define a query processing scheme according to the modified query and provide the query processing scheme to the second data processing system. Based on providing the query processing scheme, the query coordinator can obtain an output of the second data processing system. The query coordinator can identify a second query based on the output and provide the second query to a component of the first data processing system.Type: GrantFiled: January 31, 2024Date of Patent: April 1, 2025Assignee: Splunk Inc.Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Venkatasubramanian Jayaraman, Vinay Manivel, Christopher Ogle, Balaji Rao
-
Publication number: 20250103604Abstract: A computing device can receive a query that identifies a set of data to be processed and determine that a portion of the set of data resides in an external data system. The query system can request data identifiers associated with data objects of the set of data from the external data system and communicate the data identifiers to a data queue. The computing device can instruct one or more search nodes to retrieve the identifiers from the data queue. The search nodes can use the data identifiers to retrieve data objects from the external data system and process the data objects according to instructions received from the computing device. The search nodes can provide results of the processing to the computing device.Type: ApplicationFiled: June 20, 2024Publication date: March 27, 2025Inventors: Alexandros Batsakis, Nitilaksha Satyaveera Halakatti, Ningxuan He, Prem Kumar Jayaraj, Manuel Gregorio Martinez, Balaji Rao, Jianming Zhang, Steve Yu Zhang
-
Publication number: 20250028720Abstract: A query coordinator can receive and parse a query. Based on parsing the query, the query coordinator can identify one or more components of a first data processing system to obtain and process data according to the query. The query coordinator can define a query processing scheme based on identifying the one or more components and provide the query processing scheme to a second data processing system. Based on providing the query processing scheme, the query coordinator can obtain an output of the second data processing system. The query coordinator can identify a second query based on the output and provide the second query to the one or more components.Type: ApplicationFiled: January 31, 2024Publication date: January 23, 2025Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Venkatasubramanian Jayaraman, Vinay Manivel, Christopher Ogle, Balaji Rao
-
Publication number: 20250028714Abstract: A query coordinator can receive a query. The query coordinator can determine one or more data semantics of a first data processing system. The data semantics of the first data processing system may be based on execution of one or more queries by the first data processing system. The query coordinator can define a query processing scheme for obtaining and processing data based on the query. The query processing scheme may include instructions for a second data processing system to execute at least a portion of the query according to the data semantics of the first data processing system. The query coordinator can provide the query processing scheme to the second data processing system and obtain query results from the second data processing system.Type: ApplicationFiled: January 31, 2024Publication date: January 23, 2025Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Venkatasubramanian Jayaraman, Vinay Manivel, Christopher Ogle, Balaji Rao
-
Publication number: 20250028698Abstract: A data intake and query system can manage the search of data stored at an external location relative to the data intake and query system using one or more indexers. The data intake and query system can receive data stored at the external location. The data intake and query system can process the data and generate an index using the one or more indexers. The data intake and query system can discard the data and store the index and a location identifier of the external location in one or more buckets. In response to a query, the data intake and query system can identify that at least a subset of the data is responsive to the query using the index and can obtain the at least the subset of the data from the external location using the location identifier.Type: ApplicationFiled: January 16, 2024Publication date: January 23, 2025Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Oleksandr Gyryk, Ankit Jain, Balaji Rao, Douglas Rapp, Sai Krishna Sajja
-
Publication number: 20250028712Abstract: A query coordinator can receive a query and identify a first portion of the query to be processed by a first data processing system and a second portion of the query to be processed by a second data processing system. The query coordinator can obtain a modified query based on identifying the first portion and the second portion of the query. The query coordinator can define a query processing scheme according to the modified query and provide the query processing scheme to the second data processing system. Based on providing the query processing scheme, the query coordinator can obtain an output of the second data processing system. The query coordinator can identify a second query based on the output and provide the second query to a component of the first data processing system.Type: ApplicationFiled: January 31, 2024Publication date: January 23, 2025Inventors: Brent Davis, David Johns DeWitt, Derek Feriancek, Venkatasubramanian Jayaraman, Vinay Manivel, Christopher Ogle, Balaji Rao
-
Publication number: 20240403071Abstract: Mechanisms for sharing user-provided information from an original equipment manufacturer (OEM) application and a vendor application are provided, the mechanisms including: receiving the user-provided information at the OEM application; determining a system identifier of a system on which the OEM application is executing at the OEM application using a hardware processor; providing the user-provided information and the system identifier to a vendor cloud server from the OEM application; determining the system identifier at vendor application; providing the system identifier from the vendor application to the vendor cloud server; receiving the user-provided information at the vendor application from the vendor cloud server in response to providing the system identifier to the vendor cloud server; and using the user-provided information to configure the vendor application.Type: ApplicationFiled: June 3, 2024Publication date: December 5, 2024Inventors: Shuborno Biswas, Annapoorani Natarajan, Balaji Rao, Christopher Roy, Dipeka A.J
-
Patent number: 12093272Abstract: A computing device can receive a query that identifies a set of data to be processed and determine that a portion of the set of data resides in an external data system. The query system can request data identifiers associated with data objects of the set of data from the external data system and communicate the data identifiers to a data queue. The computing device can instruct one or more search nodes to retrieve the identifiers from the data queue. The search nodes can use the data identifiers to retrieve data objects from the external data system and process the data objects according to instructions received from the computing device. The search nodes can provide results of the processing to the computing device.Type: GrantFiled: April 29, 2022Date of Patent: September 17, 2024Assignee: Splunk Inc.Inventors: Alexandros Batsakis, Nitilaksha Satyaveera Halakatti, Ningxuan He, Prem Kumar Jayaraj, Manuel Gregorio Martinez, Balaji Rao, Jianming Zhang, Steve Yu Zhang
-
Patent number: 12072939Abstract: A data intake and query system can generate local data enrichment objects and receive federated data enrichment objects from another data intake and query system. In response to receiving a query, the data intake and query system can determine whether the query is subquery of a federated query. If the query is a subquery, the data intake and query system can use the federated data enrichment objects to execute the query.Type: GrantFiled: January 31, 2022Date of Patent: August 27, 2024Assignee: Splunk Inc.Inventors: Alexandros Batsakis, Nir Frenkel, Nitilaksha Halakatti, Balaji Rao, Anish Shrigondekar, Ruochen Zhang, Steve Yu Zhang
-
Patent number: 12007996Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework.Type: GrantFiled: October 31, 2022Date of Patent: June 11, 2024Assignee: Splunk Inc.Inventors: Balaji Rao, Jindrich Dinga, Kieran Cairney, Manuel Martinez, Nitilaksha Halakatti, Ningxuan He, Arindam Bhattacharjee, Sourav Pal, Alexandros Batsakis
-
Patent number: 12001854Abstract: Mechanisms for sharing user-provided information from an original equipment manufacturer (OEM) application and a vendor application are provided, the mechanisms including: receiving the user-provided information at the OEM application; determining a system identifier of a system on which the OEM application is executing at the OEM application using a hardware processor; providing the user-provided information and the system identifier to a vendor cloud server from the OEM application; determining the system identifier at vendor application; providing the system identifier from the vendor application to the vendor cloud server; receiving the user-provided information at the vendor application from the vendor cloud server in response to providing the system identifier to the vendor cloud server; and using the user-provided information to configure the vendor application.Type: GrantFiled: December 9, 2021Date of Patent: June 4, 2024Assignee: McAfee, LLCInventors: Shuborno Biswas, Annapoorani Natarajan, Balaji Rao, Christopher Roy, Dipeka A.J
-
Patent number: 11819966Abstract: A method of applying a braze component to a honeycomb structure may comprise: applying at least a partial vacuum within a chamber, the chamber defined at least partially by a vacuum device and a cover, the honeycomb structure disposed within the chamber, the braze component disposed between the honeycomb structure and the cover; pulling the cover towards the braze component in response to applying the partial vacuum; and pulling the braze component into a plurality of hexagonal cells defined by the honeycomb structure in response to pulling the cover towards the braze component.Type: GrantFiled: May 31, 2022Date of Patent: November 21, 2023Assignee: RTX CORPORATIONInventors: Guolin Oo, Garimella Balaji Rao
-
Publication number: 20230332426Abstract: Natural disasters, such as cyclones, earthquakes, landslides, etc., or manmade damages, such as structural member's theft, terrorist attacks, etc., can cause collapse of transmission line towers. If these are not restored in time, there will be monetary loss to utilities as well as loss of service to consumers leading to societal impact. Generally, permanent restoration takes several weeks. Hence, a temporary solution for quick retrieval of power transmission is required. This invention provides a temporary support structural system comprising light weight guyed masts (1) made of readymade robust modules (6 and 7), easy to connect connection system, two pin gimbal joint (8) and easy to construct foundation system (9 and 10). The invention is flexible enough to develop various configurations for single or double circuit transmission lines. It is also scalable and can be used for 33 to 800 kV transmission lines.Type: ApplicationFiled: September 21, 2021Publication date: October 19, 2023Inventors: Rajendra PITAMBAR ROKADE, Santosh KAPURIA, Kanchi BALAJI RAO, Napa PRASAD RAO, Rajagopal BALAGOPAL
-
Publication number: 20230147068Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework.Type: ApplicationFiled: October 31, 2022Publication date: May 11, 2023Inventors: Balaji Rao, Jindrich Dinga, Kieran Cairney, Manuel Martinez, Nitilaksha Halakatti, Ningxuan He, Arindam Bhattacharjee, Sourav Pal, Alexandros Batsakis
-
Publication number: 20230115599Abstract: Mechanisms for sharing user-provided information from an original equipment manufacturer (OEM) application and a vendor application are provided, the mechanisms including: receiving the user-provided information at the OEM application; determining a system identifier of a system on which the OEM application is executing at the OEM application using a hardware processor; providing the user-provided information and the system identifier to a vendor cloud server from the OEM application; determining the system identifier at vendor application; providing the system identifier from the vendor application to the vendor cloud server; receiving the user-provided information at the vendor application from the vendor cloud server in response to providing the system identifier to the vendor cloud server; and using the user-provided information to configure the vendor application.Type: ApplicationFiled: December 9, 2021Publication date: April 13, 2023Inventors: Shuborno Biswas, Annapoorani Natarajan, Balaji Rao, Chris Roy, Dipeka A.J
-
Patent number: 11618811Abstract: The present disclosure discloses a novel composition for transforming a non-biodegradable material into a decomposable material. In one embodiment, the non-biodegradable material may be plastic. The composition comprises a carbonate or a bicarbonate compound, a plant extract, a hydrating agent, and a coloring agent. The carbonate or bicarbonate compound, the plant extract and the hydrating agent are mixed in a predetermined ratio by weight along with the coloring agent and maintained in an aqueous medium. In one embodiment, the novel composition is applied on the non-biodegradable material to degrade it into a decomposable form. In another embodiment, the novel composition is mixed with the non-biodegradable material to degrade it into a decomposable form.Type: GrantFiled: May 28, 2020Date of Patent: April 4, 2023Assignee: BALA INDUSTRIES AND ENTERTAINMENT PRIVATE LIMITEDInventors: Rao Balaji Banda, Wadhwa Sanjay Satnam Singh, Mirza Mohammad Idrees Ul Haq Beigh, Jagdish Balaji Rao, Nasira Akhter Dar
-
Publication number: 20230061452Abstract: A method of applying a braze component to a honeycomb structure may comprise: applying at least a partial vacuum within a chamber, the chamber defined at least partially by a vacuum device and a cover, the honeycomb structure disposed within the chamber, the braze component disposed between the honeycomb structure and the cover; pulling the cover towards the braze component in response to applying the partial vacuum; and pulling the braze component into a plurality of hexagonal cells defined by the honeycomb structure in response to pulling the cover towards the braze component.Type: ApplicationFiled: May 31, 2022Publication date: March 2, 2023Applicant: Raytheon Technologies CorporationInventors: Guolin Oo, Garimella Balaji Rao
-
Patent number: 11494380Abstract: Systems and methods are described for establishing and managing components of a distributed computing framework implemented in a data intake and query system. The distributed computing framework may include a master and a plurality of worker nodes. The master may selectively operate on a search head captain that is chosen from the search heads of the data intake and query system. The search head captain may distribute configuration information for the master and the distributed computing framework to the other search heads, which in turn, may distribute that configuration information to indexers of the data intake and query system. Worker nodes may be selectively activated for operation on the indexers based on the configuration information, and the worker nodes may additionally use the configuration information to contact the master and join the distributed computing framework.Type: GrantFiled: October 18, 2019Date of Patent: November 8, 2022Assignee: Splunk Inc.Inventors: Balaji Rao, Jindrich Dinga, Kieran Cairney, Manuel Martinez, Nitilaksha Halakatti, Ningxuan He, Arindam Bhattacharjee, Sourav Pal, Alexandros Batsakis