Patents by Inventor David E. Smith
David E. Smith 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: 20250147765Abstract: A method of branch prediction includes determining that a processor is to execute at least a portion of a first set of instructions. An address associated with a sequentially first instruction of the first set of instruction is determined, and a branch prediction index is determined based on the address and a branch history. A table is queried based on the branch prediction index to determine a predicted exit point of the first set of instructions. The processor fetches a subset of the first set of instructions based on the predicted exit point.Type: ApplicationFiled: January 10, 2025Publication date: May 8, 2025Inventors: Kai Chirca, Timothy D. Anderson, David E. Smith, JR., Paul D. Gauvreau
-
Publication number: 20250106558Abstract: This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that reduce the size of headphones and allow for small form-factor storage configurations are discussed. User convenience features that include synchronizing earpiece stem positions and automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.Type: ApplicationFiled: December 6, 2024Publication date: March 27, 2025Applicant: Apple Inc.Inventors: Brett W. Degner, Michael E. Leclerc, David H. Narajowski, Kristopher P. Laurent, William K. Smith, Christopher J. Stringer, Daniele G. De Iuliis, Markus Diebel, Sung-Ho Tan
-
Patent number: 12261497Abstract: A power tool is provided including a housing having a grip portion with a grip circumference of smaller than or equal to approximately 120 mm; and a brushless direct-current (BLDC) motor at least partially disposed within the grip portion of the housing and configured to output a maximum power output of at least 450 watts. The motor includes a stator including a stator core and stator windings; and a rotor rotatably received within the stator and including a rotor shaft extending along a longitudinal axis and a series of permanent magnet rings mounted sequentially along the longitudinal axis and surrounding the rotor shaft, each permanent magnet including a plurality of magnetic poles.Type: GrantFiled: February 1, 2022Date of Patent: March 25, 2025Assignee: Black & Decker Inc.Inventors: Dustin Jefferies, David J. Smith, Marcus E. E. Rydin, Justin H. Ayers, Sumiteru Mori, John B. Fogle, Kristopher Cochran
-
Publication number: 20250089572Abstract: Various embodiments relate to a hybrid electromechanical transformer system and related methods. One such system comprises an electromechanical transformer device comprising an oscillating suspension element, wherein the oscillating suspension element comprises a platform and one or more suspension arms. The one or more suspension arms are attached to a respective side of the platform, wherein the oscillating suspension element further comprises a frame. The device further comprises at least one piezoelectric element attached to the one or more suspension arms of the oscillating suspension element of the oscillating suspension element: a piezoelectric transducer port coupled to the at least one piezoelectric element: a permanent magnet attached to the platform of the oscillating suspension element; a coil electrodynamically coupled with the permanent magnet and attached to the frame of the oscillating suspension element; and an electrodynamic transducer port coupled to the coil.Type: ApplicationFiled: July 20, 2022Publication date: March 13, 2025Inventors: David P. Arnold, Mdabdulhalim Miah, Adrian Abdala Rendon Hernandez, Spencer E. Smith
-
Patent number: 12240874Abstract: Disclosed herein are nucleotide sequences encoding an insecticidal protein exhibiting Lepidopteran inhibitory activity, as well as novel insecticidal proteins referred to herein as a BCW 001, BCW 002, BCW 003, and BCW toxic protein-containing chimeras and BCW toxin insecticide, transgenic plants expressing the chimeras or the insecticide, and methods for detecting the presence of the nucleotide sequences or the insecticide in a biological sample.Type: GrantFiled: May 17, 2023Date of Patent: March 4, 2025Assignee: Monsanto Technology LLCInventors: James A. Baum, David J. Bowen, Catherine A. Chay, David J. Chi, William P. Clinton, Crystal L. Dart, Leigh English, Stanislaw Flasinski, Victor M. Guzov, Kevin A. Jarrell, Uma R. Kesanapalli, Thomas M. Malvar, Robert M. McCarroll, Jason S. Milligan, Jay P. Morgenstern, Deborah G. Rucker, Sara A. Salvador, Temple F. Smith, Carlos E. Soto, Collin M. Stultz, Brian M. Turczyk, Ty T. Vaughn, Moritz W. F. Von Rechenberg
-
Publication number: 20250067400Abstract: Various embodiments of the present technology relate to systems and methods to determine fill levels in a fuel extraction and storage environment. In some examples, a system comprises a thermal imaging device, a machine learning interface, and a machine learning engine. The thermal imaging device generates a thermal image that depicts fuel storage equipment. The machine learning interface generates feature vectors based on the thermal image that depicts the fuel storage equipment and feeds the feature vectors to a machine learning engine. The machine learning engine ingests the feature vectors, generates a machine learning output that indicates a fill level for the fuel storage equipment based on the feature vectors, and transfers the machine learning output.Type: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Inventors: Mehdi Korjani, Elnaz E. Ramezani, David A. Conley, Mark H. Smith
-
Publication number: 20250059767Abstract: An exemplary shingle includes at least one coated shingle sheet defining a headlap portion and a tab portion each having opposed upper and lower surfaces. A first line of adhesive is adhered to one of the upper surface of the headlap portion and the lower surface of the tab portion, and includes a first thermally activated adhesive material. A second line of adhesive is adhered to one of the upper surface of the headlap portion and the lower surface of the tab portion, and includes a second thermally activated adhesive material having a minimum activation temperature less than a minimum activation temperature of the first thermally activated adhesive material.Type: ApplicationFiled: November 6, 2024Publication date: February 20, 2025Inventors: David P. Aschenbeck, James E. Loftus, Donn R. Vermilion, Lawrence J. Grubka, Carmen Anthony LaTorre, Bert W. Elliott, Christopher Kasprzak, Edward Richard Harrington, JR., Christina Marie Wise, William Edwin Smith, Shu Situ-Loewenstein, Jonathan M. Verhoff, Benjamin Barszcz, David Michael Ploense
-
Publication number: 20250049464Abstract: An ultrasonic instrument includes a body, an actuation assembly, a shaft assembly, and an end effector. The actuation assembly includes an activation member that is operable to move in a first direction to select a mode of operation. The shaft assembly extends distally from the body and includes an acoustic waveguide. The end effector includes an ultrasonic blade that is in acoustic communication with the acoustic waveguide. The activation member is operable to move in a second direction to activate the end effector in a mode of operation selected by movement of the activation member in the first direction.Type: ApplicationFiled: October 30, 2024Publication date: February 13, 2025Inventors: John A. Hibner, Kevin L. Houser, David A. Monroe, David C. Cagle, Geoffrey S. Strobl, Timothy P. Lessek, Jeffrey L. Aldridge, Ryan M. Asher, Mary E. Mootoo, Eric B. Smith, Gregory W. Johnson, David M. Locke
-
Publication number: 20250038603Abstract: A stator assembly for a BLDC motor includes a stator core, at least one magnet wire wound on poles of the stator core, an end insulator mounted on an end surface of the stator core, a non-conductive mount member mounted on the outer circumferential surface of the stator core, and conductive terminals mounted on the non-conductive mount member. Each conductive terminal includes: a main portion mounted on the non-conductive mount, a tang portion extending from a first longitudinal end adjacent the end insulator and folded over the main portion, and a connection tab extending angularly from a second longitudinal end. A contact portion of the magnet wire is wrapped around the tang portion and fused to make an electric connection to the conductive terminal.Type: ApplicationFiled: October 17, 2024Publication date: January 30, 2025Applicant: Black & Decker Inc.Inventors: David J. Smith, Justin H. Ayers, David E. Gillespie, Eric E. Hatfield, Earl M. Ortt, Stephen Osborne, Brian Friedman, Jarrett A. Dunston
-
Publication number: 20250030240Abstract: A method for dynamically managing an energy system includes determining a production plan by determining a first stochastic system dynamic program (SSDP) based on a state of and a forecasted energy demand in the energy system, determining a second SSDP by relaxing the first SSDP, decomposing the second SSDP into energy unit-specific SSDPs, applying the unit-specific SSDPs with a price model to define a bound on the first SSDP, and determining a forward-looking dynamic economic dispatch plan based on the second SSDP by identifying actions for the energy units corresponding to reachable production levels, applying current unit-specific states and the identified actions to the production plan to generate an updated production plan including unit-specific actions and expected continuation values based on the second SSDP that modify subsequent actions, and dispatching the identified unit-specific actions to the energy system.Type: ApplicationFiled: July 18, 2024Publication date: January 23, 2025Inventors: David B. Brown, James E. Smith
-
Patent number: 12206939Abstract: In some embodiments, an apparatus comprises a media module and a modification module included in an embedded appliance. The media module is configured to receive a first media signal associated with a first input port of the embedded appliance and a second media signal associated with a second input port of the embedded appliance. The media module is configured to identify a first set of media signal parameters based on the first media signal. The modification module is configured to receive a modification instruction associated with a session format having a second set of media signal parameters different from the first set of media signal parameters. The modification module is configured to modify the first media signal based on the first set of media signal parameters and the modification instruction to produce a first modified media signal in the session format and having the second set of media signal parameters.Type: GrantFiled: March 17, 2023Date of Patent: January 21, 2025Assignee: Echo360, IncInventors: John J. Smith, Stephen R. Titus, Douglas E. Rogers, David Henry Boyle, Keira Kaitlyn Johnson, Jonathan D. Bell
-
Patent number: 12207069Abstract: This disclosure includes several different features suitable for use in circumaural and supra-aural headphones designs. Designs that reduce the size of headphones and allow for small form-factor storage configurations are discussed. User convenience features that include synchronizing earpiece stem positions and automatically detecting the orientation of the headphones on a user's head are also discussed. Various power-saving features, design features, sensor configurations and user comfort features are also discussed.Type: GrantFiled: January 9, 2023Date of Patent: January 21, 2025Assignee: APPLE INC.Inventors: Brett W. Degner, Michael E. Leclerc, David H. Narajowski, Kristopher P. Laurent, William K. Smith, Christopher J. Stringer, Daniele De luliis, Markus Diebel, Sung-Ho Tan
-
Publication number: 20250019591Abstract: Processes comprising: heat treating a heavy hydrocarbon feedstock in a heat treatment unit to produce a first effluent comprising a heat treated product; at least partially removing a mixture of gas and distillate from the first effluent in a first separation unit to produce a second effluent comprising a separation bottom product; deasphalting the second effluent in a second separation unit in the presence of a first solvent to produce: a soluble product fraction comprising a first portion of the first solvent, a deasphalted oil (DAO) product, and a first pitch product; an insoluble product fraction comprising a second portion of the first solvent and a portion of the first pitch product; and at least partially removing the second portion of the first solvent from the first pitch product in a third separation unit to produce a purified pitch product.Type: ApplicationFiled: September 14, 2022Publication date: January 16, 2025Applicant: ExxonMobil Technology and Engineering CompanyInventors: Stuart E. Smith, Gaurav Agrawal, Mustafa Al-Sabawi, David T. Ferrughelli
-
Patent number: 12197917Abstract: A computer-implemented method includes fetching a fetch-packet containing a first hyper-block from a first address of a memory. The fetch-packet contains a bitwise distance from an entry point of the first hyper-block to a predicted exit point. A first branch instruction of the first hyper-block is executed that corresponds to a first exit point. The first branch instruction includes an address corresponding to an entry point of a second hyper-block. Responsive to executing the first branch instruction, a bitwise distance from the entry point of the first hyper-block to the first exit point is stored. A program counter is moved from the first exit point of the first hyper-block to the entry point of the second hyper-block.Type: GrantFiled: June 27, 2022Date of Patent: January 14, 2025Assignee: Texas Instruments IncorporatedInventors: Kai Chirca, Timothy D. Anderson, David E. Smith, Jr., Paul D. Gauvreau
-
Patent number: 12159030Abstract: Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.Type: GrantFiled: September 8, 2023Date of Patent: December 3, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
-
Publication number: 20240092192Abstract: A vehicle includes a traction inverter and an electric motor operable to provide motive power for the vehicle based on electrical power received wirelessly from a modular power system.Type: ApplicationFiled: September 14, 2023Publication date: March 21, 2024Inventors: Vivek A. Sujan, David E. Smith, Richard W. Davies
-
Publication number: 20230418469Abstract: Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
-
Patent number: 11755203Abstract: Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.Type: GrantFiled: January 31, 2022Date of Patent: September 12, 2023Assignee: Texas Instruments IncorporatedInventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
-
Patent number: 11577581Abstract: A climate control system for vehicles includes an internal combustion engine that may be coupled to selectively power a first motor generator, and an air conditioning compressor that may be selectively powered by one or both of the first motor generator and a second motor generator, or by the internal combustion engine. The system may include a rechargeable battery, and a vehicle controller having a vehicle state circuit structured to determine a vehicle operating condition value and a state-of-charge value of the rechargeable battery, and a coupling determination circuit structured to provide an internal combustion engine-first motor generator coupling command in response to the vehicle operating condition value and the state-of-charge value. In response to the internal combustion engine-first motor generator coupling command being provided as coupled, the internal combustion engine may power the first motor generator.Type: GrantFiled: June 26, 2017Date of Patent: February 14, 2023Assignee: Cummins Inc.Inventors: Mahesh Madurai Kumar, Gary L. Parker, Subbarao Varigonda, Joseph E. Paquette, Benjamin David Padgett, William Brent Fields, Praveen Chitradurga Muralidhar, Vivek Anand Sujan, Dean Deter, David E. Smith
-
Publication number: 20220326954Abstract: A computer-implemented method includes fetching a fetch-packet containing a first hyper-block from a first address of a memory, the fetch-packet containing a bitwise distance from an entry point of the first hyper-block to a predicted exit point; executing a first branch instruction of the first hyper-block, wherein the first branch instruction corresponds to a first exit point, and wherein the first branch instruction includes an address corresponding to an entry point of a second hyper-block; storing, responsive to executing the first branch instruction, a bitwise distance from the entry point of the first hyper-block to the first exit point; and moving a program counter from the first exit point of the first hyper-block to the entry point of the second hyper-block.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Kai Chirca, Timothy D. Anderson, David E. Smith, JR., Paul D. Gauvreau