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: 12197908Abstract: 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: GrantFiled: November 22, 2023Date of Patent: January 14, 2025Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
-
Publication number: 20240047722Abstract: 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 urgeType: ApplicationFiled: January 11, 2022Publication date: February 8, 2024Applicant: Intelligent Energy LimitedInventors: James Watton, Simon Foster
-
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: 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: 20220110313Abstract: 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: ApplicationFiled: July 31, 2019Publication date: April 14, 2022Applicant: Bioline FranceInventors: Simon Foster, Maria Riera Turro, Maxime Ferrero, Jacques Frandon
-
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: 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
-
Publication number: 20210224331Abstract: 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: ApplicationFiled: January 28, 2021Publication date: July 22, 2021Inventors: Joerg Beringer, Isabelle Park, Joshua Walters, Eric Tschetter, Simon Foster Fishel
-
Patent number: 11037342Abstract: 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: GrantFiled: July 31, 2016Date of Patent: June 15, 2021Assignee: SPLUNK INC.Inventors: Marshall Chalmers Agnew, Michael Porath, Simon Foster Fishel
-
Patent number: 10997190Abstract: 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: GrantFiled: February 1, 2016Date of Patent: May 4, 2021Assignee: SPLUNK INC.Inventors: Michael Porath, Simon Foster Fishel, Adam Jamison Oliner, Clark Eugene Mullen, Siegfried Puchbauer-Schnabel, Marshall Chalmers Agnew
-
Patent number: 10923738Abstract: 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: GrantFiled: November 26, 2015Date of Patent: February 16, 2021Assignee: Intelligent Energy LimitedInventors: Shahin Moghimi, Vince Gardner, Nathaniel Palmer, Simon Foster, Pratap Rama
-
Patent number: 10856073Abstract: 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: GrantFiled: December 10, 2019Date of Patent: December 1, 2020Assignee: Cirrus Logic, Inc.Inventors: Rupesh Khare, Simon Foster
-
Patent number: 10853380Abstract: 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: GrantFiled: July 31, 2016Date of Patent: December 1, 2020Assignee: SPLUNK INC.Inventors: Marshall Chalmers Agnew, Michael Porath, Simon Foster Fishel
-
Patent number: 10754638Abstract: 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: April 29, 2019Date of Patent: August 25, 2020Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Isabelle Park, Vivian Shen, Eric Tschetter, Joshua Walters
-
Patent number: 10719332Abstract: 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: GrantFiled: April 29, 2019Date of Patent: July 21, 2020Assignee: Splunk Inc.Inventors: Akash Dwivedi, Simon Foster Fishel, Eric Tschetter, Joshua Walters
-
Publication number: 20200186918Abstract: 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: ApplicationFiled: December 10, 2019Publication date: June 11, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Rupesh KHARE, Simon FOSTER
-
Publication number: 20200118197Abstract: 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: ApplicationFiled: November 26, 2019Publication date: April 16, 2020Inventors: Simon Foster, Bruce Clark, Chris Servais, Tom Zosel
-
Patent number: 10521852Abstract: 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: GrantFiled: August 14, 2017Date of Patent: December 31, 2019Assignee: c2morrow IP, LLCInventors: Simon Foster, Bruce Clark, Chris Servais, Tom Zosel
-
Patent number: 10181611Abstract: 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: GrantFiled: November 26, 2015Date of Patent: January 15, 2019Assignee: Intelligent Energy LimitedInventors: Shahin Moghimi, Vince Gardner, Nathaniel Palmer, Simon Foster, Pratap Rama