Patents by Inventor Christopher Madden

Christopher Madden 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: 20240145949
    Abstract: The present disclosure provides a support core system for deploying a cold shrink rubber over a cable splice connection in an electrical distribution system. The support core system includes a first solid core, a second solid core, and a polyethylene terephthalate (PET) film. The first solid core is configured to fit over a cable in the electrical distribution system and hold a first portion of the cold shrink rubber in an expanded state. The cable includes the cable splice connection. The second solid core is configured to fit over the cable and hold a second portion of the cold shrink rubber in an expanded state. The PET film is positioned between the cold shrink rubber and each of the first solid core and the second solid core.
    Type: Application
    Filed: January 9, 2024
    Publication date: May 2, 2024
    Inventors: Christopher A. Juillet, Bruce Bier, Jeffrey Madden
  • Patent number: 11957481
    Abstract: Disclosed are a joint manipulation device and system for increasing the range of motion of a joint of a user, and monitoring the compliance of the user's operation of the joint manipulation device to standards or guidelines set by a monitoring entity. Certain sensors associated with the joint manipulation device may cause an indicator to transmit an alert to the user based on whether or not the device is sufficiently engaged with a limb or joint of the user to be considered in compliance. Additionally, progress data associated with the range of motion of the user's joint may be obtained by a sensor assembly and transmitted to one or more systems associated with the device system. Progress data obtained during a period of non-compliant use of the device may be excluded from the transmitted data, thereby generating a set of compliant progress data for accurate analysis of device effectiveness.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: April 16, 2024
    Assignee: ERMI LLC
    Inventors: Shaun Kevin Stinton, Edward Dittmar, Thomas P. Branch, T. Christopher Madden
  • Publication number: 20240057986
    Abstract: A surgical system for wirelessly charging a foot controller is described. The surgical system includes a surgical console. The surgical system also includes a foot controller wirelessly coupled to the surgical console and adapted to control one or more operations of the surgical console. The surgical system further includes a charging apparatus coupled to the surgical console and adapted to wirelessly charge the foot controller.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 22, 2024
    Inventors: Steven T. Charles, Sean Christopher Madden, Gary P. Sorensen
  • Patent number: 11860940
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system uses a search node catalog to identify search nodes that are available to execute the query and uses a bucket catalog to identify buckets to be searched. The data intake and query system executes the query using the identified bucket and search nodes.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: January 2, 2024
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ashish Mathew, Christopher Madden Pride, Bharath Kishore Reddy Aleti, Sourav Pal, Arindam Bhattacharjee, James Monschke
  • Patent number: 11775710
    Abstract: Data characterizing an assembly/structure containing a first stage and a second stage are received in a computer system. The first stage can contain a first cyclic symmetry and the second stage can contain a second cyclic symmetry. The first cyclic symmetry and the second cyclic symmetry are different from each other. Each stage may be a 360-degree stage. The received data includes a first mesh representing the first stage and a second mesh representing the second stage. Multiple simulation results are obtained using corresponding models in respective dynamic analyses of the assembly. Each model includes a set of constraints for coupling the first mesh and the second mesh. The set of constraints is associated with a group of distinct linked harmonic indices. Physical behaviors of the assembly are then calculated using one or more sets of the simulation results. Constraints are in forms of constraint equations.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: October 3, 2023
    Assignee: Ansys, Inc.
    Inventors: Aline Françoise Sayettat ep. Beley, Andrew Christopher Madden, Emmanuel Cottanceau
  • Patent number: 11737711
    Abstract: An apparatus for manipulation and evaluation of a joint includes a frame to support the joint and to facilitate an application of force away from the joint for the evaluation of the joint, a bracket assembly supported by, and moveable relative to, the frame, the bracket assembly being configured to engage the joint, and a sensor coupled to the bracket assembly such that the sensor is moved by displacement of the bracket assembly relative to the frame during the evaluation of the joint, the sensor being configured to generate a signal indicative of the displacement.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: August 29, 2023
    Assignee: RoboDiagnostics LLC
    Inventors: Thomas P. Branch, Shaun K. Stinton, Nathaniel K. DeJarnette, Edward Dittmar, T. Christopher Madden
  • Patent number: 11695830
    Abstract: Multi-threaded processing of search responses returned by search peers is disclosed. An example method may include transmitting, by a computer system, a search request to a plurality of search peers of a data aggregation and analysis system; receiving, by a first processing thread, a plurality of data packets from the plurality of search peers; parsing, by a second processing thread, one or more data packets of the plurality of data packets to produce a first partial response to the search request; parsing, by a third processing thread, the one or more data packets to produce a second partial response to the search request; and generating, based on the first partial response and the second partial response, an aggregated response to the search request.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: July 4, 2023
    Assignee: Splunk Inc.
    Inventors: Sourav Pal, Christopher Madden Pride
  • Patent number: 11663212
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system parses the query and uses a metadata catalog to dynamically identify configuration parameters of datasets and/or rules associated with the query. The identified configuration parameters are communicated to a query processing component of the data intake and query system for use in executing the query.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 30, 2023
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Manu Jose, Sourav Pal, Christopher Madden Pride, Nicholas Robert Romito, Igor Braylovskiy, Arun Ramani, Ankit Jain
  • Patent number: 11657057
    Abstract: Systems and methods are disclosed for annotating a metadata catalog in a data intake and query system based on a query received by the data intake and query system. The metadata catalog can store information about datasets associated with the data intake and query system, including dataset configuration records of the datasets, which can be used to process queries for execution by the data intake and query system. The data intake and query system can receive a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system can parse the query to identify datasets and/or data fields associated with the query. Based on the identified datasets and/or fields, the data intake and query system can generate one or more annotations, and use the annotations to update the metadata catalog.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: May 23, 2023
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Scott Calvert, Manu Jose, Andrew Peters, Christopher Madden Pride, Arun Ramani
  • Patent number: 11620288
    Abstract: Systems and methods are disclosed for mapping search nodes to a search head in a data intake and query system based on a tenant identifier in order to execute a query received by the data intake and query system. The mapping may allow same or similar search nodes to be used to execute queries that are associated with a particular tenant identifier, in order to take advantage of caching and local data stored with those search nodes. In some cases, search nodes can be mapped based on the tenant identifier using a hashing algorithm, such as a consistent hashing algorithm.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: April 4, 2023
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Scott Calvert, Alexander Douglas James, Bei Li, Ashish Mathew, James Monschke, Sogol Moshtaghi, Christopher Madden Pride, Xiaowei Wang
  • Patent number: 11567993
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched and stores a copy of buckets in memory associated with one or more search nodes. A search node performs a search on buckets residing in its memory.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 31, 2023
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ashish Mathew, Christopher Madden Pride, Bharath Kishore Reddy Aleti, Sourav Pal, Arindam Bhattacharjee, James Monschke
  • Patent number: 11550847
    Abstract: Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system identifies buckets that are to be searched. The data intake and query system performs a hash on bucket identifiers of the identified buckets to identify search nodes to search the buckets.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 10, 2023
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Ashish Mathew, Christopher Madden Pride, Bharath Kishore Reddy Aleti, Sourav Pal, Arindam Bhattacharjee, James Monschke
  • Publication number: 20220382755
    Abstract: Systems and methods are disclosed for mapping search nodes to a search head in a data intake and query system based on a tenant identifier in order to execute a query received by the data intake and query system. The mapping may allow same or similar search nodes to be used to execute queries that are associated with a particular tenant identifier, in order to take advantage of caching and local data stored with those search nodes. In some cases, search nodes can be mapped based on the tenant identifier using a hashing algorithm, such as a consistent hashing algorithm.
    Type: Application
    Filed: February 25, 2022
    Publication date: December 1, 2022
    Inventors: Alexandros Batsakis, Scott Calvert, Alexander Douglas James, Bei Li, Ashish Mathew, James Monschke, Sogol Moshtaghi, Christopher Madden Pride, Xiaowei Wang
  • Patent number: 11484254
    Abstract: A joint manipulation and evaluation apparatus has a mechanism configured to manipulate a first bone of a joint relative to a second bone of the joint. The apparatus has a joint stabilizer arranged to engage the joint and hold the second bone in place as the first bone is manipulated. A sensor is coupled to the joint stabilizer and is configured and arranged to detect residual movement of a clamped portion of the joint relative to the joint stabilizer as the first bone is manipulated.
    Type: Grant
    Filed: November 20, 2016
    Date of Patent: November 1, 2022
    Assignee: RoboDiagnostics LLC
    Inventors: Thomas P. Branch, Shaun K. Stinton, Edward Dittmar, Nathaniel K. deJarnette, T. Christopher Madden
  • Publication number: 20220247653
    Abstract: Techniques are described for verifying connectivity in a virtualized computing environment comprising networked computing devices having internal endpoints that are configured with operational connectivity to external endpoints. A connectivity test component is configured to execute as a virtual resource in the virtualized computing environment, execute protocol-aware connectivity tests that enable detection of connectivity errors between the internal endpoints and external endpoints, and instantiate or access network interfaces for establishing connectivity between the internal endpoints and external endpoints. A configuration file defines connectivity types between the internal endpoints and external endpoints. Based on the configuration file, the connectivity test component is executed in the virtualized computing environment. An output is generated by the connectivity test component that is indicative of results of connectivity attempts in accordance with the configuration file.
    Type: Application
    Filed: April 13, 2021
    Publication date: August 4, 2022
    Inventors: Philip Joel DAVIES, Jonathan PHILLIPS, Stephen Christopher MADDEN, Andrew Chrissie EDMONDS, Steven Edward ORBELL, Andrew MCCURDY, Catherine GALLAGHER, Jason DACKINS
  • Patent number: 11392578
    Abstract: Systems and methods are disclosed for annotating a metadata catalog in a data intake and query system based on a detected change to the metadata catalog. The metadata catalog can store information about datasets associated with the data intake and query system, including dataset configuration records of the datasets, which can be used to process queries for execution by the data intake and query system. Based on a detected change to the metadata catalog, such as a manual or system annotation, the data intake and query system can generate additional annotations for the metadata catalog and use the annotations to update the metadata catalog.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: July 19, 2022
    Assignee: Splunk Inc.
    Inventors: Alexander Douglas James, Scott Calvert, Manu Jose, Andrew Peters, Christopher Madden Pride, Arun Ramani
  • Publication number: 20220193323
    Abstract: The present disclosure generally relates to fluid control valves for delivering and/or aspirating fluid during ophthalmic surgeries and procedures. In one embodiment, a valve assembly includes a first portion configured to fluidly couple with a gas supply line and a second portion configured to fluidly couple with a liquid supply line and an infusion line. The first portion and the second portion are partitioned or separated from each other by a filter having a hydrophobic membrane configured to prevent the flow of liquids therethrough while allowing the free flow of gas. Accordingly, an infusion liquid may be flown through the second portion while gases may be simultaneously aspirated through the first portion, without any liquids travelling into the gas supply line. The gas supply line may thus be utilized to vent or purge gases from the infusion line before or during performance of surgical procedures.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 23, 2022
    Inventors: Sean Christopher Madden, Parthasarathy Parishram
  • Publication number: 20220156267
    Abstract: Systems and methods are disclosed for annotating a metadata catalog in a data intake and query system based on a query received by the data intake and query system. The metadata catalog can store information about datasets associated with the data intake and query system, including dataset configuration records of the datasets, which can be used to process queries for execution by the data intake and query system. The data intake and query system can receive a query identifying a set of data to be processed and a manner of processing the set of data. The data intake and query system can parse the query to identify datasets and/or data fields associated with the query. Based on the identified datasets and/or fields, the data intake and query system can generate one or more annotations, and use the annotations to update the metadata catalog.
    Type: Application
    Filed: January 27, 2022
    Publication date: May 19, 2022
    Inventors: Alexander Douglas James, Scott Calvert, Manu Jose, Andrew Peters, Christopher Madden Pride, Arun Ramani
  • Patent number: 11327992
    Abstract: Systems and methods are disclosed for authenticating a user to use one or more components of a data intake and query system. The data intake and query system enables the generation or searching of events that include raw machine data associated with a timestamp. The data intake and query system receives a request for access via an application programming interface (API). Based on the request, the data intake and query system authenticates the user. The data intake and query system can receive a second request via the API for a component of the data intake and query system. Based on a determination that the user is authenticated, the data intake and query system can communicate the request to the component.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 10, 2022
    Assignee: Splunk Inc.
    Inventors: Alexandros Batsakis, Clifton Gordon, Brad Lovering, Christopher Madden Pride
  • Patent number: 11310313
    Abstract: Multi-threaded processing of search responses returned by search peers is disclosed. An example method may include transmitting, by a computer system, a search request to a plurality of search peers of a data aggregation and analysis system; receiving, by a first processing thread, a plurality of data packets from the plurality of search peers; parsing, by a second processing thread operating asynchronously with respect to the first processing thread, one or more data packets of the plurality of data packets, to produce a partial response to the search request; splitting the partial response into two or more fields; and generating, based on the two or more fields of the partial response, an aggregated response to the search request.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: April 19, 2022
    Assignee: SPLUNK INC.
    Inventors: Sourav Pal, Christopher Madden Pride