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: 20250154057Abstract: 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: ApplicationFiled: November 22, 2024Publication date: May 15, 2025Inventors: Douglas Geoffrey BROWN, Parvaneh ROSHANKHAJEH, Robert John KING
-
Patent number: 12141124Abstract: 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: GrantFiled: November 24, 2023Date of Patent: November 12, 2024Assignee: Teradata US, Inc.Inventors: Sung Jin Kim, Yinuo Zhang, Mohamed Mahmoud Hafez Mahmoud Abdelrahman, Paul Geoffrey Brown
-
Patent number: 11905214Abstract: 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: GrantFiled: November 1, 2021Date of Patent: February 20, 2024Assignee: ZS2 Technologies Ltd.Inventor: Douglas Geoffrey Brown
-
Publication number: 20230139894Abstract: 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: ApplicationFiled: November 1, 2021Publication date: May 4, 2023Inventor: Douglas Geoffrey BROWN
-
Publication number: 20220270068Abstract: 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: ApplicationFiled: February 17, 2022Publication date: August 25, 2022Inventor: Geoffrey Brown
-
Patent number: 11343210Abstract: 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: GrantFiled: July 29, 2020Date of Patent: May 24, 2022Assignee: Twitter, Inc.Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
-
Publication number: 20210303574Abstract: 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: ApplicationFiled: December 31, 2020Publication date: September 30, 2021Inventor: Paul Geoffrey Brown
-
Patent number: 10735358Abstract: 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: GrantFiled: April 12, 2019Date of Patent: August 4, 2020Assignee: Twitter, Inc.Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
-
Patent number: 10263924Abstract: 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: GrantFiled: October 30, 2013Date of Patent: April 16, 2019Assignee: Twitter, Inc.Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
-
Patent number: 10206794Abstract: 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: GrantFiled: February 6, 2014Date of Patent: February 19, 2019Assignee: Ossur Iceland ehfInventor: Geoffrey Brown
-
Publication number: 20160125728Abstract: 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: ApplicationFiled: October 29, 2015Publication date: May 5, 2016Inventors: 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: 20160000584Abstract: 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: ApplicationFiled: February 6, 2014Publication date: January 7, 2016Inventor: Geoffrey Brown
-
Patent number: 8857760Abstract: 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: GrantFiled: October 4, 2012Date of Patent: October 14, 2014Assignee: Rolls-Royce PLCInventors: Stephen Geoffrey Brown, Lorenzo Raffaelli
-
Patent number: 8707769Abstract: 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: GrantFiled: September 19, 2012Date of Patent: April 29, 2014Assignee: Rolls-Royce PLCInventor: Steven Geoffrey Brown
-
Patent number: 7912805Abstract: 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: GrantFiled: December 15, 2008Date of Patent: March 22, 2011Assignee: International Business Machines CorporationInventors: Paul Geoffrey Brown, Jussi Petri Myllymaki
-
Patent number: 7685086Abstract: 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: GrantFiled: August 21, 2007Date of Patent: March 23, 2010Assignee: International Business Machines CorporationInventors: Paul Geoffrey Brown, Peter Jay Haas
-
Patent number: 7647293Abstract: 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: GrantFiled: June 10, 2004Date of Patent: January 12, 2010Assignee: International Business Machines CorporationInventors: Paul Geoffrey Brown, Peter Jay Haas, Ihab F. Ilyas, Volker G. Markl
-
Patent number: 7543006Abstract: 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: GrantFiled: August 31, 2006Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Paul Geoffrey Brown, Peter Jay Haas
-
Publication number: 20090132454Abstract: 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: ApplicationFiled: December 15, 2008Publication date: May 21, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul Geoffrey Brown, Jussi Petri Myllymaki
-
Patent number: D1028652Type: GrantFiled: June 2, 2021Date of Patent: May 28, 2024Assignee: Propwash LLCInventors: Travis Geoffrey Browne, Joe Bryan Gamertsfelder