Patents by Inventor John Dennis

John Dennis 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: 20180068568
    Abstract: A system for providing a flight planning tool may include at least one memory device for storing flight information and at least one hardware processor configured to execute instructions to provide an Application Program Interface (API) for facilitating communication between the system and a client device or a third-party device; receive, a request from the client device including a user input indicative of first information related to a flight; collect second information from one or more third-party devices based on the first information received from the client device; generate a notice to airman (NOTAM) based on the user input indicative of the first information and the second information, wherein the NOTAM includes information associated with the flight; provide at least one user interface to the client device for communicating the NOTAM; and display graphics indicative of the information associated with the flight included in the generated NOTAM.
    Type: Application
    Filed: October 27, 2017
    Publication date: March 8, 2018
    Applicant: Aircraft Owners and Pilots Association
    Inventors: Douglas Nolen SHORTER, John Dennis HAMILTON, Kimberly Lynn OCASEK, Eric John RUSH, Brian Michael TENBERG, John Vance WHITEHOUSE, Sergey KRILOV
  • Patent number: 9911338
    Abstract: A system for providing a flight planning tool is disclosed. The system may include at least one memory device for storing flight information and one or more hardware processors. The one or more hardware processors may be configured to provide an Application Program Interface (API) for facilitating communication between the system and at least one of a client device and one or more third-party devices, receive, via the API, a request including first information related to a flight, collect, via the API and based on the first information, second information from one or more third-party devices, generate flight trip data based on the first and second information, wherein the flight trip data includes information and graphics associated with the flight, and provide, via the API, one or more user interfaces to the client device for communicating the flight trip data.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: March 6, 2018
    Assignee: Aircraft Owners and Pilots Association
    Inventors: Douglas Nolen Shorter, Jr., John Dennis Hamilton, Kimberly Lynn Ocasek, Eric John Rush, Brian Michael Tenberg, John Vance Whitehouse, Sergey Krilov
  • Patent number: 9875097
    Abstract: Implementations disclose applying configuration alignment in build projects is disclosed. A method of an implementation of the disclosure includes retrieving a build script (BS) file configuration from a BS file. The BS configuration includes a configuration to perform a build of a project The method also includes determining whether the BS configuration aligns with a target configuration. The method further includes aligning the BS configuration with the target configuration when it is determined that the BS configuration does not align with the target configuration.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: January 23, 2018
    Assignee: Red Hat, Inc.
    Inventors: John Dennis Casey, Paul Gier, Robert Nicholas Cross
  • Publication number: 20170360023
    Abstract: Methods for fumigating soil include applying over fumigant-treated soil a multilayer polymeric film to form a vapor barrier between the fumigant-treated soil and the atmosphere to at least partially contain the fumigant. The multilayer film includes at least one barrier layer comprising at least one vinylidene chloride polymer and protecting layers on each side of the barrier layer. The multilayer film preferably has at least one UV protecting layer and optionally at least one reflective layer.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Inventors: Ian Van Wesenbeeck, Charles A. Carn, John D. Busacca, Phillip J. Howard, John Dennis Lane, Michael D. White, Anthony Weiss
  • Publication number: 20170333652
    Abstract: The present technology relates to methods and apparatus to provide ventilation to patients. In particular, the present technology relates to changing ventilator parameters to match changing patient metabolic demand.
    Type: Application
    Filed: February 13, 2017
    Publication date: November 23, 2017
    Applicant: ResMed Limited
    Inventors: Klaus Henry Schindhelm, Gordon Joseph Malouf, Steven Paul Farrugia, Clancy John Dennis, Michael Berthon-Jones, David John Bassin, Helmut Teschler
  • Patent number: 9795126
    Abstract: Methods for fumigating soil include applying over fumigant-treated soil a multilayer polymeric film to form a vapor barrier between the fumigant-treated soil and the atmosphere to at least partially contain the fumigant. The multilayer film includes at least one barrier layer comprising at least one vinylidene chloride polymer and protecting layers on each side of the barrier layer. The multilayer film preferably has at least one UV protecting layer and optionally at least one reflective layer.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: October 24, 2017
    Assignee: Dow AgroSciences LLC
    Inventors: Ian Van Wesenbeeck, Charles A. Carn, John D. Busacca, Phillip J. Howard, John Dennis Lane, Michael D. White, Anthony Weiss
  • Publication number: 20170239430
    Abstract: A respiratory assistance component is disclosed that changes shape when an electrical charge is provided. The amount of electrical charge that is applied may be based on values, characteristics, or user controlled parameters of the respiratory assistance system. The component may be all or part of a patient interface, a tube, a flow generator, and/or a sleep mat.
    Type: Application
    Filed: May 9, 2017
    Publication date: August 24, 2017
    Inventors: Kai STUEBIGER, Justin John FORMICA, Aaron Samuel DAVIDSON, Gerard Michael RUMMERY, Clancy John DENNIS, Liam HOLLEY
  • Patent number: 9692154
    Abstract: A clamp includes a first and second handle parts that are pivotable relative to each other and biased closed. A first electrical contactor is associated with the first handle part, and a second electrical contactor is associated with the second handle part. The first electrical contactor and the second electrical contactor are positioned such that in the closed position of the clamp, a circuit connection between the first electrical contactor and the second electrical contactor is open, and in the open position, the circuit connection is closed.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: June 27, 2017
    Assignee: TWITCH TECHNOLOGIES LLC
    Inventor: John Dennis Page
  • Patent number: 9687619
    Abstract: A respiratory assistance component is disclosed that changes shape when an electrical charge is provided. The amount of electrical charge that is applied may be based on values, characteristics, or user controlled parameters of the respiratory assistance system. The component may be all or part of a patient interface, a tube, a flow generator, and/or a sleep mat.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: June 27, 2017
    Assignee: RESMED LIMITED
    Inventors: Kai Stuebiger, Justin John Formica, Aaron Samuel Davidson, Gerard Michael Rummery, Clancy John Dennis, Liam Holley
  • Patent number: 9665849
    Abstract: A mechanism for employing dependency graph in software build projects is disclosed. A method of implementation of the invention includes receiving a first build script file associated with a software project, the first build script file identifying a plurality of project dependencies associated with the software project. The method also includes parsing the first build script file to generate a project dependency graph corresponding to the first build script file. The project dependency graph includes a plurality of vertices representing to the plurality of software project dependencies and further includes a plurality of edges representing relationships between the plurality of the software project dependencies. The method also includes determining a build order of the plurality of software project dependencies using the project dependency graph.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: May 30, 2017
    Assignee: Red Hat, Inc.
    Inventor: John Dennis Casey
  • Publication number: 20170102468
    Abstract: The invention relates to signals representing energy of photons or particles of ionising radiation incident on pixels of a semiconductor detector. Cross talk between the signals from different pixels is compensated using cross talk compensation signatures in the form of time domain series or functions which are aligned and applied to the cross talk signal in accordance with timing of the event which gave rise to the cross talk.
    Type: Application
    Filed: May 19, 2015
    Publication date: April 13, 2017
    Applicant: Diamond Light Source Limited
    Inventors: Graham John Dennis, William Helsby
  • Patent number: 9597468
    Abstract: The present technology relates to methods and apparatus to provide ventilation to patients. In particular, the present technology relates to changing ventilator parameters to match changing patient metabolic demand.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: March 21, 2017
    Assignee: RedMed Limited
    Inventors: Klaus Henry Schindhelm, Gordon Joseph Malouf, Steven Paul Farrugia, Clancy John Dennis, Michael Berthon-Jones, David John Bassin, Helmut Teschler
  • Publication number: 20170052275
    Abstract: A wellbore survey tool and methods for estimating a direction of highest gamma ray intensity of a gamma ray distribution are provided. The tool includes a body having a center axis. The body is configured to be placed within a wellbore. The tool further includes a plurality of gamma ray detectors within the body. Each detector of the plurality of gamma ray detectors has a direction of maximum gamma ray sensitivity with the direction having a non-zero component perpendicular to the center axis. The non-zero components of the plurality of gamma ray detectors are spaced circumferentially about the center axis.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Nigel John Dennis Kilshaw, Donald Ian Carruthers, Peter Allen, Walter Edward Somerville Davey
  • Publication number: 20170006131
    Abstract: Embodiments can provide centralized management of cloud service providers for one or more customers, including adding, changing or deleting end user data for accessing various cloud services from a common user interface. The common user interface can facilitate configuring user settings for a particular user for different cloud services through a user profile for the particular user. The user profile can be constructed from a corresponding user record stored in a databased. The user record can be updated by obtaining user information from the different cloud services. The obtained user information can be matched to the user record by using one or more criteria. In some embodiments, different criteria can be used for matching information from different cloud services to the user record.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell, Robert William Davis
  • Publication number: 20170006118
    Abstract: System and methods for the creation of templates for a user role from an existing user for use in one or more cloud services are provided. The template may comprise various user settings for different cloud services subscribed to by an entity. The templates once created can be applied to a group of users within the entity such that the various user settings in the template can be applied to the users in the group. The various user settings in the template can also be modified, and once modified, the template can be applied to users in the user group that has been applied with the template. User interfaces can be provided for specifying the creation of templates, modification of templates. The aggregation of common software providers, services, users and user types into templates and associated settings privileges, and other attributes are also provided.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell
  • Publication number: 20170004197
    Abstract: System and method are disclosed for enabling data synchronization with different cloud service providers. Semantics of provide data from the cloud service providers may be determined and captured in a data object—i.e. a provider data object. The provider data object may then be instantiated for individual cloud service providers for synchronizing data with a given cloud service provider. Provider data can be received from the given cloud service provider can be processed using the instance of the provider data object. Specific provider information can then be extracted from the received provider data according the semantics defined in the instance of the provider data object. The extracted provider information can then compared with provider information already stored in a database. When one or more differences are detected between the two, the received provider information can be saved to the database.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick Inc.
    Inventors: John Dennis, Corey Brent Caldwell, Douglas Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke
  • Publication number: 20160308726
    Abstract: A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 20, 2016
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Ganesh Panse
  • Publication number: 20160292152
    Abstract: A system and method for facilitating a migration engine to migrate data items in a data directory from a source system to a destination system over multiple migration passes are disclosed. A state file can be used to track migration states of data items during the life cycle of the migration. The state file can be generated and updated by a plugin to the migration engine. During a migration pass, the state file can be loaded into the memory to influence the migration by the migration engine. Prior to the migration pass, migration profile specifying one or more migration actions can be invoked by a migration routine. The invocation of the migration profile can cause the state file to be modified to perform the migration actions accordingly.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 6, 2016
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Ganesh Panse
  • Publication number: 20160292043
    Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 6, 2016
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William David
  • Patent number: D796758
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 5, 2017
    Assignee: ZODIAC POOL SYSTEMS, INC.
    Inventors: Hendrikus Johannes van der Meijden, Bruce Harbottle, John Dennis Crooks