Patents by Inventor Simon Foster

Simon Foster 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).

  • Patent number: 12197908
    Abstract: Systems and methods are disclosed for providing a multi-component application, including a first and second component, and a first and second server. The first component may be implemented at the first server, while a second component may be implemented at a client device. An end user of a client device may request access to metadata stored on the second server that is utilized by the second component to implement the multi-component application. The end user may authenticate with the first component. The first component may then communicate with the second server to authenticate the end user to the second server, thereby granting the end user access to the second server without having to reauthenticate to the second server.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: January 14, 2025
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
  • Publication number: 20240047722
    Abstract: Aspects of managing fluid diffusion across active regions of one or more of a cathode and anode are disclosed herein, aspects include a method of efficient fluid distribution within an MEA (20) by forming a fluid confinement space with a sealing gasket (50) forming placed on at least one of an anode and a cathode of a fuel cell the gasket configured with at least one inlet (140) fluidly communicating with the fluid containment space and at least one outlet (145) through the gasket (50) fluidly communicating with the fluid containment space, inserting a generally planar rectangular porous gas diffusion layer (40) with two end walls, and two side walls, configured to fit form at least one inlet plenum (186) is formed around at least one edge of the gas diffusion layer (40) and an annular wall of the fluid confinement space and one outlet plenum (188) and, the resistance to fluid flow along the inlet plenum (186) is balanced against the resistance to fluid flow across the gas diffusion insert configured to urge
    Type: Application
    Filed: January 11, 2022
    Publication date: February 8, 2024
    Applicant: Intelligent Energy Limited
    Inventors: James Watton, Simon Foster
  • Patent number: 11829746
    Abstract: 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: Grant
    Filed: January 31, 2022
    Date of Patent: November 28, 2023
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
  • Patent number: 11809497
    Abstract: 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: Grant
    Filed: January 6, 2023
    Date of Patent: November 7, 2023
    Assignee: Splunk Inc.
    Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
  • Patent number: 11550849
    Abstract: 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: Grant
    Filed: January 28, 2021
    Date of Patent: January 10, 2023
    Assignee: Splunk Inc.
    Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
  • Publication number: 20220110313
    Abstract: The invention relates to a system for the controlled spreading of predator acarians, wherein the system comprises at least one case, the case having at least one orifice suitable for predator acarians to pass through from the inside of the case to the outside of the case, the system also comprising, in each case, predator acarians, prey acarians of said predator acarians, a substrate for the prey acarians and for the predator acarians and preferentially a source of food for the prey acarians, the system being characterized in that the weight of the substrate is less than twice the total weight of the predator acarians and of the prey acarians.
    Type: Application
    Filed: July 31, 2019
    Publication date: April 14, 2022
    Applicant: Bioline France
    Inventors: Simon Foster, Maria Riera Turro, Maxime Ferrero, Jacques Frandon
  • Patent number: 11256497
    Abstract: 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: Grant
    Filed: July 22, 2020
    Date of Patent: February 22, 2022
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
  • Patent number: 11194564
    Abstract: 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: Grant
    Filed: April 29, 2019
    Date of Patent: December 7, 2021
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Eric Tschetter, Joshua Walters
  • Publication number: 20210224331
    Abstract: 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: Application
    Filed: January 28, 2021
    Publication date: July 22, 2021
    Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
  • Patent number: 11037342
    Abstract: Disclosed is a technique for generating a visualization module for use within a framework for generating for display an interactive visualization of event data based on a static visualization library. In an embodiment, a computer system receives from a developer instructions for formatting event data for use with a visualization library, and rendering the formatted event data with the visualization library. The computer system then generates a visualization module including the received instructions, the visualization module being executable by another computer system to generate and cause display of an interactive visualization of received event data, the interactive visualization being dynamically modifiable in response to a user input.
    Type: Grant
    Filed: July 31, 2016
    Date of Patent: June 15, 2021
    Assignee: SPLUNK INC.
    Inventors: Marshall Chalmers Agnew, Michael Porath, Simon Foster Fishel
  • Patent number: 10997190
    Abstract: A modular visualization framework registers definitions for a variety of visualization types. The definitions are tagged with visualization characteristics. During a working session, likely interactive, a user identifies a search query used to produce data to be visualized. The working context, including the search query and data produced by its execution, is tagged for its visualization characteristics. Information about the working context, including its visualization characteristics, is then used to produce a customized list of candidates suited for the working context from which the user may select a visualization type.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: May 4, 2021
    Assignee: SPLUNK INC.
    Inventors: Michael Porath, Simon Foster Fishel, Adam Jamison Oliner, Clark Eugene Mullen, Siegfried Puchbauer-Schnabel, Marshall Chalmers Agnew
  • Patent number: 10923738
    Abstract: A coolant injection controller for a fuel cell system, the coolant injection controller configured to actively control the flow of a coolant to a fuel cell assembly for cooling and/or hydrating the fuel cell assembly in response to a measure of fuel cell assembly performance, wherein the coolant injection controller is configured to provide for a first mode of operation if the measure of fuel cell assembly performance is below a predetermined threshold and a second mode of operation if the measure of fuel cell assembly performance is above the predetermined threshold, the first and second modes having different coolant injection profiles and wherein, in the first mode of operation, the coolant injection profile provides for control of the flow of coolant by alternating between at least two different injection flow rates.
    Type: Grant
    Filed: November 26, 2015
    Date of Patent: February 16, 2021
    Assignee: Intelligent Energy Limited
    Inventors: Shahin Moghimi, Vince Gardner, Nathaniel Palmer, Simon Foster, Pratap Rama
  • Patent number: 10856073
    Abstract: This application relates to switch arrangements, in particular switch arrangements suitable for switchable connecting nodes of audio driving circuitry (100) that may, in use, experience a signal swing depending on an output audio driving signal (VD). A switch arrangement (300) comprises first and second transistors (301 and 302) of the same polarity type connected in series between the first and second nodes, with a third transistor (303) connected between a defined voltage (VS) and an intermediate node (N3) between the first and second transistors. The first transistor (301) has a drain connection to the first node (N1) and a source connection to the intermediate node (N3). The second transistor (302) has a drain connection to the second node (N2) and a source connection to the intermediate node (N3).
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: December 1, 2020
    Assignee: Cirrus Logic, Inc.
    Inventors: Rupesh Khare, Simon Foster
  • Patent number: 10853380
    Abstract: Disclosed is a framework for generating for display an interactive visualization of event data based on a static visualization library. In an embodiment, event data is received based on a user search query. A computer system implementing a visualization framework accesses a visualization library that includes instructions for rendering a static visualization based on input data. The computer system then processes the received event data with the visualization library to generate an interactive visualization of the received event data and causes display of the interactive visualization, the interactive visualization being dynamically modifiable in response to a user input.
    Type: Grant
    Filed: July 31, 2016
    Date of Patent: December 1, 2020
    Assignee: SPLUNK INC.
    Inventors: Marshall Chalmers Agnew, Michael Porath, Simon Foster Fishel
  • Patent number: 10754638
    Abstract: 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: Grant
    Filed: April 29, 2019
    Date of Patent: August 25, 2020
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
  • Patent number: 10719332
    Abstract: Systems and methods are disclosed for providing a multi-component application, including a first and second component. A client device may be provisioned with the application in a manner that, from the point of view of an end user, is similar to access a single component application. A user may use a client device to attempt to access a second component to provide the application. The second component can instruct the client device to first obtain a first component from a different network location. The client device can obtain the first component and execute the first component to use the second component, thereby providing the multi-component application. Other than submission of an initial request to access the application, provisioning of the multi-component application may be programmatic and potentially invisible to an end user, thereby providing an experience similar to accessing a single component application.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: July 21, 2020
    Assignee: Splunk Inc.
    Inventors: Akash Dwivedi, Simon Foster Fishel, Eric Tschetter, Joshua Walters
  • Publication number: 20200186918
    Abstract: This application relates to switch arrangements, in particular switch arrangements suitable for switchable connecting nodes of audio driving circuitry (100) that may, in use, experience a signal swing depending on an output audio driving signal (VD). A switch arrangement (300) comprises first and second transistors (301 and 302) of the same polarity type connected in series between the first and second nodes, with a third transistor (303) connected between a defined voltage (VS) and an intermediate node (N3) between the first and second transistors. The first transistor (301) has a drain connection to the first node (N1) and a source connection to the intermediate node (N3). The second transistor (302) has a drain connection to the second node (N2) and a source connection to the intermediate node (N3).
    Type: Application
    Filed: December 10, 2019
    Publication date: June 11, 2020
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: Rupesh KHARE, Simon FOSTER
  • Publication number: 20200118197
    Abstract: The present invention is a method and system for a network-based grocery store. The invention provides for network-based order placement, fulfillment, and delivery.
    Type: Application
    Filed: November 26, 2019
    Publication date: April 16, 2020
    Inventors: Simon Foster, Bruce Clark, Chris Servais, Tom Zosel
  • Patent number: 10521852
    Abstract: The present invention is a method and system for a network-based grocery store. The invention provides for network-based order placement, fulfillment, and delivery.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: December 31, 2019
    Assignee: c2morrow IP, LLC
    Inventors: Simon Foster, Bruce Clark, Chris Servais, Tom Zosel
  • Patent number: 10181611
    Abstract: A method of operating a fuel cell system comprising a fuel cell assembly configured to generate electrical power from a fuel flow and an oxidant flow, the method comprising a first phase and a subsequent second phase, the first phase comprising; operating the fuel cell assembly with a first stoichiometric ratio of oxidant flow to fuel flow to generate electrical power; providing said generated electrical power to a heater element for heating a coolant for supply to said fuel cell assembly; the second phase comprising; delivering coolant heated in the first phase to the fuel cell assembly; operating the fuel cell assembly with a second stoichiometric ratio of oxidant flow to fuel flow to generate electrical power, the second stoichiometric ratio lower than the first ratio.
    Type: Grant
    Filed: November 26, 2015
    Date of Patent: January 15, 2019
    Assignee: Intelligent Energy Limited
    Inventors: Shahin Moghimi, Vince Gardner, Nathaniel Palmer, Simon Foster, Pratap Rama