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: 20240099903
    Abstract: 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: Application
    Filed: September 12, 2023
    Publication date: March 28, 2024
    Inventors: Harish PATEL, Robert GAINES, Vishal NARVEKAR, Richard GAHAN
  • Patent number: 11934256
    Abstract: 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: Grant
    Filed: June 1, 2021
    Date of Patent: March 19, 2024
    Assignee: SPLUNK INC.
    Inventors: Vitaly Akulov, Amritpal Singh Bath, William King Colgate, Sarah Harun, Jibang Liu, Vishal Patel, Tingjin Xu
  • Patent number: 11921693
    Abstract: 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: Grant
    Filed: July 12, 2021
    Date of Patent: March 5, 2024
    Assignee: Splunk Inc.
    Inventors: Itay Alfred Neeman, Glenn Block, Lin Ma, Mitch Blank, Vishal Patel
  • Patent number: 11915044
    Abstract: 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: Grant
    Filed: June 9, 2021
    Date of Patent: February 27, 2024
    Assignee: Splunk Inc.
    Inventors: Manu Jose, Jr., Sanish N. Mahadik, Vishal Patel, Joshua Weinstein
  • Patent number: 11916368
    Abstract: 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: Grant
    Filed: November 28, 2019
    Date of Patent: February 27, 2024
    Assignee: ABB Schweiz AG
    Inventors: Nishith Patel, Darshit Prajapati, Thomas Kueng, Vishal Shah, Tero Talvitie, Juhani Koivupuro
  • Patent number: 11914552
    Abstract: 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: Grant
    Filed: January 26, 2023
    Date of Patent: February 27, 2024
    Assignee: Splunk Inc.
    Inventors: Amritpal Singh Bath, Mitchell Neuman Blank, Jr., Vishal Patel, Stephen Phillip Sorkin
  • Patent number: 11803548
    Abstract: 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: Grant
    Filed: January 18, 2022
    Date of Patent: October 31, 2023
    Assignee: SPLUNK INC.
    Inventors: Kieran Nicholas Cairney, Jindrich Dinga, Murugan Kandaswamy, Vishal Patel
  • Publication number: 20230290528
    Abstract: 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: Application
    Filed: September 18, 2021
    Publication date: September 14, 2023
    Inventors: Paolo Francesco Venneri, Michael John Eades, Vishal Patel
  • Publication number: 20230241044
    Abstract: 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: Application
    Filed: May 28, 2021
    Publication date: August 3, 2023
    Inventors: Mukul JAIN, Amit JOHARAPURKAR, Vishal PATEL
  • Publication number: 20230233550
    Abstract: 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: Application
    Filed: May 31, 2021
    Publication date: July 27, 2023
    Inventors: Mukul JAIN, Amit JOHARAPURKAR, Vishal PATEL
  • Patent number: 11599547
    Abstract: 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: Grant
    Filed: April 14, 2021
    Date of Patent: March 7, 2023
    Assignee: SPLUNK INC.
    Inventors: Vishal Patel, Mitchell Neuman Blank, Jr., Sundar Renegarajan Vasan, Stephen Phillip Sorkin
  • Patent number: 11580071
    Abstract: 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: Grant
    Filed: October 26, 2020
    Date of Patent: February 14, 2023
    Assignee: Splunk Inc.
    Inventors: Amritpal Singh Bath, Mitchell Neuman Blank, Jr., Vishal Patel, Stephen Phillip Sorkin
  • Publication number: 20230024338
    Abstract: 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: Application
    Filed: January 25, 2021
    Publication date: January 26, 2023
    Inventors: Mark Reed, Michael John Eades, Paolo Francesco Venneri, Vishal Patel, Wesley Deason, Richard J. Kapernick
  • Patent number: 11562023
    Abstract: 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: Grant
    Filed: April 30, 2018
    Date of Patent: January 24, 2023
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Sourav Pal, Sai Krishna Sajja, Hasan Alayli, Vishal Patel, Igor Stojanovski, Eric Woo, Steve Wong, Tameem Anwar
  • Patent number: 11550829
    Abstract: 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: Grant
    Filed: March 14, 2019
    Date of Patent: January 10, 2023
    Assignee: SPLUNK INC.
    Inventors: Vishal Patel, Jagannath Kerai, Hasan Alayli
  • Publication number: 20220398128
    Abstract: 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: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Applicant: Splunk Inc.
    Inventors: Manu Jose, JR., Sanish N. Mahadik, Vishal Patel, Joshua Weinstein
  • Patent number: 11394767
    Abstract: 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: Grant
    Filed: September 2, 2020
    Date of Patent: July 19, 2022
    Assignee: Splunk Inc.
    Inventors: Ledion Bitincka, Vishal Patel, Geoffrey Hendrey, Eric Woo
  • Patent number: 11314758
    Abstract: 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: Grant
    Filed: January 30, 2020
    Date of Patent: April 26, 2022
    Assignee: SPLUNK INC.
    Inventors: David Ryan Marquardt, Hailun Yan, Christopher Pride, Vishal Patel
  • Patent number: 11238057
    Abstract: 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: Grant
    Filed: January 31, 2019
    Date of Patent: February 1, 2022
    Assignee: SPLUNK INC.
    Inventors: Amrittpal Singh Bath, Pratiksha Shah, Murugan Kandaswamy, Vishal Patel
  • Patent number: 11226964
    Abstract: 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: Grant
    Filed: September 28, 2018
    Date of Patent: January 18, 2022
    Assignee: SPLUNK INC.
    Inventors: Kieran Nicholas Cairney, Jindrich Dinga, Murugan Kandaswamy, Vishal Patel