Patents by Inventor John A. Frey

John A. Frey 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: 20240151191
    Abstract: The invention relates to a method for operating a fuel injection system (1) for supplying a combustion engine of a vehicle with fuel, in which method the fuel is conveyed at high pressure with the aid of a high-pressure pump (2), fed to a high-pressure accumulator (3), and injected into a cylinder of the combustion engine with the aid of at least one injector connected to the high-pressure accumulator (3). In order to detect any damage to the drive of the high-pressure pump (3), according to the invention a) the pressure (P) in the high-pressure accumulator (3) is measured and, on the basis of the measured values, a pressure drop (?P) in the high-pressure accumulator (3) caused by an injection into a cylinder is determined, b) a maximum pressure gradient is determined during a pressure build-up phase following the injection, c) the determined pressure drop (?P) and the determined maximum pressure gradient are put into proportion.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 9, 2024
    Inventors: Antonio De Benedictis, Antonio Diaferia, Bernd Frey, Bjoern Noack, Charlotte Summerer, Christos Hondros, Ciro Medolla, Daniel Zander, John Kuesters, Michael Hackner, Nello Medoro
  • Patent number: 11769073
    Abstract: Methods and systems for expanding a training set of one or more original biological sequences are provided. An original training set is obtained, wherein the original training set comprises one or more original biological sequences. Saliency values corresponding to one or more elements in each of the one or more original biological sequences are obtained. For each of the original biological sequences, one or more modified biological sequences are produced and the one or more modified biological sequences are associated with the original biological sequence. One or more elements are generated in each of the one or more modified biological sequences using one or more elements in the associated original biological sequence and the corresponding saliency values. The one or more modified biological sequences for each of the original biological sequences are added to the original training set to form an expanded training set.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 26, 2023
    Assignee: DEEP GENOMICS INCORPORATED
    Inventors: Brendan John Frey, Andrew Thomas DeLong, Hui Yuan Xiong
  • Patent number: 11556323
    Abstract: Disclosed are systems and methods for trusted and secure application deployment via collective signature verification of the application artifacts. The trusted and secure application deployment may include receiving multiple application artifacts, decoding verifications from at least one cryptographic signature associated with each received artifact, comparing the verifications to a first set of requirements specified in an admission control list, comparing the verifications from a first received artifact to a second set of requirements specified in the verifications of a second received artifact, halting the deployment of the artifacts in response to the decoded verifications not satisfying one or more requirements from the first set of requirements or the second set of requirements, and deploying the artifacts to a set of compute nodes in response to the verifications decoded from the received artifacts satisfying the first set of requirements and the second set of requirements.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: January 17, 2023
    Assignee: CTRL IQ, toc.
    Inventors: John Frey, Cedric Clerget, Gregory Kurtzer, Ian Kaneshiro, Paul Nathan, Josh Bacon, Robert Adolph
  • Patent number: 11321064
    Abstract: Disclosed are systems and methods for trusted and secure application deployment via collective signature verification of the application artifacts. The trusted and secure application deployment may include receiving multiple application artifacts, decoding verifications from at least one cryptographic signature associated with each received artifact, comparing the verifications to a first set of requirements specified in an admission control list, comparing the verifications from a first received artifact to a second set of requirements specified in the verifications of a second received artifact, halting the deployment of the artifacts in response to the decoded verifications not satisfying one or more requirements from the first set of requirements or the second set of requirements, and deploying the artifacts to a set of compute nodes in response to the verifications decoded from the received artifacts satisfying the first set of requirements and the second set of requirements.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: May 3, 2022
    Assignee: CTRL IQ, Inc.
    Inventors: John Frey, Cedric Clerget, Gregory Kurtzer, Ian Kaneshiro, Paul Nathan, Josh Bacon, Robert Adolph
  • Patent number: 11310342
    Abstract: A controller is provided to optimize software allocations to shared resources based on a dynamic mapping of resource relationships. The controller may map relationships between resources of nodes in different compute clusters. The controller may receive a request for a particular application, and may determine different sets of the nodes that each include minimum, desired, purchased, or subscribed to set of resources to run the particular application. The controller may determine optimization constraints associated with running the particular application, and may compare the relationships between the resources of each set of nodes to the optimization constraints. The controller may select a particular set of nodes that have resource relationships satisfying more of the optimization constraints than the resource relationships of other selected sets of nodes, and may execute the particular application using the resources of the particular set of nodes.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 19, 2022
    Assignee: CTRL IQ, Inc.
    Inventors: John Frey, Cedric Clerget, Ian Kaneshiro
  • Patent number: 11301217
    Abstract: Disclosed are systems and methods that include user interfaces (“UIs”) and a controller for automating the building, management, and distribution of operation systems (“OSes”) with different customizations for different users. A UI may include selectable elements for different OS distributions, and may present a first set of components from a selected particular OS distribution and a second set of components that are not included with the particular OS distribution. The controller may generate a custom OS build based on a first subset of components that are selected from the first set of components, and a second subset of components that are selected from the second set of component using the UI. The controller may provide a repository that is accessed with an identifier and that links to each selected component of the custom OS build, and may distribute the custom OS build from the repository to a node.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: April 12, 2022
    Assignee: CTRL IQ, Inc.
    Inventors: Mustafa Gezen, Gregory Kurtzer, John Frey, Neil Hanlon
  • Patent number: 11163902
    Abstract: A controller is provided to construct and run a container from one or more encrypted container images without persisting any decrypted data from the one or more encrypted container images to non-volatile storage at any time. The controller may retrieve a container image with encrypted first data and encrypted second data, and may store the container image to non-volatile storage of a particular node. The controller may construct a container by mounting the container image as part of an encrypted file system of the container. During runtime execution of the container, the encrypted first data may be extracted and decrypted from the file system in response to a file system request for the encrypted first data, and the decrypted first data may be entered into volatile storage of the particular node while the encrypted first data and the encrypted second data are retained on the non-volatile storage.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: November 2, 2021
    Assignee: CTRL IQ, Inc.
    Inventors: Cedric Clerget, Ian Kaneshiro, Gregory Kurtzer, John Frey
  • Patent number: 11099893
    Abstract: An orchestration system may provide distributed and seamless stateful high performance computing for performance critical workflows and data across geographically distributed compute nodes. The system may receive a task with different jobs that operate on a particular dataset, may determine a set of policies that define execution priorities for the jobs, and may determine a current state of compute nodes that are distributed across different compute sites. The system may distribute the jobs across a selected set of the compute nodes in response to the current state of the set of compute nodes satisfying more of the execution priorities than the current state of other compute nodes. The system may produce task output based on modifications made to the particular database as each compute node of the set of compute nodes executes a different job of the plurality of jobs.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: August 24, 2021
    Assignee: CTRL IQ, Inc.
    Inventors: Gregory Kurtzer, John Frey, Ian Kaneshiro, Robert Adolph, Cedric Clerget
  • Patent number: 11055428
    Abstract: A controller is provided to construct and run a container from one or more encrypted container images without persisting any decrypted data from the one or more encrypted container images to non-volatile storage at any time. The controller may retrieve a container image with encrypted first data and encrypted second data, and may store the container image to non-volatile storage of a particular node. The controller may construct a container by mounting the container image as part of an encrypted file system of the container. During runtime execution of the container, the encrypted first data may be extracted and decrypted from the file system in response to a file system request for the encrypted first data, and the decrypted first data may be entered into volatile storage of the particular node while the encrypted first data and the encrypted second data are retained on the non-volatile storage.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: July 6, 2021
    Assignee: CTRL IQ, Inc.
    Inventors: Cedric Clerget, Ian Kaneshiro, Gregory Kurtzer, John Frey
  • Patent number: 10970113
    Abstract: An orchestration system may provide distributed and seamless stateful high performance computing for performance critical workflows and data across geographically distributed compute nodes. The system may receive a task with different jobs that operate on a particular dataset, may determine a set of policies that define execution priorities for the jobs, and may determine a current state of compute nodes that are distributed across different compute sites. The system may distribute the jobs across a selected set of the compute nodes in response to the current state of the set of compute nodes satisfying more of the execution priorities than the current state of other compute nodes. The system may produce task output based on modifications made to the particular database as each compute node of the set of compute nodes executes a different job of the plurality of jobs.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: April 6, 2021
    Assignee: CTRL IQ, Inc.
    Inventors: Gregory Kurtzer, John Frey, Ian Kaneshiro, Robert Adolph, Cedric Clerget
  • Publication number: 20190073443
    Abstract: Methods and systems for expanding a training set of one or more original biological sequences are provided. An original training set is obtained, wherein the original training set comprises one or more original biological sequences. Saliency values corresponding to one or more elements in each of the one or more original biological sequences are obtained. For each of the original biological sequences, one or more modified biological sequences are produced and the one or more modified biological sequences are associated with the original biological sequence. One or more elements are generated in each of the one or more modified biological sequences using one or more elements in the associated original biological sequence and the corresponding saliency values. The one or more modified biological sequences for each of the original biological sequences are added to the original training set to form an expanded training set.
    Type: Application
    Filed: November 2, 2018
    Publication date: March 7, 2019
    Inventors: Brendan John Frey, Andrew Thomas DeLong, Hui Yuan Xiong
  • Patent number: 10108709
    Abstract: In one aspect, the present disclosure relates to a method which, in one embodiment, includes: receiving video data for a first video and deconstructing the video data of the first video into a plurality of context windows; performing, on each context window of the plurality of context windows that includes an image frame, a video analytic function on the image frame to identify one or more characteristics of the context window that are associated with image-related content of the first video; performing, on each context window of the plurality of context windows that includes an audio frame, a video analytic function on the audio frame to identify one or more characteristics of the context window that are associated with audio-related content of the first video; generating, for each of the plurality of context windows, a respective local atomic unit comprising attributes derived from the identified one or more characteristics of the respective context window, to form a plurality of local atomic units; and gen
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: October 23, 2018
    Assignee: Digital Reasoning Systems, Inc.
    Inventors: John Frey, James Whitaker, Matthew Russell
  • Patent number: 9858340
    Abstract: In one aspect, the present disclosure relates to a method which, in one embodiment, includes: receiving video data for a first video; deconstructing the video data of the first video into a plurality of context windows; performing, on each context window that includes an image frame, a video analytic function on the image frame to identify one or more characteristics of the context window; performing, on each context window that includes an audio frame, a video analytic function on the audio frame to identify one or more characteristics of the context window; generating, for each context windows, a respective local atomic unit comprising attributes derived from the identified one or more characteristics of the respective context window, to form a plurality of local atomic units; and generating a local graph representation of the first video, comprising a plurality of nodes corresponding to the plurality of local atomic units.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: January 2, 2018
    Assignee: Digital Reasoning Systems, Inc.
    Inventors: John Frey, James Whitaker, Matthew Russell
  • Patent number: 9125982
    Abstract: An implantable pump for providing metered doses of a compound to an individual is described. The implantable pump includes a chamber for storing an individual dose of the compound, an inlet valve fluidly coupled to the chamber for controlling a flow of the compound into the chamber, and an outlet valve fluidly coupled to the chamber for controlling a flow of the compound out of the chamber and into the individual. The pump includes an inlet valve driver circuit operable for opening and closing the inlet valve, and an outlet valve driver circuit operable for opening and closing the outlet valve. A battery and a charging circuit that includes a capacitor are included in the implantable pump. The charging circuit is operatively coupled to the battery for charging of the capacitor. The charged capacitor is operable for supplying power to the valve driver circuits.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: September 8, 2015
    Assignee: FLOWONIX MEDICAL INCORPORATED
    Inventor: Daniel John Frey
  • Publication number: 20140207812
    Abstract: Methods and apparatus for collecting electronically stored information are disclosed. In general, a processor images an electronic device to collect metadata associated with a plurality of files stored on the electronic device. For example, the metadata may include file names, file sizes dates, etc. The processor then receives selection information associated with the metadata, the selection information being indicative of a subset of the plurality of files. The processor then installs an electronically stored information (ESI) collection application (e.g., remotely via a network and/or via a thumb drive exclusively in RAM) in the first electronic device (e.g., a device running one of several different operating systems) in response to a selection of a collection initiation trigger (e.g., selection of a hyperlink or virtual button). The processor then collects the ESI. For example, the processor may collect the ESI from a hard disk or solid state drive using a collection wizard user interface.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 24, 2014
    Applicant: KCura Corporation
    Inventors: Michael Alan Bean, Donald John Frey, Benjamin Sterling Jones
  • Publication number: 20130291459
    Abstract: A system for creating single and double pane window walls comprising mullions, sills, headers, other framing members and gasketing, is disclosed. The system features window pane framing extrusions which include provisions that allow the extrusions to snap together to create a framing member with a box-type cross-section. Experimentation has shown that the composite box sections have similar structural properties to unitary box sections, i.e. comparable moments of inertia and cross-sectional area and thus comparable ability to carry bending moment, transmit shear and resist buckling.
    Type: Application
    Filed: April 23, 2013
    Publication date: November 7, 2013
    Applicant: C.R. Laurence Co., Inc.
    Inventor: John Frey
  • Patent number: 8478535
    Abstract: The subject invention provides systems and methods that facilitate AIDS vaccine cocktail assembly via machine learning algorithms such as a cost function, a greedy algorithm, an expectation-maximization (EM) algorithm, etc. Such assembly can be utilized to generate vaccine cocktails for species of pathogens that evolve quickly under immune pressure of the host. For example, the systems and methods of the subject invention can be utilized to facilitate design of T cell vaccines for pathogens such HIV. In addition, the systems and methods of the subject invention can be utilized in connection with other applications, such as, for example, sequence alignment, motif discovery, classification, and recombination hot spot detection. The novel techniques described herein can provide for improvements over traditional approaches to designing vaccines by constructing vaccine cocktails with higher epitope coverage, for example, in comparison with cocktails of consensi, tree nodes and random strains from data.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: Nebojsa Jojic, Vladimir Jojic, David E. Heckerman, Brendan John Frey, Christopher A. Meek
  • Patent number: 8051334
    Abstract: The use of loops in SAS networks is enabled by designating ports connected to loop connections as table loop ports (TLPs). Under normal operating conditions, each TLP is blocked from receiving BCNs, appears to the expander to have nothing connected to it, and is made invisible to initiators. The loop connection and TLPs may be enabled and used to access devices when a problem is detected. In particular, the TLP will now appear in a list of destination ports within the expander to which a BCN should be propagated. In addition, during a subsequent self-configuration, the TLP is allowed to populate its route table with devices accessible through it, and the existence of the TLP is also reported back to initiators. After re-discovery is complete, communications between the initiator and a target can resume, with traffic re-routed through the TLPs as needed, bypassing the failure point.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: November 1, 2011
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Marc Timothy Jones, Ernest John Frey
  • Publication number: 20110060318
    Abstract: An implantable pump for providing metered doses of a compound to an individual is described. The implantable pump includes a chamber for storing an individual dose of the compound, an inlet valve fluidly coupled to the chamber for controlling a flow of the compound into the chamber, and an outlet valve fluidly coupled to the chamber for controlling a flow of the compound out of the chamber and into the individual. The pump includes an inlet valve driver circuit operable for opening and closing the inlet valve, and an outlet valve driver circuit operable for opening and closing the outlet valve. A battery and a charging circuit that includes a capacitor are included in the implantable pump. The charging circuit is operatively coupled to the battery for charging of the capacitor. The charged capacitor is operable for supplying power to the valve driver circuits.
    Type: Application
    Filed: September 9, 2009
    Publication date: March 10, 2011
    Inventor: Daniel John Frey
  • Patent number: 7882281
    Abstract: Enabling virtualization in a SAS expander is disclosed. For each SAS address to be virtualized through one or more physical or virtual Phy, a reference Phy associated with each SAS address is created within the expander. Next, a route table is generated that includes an entry for each of the SAS addresses being virtualized, each entry associated with one or more of the physical or virtual Phy through which the SAS address is being virtualized. With the route table so established, requests for a virtualized SAS address are routed to a particular one of the one or more physical or virtual Phy associated with the virtualized SAS address in the route table.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: February 1, 2011
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Marc Timothy Jones, Ernest John Frey