Patents by Inventor Kenneth Church
Kenneth Church 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).
-
Patent number: 11373042Abstract: Described herein are systems and methods for word embeddings to avoid the need to throw out rare words appearing less than a certain number of times in a corpus. Embodiments of the present disclosure involve group words into clusters/classes for multiple times using different assignments of the vocabulary words to a number of classes. Multiple copies of the training corpus are then generated using the assignments to replace each word with the appropriate class. A word embedding generating model is run on the multiple class corpora to generate multiple class embeddings. An estimate of the gold word embedding matrix is then reconstructed from multiple pairs of assignments, class embeddings, and covariances. Test results show the effectiveness of embodiments of the present disclosure.Type: GrantFiled: December 3, 2019Date of Patent: June 28, 2022Assignee: Baidu USA LLCInventors: Kenneth Church, Hee Woo Jun, Joel Hestness
-
Publication number: 20210380492Abstract: Methods and ceramic matrix composite articles formed thereby, as well as systems for making such ceramic matrix composite articles and carrying out such methods are disclosed herein. The methods include preparing a ceramic matrix composite by steps including (a) providing reinforcing fiber, such as carbon fiber, for impregnation; (b) heat treating the reinforcing fiber; (c) impregnating the heat treated reinforcing fiber with a composition comprising a ceramic forming polymer to form a fiber reinforced, ceramic forming polymer pre-preg; and (d) heat molding the fiber reinforced, ceramic forming polymer pre-preg to form a molded ceramic matrix composite article.Type: ApplicationFiled: August 23, 2021Publication date: December 9, 2021Inventors: Kenneth Church, Timothy J. Edwards, Terry A. Herb, Christopher Corrado
-
Publication number: 20200193093Abstract: Described herein are systems and methods for word embeddings to avoid the need to throw out rare words appearing less than a certain number of times in a corpus. Embodiments of the present disclosure involve group words into clusters/classes for multiple times using different assignments of the vocabulary words to a number of classes. Multiple copies of the training corpus are then generated using the assignments to replace each word with the appropriate class. A word embedding generating model is run on the multiple class corpora to generate multiple class embeddings. An estimate of the gold word embedding matrix is then reconstructed from multiple pairs of assignments, class embeddings, and covariances. Test results show the effectiveness of embodiments of the present disclosure.Type: ApplicationFiled: December 3, 2019Publication date: June 18, 2020Applicant: Baidu USA LLCInventors: Kenneth CHURCH, Hee Woo JUN, Joel HESTNESS
-
Patent number: 9799333Abstract: A system and method are provided for performing speech processing. A system includes an audio detection system configured to receive a signal including speech and a memory having stored therein a database of keyword models forming an ensemble of filters associated with each keyword in the database. A processor is configured to receive the signal including speech from the audio detection system, decompose the signal including speech into a sparse set of phonetic impulses, and access the database of keywords and convolve the sparse set of phonetic impulses with the ensemble of filters. The processor is further configured to identify keywords within the signal including speech based a result of the convolution and control operation the electronic system based on the keywords identified.Type: GrantFiled: August 31, 2015Date of Patent: October 24, 2017Assignee: The Johns Hopkins UniversityInventors: Keith Kintzley, Aren Jansen, Hynek Hermansky, Kenneth Church
-
Publication number: 20150371635Abstract: A system and method are provided for performing speech processing. A system includes an audio detection system configured to receive a signal including speech and a memory having stored therein a database of keyword models forming an ensemble of filters associated with each keyword in the database. A processor is configured to receive the signal including speech from the audio detection system, decompose the signal including speech into a sparse set of phonetic impulses, and access the database of keywords and convolve the sparse set of phonetic impulses with the ensemble of filters. The processor is further configured to identify keywords within the signal including speech based a result of the convolution and control operation the electronic system based on the keywords identified.Type: ApplicationFiled: August 31, 2015Publication date: December 24, 2015Inventors: Keith Kintzley, Aren Jansen, Hynek Hermansky, Kenneth Church
-
Patent number: 9177547Abstract: A system and method are provided for performing speech processing. A system includes an audio detection system configured to receive a signal including speech and a memory having stored therein a database of keyword models forming an ensemble of filters associated with each keyword in the database. A processor is configured to receive the signal including speech from the audio detection system, decompose the signal including speech into a sparse set of phonetic impulses, and access the database of keywords and convolve the sparse set of phonetic impulses with the ensemble of filters. The processor is further configured to identify keywords within the signal including speech based a result of the convolution and control operation the electronic system based on the keywords identified.Type: GrantFiled: June 25, 2013Date of Patent: November 3, 2015Assignee: THE JOHNS HOPKINS UNIVERSITYInventors: Keith Kintzley, Aren Jansen, Hynek Hermansky, Kenneth Church
-
Publication number: 20140379347Abstract: A system and method are provided for performing speech processing. A system includes an audio detection system configured to receive a signal including speech and a memory having stored therein a database of keyword models forming an ensemble of filters associated with each keyword in the database. A processor is configured to receive the signal including speech from the audio detection system, decompose the signal including speech into a sparse set of phonetic impulses, and access the database of keywords and convolve the sparse set of phonetic impulses with the ensemble of filters. The processor is further configured to identify keywords within the signal including speech based a result of the convolution and control operation the electronic system based on the keywords identified.Type: ApplicationFiled: June 25, 2013Publication date: December 25, 2014Inventors: Keith Kintzley, Aren Jansen, Hynek Hermansky, Kenneth Church
-
Patent number: 7595874Abstract: Detection of a rarely occurring event within one or more biological samples includes (a) processing each biological sample to provide a gellable liquid solution comprising concentrated biological sample and a flourochrome designed to associate with a rarely occurring event within the concentrated biological sample; (b) depositing the solution in a layer on a surface of a slide; and (c) scanning the solution on the slide with energy adapted to cause fluorescence of the flourochrome to detect potential instances of the rarely occurring event within the concentrated biological sample in the solution.Type: GrantFiled: February 8, 2007Date of Patent: September 29, 2009Assignee: Sciperio, Inc.Inventors: Vladimir M. Pelekhaty, Anatoliy Kachurin, William Warren, Kenneth Church, Heather Fahlenkamp, Russell Higbee
-
Publication number: 20090083214Abstract: Index structures and query processing framework that enforces a given threshold on the overhead of computing conjunctive keyword queries. This includes a keyword processing algorithm, logic to determine which indexes to materialize, and a probabilistic approach to reducing the overhead for determining which indexes to build. The index structures leverage the fact that the frequency distribution of natural-language text follows a power law. Given a document collection, a set of indexes is proposed for materialization so that the time for intersecting keywords does not exceed a given threshold ?. When considering the associated space requirement, the additional indexes are limited. Materialization of such a set of indexes for reasonable values of ? (e.g., the time required to scan 20% of the largest inverted index), at least for a collection of short documents is distributed by the power law.Type: ApplicationFiled: September 21, 2007Publication date: March 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Arnd C. Konig, Surajit Chaudhuri, Kenneth Church, Liying Sui
-
Patent number: 7363225Abstract: A list of integer values is generated from n-grams of a user input. The list of integer values is sorted. Differences between adjacent integer values in the list are calculated. Each calculated difference is encoded using a Golomb code. A Golomb compressed language model is accessed to identify likely matches.Type: GrantFiled: June 23, 2005Date of Patent: April 22, 2008Assignee: Microsoft CorporationInventors: Kenneth Church, Bo Thiesson, Edward Hart, Jr.
-
Publication number: 20080036240Abstract: A vehicle primarily a mass transit vehicle is formed primarily of composite materials which define a roof section and a floor section of two fiber reinforced sheets connected by an integral core and two rigid side wall sections each formed from welded steel or optionally bolted aluminum defining a series of window openings in a row along the side wall section in a ladder shape. The separate sections are connected to a front end cap and a rear end cap. Mountings for the seats are defined as well as conduits through the floor and roof for electrical and fluid connections. Releasable joints of adhesive are provided between the metal rails and the edges of the composite panels.Type: ApplicationFiled: July 24, 2007Publication date: February 14, 2008Inventors: Kevin Lusk, Kenneth Church, William Stanton
-
Publication number: 20070168469Abstract: The claimed subject matter provides systems and/or methods that expand input data. An interface can obtain input data and a wildcard insertion component can modify the input data to include at least one implicit wildcard inserted at an end of each intended word. Additionally, an expansion component can generate a candidate list of expanded data based at least in part on the input data including the at least one implicit wildcard utilizing a language model that provides likely expansions of wildcards. Further, the expansion component can evaluate the input data at a server side.Type: ApplicationFiled: January 17, 2006Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Kenneth Church, Timothy Sharpe, Bo Thiesson
-
Publication number: 20070164782Abstract: The claimed subject matter provides systems and/or methods that expand input data. An interface can obtain input data and a wildcard insertion component can modify the input data to include at least one implicit wildcard inserted at an end of each intended word. Additionally, an expansion component can generate a candidate list of expanded data based at least in part on the input data including the at least one implicit wildcard utilizing a language model that provides likely expansions of wildcards. Further, the expansion component can evaluate the input data at a server side.Type: ApplicationFiled: January 17, 2006Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Kenneth Church, Timothy Sharpe, Bo Thiesson
-
Publication number: 20070136533Abstract: System(s) and method(s) that facilitate utilizing pre-cached disk space. Pre-cached memory space within a storage device is identified, and a subset of the pre-cached memory space is pre-populated with data so that the data can be selectively and dynamically accessed. During use of a computer (e.g., in a web-browsing session) a subset of the pre-stored data can be dynamically and selectively exposed to the user as a function of user and/or computer application state. Pre-storage of the data on pre-cached memory of the computer mitigates delayed data access (e.g., due to insufficient transmission bandwidth) thereby enhancing user computing experience. The user can utilize the device without having to distinguish between pre-cached and free memory. In other words, the operating system can present the cached memory to the user so that it appears as free memory without the user having to direct the system to do so.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Applicant: Microsfoft CorporationInventors: Kenneth Church, Robert Ragno, Bo Thiesson
-
Publication number: 20070136225Abstract: Systems and methods that enhance estimate(s) of features (e.g., word associations), via employing a sampling component (e.g., sketches) that facilitates computations of sample contingency tables, and designates occurrences (or absence) of features in data (e.g., words in document lists). The sampling component can further include a contingency table generator and an estimation that employs a likelihood argument (e.g., partial likelihood, maximum likelihood, and the like) to estimate features/word pair(s) associations in the contingency tables.Type: ApplicationFiled: December 28, 2005Publication date: June 14, 2007Applicant: Microsoft CorporationInventors: Kenneth Church, Ping Li
-
Publication number: 20070002835Abstract: An edge-based gateway is employed to provide communication data routing and/or communication data filtering via a plurality of communication mechanisms without utilization of a centralized authority. This allows communication data routing between older, current, and/or future communication mechanisms such as POTS, cellular networks, and/or the Internet and the like. These communication mechanisms blend together via the edge-based gateway, allowing communication data to pass seamlessly through the communication mechanisms to an end-user, despite where and/or how the communication was placed. Since the gateway is edge-based, each user can individually constrain its functionality if desired.Type: ApplicationFiled: July 1, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Kenneth Church, Kuansan Wang
-
Publication number: 20060293899Abstract: A method of compressing a language model is provided. A list of numerical values is generated from elements of a user input. The list of values is sorted. Differences between adjacent integer values in the list are calculated. Each calculated difference is encoded using a Golomb code.Type: ApplicationFiled: June 23, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Kenneth Church, Bo Thiesson, Edward Hart
-
Publication number: 20060290535Abstract: A method of inputting text is provided in which a first portion of an input string is received from a user, the first portion of the input string including at least one keystroke representing a wildcard character of the input string. A second portion of the input string is then received, with the second portion including one or more keystrokes all representing non-wildcard characters of the input string.Type: ApplicationFiled: June 23, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Bo Thiesson, Kenneth Church
-
Publication number: 20050208203Abstract: A laser sintering method and apparatus has a material on a substrate. A laser is used for completely sintering the material and enhancing adhesion of the material to the substrate without damaging the substrate. Any computing device may receive and process data and automatically control the sintering operation. A protective layer may be provided on the substrate. The substrate may be a low temperature substrate and the protective layer may be a protective thermal barrier which prevents damage to the substrate during sintering and also enhances adhesion of the material to the substrate. The substrate, the material, and the protective thermal barrier may be formed as an electronic component. A feedback control system coupled to the computer provides information to the computer for processing and controlling output of the laser. The material on the substrate may have any shape. The substrate may also have any shape.Type: ApplicationFiled: March 28, 2005Publication date: September 22, 2005Inventors: Kenneth Church, Robert Taylor, Lowell Matthews, Robert Parkhill
-
Publication number: 20050192994Abstract: An improved data compression method and apparatus is provided, particularly with regard to the compression of data in tabular form such as database records. The present invention achieves improved compression ratios by utilizing metadata to transform the data in a manner that optimizes known compression techniques. In one embodiment of the invention, a schema is generated which is utilized to reorder and partition the data into low entropy and high entropy portions which are separately compressed by conventional compression methods. The high entropy portion is further reordered and partitioned to take advantage of row and column dependencies in the data. The present invention enables not only much greater compression ratios but increased speed than is achieved by compressing the untransformed data.Type: ApplicationFiled: April 20, 2005Publication date: September 1, 2005Inventors: Donald Caldwell, Kenneth Church, Glenn Fowler