Patents by Inventor John Brooke
John Brooke 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: 20240156103Abstract: The disclosure relates to genetically modified microorganisms of the genus Paenibacillus, for the improvement of phenotypes of plants, for example nitrogen availability for non-leguminous plants. Included are novel strains of the microorganisms, microbial consortia, and agricultural compositions comprising the same. Furthermore, the disclosure teaches methods of utilizing the described microorganisms, microbial consortia, and agricultural compositions comprising the same, in methods for imparting beneficial properties to target plant species. In particular aspects, the disclosure provides methods of increasing desirable plant traits in agronomically important species, for example nitrogen fixation, utilization, regulation, uptake, acquisition, tolerance, and/or processing in plants.Type: ApplicationFiled: March 21, 2022Publication date: May 16, 2024Inventors: Thomas Roger Williams, John Patrick Malin, Hong Zhu, Betsy Alford, Courtney Brooke Reimche, Christopher Robert Dumigan, Damian Curtis
-
Patent number: 11881116Abstract: In one example, a method of operating a plurality of aerial vehicles in an environment includes receiving, at a first command module of a first aerial vehicle navigating along a first flight path, sensor data from one or more sensors on board the first aerial vehicle. The sensor data reflects one or more characteristics of the environment. The method further includes determining, via the first command module, a change from a predetermined formation to a different formation for a second aerial vehicle based at least in part on the sensor data, where the predetermined formation and the different formation are relative to the first aerial vehicle. The method also including generating, via the first command module, control signals reflecting the change from the predetermined formation to the different formation and sending the control signals from the first aerial vehicle to the second aerial vehicle.Type: GrantFiled: October 31, 2019Date of Patent: January 23, 2024Assignee: Aurora Flight Sciences CorporationInventors: John Brooke Wissler, Eugene H. Nahm
-
Publication number: 20240012791Abstract: A method of processing aggregated records. An aggregated record is received. A key-value pair is identified within the aggregated record, wherein the key-value pair comprises a key and a value, and wherein the key comprises a deduplication marker. An aggregation method is identified based on a characteristic of the deduplication marker. The aggregated record is processed using an algorithm determined by the aggregation method to produce at least one processed record.Type: ApplicationFiled: July 10, 2023Publication date: January 11, 2024Inventor: John Brooke ALTHOUSE
-
Patent number: 11693407Abstract: An aircrew automation system that provides a pilot with high-fidelity knowledge of the aircraft's physical state, and notifies that pilot of any deviations in expected state based on predictive models. The aircrew automation may be provided as a non-invasive ride-along aircrew automation system that perceives the state of the aircraft through visual techniques, derives the aircraft state vector and other aircraft information, and communicates any deviations from expected aircraft state to the pilot.Type: GrantFiled: May 4, 2020Date of Patent: July 4, 2023Assignee: The Boeing CompanyInventors: Jessica E. Duda, John Tylko, David Mindell, Fabrice Kunzi, Michael Piedmonte, John Allee, Joshua Torgerson, Jason Ryan, James Donald Paduano, John Brooke Wissler, Andrew Musto, Wendy Feenstra
-
Patent number: 11669519Abstract: Embodiments of the present invention provide a method, computer program-product, and system for generating predicate-weighted histograms in a database management system. Further, the methods, computer program-products and systems in accordance with the present invention generate histograms that are biased towards the predicate literals of the queries that are submitted to the database management system. The resulting histograms will improve query performance by generating histograms with greater resolution near predicate literals that represent the queries submitted to the database management system.Type: GrantFiled: March 13, 2020Date of Patent: June 6, 2023Assignee: SOLARWINDS WORLDWIDE, LLCInventors: Fred Warren Frost, Gregory H. Gonzalez, John Brooke Philpott, Richard L. Taylor, Jr.
-
Publication number: 20220368724Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.Type: ApplicationFiled: July 28, 2022Publication date: November 17, 2022Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, JR., Michael Brady, Caleb Yu
-
Patent number: 11411997Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.Type: GrantFiled: December 17, 2020Date of Patent: August 9, 2022Assignee: Salesforce, Inc.Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, Jr., Michael Brady, Caleb Yu
-
Publication number: 20220053023Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.Type: ApplicationFiled: December 17, 2020Publication date: February 17, 2022Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, JR., Michael Brady, Caleb Yu
-
Patent number: 11142634Abstract: This disclosure relates to a continuous solution polymerization process wherein production rate is increased. Process solvent, ethylene, optional comonomers, optional hydrogen and a single site catalyst formulation are injected into a first reactor forming a first ethylene interpolymer. Process solvent, ethylene, optional comonomers, optional hydrogen and a heterogeneous catalyst formulation are injected into a second reactor forming a second ethylene interpolymer. The first and second reactors may be configured in series or parallel modes of operation. Optionally, a third ethylene interpolymer is formed in an optional third reactor, wherein an optional heterogeneous catalyst formulation may be employed. In a solution phase, the first, second and optional third ethylene interpolymers are combined, the catalyst is deactivated, the solution is passivated and following a phase separation process an ethylene interpolymer product is recovered.Type: GrantFiled: January 24, 2020Date of Patent: October 12, 2021Assignee: NOVA Chemicals (International) S.A.Inventors: Fazle Sibtain, Christopher John Brooke Dobbin, Donald Gary Hartlen, Kenneth Edward Taylor, Hamidreza Khakdaman
-
Patent number: 11128606Abstract: Client fingerprints can be used to detect and defend against malware and hacking into information systems more effectively than using IP addresses. A unique client fingerprint can be based on data found in the client's SSL client hello packet. SSL version, cipher suites, and other fields of the packet can be utilized, preferably utilizing individual field values in the order in which they appear in the packet. The ordered values are converted to decimal values, separated by delimiters, and concatenated to form an identifier string. The identifier string may be mapped, preferably by a hash function, to form the client fingerprint. The client fingerprint may be logged, and whitelists and blacklists may be formed using client fingerprints so formed.Type: GrantFiled: December 9, 2019Date of Patent: September 21, 2021Assignee: SALESFORCE.COM, INC.Inventors: John Brooke Althouse, Jeffery S. Atkinson, Joshua Atkins
-
Publication number: 20210286809Abstract: Embodiments of the present invention provide a method, computer program-product, and system for generating predicate-weighted histograms in a database management system. Further, the methods, computer program-products and systems in accordance with the present invention generate histograms that are biased towards the predicate literals of the queries that are submitted to the database management system. The resulting histograms will improve query performance by generating histograms with greater resolution near predicate literals that represent the queries submitted to the database management system.Type: ApplicationFiled: March 13, 2020Publication date: September 16, 2021Applicant: SQL Sentry, LLCInventors: Fred Warren Frost, Gregory H. Gonzalez, John Brooke Philpott, Richard L. Taylor, JR.
-
Patent number: 11078351Abstract: This disclosure relates to a continuous solution polymerization process where ethylene interpolymer products having an improved color index; for example, products having higher whiteness (Whiteness Index (WI)) and lower yellowness (Yellowness Index (YI)). Product color was improved by adjusting selected solution polymerization reaction conditions. The disclosed ethylene interpolymer products have improved color relative to comparative polyethylene compositions.Type: GrantFiled: March 5, 2018Date of Patent: August 3, 2021Assignee: NOVA Chemicals (International) S.A.Inventors: Fazle Sibtain, Christopher John Brooke Dobbin, Kenneth Edward Taylor, Hamidreza Khakdaman, P Scott Chisholm
-
Publication number: 20210134163Abstract: In one example, a method of operating a plurality of aerial vehicles in an environment includes receiving, at a first command module of a first aerial vehicle navigating along a first flight path, sensor data from one or more sensors on board the first aerial vehicle. The sensor data reflects one or more characteristics of the environment. The method further includes determining, via the first command module, a change from a predetermined formation to a different formation for a second aerial vehicle based at least in part on the sensor data, where the predetermined formation and the different formation are relative to the first aerial vehicle. The method also including generating, via the first command module, control signals reflecting the change from the predetermined formation to the different formation and sending the control signals from the first aerial vehicle to the second aerial vehicle.Type: ApplicationFiled: October 31, 2019Publication date: May 6, 2021Inventors: John Brooke Wissler, Eugene H. Nahm
-
Patent number: 10941472Abstract: Systems and methods for drawing high aspect ratio metallic glass-based materials are provided. Methods of drawing a high aspect ratio metallic glass-based material are premised on stably drawing high aspect ratio metallic glass-based material from a preform metallic glass-based composition, accounting for the relationships between: the desired formation of an amorphous structure that is substantially homogenous along the majority of the length of the drawn high aspect ratio material; the desired final geometry of the drawn high aspect ratio material; the nature of the force that is used to draw the molten metallic glass-based composition; the velocity at which the high aspect ratio material is drawn; the viscosity profile of the material along its length as it is being drawn; and/or the effect of temperature on the metallic glass-based material.Type: GrantFiled: January 9, 2017Date of Patent: March 9, 2021Assignee: Metal Morphing Technologies, Inc.Inventors: Thomas M. Hodges, John Brooke Delfini
-
Patent number: 10877972Abstract: Systems and methods for managing log data are provided. An exemplary system may include a memory storing computer-readable instructions that, when executed by at least one processor, may cause the at least one processor to perform operations. The operations may include accessing a plurality of log records. Each of the plurality of log records may include a time stamp and at least one attribute. The operations may also include identifying a subset of the plurality of log records based on the at least one attribute of each of the plurality of log records. The operations may also include grouping the log records within the subset into at least one group based on the time stamp of each of the log records within the subset. The operations may further include aggregating the log records in the at least one group based on the respective time stamps.Type: GrantFiled: July 27, 2020Date of Patent: December 29, 2020Assignee: JA1, INC.Inventor: John Brooke Althouse
-
Publication number: 20200301422Abstract: An aircrew automation system that provides a pilot with high-fidelity knowledge of the aircraft's physical state, and notifies that pilot of any deviations in expected state based on predictive models. The aircrew automation may be provided as a non-invasive ride-along aircrew automation system that perceives the state of the aircraft through visual techniques, derives the aircraft state vector and other aircraft information, and communicates any deviations from expected aircraft state to the pilot.Type: ApplicationFiled: May 4, 2020Publication date: September 24, 2020Inventors: Jessica E. Duda, John Tylko, David Mindell, Fabrice Kunzi, Michael Piedmonte, John Allee, Joshua Torgerson, Jason Ryan, James Donald Paduano, John Brooke Wissler, Andrew Musto, Wendy Feenstra
-
Publication number: 20200165422Abstract: This disclosure relates to a continuous solution polymerization process wherein production rate is increased. Process solvent, ethylene, optional comonomers, optional hydrogen and a single site catalyst formulation are injected into a first reactor forming a first ethylene interpolymer. Process solvent, ethylene, optional comonomers, optional hydrogen and a heterogeneous catalyst formulation are injected into a second reactor forming a second ethylene interpolymer. The first and second reactors may be configured in series or parallel modes of operation. Optionally, a third ethylene interpolymer is formed in an optional third reactor, wherein an optional heterogeneous catalyst formulation may be employed. In a solution phase, the first, second and optional third ethylene interpolymers are combined, the catalyst is deactivated, the solution is passivated and following a phase separation process an ethylene interpolymer product is recovered.Type: ApplicationFiled: January 24, 2020Publication date: May 28, 2020Applicant: NOVA Chemicals (International) S.A.Inventors: Fazle Sibtain, Christopher John Brooke Dobbin, Donald Gary Hartlen, Kenneth Edward Taylor, Hamidreza Khakdaman
-
Patent number: 10642270Abstract: An aircrew automation system and method for use in an aircraft. The aircrew automation system comprises one or more processors, an optical perception system, an actuation system, and a human-machine interface. The optical perception system monitors, in real-time, one or more cockpit instruments of the aircraft visually to generate flight situation data. The actuation system mechanically engages at least one flight control of the aircraft in response to the one or more flight commands. The human-machine interface provides an interface between a human pilot and the aircrew automation system. The human-machine interface comprises a display device to display a status of the aircraft and the actuation system.Type: GrantFiled: July 8, 2019Date of Patent: May 5, 2020Assignee: Aurora Flight Sciences CorporationInventors: Jessica E. Duda, John Tylko, David Mindell, Fabrice Kunzi, Michael Piedmonte, John Allee, Joshua Torgerson, Jason Ryan, James Donald Paduano, John Brooke Wissler, Andrew Musto, Wendy Feenstra
-
Patent number: 10626256Abstract: This disclosure relates to a continuous solution polymerization process wherein production rate is increased. Process solvent, ethylene, optional comonomers, optional hydrogen and a single site catalyst formulation are injected into a first reactor forming a first ethylene interpolymer. Process solvent, ethylene, optional comonomers, optional hydrogen and a heterogeneous catalyst formulation are injected into a second reactor forming a second ethylene interpolymer. The first and second reactors may be configured in series or parallel modes of operation. A third ethylene interpolymer is formed in a third reactor, wherein an optional heterogeneous catalyst formulation may be employed. In a solution phase, the first, second and optional third ethylene interpolymers are combined, the catalyst is deactivated, the solution is passivated and following a phase separation process an ethylene interpolymer product is recovered.Type: GrantFiled: October 21, 2015Date of Patent: April 21, 2020Assignee: NOVA CHEMICALS (INTERNATIONAL) S.A.Inventors: Fazle Sibtain, Christopher John Brooke Dobbin, Donald Gary Hartlen, Kenneth Edward Taylor, Hamidreza Khakdaman
-
Patent number: D1024785Type: GrantFiled: June 25, 2021Date of Patent: April 30, 2024Assignee: DIAGEO NORTH AMERICA, INC.Inventors: Jennifer Brooke Hartford, John-Paul David Elliott