Patents by Inventor David B. Jackson

David B. Jackson 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: 20160319933
    Abstract: A system for maintaining a vehicle including a shift-by-wire transmission in a neutral-hold mode is provided. The system includes a transmission control unit in signal communication with the shift-by-wire transmission and an internal control unit of the vehicle. The transmission control unit is configured to control a gear configuration of the shift-by-wire transmission. An external control unit is in signal communication with the transmission control unit. The external control unit is configured to transmit a neutral-hold mold activation signal.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Phil Adams, Ryo Harada, Takashi Tezuka, David B. Jackson, Hiroyuki Kuki, D. J. Parker, JR.
  • Patent number: 9413687
    Abstract: Disclosed is an on-demand computing environment. The method embodiment relates to a method of managing resources between a local compute environment and an on-demand environment. The method includes detecting an event in a local compute environment and based on the detected event, automatically establishing communication with an on-demand compute environment, provisioning resources within the on-demand compute environment and transferring workload from the local compute environment transparently to the on-demand compute environment.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: August 9, 2016
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Patent number: 9405348
    Abstract: Disclosed are systems and methods of performing a power cap processing in a compute environment. The method includes determining of one of committed resources and dedicated resources in a compute environment exceed a threshold value for a job. If a determination is yes that the threshold value is exceeded, then the method includes preempting processing of the job in the compute environment by performing one of migrating the job to a new compute resources and performing a power reduction action associated with the job, such as slowing down a processor associated with a job or cancelling the job. When such a power state reduction action is taken, reservations associated with other jobs may also be adjusted.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 2, 2016
    Assignee: Adaptive Computing Enterprises, Inc
    Inventor: David B. Jackson
  • Publication number: 20160026500
    Abstract: The disclosure relates to systems, methods and computer-readable media for using system jobs for performing actions outside the constraints of batch compute jobs submitted to a compute environment such as a cluster or a grid. The method for modifying a compute environment from a system job disclosure associating a system job to a queuable object, triggering the system job based on an event and performing arbitrary actions on resources outside of compute nodes in the compute environment. The queuable objects include objects such as batch compute jobs or job reservations. The events that trigger the system job may be time driven, such as ten minutes prior to completion of the batch compute job, or dependent on other actions associated with other system jobs. The system jobs may be utilized also to perform rolling maintenance on a node by node basis.
    Type: Application
    Filed: October 1, 2015
    Publication date: January 28, 2016
    Inventor: David B. JACKSON
  • Publication number: 20150379219
    Abstract: The present disclosure is directed to systems and methods for identifying unknown drug targets via adverse event data. An analyzer receives an identification of a first drug having one or more unknown target proteins and identifies a second drug related to the first drug. The analyzer retrieves, from an adverse event database, a first side effect profile associated with the first drug, and a second side effect profile associated with the second drug. The analyzer generates a third side effect profile comprising a subset of the first side effect profile not shared by the second side effect profile, and identifies a third drug having a fourth side effect profile comprising the third side effect profile. The analyzer retrieves a list of one or more target proteins of the third drug not targeted by the second drug, and presents the retrieved list as potential target proteins of the first drug.
    Type: Application
    Filed: September 9, 2015
    Publication date: December 31, 2015
    Inventors: David B. Jackson, Theodoros Soldatos, Guillaume Taglang, Alexander Zien, Stephan Brock
  • Publication number: 20150370982
    Abstract: The present disclosure relates to systems and methods for bioinformatics and data processing. In particular, in a first aspect, the present disclosure relates to methods and systems for generating a personalized treatment guideline for a patient and for selecting a treatment for a patient. In another aspect, the present disclosure relates to methods and systems for selecting patients for a clinical trial of a treatment. The invention resolves cases in which patients have more than one “actionable” aberration by combining the patient-specific molecular information and the treatment-specific molecular information further with a clinico-molecular disease model, specifically a scoring of genes and/or proteins that represents several aspects of their involvement into the disease. In this way, treatments and patients can be prioritized that are most likely to impact or impacted by the disease mechanism, respectively.
    Type: Application
    Filed: October 1, 2013
    Publication date: December 24, 2015
    Inventors: Alexander Zien, David B. Jackson, Martin Stein, Guillaume Taglang, Stephan Brock, Alexander Picker, Theodoros Soldatos, Bernhard Sulzer
  • Publication number: 20150363559
    Abstract: Systems and methods are described herein for the prioritization of possible treatment options based on biomarkers, such as (but not limited to) tumor and germline-based genomic variants. The system and methods may thereby identify patient and the status of a biomarker in the treatment options tailored to a patient, in particular to his/her clinical, molecular, and/or genetic condition. Furthermore, the system and method provides a means for prioritizing the possible treatment options based on the extraction and contextualization of clinical and molecular knowledge. The system gathers and/or accesses biomarker information and transforms the information into prioritized, clinically actionable options identified for a specific patient case.
    Type: Application
    Filed: July 10, 2013
    Publication date: December 17, 2015
    Inventors: David B. Jackson, Alexander Zien, Stephan Brock, Guillaume Taglang
  • Publication number: 20150286502
    Abstract: The disclosure relates to systems, methods and computer-readable media for dynamically provisioning resources within a compute environment. The method aspect of the disclosure comprises A method of dynamically provisioning resources within a compute environment, the method comprises analyzing a queue of jobs to determine an availability of compute resources for each job, determining an availability of a scheduler of the compute environment to satisfy all service level agreements (SLAs) and target service levels within a current configuration of the compute resources, determining possible resource provisioning changes to improve SLA fulfillment, determining a cost of provisioning; and if provisioning changes improve overall SLA delivery, then re-provisioning at least one compute resource.
    Type: Application
    Filed: June 19, 2015
    Publication date: October 8, 2015
    Inventor: David B. JACKSON
  • Patent number: 9128767
    Abstract: A system and method are disclosed for dynamically reserving resources within a cluster environment. The method embodiment of the invention comprises receiving a request for resources in the cluster environment, monitoring events after receiving the request for resources and based on the monitored events, dynamically modifying at least one of the request for resources and the cluster environment.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: September 8, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Publication number: 20150242244
    Abstract: A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers.
    Type: Application
    Filed: May 12, 2015
    Publication date: August 27, 2015
    Inventor: David B. JACKSON
  • Publication number: 20150229586
    Abstract: System, method, and tangible computer-readable storage media are disclosed for providing a brokering service for compute resources. The method includes, at a brokering service, polling a group of separately administered compute environments to identify resource capabilities and information, each compute resource environment including the group of managed nodes for processing workload, receiving a request for compute resources at the brokering service system, the request for compute resources being associated with a service level agreement (SLA) and based on the resource capabilities across the group of compute resource environments, selecting compute resources in one or more of the group of compute resource environments. The brokering service system receives workload associated with the request and communicates the workload to the selected resources for processing.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventor: David B. Jackson
  • Patent number: 9075657
    Abstract: Disclosed are systems, methods and computer-readable media for controlling and managing the identification and provisioning of resources within an on-demand center as well as the transfer of workload to the provisioned resources. One aspect involves creating a virtual private cluster within the on-demand center for the particular workload from a local environment. A method of managing resources between a local compute environment and an on-demand environment includes detecting an event associated with a local compute environment and based on the detected event, identifying information about the local environment, establishing communication with an on-demand compute environment and transmitting the information about the local environment to the on-demand compute environment, provisioning resources within the on-demand compute environment to substantially duplicate the local environment and transferring workload from the local-environment to the on-demand compute environment.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: July 7, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Patent number: 9069611
    Abstract: The disclosure relates to systems, methods and computer-readable media for dynamically provisioning resources within a compute environment. The method aspect of the disclosure comprises A method of dynamically provisioning resources within a compute environment, the method comprises analyzing a queue of jobs to determine an availability of compute resources for each job, determining an availability of a scheduler of the compute environment to satisfy all service level agreements (SLAs) and target service levels within a current configuration of the compute resources, determining possible resource provisioning changes to improve SLA fulfillment, determining a cost of provisioning; and if provisioning changes improve overall SLA delivery, then re-provisioning at least one compute resource.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: June 30, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Patent number: 9038078
    Abstract: A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: May 19, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Patent number: 9026807
    Abstract: A system, method and non-transitory computer readable storage medium are disclosed for managing workload in a data center. The method includes receiving data related to at least one of a current state of workload in the compute environment at a current time and future workload scheduled to consume resources in the compute environment at a future time relative to the current time, wherein the compute environment comprises a plurality of nodes in which compute resources are reserved by a workload manager for consumption, and controlling a cooling system to selectively modify a temperature of at least one node in the compute environment based on the data.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: May 5, 2015
    Assignee: Adaptive Computing Enterprises, In.
    Inventor: David B. Jackson
  • Publication number: 20150081323
    Abstract: Systems and methods are described herein for disease knowledge modeling and clinical treatment decision support. Disease or indication information, including identification of biomolecular entities associated with the indication may be culled through data mining to create a knowledge model of the indication. In some embodiments, the knowledge model may comprise a network of associations between molecular entities, including drug targets and biomarkers, genes, pathways. The model is used for prioritizing treatment decisions, for treatments comprising one or more medications associated with one or more molecular entities in the model. The priority of a suggested treatment depends on at least one property of one or more medications of the suggested treatment.
    Type: Application
    Filed: April 2, 2013
    Publication date: March 19, 2015
    Inventors: David B. Jackson, Alexander Zien, Stephan Brock, Alexander Picker, Guillaume Taglang, Bernhard Sulzer, Martin Stein
  • Patent number: 8933393
    Abstract: Methods and systems for providing electromagnetic protection of optical equipment are disclosed. One assembly includes an optical device and an electromagnetically shielding enclosure including a plurality of shielding surfaces, the enclosure defining an interior volume containing the optical device. The assembly further includes a waveguide beyond cutoff extending through a shielding surface of the electromagnetically shielding enclosure. The assembly also includes a first lens located on a first side of the shielding surface, and positioned and oriented to focus light through the waveguide beyond cutoff. The assembly further includes a second lens located on a second side of the shielding surface opposite the first side, positioned and oriented to receive light transmitted through the waveguide beyond cutoff.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: January 13, 2015
    Assignee: Emprimus, LLC
    Inventors: George Anderson, Frederick R. Faxvog, David B. Jackson, Greg Fuchs, Gale Nordling, Wallace Jensen
  • Patent number: 8930536
    Abstract: The present invention provides a system, method and computer-readable media for generating virtual private clusters out of a group of compute resources. Typically, the group of compute resources involves a group of clusters independently administered. The method provides for aggregating the group of compute resources, partitioning the aggregated group of compute resources and presenting to each user in an organization a partition representation the organization's virtual private cluster. The users transparently view their cluster and have control over its operation. The partitions may be static or dynamic.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: January 6, 2015
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson
  • Publication number: 20140351824
    Abstract: A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers.
    Type: Application
    Filed: August 7, 2014
    Publication date: November 27, 2014
    Inventor: David B. JACKSON
  • Publication number: 20140298349
    Abstract: Disclosed are systems and methods of performing a power cap processing in a compute environment. The method includes determining of one of committed resources and dedicated resources in a compute environment exceed a threshold value for a job. If a determination is yes that the threshold value is exceeded, then the method includes preempting processing of the job in the compute environment by performing one of migrating the job to a new compute resources and performing a power reduction action associated with the job, such as slowing down a processor associated with a job or cancelling the job. When such a power state reduction action is taken, reservations associated with other jobs may also be adjusted.
    Type: Application
    Filed: October 1, 2013
    Publication date: October 2, 2014
    Applicant: Adaptive Computing Enterprises, Inc.
    Inventor: David B. Jackson