Patents by Inventor Geoffrey Brown

Geoffrey Brown 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: 20250154057
    Abstract: A method for producing cement comprises: obtaining a first hydroxide; forming a first carbonate from the first hydroxide; forming a mixture by mixing the first carbonate, magnesium oxide and zeolite; and allowing the mixture to cure to thereby form cement.
    Type: Application
    Filed: November 22, 2024
    Publication date: May 15, 2025
    Inventors: Douglas Geoffrey BROWN, Parvaneh ROSHANKHAJEH, Robert John KING
  • Patent number: 12141124
    Abstract: A database system enumerates one-column candidate referential integrities (1CRIs) from a plurality of input columns in one or more relations. The database system applies one or more disqualification tests to the 1CRIs to eliminate illegitimate 1CRIs resulting in a list of non-disqualified 1CRIs, wherein the disqualification tests are applied to an 1CRI being tested (hereinafter (A*,B*), A* representing a set of values of a referenced column or columns and B* representing a set of values of a referencing column or columns) until (A*,B*) is disqualified or until all of the disqualification tests have been executed and (A*,B*) has not been disqualified, in which case (A*,B*) is added to the list of non-disqualified 1CRIs, wherein each of the disqualification tests reduces the likelihood of incorrectly adding (A*,B*) to the list of non-disqualified 1CRIs.
    Type: Grant
    Filed: November 24, 2023
    Date of Patent: November 12, 2024
    Assignee: Teradata US, Inc.
    Inventors: Sung Jin Kim, Yinuo Zhang, Mohamed Mahmoud Hafez Mahmoud Abdelrahman, Paul Geoffrey Brown
  • Patent number: 11905214
    Abstract: Magnesium-based cements (in particular, magnesium oxychloride (MOC) cement) are synthesized with a salt (magnesium chloride for MOC cement), water, and magnesium oxide. In this invention the salt is sourced from a waste brine. To the brine is added a base, for example a hydroxide or magnesium oxide. Carbon dioxide is then bubbled through the brine. Calcium carbonate precipitates out of solution. The brine is then left to cure and form cement. Optionally, calcium carbonate precipitate can be added back to (or left in) the brine prior to curing as a filler.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: February 20, 2024
    Assignee: ZS2 Technologies Ltd.
    Inventor: Douglas Geoffrey Brown
  • Publication number: 20230139894
    Abstract: Magnesium-based cements (in particular, magnesium oxychloride (MOC) cement) are synthesized with a salt (magnesium chloride for MOC cement), water, and magnesium oxide. In this invention the salt is sourced from a waste brine. To the brine is added a base, for example a hydroxide or magnesium oxide. Carbon dioxide is then bubbled through the brine. Calcium carbonate precipitates out of solution. The brine is then left to cure and form cement. Optionally, calcium carbonate precipitate can be added back to (or left in) the brine prior to curing as a filler.
    Type: Application
    Filed: November 1, 2021
    Publication date: May 4, 2023
    Inventor: Douglas Geoffrey BROWN
  • Publication number: 20220270068
    Abstract: The disclosure relates to a method for bills to be paid automatically from sources of income. The disclosure also relates to a method for determining a risk of credit loss associated with paying recurring bills through direct deposit repayments. An example method includes collecting one or more data associated with one or more customers; receiving historical data; creating a model based on the historical data; predicting one or more activities of the one or more customers based on the one or more data and the model; determining a risk of credit loss associated with the one or more customers based on the prediction of the one or more activities; and providing the risk of credit loss to one or more billers.
    Type: Application
    Filed: February 17, 2022
    Publication date: August 25, 2022
    Inventor: Geoffrey Brown
  • Patent number: 11343210
    Abstract: A system and message for message selection and presentation, including: receiving a request for content, wherein the request is associated with a context account of a messaging platform; identifying a set of unviewed messages associated with the context account; identifying grouping criteria for grouping content based on messages; applying, by a computer processor, the grouping criteria to the unviewed messages to generate a content group, wherein the content group is associated with a subset of the unviewed messages; and providing at least a portion of the content group in response to the request.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 24, 2022
    Assignee: Twitter, Inc.
    Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
  • Publication number: 20210303574
    Abstract: Improved techniques for performing Matrix-Related operations (e.g., Matrix Multiplication, Matrix Transpose) in Relational Database systems are disclosed. Techniques provide Matrix Data Sets for performing Matrix-Related operations in Relational Databases more efficiently than conventional techniques. By way of example, Matrix Data can be partitioned such that data each partition can be processed directly in a cache memory of a processor thereby reducing the need for copying data as it is conventionally done in Relational Databases. In addition, database queries involving Matrix-Related operations can be optimized for a Relational Database by providing Matrix Operations that can be directly used as declarative statements in a Database Query language (e.g., SQL).
    Type: Application
    Filed: December 31, 2020
    Publication date: September 30, 2021
    Inventor: Paul Geoffrey Brown
  • Patent number: 10735358
    Abstract: A system and message for message selection and presentation, including: receiving a request for content, wherein the request is associated with a context account of a messaging platform; identifying a set of unviewed messages associated with the context account; identifying grouping criteria for grouping content based on messages; applying, by a computer processor, the grouping criteria to the unviewed messages to generate a content group, wherein the content group is associated with a subset of the unviewed messages; and providing at least a portion of the content group in response to the request.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: August 4, 2020
    Assignee: Twitter, Inc.
    Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
  • Patent number: 10263924
    Abstract: A system and message for message selection and presentation, including: receiving a request for content, wherein the request is associated with a context account of a messaging platform; identifying a set of unviewed messages associated with the context account; identifying grouping criteria for grouping content based on messages; applying, by a computer processor, the grouping criteria to the unviewed messages to generate a content group, wherein the content group is associated with a subset of the unviewed messages; and providing at least a portion of the content group in response to the request.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: April 16, 2019
    Assignee: Twitter, Inc.
    Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
  • Patent number: 10206794
    Abstract: An attachment lock (27) for a prosthetic limb including a housing (28) having an opening (32) for insertion of a prosthetic locking pin (13). A locking member (29) is mounted within the housing (28) and is arranged releasably to secure an inserted locking pin (13). The lock (27) includes means (35) to adjust the position of the locking member (29) relative to the housing (28) along the axis of an inserted locking pin (13).
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: February 19, 2019
    Assignee: Ossur Iceland ehf
    Inventor: Geoffrey Brown
  • Publication number: 20160125728
    Abstract: An activation device for a patient alarm system. The activation device comprises a resiliently deformable bladder defining an internal volume and a pressure switch in fluid communication with the internal volume and connected to an alarm system. Squeezing the resiliently deformable bladder operates the pressure switch, which activates the alarm system.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 5, 2016
    Inventors: Alexander William Walker, Robert William White, Daniel Weiss, Peter Collin Schumacher, Daniel McLean, Martin Howard Priestman Freney, Stephen Geoffrey Brown, Timothy John Hooper
  • Publication number: 20160000584
    Abstract: An attachment lock (27) for a prosthetic limb including a housing (28) having an opening (32) for insertion of a prosthetic locking pin (13). A locking member (29) is mounted within the housing (28) and is arranged releasably to secure an inserted locking pin (13). The lock (27) includes means (35) to adjust the position of the locking member (29) relative to the housing (28) along the axis of an inserted locking pin (13).
    Type: Application
    Filed: February 6, 2014
    Publication date: January 7, 2016
    Inventor: Geoffrey Brown
  • Patent number: 8857760
    Abstract: This invention relates to a propulsive unit for an aircraft, comprising: a nacelle which defines a duct for channeling an airflow when in use and which provides an outwardly facing surface of the propulsive unit, the outwardly facing surface having an aerodynamic shape; a fan unit for accelerating the airflow within the duct when in use; wherein the duct has an inlet and an outlet and the nacelle is operable to adjust the either or both of the area of the inlet and outlet while substantially retaining the aerodynamic shape of the outwardly facing surface.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: October 14, 2014
    Assignee: Rolls-Royce PLC
    Inventors: Stephen Geoffrey Brown, Lorenzo Raffaelli
  • Patent number: 8707769
    Abstract: A power plant analyzer for analyzing a plurality of power plants, comprising: an analyzing apparatus for analyzing a first parameter indicative of fuel flow to a first power plant, a second parameter indicative of fuel burned in the first power plant, a third parameter indicative of fuel flow to a second power plant and a fourth parameter indicative of fuel burned in the second power plant; and an alert generation apparatus, responsive to the analyzing apparatus, for generating an alert for the first or the second power plant, and wherein analyzing the first, second, third and fourth parameters comprises carrying out a differential analysis between the first and third parameters to produce a first result, and to carry out a differential analysis between the second and fourth parameters to produce a second result, and comparing the first and second results.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: April 29, 2014
    Assignee: Rolls-Royce PLC
    Inventor: Steven Geoffrey Brown
  • Patent number: 7912805
    Abstract: A pattern-based data matching system matches pattern-based data. The data matching system generates a regular expression pattern for input datasets and describes similarity measures between the generated patterns. The data matching system analyzes an input dataset in terms of symbol classes, generalizing input values into a general pattern to allow identification or extrapolation of overlap between input datasets, aiding in matching fields in databases that are being merged and in learning a pattern for an input dataset. For each sequence of data values, the present system computes a compact pattern describing the sequence. Embodiments of the data matching system comprise noise reduction and repetitive pattern discovery in the input dataset and calculation of recall and precision of the generated pattern.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Paul Geoffrey Brown, Jussi Petri Myllymaki
  • Patent number: 7685086
    Abstract: A scheme is used to automatically discover algebraic constraints between pairs of columns in relational data. The constraints may be “fuzzy” in that they hold for most, but not all, of the records, and the columns may be in the same table or different tables. The scheme first identifies candidate sets of column value pairs that are likely to satisfy an algebraic constraint. For each candidate, the scheme constructs algebraic constraints by applying statistical histogramming, segmentation, or clustering techniques to samples of column values. In query-optimization mode, the scheme automatically partitions the data into normal and exception records. During subsequent query processing, queries can be modified to incorporate the constraints; the optimizer uses the constraints to identify new, more efficient access paths. The results are then combined with the results of executing the original query against the (small) set of exception records.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Paul Geoffrey Brown, Peter Jay Haas
  • Patent number: 7647293
    Abstract: A system and method of discovering dependencies between relational database column pairs and application of discoveries to query optimization is provided. For each candidate column pair remaining after simultaneously generating column pairs, pruning pairs not satisfying specified heuristic constraints, and eliminating pairs with trivial instances of correlation, a random sample of data values is collected. A candidate column pair is tested for the existence of a soft functional dependency (FD), and if a dependency is not found, statistically tested for correlation using a robust chi-squared statistic. Column pairs for which either a soft FD or a statistical correlation exists are prioritized for recommendation to a query optimizer, based on any of: strength of dependency, degree of correlation, or adjustment factor; statistics for recommended columns pairs are tracked to improve selectivity estimates.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Paul Geoffrey Brown, Peter Jay Haas, Ihab F. Ilyas, Volker G. Markl
  • Patent number: 7543006
    Abstract: A sampling infrastructure/scheme that supports flexible, efficient, scalable and uniform sampling is disclosed. A sample is maintained in a compact histogram form while the sample footprint stays below a specified upper bound. If, at any point, the sample footprint exceeds the upper bound, then the compact representation is abandoned, the sample purged to obtain a subsample. The histogram of the purged subsample is expanded to a bag of values while sampling remaining data values of the partitioned subset. The expanded purged subsample is converted to a histogram and uniform random samples are yielded. The sampling scheme retains the bounded footprint property and to a partial degree the compact representation of the Concise Sampling scheme, while ensuring statistical uniformity. Samples from at least two partitioned subsets are merged on demand to yield uniform merged samples of combined partitions wherein the merged samples also maintain the histogram representation and bounded footprint property.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul Geoffrey Brown, Peter Jay Haas
  • Publication number: 20090132454
    Abstract: A pattern-based data matching system matches pattern-based data. The data matching system generates a regular expression pattern for input datasets and describes similarity measures between the generated patterns. The data matching system analyzes an input dataset in terms of symbol classes, generalizing input values into a general pattern to allow identification or extrapolation of overlap between input datasets, aiding in matching fields in databases that are being merged and in learning a pattern for an input dataset. For each sequence of data values, the present system computes a compact pattern describing the sequence. Embodiments of the data matching system comprise noise reduction and repetitive pattern discovery in the input dataset and calculation of recall and precision of the generated pattern.
    Type: Application
    Filed: December 15, 2008
    Publication date: May 21, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul Geoffrey Brown, Jussi Petri Myllymaki
  • Patent number: D1028652
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: May 28, 2024
    Assignee: Propwash LLC
    Inventors: Travis Geoffrey Browne, Joe Bryan Gamertsfelder