Patents by Inventor David M. Moore
David M. Moore 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: 11976611Abstract: A gas turbine engine for an aircraft comprises, in axial flow sequence, a compressor module, a combustor module, and a turbine module, with a first electric machine being rotationally connected to the turbine module. The first electrical machine is configured to generate a maximum electrical power PEM1 (W), and the gas turbine engine is configured to generate a maximum dry thrust T (N); and a ratio S of: S = ( Maximum ? Electrical ? Power ? Generated = P E ? M ? 1 ) ( Maximum ? Dry ? Thrust = T ) is in a range of between 2.0 and 10.0.Type: GrantFiled: September 8, 2022Date of Patent: May 7, 2024Assignee: ROLLS-ROYCE plcInventors: Paul R Davies, Gareth E Moore, Stephen M Husband, David R Trainer, David P Scothern, Luke George
-
Patent number: 11975812Abstract: A stern drive is for propelling a marine vessel in water. The stern drive has an upper drive unit with a lower mounting surface; a lower gearcase coupled to the lower mounting surface and a trailing end surface that is angled relative to the lower mounting surface; and a propeller shaft extending forwardly from the lower gearcase and being configured to rotate a propeller for pulling the marine vessel in the water. The upper drive unit and the lower gearcase are configured such that when a forward side of the lower gearcase impacts an underwater obstruction, the lower gearcase is caused to pivot relative to the upper drive unit until the trailing end surface impacts the lower mounting surface, which thereby causes the lower gearcase to completely uncouple from the upper drive unit.Type: GrantFiled: November 4, 2021Date of Patent: May 7, 2024Assignee: Brunswick CorporationInventors: David J. Waldvogel, Randall J. Poirier, John O. Scherer, III, Stephen R. Collins, Wayne M. Jaszewski, Kevin M. Moore
-
Publication number: 20240143806Abstract: Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to file documents, share policy information, and/or comply with an audit. The data security techniques disclosed herein also enable the use of smart contracts to transfer funds associated with payment obligations and/or other forms of blockchain based payments, comply with anti-money laundering requirements, report industry data, validate interest payments and/or maintain agent sales data. Data security may be achieved through the use of public key/private key encryption techniques.Type: ApplicationFiled: January 12, 2024Publication date: May 2, 2024Inventors: Melinda Teresa Magerkurth, Eric Bellas, Jaime Skaggs, Shawn M. Call, Eric R. Moore, Vicki King, Burton J. Floyd, David Turrentine, Steven T Olson, Timothy Caleb Wells, Corin Rebekah Chapman, Edward W. Breitweiser, Robert Gomez, Shelia Cummings Smith
-
Patent number: 11954214Abstract: Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to share policy information. The policy information may be associated with a smart contract. Accordingly, the policy information may be encrypted using a public key for the smart contract and compiled into a block of the blockchain. In response to a request to provide access to the information to a particular node, the private key for the smart contract may be encrypted using the public key for the particular node and compiled into a block of the blockchain.Type: GrantFiled: February 1, 2023Date of Patent: April 9, 2024Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Melinda Teresa Magerkurth, Eric Bellas, Jaime Skaggs, Shawn M. Call, Eric R. Moore, Vicki King, Burton J. Floyd, David Turrentine, Steven T. Olson, Timothy Caleb Wells, Corin Rebekah Chapman, Edward W. Breitweiser, Robert Gomez, Shelia Cummings Smith
-
Publication number: 20240111881Abstract: Methods and systems for processing a blockchain comprising a plurality of immutable sales records corresponding to sales made by agents of an entity are provided. According to certain aspects, a transaction request indicating a sale made by an agent of the entity may be received at a first node. A block including a sales record indicating the sale made by the agent may be added to a blockchain and transmitted to another node for validation. The first node may add the block to a copy of the blockchain, where the block may be identified by a hash value that references a previous block in the blockchain that includes at least one additional sales record.Type: ApplicationFiled: December 7, 2023Publication date: April 4, 2024Inventors: Melinda Teresa Magerkurth, Eric Bellas, Jaime Skaggs, Shawn M. Call, Eric R. Moore, Vicki King, Burton J. Floyd, David Turentine, Steven T. Olson, Timothy Caleb Wells, Corin Rebekah Chapman, Edward W. Breitweiser, Robert Gomez, Shelia Cummings Smith
-
Patent number: 11914728Abstract: Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to file documents, share policy information, and/or comply with an audit. The data security techniques disclosed herein also enable the use of smart contracts to transfer funds associated with payment obligations and/or other forms of blockchain based payments, comply with anti-money laundering requirements, report industry data, validate interest payments and/or maintain agent sales data. Data security may be achieved through the use of public key/private key encryption techniques.Type: GrantFiled: October 26, 2022Date of Patent: February 27, 2024Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Melinda Teresa Magerkurth, Eric Bellas, Jaime Skaggs, Shawn M. Call, Eric R. Moore, Vicki King, Burton J. Floyd, David Turrentine, Steven T. Olson, Timothy Caleb Wells, Corin Rebekah Chapman, Edward W. Breitweiser, Robert Gomez, Shelia Cummings Smith
-
Patent number: 11017138Abstract: An integrated circuit (IC) includes multiple interconnected driver cells enabled/disabled based on a first set of control signals. The multiple circuit cells are arranged to define a first aggregate enabled/disabled configuration exhibiting a first aggregated delay. The first aggregated delay is based on the individual enabled/disabled states of the circuit cells. Timing circuitry evaluates the first aggregate delay with respect to a circuit design constraint, and selectively generates a second set of control signals to configure the multiple circuit cells to define a second aggregate enabled/disabled configuration having a second aggregate delay different than the first aggregate delay.Type: GrantFiled: April 6, 2020Date of Patent: May 25, 2021Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Publication number: 20200285794Abstract: An integrated circuit (IC) includes multiple interconnected driver cells enabled/disabled based on a first set of control signals. The multiple circuit cells are arranged to define a first aggregate enabled/disabled configuration exhibiting a first aggregated delay. The first aggregated delay is based on the individual enabled/disabled states of the circuit cells. Timing circuitry evaluates the first aggregate delay with respect to a circuit design constraint, and selectively generates a second set of control signals to configure the multiple circuit cells to define a second aggregate enabled/disabled configuration having a second aggregate delay different than the first aggregate delay.Type: ApplicationFiled: April 6, 2020Publication date: September 10, 2020Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Patent number: 10740526Abstract: A computer-implemented method for manufacturing an integrated circuit chip is disclosed. The method includes selecting cell-based circuit representations to define an initial circuit design. The initial circuit design is partitioned into multiple sub-design blocks to define a partitioned design. Circuit representations of local clock sources are inserted into the partitioned design. Each local clock source is for clocking a respective sub-design block and based on a global clock source. A timing analysis is performed to estimate skew between each local clock source and the global clock source. The partitioned design is automatically modified based on the estimated skew.Type: GrantFiled: August 11, 2017Date of Patent: August 11, 2020Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani, Yu Huang
-
Patent number: 10713409Abstract: An integrated circuit (IC) device is disclosed. The IC device includes a global clock source to generate a global clock signal. Multiple local clock sources are employed in the IC device. Each local clock source provides a local clock signal for a partitioned sub-design block in the IC device. Each local clock signal is based on the global clock signal. The IC device includes a clock controller having inputs from the global clock source and the multiple local clock sources. The clock controller (1) measures skew between each local clock source and the global clock source, and (2) generates respective control signals to adjust respective phases of each local clock signal to reduce the measured skew.Type: GrantFiled: March 12, 2019Date of Patent: July 14, 2020Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani, Yu Huang
-
Patent number: 10614182Abstract: A computer-implemented method for manufacturing an integrated circuit chip includes generating a timing model for a first circuit description of an analog parallel multi-state driver circuit. The first circuit description of the analog parallel multi-state driver circuit having programmable driver states. The timing model is dependent on the driver states. The first circuit description of the analog parallel multi-state driver circuit and the generated timing model are provided for insertion into a second circuit description representing a digital system.Type: GrantFiled: October 19, 2016Date of Patent: April 7, 2020Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Patent number: 10614077Abstract: A system includes a processing device configured to execute instructions including accessing messages sent by a first user and other users. The instructions include identifying a first subset of messages that were sent by the first user and identifying a second subset of messages that are related to a first topic and were sent by the first user. The instructions include determining an authority value based on counts of the first and second subsets. The instructions include identifying a third subset of messages that resulted from the other users forwarding the second subset. The instructions include determining a power value based on a count of users that sent the third subset and computing an impact score for the first user on the first topic based on the authority and power values. The instructions include, based on the impact score, contacting the first user in relation to the first topic.Type: GrantFiled: May 18, 2017Date of Patent: April 7, 2020Assignee: MICROSOFT CORPORATIONInventors: Danny B. Lange, Hung-Chih Yang, Xiong Zhang, Graham A. Wheeler, Jason J. Joyce, David M. Moore, Bhalchandra Pandit
-
Publication number: 20190213297Abstract: An integrated circuit (IC) device is disclosed. The IC device includes a global clock source to generate a global clock signal. Multiple local clock sources are employed in the IC device. Each local clock source provides a local clock signal for a partitioned sub-design block in the IC device. Each local clock signal is based on the global clock signal. The IC device includes a clock controller having inputs from the global clock source and the multiple local clock sources. The clock controller (1) measures skew between each local clock source and the global clock source, and (2) generates respective control signals to adjust respective phases of each local clock signal to reduce the measured skew.Type: ApplicationFiled: March 12, 2019Publication date: July 11, 2019Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani, Yu Huang
-
Publication number: 20190087516Abstract: A computer-implemented method for manufacturing an integrated circuit (IC) chip includes defining digital block specifications for the IC; and automatically synthesizing and integrating digital blocks with support circuits in accordance with the digital block specifications.Type: ApplicationFiled: July 24, 2018Publication date: March 21, 2019Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Publication number: 20190050517Abstract: A computer-implemented method for manufacturing an integrated circuit chip is disclosed. The method includes selecting cell-based circuit representations to define an initial circuit design. The initial circuit design is partitioned into multiple sub-design blocks to define a partitioned design. Circuit representations of local clock sources are inserted into the partitioned design. Each local clock source is for clocking a respective sub-design block and based on a global clock source. A timing analysis is performed to estimate skew between each local clock source and the global clock source. The partitioned design is automatically modified based on the estimated skew.Type: ApplicationFiled: August 11, 2017Publication date: February 14, 2019Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani, Yu Huang
-
Patent number: 10031992Abstract: A computer-implemented method for manufacturing an integrated circuit (IC) chip includes defining digital block specifications for the IC; and automatically synthesizing and integrating digital blocks with support circuits in accordance with the digital block specifications.Type: GrantFiled: December 23, 2016Date of Patent: July 24, 2018Assignee: Movellus Circuits, Inc.Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Publication number: 20180181684Abstract: A computer-implemented method for manufacturing an integrated circuit (IC) chip includes defining digital block specifications for the IC; and automatically synthesizing and integrating digital blocks with support circuits in accordance with the digital block specifications.Type: ApplicationFiled: December 23, 2016Publication date: June 28, 2018Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Publication number: 20180107774Abstract: A computer-implemented method for manufacturing an integrated circuit chip includes generating a timing model for a first circuit description of an analog parallel multi-state driver circuit. The first circuit description of the analog parallel multi-state driver circuit having programmable driver states. The timing model is dependent on the driver states. The first circuit description of the analog parallel multi-state driver circuit and the generated timing model are provided for insertion into a second circuit description representing a digital system.Type: ApplicationFiled: October 19, 2016Publication date: April 19, 2018Inventors: Jeffrey Fredenburg, Muhammad Faisal, David M. Moore, Ramin Shirani
-
Publication number: 20170286429Abstract: A system includes a processing device configured to execute instructions including accessing messages sent by a first user and other users. The instructions include identifying a first subset of messages that were sent by the first user and identifying a second subset of messages that are related to a first topic and were sent by the first user. The instructions include determining an authority value based on counts of the first and second subsets. The instructions include identifying a third subset of messages that resulted from the other users forwarding the second subset. The instructions include determining a power value based on a count of users that sent the third subset and computing an impact score for the first user on the first topic based on the authority and power values. The instructions include, based on the impact score, contacting the first user in relation to the first topic.Type: ApplicationFiled: May 18, 2017Publication date: October 5, 2017Inventors: Danny B. LANGE, Hung-Chih YANG, Xiong ZHANG, Graham A. WHEELER, Jason J. JOYCE, David M. MOORE, Bhalchandra PANDIT
-
Patent number: 9672255Abstract: This patent relates to a system for identifying influential users of a social network platform. The system may access records of messages sent or received by a plurality of users. The system can determine a power of a user to reach other users based at least in part on the messages. The system can determine an authority of the user on a topic. The system can also compute an impact score that reflects both the power and the authority of the user on the topic. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: GrantFiled: March 3, 2016Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Danny B. Lange, Hung-Chih Yang, Xiong Zhang, Graham A. Wheeler, Jason J. Joyce, David M. Moore, Bhalchandra Pandit