Patents by Inventor Vishal Patel
Vishal Patel 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: 20240099903Abstract: In one example, a sensor system of a patient monitoring system includes a voiding sensor that includes an electrical circuit configured to be transitioned from a first impedance state to a second impedance state in response to a voiding event in an absorbent region of an absorbent article worn by a patient. The sensor system also includes one or more processors configured to: determine, based on whether the impedance state of the electrical circuit is open or closed, that the voiding event has occurred; and generate, based at least in part on the occurrence of the voiding event, patient status data of the patient. The sensor system also includes a communication module configured to wirelessly transmit, via a relay module, the patient status data to a remote monitoring device that is distinct from the relay module.Type: ApplicationFiled: September 12, 2023Publication date: March 28, 2024Inventors: Harish PATEL, Robert GAINES, Vishal NARVEKAR, Richard GAHAN
-
Patent number: 11934256Abstract: In accordance with various embodiments of the present disclosure, a first instance of a data intake and query system (DIQS) may receive latency data that indicates latency states of second instances of the DIQS, the latency states indicative of latencies associated with processing of event data by the plurality of second instances. The first instance may then determine overall latency state of the first instance based, at least in part, on determining number or percentage of the first instance and the second instances of the DIQS having one or more particular latency states, and determining whether the number or percentage of the first instance and the f second instances of the DIQS having the one or more particular latency states is equal to or exceeds a threshold. The first instance may then present the overall latency state of the first instance.Type: GrantFiled: June 1, 2021Date of Patent: March 19, 2024Assignee: SPLUNK INC.Inventors: Vitaly Akulov, Amritpal Singh Bath, William King Colgate, Sarah Harun, Jibang Liu, Vishal Patel, Tingjin Xu
-
Patent number: 11921693Abstract: A data intake and query system receives a message including raw machine via an internet protocol (IP) such as the hypertext transfer protocol (HTTP). The message includes a distinct payload portion and a distinct custom field portion. The payload portion includes raw machine data, while the custom field portion includes values for fields. An event that includes the raw machine data and the values is generated from the payload portion and the values are extracted from the custom field portion. The event is then stored such that the values are associated with the event.Type: GrantFiled: July 12, 2021Date of Patent: March 5, 2024Assignee: Splunk Inc.Inventors: Itay Alfred Neeman, Glenn Block, Lin Ma, Mitch Blank, Vishal Patel
-
Patent number: 11915044Abstract: A processing node selects a first task from a task list and sends, to a task assignment repository, a first write operation with a first task identifier of the first task to assign the first task to the processing node. The processing node detects failure of the first write operation based on the first task already being assigned and selects a second task from the task list. The processing node sends, to the task assignment repository, a second write operation with a second task identifier of the second task to assign the second task to the processing node. The processing node detects success of the second write operation and executes the second task.Type: GrantFiled: June 9, 2021Date of Patent: February 27, 2024Assignee: Splunk Inc.Inventors: Manu Jose, Jr., Sanish N. Mahadik, Vishal Patel, Joshua Weinstein
-
Patent number: 11916368Abstract: The invention relates to remote activation of a communication module of a self-powered intelligent electronic device (IED). The IED controls an auto recloser mounted on an electric pole of a power distribution network. A controller of the IED, receives an activation signal from a trigger source, positioned within a predefined distance from the IED, through an optical sensor to activate the communication module. A control signal is generated, upon the controller of the IED detecting the activation signal, for powering the communication module from a power supply module. The power supply module is enabled to power the communication module for a duration controlled with the control signal. The communication module is activated for communicating a plurality of data associated with the IED to a remote communication device upon enabling the power supply module for the communication module.Type: GrantFiled: November 28, 2019Date of Patent: February 27, 2024Assignee: ABB Schweiz AGInventors: Nishith Patel, Darshit Prajapati, Thomas Kueng, Vishal Shah, Tero Talvitie, Juhani Koivupuro
-
Patent number: 11914552Abstract: Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an existing item has been previously processed. In some embodiments, two or more item identifiers may be generated. In one embodiment, generating the two or more item identifiers may include analyzing the item using a small item size characteristic, a compressed item, or for an identifier collision. The two or more item identifiers may be employed to determine if the item is a new or existing item. In one embodiment, the two or more item identifiers may be compared to a record about an existing item to determine if the item is a new or existing item. If the item is an existing item, then the item may be further processed to determine if the existing item has actually changed.Type: GrantFiled: January 26, 2023Date of Patent: February 27, 2024Assignee: Splunk Inc.Inventors: Amritpal Singh Bath, Mitchell Neuman Blank, Jr., Vishal Patel, Stephen Phillip Sorkin
-
Patent number: 11803548Abstract: A log-to-metrics transformation system includes a log-to-metrics application executing on a processor. The log-to-metrics transformation system receives a format associated with machine data, and further receives, via a first graphical control, a first set of metric identifiers corresponding to a first set of metrics associated with the machine data. The log-to-metrics transformation system generates a first set of mappings between the first set of metric identifiers and a first set of field values included in the machine data. The log-to-metrics transformation system stores the first set of mappings and an association with the format of the machine data. The log-to-metrics transformation system, based on the first set of mappings, causes the first set of field values to be extracted from the machine data. Further, a first metric included in the first set of metrics is determined based on at least a portion of the first set of field values.Type: GrantFiled: January 18, 2022Date of Patent: October 31, 2023Assignee: SPLUNK INC.Inventors: Kieran Nicholas Cairney, Jindrich Dinga, Murugan Kandaswamy, Vishal Patel
-
Publication number: 20230290528Abstract: A mobile reactor radiation shielding solution prevents activation of structural materials to reduce a radiation dosage risk to living organisms and accelerates timetables for transport. The shielding solution can include: in-vessel neutron shield, in-vessel shadow shield, transport shield, and module shadow shield. In-vessel neutron shield reduces and prevents the activation of the structural materials and significantly reduces the need for heavy shielding to shield against the gamma emissions from activated structural materials. In-vessel shadow shield provides neutron and gamma shielding between the reactor and a balance-of-plant (BOP) module and control system. In-vessel shadow shield is placed near the active nuclear core to minimize size of the shield while maximizing the protected arc to shield radiation workers while preparing the nuclear reactor for transport. Transport shield is used during transportation when living organisms come into proximity of the reactor.Type: ApplicationFiled: September 18, 2021Publication date: September 14, 2023Inventors: Paolo Francesco Venneri, Michael John Eades, Vishal Patel
-
Publication number: 20230241044Abstract: Present invention relates to development of prolyl hydroxylase inhibitor for treatment of Psoriasis and skin inflammatory diseases. Specifically, invention relates to development of compound of formula (Ia) for treatment of Psoriasis and skin inflammatory diseases. Invention also relates to pharmaceutical composition comprising compound of formula (Ia) for treatment of Psoriasis and skin inflammatory diseases.Type: ApplicationFiled: May 28, 2021Publication date: August 3, 2023Inventors: Mukul JAIN, Amit JOHARAPURKAR, Vishal PATEL
-
Publication number: 20230233550Abstract: Present invention relates to development of compound of formula (Ia) for treatment of inflammatory bowel diseases. Invention also relates to pharmaceutical composition comprising therapeutically effective compound of formula (Ia) for treatment of inflammatory bowel diseases.Type: ApplicationFiled: May 31, 2021Publication date: July 27, 2023Inventors: Mukul JAIN, Amit JOHARAPURKAR, Vishal PATEL
-
Patent number: 11599547Abstract: A method of data replication in a clustered computing environment comprises receiving, at a selected indexer within a plurality of indexers in a cluster, data from a forwarder indexer, wherein the selected indexer is designated as a primary indexer for the data, wherein the primary indexer has primary responsibility for responding to search queries pertaining to the data, wherein the cluster comprises a plurality of sites. The method further comprises receiving, at the selected indexer, data replication instructions, wherein the data replication instructions comprise a number of other indexers in the cluster for storing a replicated copy of the data and further comprise a number of sites from the plurality of sites across which to store a replicated copy of the data determined in accordance with a site replication factor.Type: GrantFiled: April 14, 2021Date of Patent: March 7, 2023Assignee: SPLUNK INC.Inventors: Vishal Patel, Mitchell Neuman Blank, Jr., Sundar Renegarajan Vasan, Stephen Phillip Sorkin
-
Patent number: 11580071Abstract: Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an existing item has been previously processed. In some embodiments, two or more item identifiers may be generated. In one embodiment, generating the two or more item identifiers may include analyzing the item using a small item size characteristic, a compressed item, or for an identifier collision. The two or more item identifiers may be employed to determine if the item is a new or existing item. In one embodiment, the two or more item identifiers may be compared to a record about an existing item to determine if the item is a new or existing item. If the item is an existing item, then the item may be further processed to determine if the existing item has actually changed.Type: GrantFiled: October 26, 2020Date of Patent: February 14, 2023Assignee: Splunk Inc.Inventors: Amritpal Singh Bath, Mitchell Neuman Blank, Jr., Vishal Patel, Stephen Phillip Sorkin
-
Publication number: 20230024338Abstract: A nuclear reactor core includes a plurality of fuel elements and a skewed-pin moderator block array of skewed-pin moderator blocks to form a nuclear reactor core inner portion and a nuclear reactor core outer portion. The nuclear reactor core inner portion includes an inner moderator matrix formed of a plurality of inner holes that include a plurality of inner fuel openings with one or more fuel elements disposed therein. The plurality of inner holes further include a plurality of inner coolant passages to flow a coolant. The nuclear reactor core outer portion includes an outer moderator matrix formed of a plurality of outer holes that include a plurality of outer fuel openings with one or more fuel elements disposed therein. The plurality of outer holes further include a plurality of outer coolant passages to flow the coolant. The inner holes are irregularly spaced with respect to the outer holes.Type: ApplicationFiled: January 25, 2021Publication date: January 26, 2023Inventors: Mark Reed, Michael John Eades, Paolo Francesco Venneri, Vishal Patel, Wesley Deason, Richard J. Kapernick
-
Patent number: 11562023Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. An indexing system of the data intake and query system receives data and stores at least a portion of it in buckets, which are then stored in a shared storage system. The indexing system merges multiple buckets to generate merged buckets and uploads the merged buckets to the shared storage system.Type: GrantFiled: April 30, 2018Date of Patent: January 24, 2023Assignee: Splunk Inc.Inventors: Alexandros Batsakis, Sourav Pal, Sai Krishna Sajja, Hasan Alayli, Vishal Patel, Igor Stojanovski, Eric Woo, Steve Wong, Tameem Anwar
-
Patent number: 11550829Abstract: The present invention is related to a method for providing dynamic indexer discovery. The method comprises receiving, from an index manager, a status indication associated with a plurality of indexers, wherein each of the plurality of indexers indexes events of raw machine-generated data received from a plurality of data collectors. The method further comprises determining a weight associated with each of the plurality of indexers and selecting an indexer from the plurality of indexers. Subsequently, the method comprises allocating data to the indexer in accordance with a respective weight assigned to the indexer and transmitting the allocated data to the indexer.Type: GrantFiled: March 14, 2019Date of Patent: January 10, 2023Assignee: SPLUNK INC.Inventors: Vishal Patel, Jagannath Kerai, Hasan Alayli
-
Publication number: 20220398128Abstract: A processing node selects a first task from a task list and sends, to a task assignment repository, a first write operation with a first task identifier of the first task to assign the first task to the processing node. The processing node detects failure of the first write operation based on the first task already being assigned and selects a second task from the task list. The processing node sends, to the task assignment repository, a second write operation with a second task identifier of the second task to assign the second task to the processing node. The processing node detects success of the second write operation and executes the second task.Type: ApplicationFiled: June 9, 2021Publication date: December 15, 2022Applicant: Splunk Inc.Inventors: Manu Jose, JR., Sanish N. Mahadik, Vishal Patel, Joshua Weinstein
-
Central repository of configuration files and two-way replication of search node configuration files
Patent number: 11394767Abstract: In a computer-implemented method for configuring a distributed computer system comprising a plurality of nodes of a plurality of node classes, configuration files for a plurality of nodes of each of the plurality of node classes are stored in a central repository. The configuration files include information representing a desired system state of the distributed computer system, and the distributed computer system operates to keep an actual system state of the distributed computer system consistent with the desired system state. The plurality of node classes includes forwarder nodes for receiving data from an input source, indexer nodes for indexing the data, and search head nodes for searching the data. Responsive to receiving changes to the configuration files, the changes are propagated to nodes of the plurality of nodes impacted by the changes based on a node class of the nodes impacted by the changes.Type: GrantFiled: September 2, 2020Date of Patent: July 19, 2022Assignee: Splunk Inc.Inventors: Ledion Bitincka, Vishal Patel, Geoffrey Hendrey, Eric Woo -
Patent number: 11314758Abstract: The disclosed embodiments include a method performed by a data intake and query system to store and query metrics data. The method includes ingesting metrics, where each metric includes key values and numerical value indicative of a measured characteristic of a computing resource. The method further includes populating a first portion of a metric-series index (msidx) file with the key values and a second portion of the msidx file with numerical values indicative of a measured characteristic, where the first portion is distinct from the second portion. The method further includes receiving a query including criteria, evaluating the query by applying the criteria to the first portion of the msidx file to obtain query results indicative of metrics that satisfy the criteria, and displaying, on a display device, the query results or data indicative of the query results.Type: GrantFiled: January 30, 2020Date of Patent: April 26, 2022Assignee: SPLUNK INC.Inventors: David Ryan Marquardt, Hailun Yan, Christopher Pride, Vishal Patel
-
Patent number: 11238057Abstract: The disclosed technique can be performed by a data intake and query system. The technique includes ingesting data including log data obtained over a network from systems, and receiving user input indicating a scope for retrieving data and a criterion expressed in a structured language. The technique further includes retrieving data based on the scope indicated by the user input and extracting a first field value and a second field value from the retrieved data based on the criterion and the scope. The first field value includes a first numerical value indicative of a measured characteristic of a computing device and the second field value includes a first dimension. The technique further includes storing a first structured metric and the first dimension in a time-series metrics store. The first structured metric includes the first numerical value. The first dimension is associated with the first numerical value.Type: GrantFiled: January 31, 2019Date of Patent: February 1, 2022Assignee: SPLUNK INC.Inventors: Amrittpal Singh Bath, Pratiksha Shah, Murugan Kandaswamy, Vishal Patel
-
Patent number: 11226964Abstract: A log-to-metrics transformation system includes a log-to-metrics application executing on a processor. The log-to-metrics transformation system receives a format associated with machine data, and further receives, via a first graphical control, a first set of metric identifiers corresponding to a first set of metrics associated with the machine data. The log-to-metrics transformation system generates a first set of mappings between the first set of metric identifiers and a first set of field values included in the machine data. The log-to-metrics transformation system stores the first set of mappings and an association with the format of the machine data. The log-to-metrics transformation system, based on the first set of mappings, causes the first set of field values to be extracted from the machine data. Further, a first metric included in the first set of metrics is determined based on at least a portion of the first set of field values.Type: GrantFiled: September 28, 2018Date of Patent: January 18, 2022Assignee: SPLUNK INC.Inventors: Kieran Nicholas Cairney, Jindrich Dinga, Murugan Kandaswamy, Vishal Patel