Patents by Inventor Joshua Walters
Joshua Walters 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: 20240345010Abstract: A multi-sample differential scanning calorimeter (DSC) allows for the processing samples concurrently for high-throughput sample processing. The multi-sample DSC includes a test chamber; a sample cartridge located inside the test chamber, in which the sample cartridge comprises a plurality of sample wells arranged at a periphery of the sample cartridge; a plurality of temperature sensors, in which each temperature sensor measures a respective temperature of a respective sample well; and a processor configured to selectively determine a difference in temperature between any two or more sample wells of the plurality of sample wells.Type: ApplicationFiled: April 10, 2024Publication date: October 17, 2024Inventors: Joshua King HOYT, Matthew Walter ESKEW, David John SAYLER, Albert Steven BENIGHT
-
Patent number: 12117410Abstract: A multi-sample differential scanning calorimeter (DSC) allows for the processing samples concurrently for high-throughput sample processing. The multi-sample DSC includes a test chamber; a sample cartridge located inside the test chamber, in which the sample cartridge comprises a plurality of sample wells arranged at a periphery of the sample cartridge; a plurality of temperature sensors, in which each temperature sensor measures a respective temperature of a respective sample well; and a processor configured to selectively determine a difference in temperature between any two or more sample wells of the plurality of sample wells.Type: GrantFiled: April 10, 2024Date of Patent: October 15, 2024Assignee: ThermoCap Laboratories Inc.Inventors: Joshua King Hoyt, Matthew Walter Eskew, David John Sayler, Albert Steven Benight
-
Patent number: 12099428Abstract: A method of persisting and querying Real User Monitoring (RUM) data comprises grouping together spans associated with a user-interaction with a webpage or application that are ingested during a given time duration. The method also comprises generating one or more data sets each associated with an analysis modality using the grouped spans, wherein each analysis modality extracts a different level of detail from the spans. Further, the method comprises selecting, based on a first user query, a first analysis modality for generating a response to the first user query and accessing a data set that is associated with the first analysis modality. The method also comprises generating the response to the first user query using the data set associated with the first analysis modality, wherein the first user query requests information pertaining to a performance of the application in response to the user-interaction.Type: GrantFiled: January 29, 2021Date of Patent: September 24, 2024Assignee: SPLUNK Inc.Inventors: Mayank Agarwal, Jonathan Dillman, Rahul Gidwani, Justin Smith, Joshua Walters
-
Patent number: 12063406Abstract: Methods and systems for routing key commands received from a remote-control device are provided. The method and/or system may include receiving, at a device, a key command from the remote-control device, generating a first message that includes the key command, sending, from the device, the first message to a keystroke router, and determining, at the keystroke router, a system network controller associated with the device. Moreover, the keystroke router may send the key command to the system network controller.Type: GrantFiled: February 27, 2023Date of Patent: August 13, 2024Assignee: SONIFI SOLUTIONS, INC.Inventors: Derin Michael Zerr, Joel Walter Zdepski, Christopher Paul Wollmann, Shaun Eugene Marko, Daniel A. Dirks, Joshua H. Pulford
-
Publication number: 20240250386Abstract: Systems and methods for a battery can comprise cells connected in parallel to form a group and groups of cells connected in series to form first and sub-assemblies with components suitable for multiple battery configurations. The first subassembly comprises a lower cell carrier and upper cell carrier between which the first groups of cells are disposed. The second subassembly comprises the lower cell carrier and upper cell carrier between which the second groups of cells are disposed. The flexible current collector comprises two or more conductive regions. The first and second subassemblies are connected in parallel or series to build the desired voltage or capacity of the battery. The flexible current collector is folded around the first and second subassemblies and disposed within casing to provide environmental protection to the battery, and positive and negative terminals connected to first and second conductive regions, respectively, to form positive and negative terminals of the battery.Type: ApplicationFiled: February 23, 2022Publication date: July 25, 2024Applicant: American Battery Solutions, Inc.Inventors: Erik William Anderson, Shad Alan Kelly, Michael Paul Garascia, Eric Walter Akkashian, Matthew Jon Knoche, Joshua William Payne, Jean-Paul Ortiz
-
Patent number: 12001426Abstract: Systems and methods are disclosed for supporting transformations of a graph generated from a query to event data. The event data may be unstructured event data, from which instances of a journey can be identified that represent sequences of related events describing actions performed in a computing environment. When evaluating journey instances, it can be helpful to visualize the instances as a graph. Depending on the instances viewed, a user may desire different modifications to the graph. While such modifications can be made when initially building instances from the unstructured event data, this can limit reuse of the resulting instances (since the modification would also be present when evaluating other subsets). To address this, embodiments of the present disclosure enable graph modifications to be applied to subsets of journey instances after building those instances from unstructured event data, increasing reuse of instances built from a query against the unstructured data.Type: GrantFiled: April 4, 2023Date of Patent: June 4, 2024Assignee: Splunk Inc.Inventors: Chandrashekar Basavaiah, Elizabeth Li, Eric Tschetter, Joshua Walters
-
Patent number: 11829746Abstract: Systems and methods are disclosed for providing a multi-component application, including a first and second component. Functionality of the application may be easily and rapidly modified by modification to the first component, without requiring modification to the second component. The first component may be implemented locally at a client device, while the second component is implemented remotely. While modification of the second component may require privileges of a remote location, a user of a client device may modify the first component while maintaining interoperability and compatibility with the second component, thereby enabling the end user to modify functionality of the multi-component application. In some instances, different versions of a first component are provided, and an end user of a client device is enabled to specify which version of the first component should be used.Type: GrantFiled: January 31, 2022Date of Patent: November 28, 2023Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
-
Patent number: 11809497Abstract: Systems and methods are disclosed for processing events having raw machine data associated with a timestamp using one or more pivot identifiers and one or more step identifiers to generate one or more journey instances. Based on the one or more pivot identifier field, the system can relate events that have a common field value for the pivot identifier field. Based on the one or more step identifiers, the system can group the related events into a subset of events. Using the subset of events, the system can build a journey instance.Type: GrantFiled: January 6, 2023Date of Patent: November 7, 2023Assignee: Splunk Inc.Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
-
Patent number: 11727016Abstract: A method of identifying exemplary spans associated with a real user session comprises aggregating ingested spans associated with user interaction with an application during the user session. The method also comprises segmenting the user session into chunks and storing each chunk with an identifier indicating a location of a respective chunk. Further, responsive to user-specified parameters included in a query, the method comprises accessing a chunk using a respective identifier and applying the user-specified parameters to spans in the chunk. Additionally, the method comprises rendering a waterfall visualization comprising exemplary spans associated with the user session, wherein the exemplary spans surface in response to the applying the user-specified parameters to the plurality of spans in the chunk.Type: GrantFiled: April 30, 2021Date of Patent: August 15, 2023Assignee: SPLUNK Inc.Inventors: Mayank Agarwal, Rahul Gidwani, Justin Smith, Joshua Walters, John Bennett Wundes
-
Patent number: 11625394Abstract: Systems and methods are disclosed for supporting transformations of a graph generated from a query to event data. The event data may be unstructured event data, from which instances of a journey can be identified that represent sequences of related events describing actions performed in a computing environment. When evaluating journey instances, it can be helpful to visualize the instances as a graph. Depending on the instances viewed, a user may desire different modifications to the graph. While such modifications can be made when initially building instances from the unstructured event data, this can limit reuse of the resulting instances (since the modification would also be present when evaluating other subsets). To address this, embodiments of the present disclosure enable graph modifications to be applied to subsets of journey instances after building those instances from unstructured event data, increasing reuse of instances built from a query against the unstructured data.Type: GrantFiled: March 4, 2022Date of Patent: April 11, 2023Assignee: Splunk Inc.Inventors: Chandrashekar Basavaiah, Elizabeth Li, Eric Tschetter, Joshua Walters
-
Publication number: 20230092789Abstract: Battery systems according to embodiments of the present technology may include a battery including a first electrode terminal and a second electrode terminal accessible along a first surface of the battery. The battery may define a recessed portion of the battery along the first surface of the battery between the first electrode terminal and the second electrode terminal. The battery systems may include a module electrically coupled with the battery. The module may include a circuit board. The module may include a first conductive tab extending from a second surface of the circuit board opposite the first surface of the circuit board. The first conductive tab may be electrically coupling the module with the first electrode terminal. The module may include a second conductive tab extending from the second surface of the circuit board. The second conductive tab may be electrically coupling the module with the second electrode terminal.Type: ApplicationFiled: September 21, 2021Publication date: March 23, 2023Applicant: Apple Inc.Inventors: Hirotsugu Oba, Brian K. Shiu, Michael P. Zhang, Xiao Liu, Christopher R. Pasma, Steven M. Labovitz, Katharine R. Chemelewski, Erik D. Gillow, Joshua Walter, Junhua Liu, Michael H. Tsai, Stephan P. Abdo
-
Patent number: 11602985Abstract: Methods and systems are provided for a cooling assembly for a vehicle. In one example, the cooling assembly may be a non-rectangular cooler positioned in a front end of the vehicle with an entry duct continuous with the non-rectangular cooler and arranged upstream of the non-rectangular cooler and an exit duct also continuous with the non-rectangular cooler and arranged downstream of the non-rectangular cooler.Type: GrantFiled: September 11, 2019Date of Patent: March 14, 2023Assignee: Ford Global Technologies, LLCInventors: Keith Weston, Matthew Arthur Titus, Trenton Lee Mcmillion, Ryan Orourke, Joshua Walters
-
Patent number: 11550849Abstract: Systems and methods are disclosed for processing events having raw machine data associated with a timestamp using one or more pivot identifiers and one or more step identifiers to generate one or more journey instances. Based on the one or more pivot identifier field, the system can relate events that have a common field value for the pivot identifier field. Based on the one or more step identifiers, the system can group the related events into a subset of events. Using the subset of events, the system can build a journey instance.Type: GrantFiled: January 28, 2021Date of Patent: January 10, 2023Assignee: Splunk Inc.Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
-
Publication number: 20220088623Abstract: A spray head includes a body and a modular spray assembly. The body includes a cavity therein. The modular spray assembly is detachably coupled to the body. The modular spray assembly includes a housing, a spray member, a cover, an impeller, and a rotor. The spray member is rotatably coupled to the housing. The cover is coupled to the housing and includes a shaft disposed in the housing. The impeller is rotatably coupled to the shaft. The rotor is rotatably coupled to the impeller and the spray member. The rotor is configured to rotate eccentrically relative to the impeller and the spray member. The housing includes an inlet configured to direct a flow of fluid from the cavity to an interior of the housing to rotate the impeller.Type: ApplicationFiled: November 30, 2021Publication date: March 24, 2022Applicant: Kohler Co.Inventors: Pete Kajuch, Joshua Walter
-
Patent number: 11269876Abstract: Systems and methods are disclosed for supporting transformations of a graph generated from a query to event data. The event data may be unstructured event data, from which instances of a journey can be identified that represent sequences of related events describing actions performed in a computing environment. When evaluating journey instances, it can be helpful to visualize the instances as a graph. Depending on the instances viewed, a user may desire different modifications to the graph. While such modifications can be made when initially building instances from the unstructured event data, this can limit reuse of the resulting instances (since the modification would also be present when evaluating other subsets). To address this, embodiments of the present disclosure enable graph modifications to be applied to subsets of journey instances after building those instances from unstructured event data, increasing reuse of instances built from a query against the unstructured data.Type: GrantFiled: April 30, 2020Date of Patent: March 8, 2022Assignee: Splunk Inc.Inventors: Chandrashekar Basavaiah, Elizabeth Li, Eric Tschetter, Joshua Walters
-
Patent number: 11263229Abstract: Systems and methods are disclosed for efficiently detecting alert states within unstructured event data. Alert states are illustratively defined as occurring when a threshold number of journey instances are present within the unstructured event data, each journey instance representing a series of events within the event data representing steps within a pre-defined journey. Detecting journey instances within unstructured event data can require significant computational resources, and thus attempting to detect alert states directly from unstructured event data can lead to inefficiencies. Embodiments of this disclosure enable a structured data set of journey instances to be generated from unstructured event data, and for the structured data set to be evaluated based on criteria of multiple alert states. By utilizing a single structured data set to support evaluation based on multiple alert states, detecting alert states from unstructured event data is rendered more efficient.Type: GrantFiled: October 18, 2019Date of Patent: March 1, 2022Assignee: Splunk Inc.Inventors: Chandrashekar Basavaiah, Jindrich Dinga, Elizabeth Li, Cary Glen Noel, Isabelle Park, Eric Tschetter, Joshua Walters, Mei Chun Yeh
-
Patent number: 11256497Abstract: Systems and methods are disclosed for providing a multi-component application, including a first and second component. Functionality of the application may be easily and rapidly modified by modification to the first component, without requiring modification to the second component. The first component may be implemented locally at a client device, while the second component is implemented remotely. While modification of the second component may require privileges of a remote location, a user of a client device may modify the first component while maintaining interoperability and compatibility with the second component, thereby enabling the end user to modify functionality of the multi-component application. In some instances, different versions of a first component are provided, and an end user of a client device is enabled to specify which version of the first component should be used.Type: GrantFiled: July 22, 2020Date of Patent: February 22, 2022Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
-
Patent number: 11227256Abstract: The present teaching generally relates to detecting data bucket discrepancies associated with online experiments. In a non-limiting embodiment, a monitoring layer may be generated within an online experimentation platform that includes at least a first layer, and where a first online experiment is associated with the first layer, the monitoring layer includes a monitoring layer data bucket, and the first layer includes at least a first data bucket. First data representing user activity associated with a first plurality of identifiers may be obtained, the user activity being associated with the first layer. Second data representing at least one user engagement parameter may be generated, and a first discrepancy between the first and second data may be determined. The first discrepancy indicating a first amount of identifiers that include a first metadata tag associated with the first layer and lack a second metadata tag associated with the monitoring layer.Type: GrantFiled: August 15, 2017Date of Patent: January 18, 2022Assignee: VERIZON MEDIA INC.Inventors: Niru Appikatala, Miao Chen, Michael Natkovich, Joshua Walters
-
Patent number: 11213837Abstract: A spray head comprises a body, a rotatable member, and a first bearing. The rotatable member is rotatably coupled to the body and includes a plurality of vanes and a plurality of spray nozzles. The first bearing is coupled to the body and is configured to define a rotational axis of the rotatable member. The first bearing includes a longitudinal channel and a plurality of distribution channels extending radially outwardly from the longitudinal channel through the first bearing. The first bearing is configured to direct a flow of water through the longitudinal channel and the plurality of distribution channels toward the plurality of vanes to rotate the rotatable member about the first bearing, so as to direct the flow of water through the plurality of spray nozzles.Type: GrantFiled: May 10, 2019Date of Patent: January 4, 2022Assignee: KOHLER CO.Inventors: Pete Kajuch, Joshua Walter
-
Patent number: 11194564Abstract: Systems and methods are disclosed for providing a multi-component application, including a first and second component. Functionality of the application may be modified by modification of the first component, potentially without requiring modification of the second component. However, some functionalities added to application may require modifications to both the first and second component. To maintain compatibility between components, the first component can be configured to detect versioning information of a second component, and adjust its functionality to disable functions unavailable due to lack of compatibility with a current version of the second component. The first component can notify an end user of any such lack of compatibility, and potentially instruct the end user in updating the second component.Type: GrantFiled: April 29, 2019Date of Patent: December 7, 2021Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Eric Tschetter, Joshua Walters