Patents by Inventor Craig Daniel
Craig Daniel 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: 20230206973Abstract: Methods and systems are disclosed for calibrating, by a memory interface system, an interface with dynamic random-access memory (DRAM) using a dynamically changing training clock. Techniques disclosed comprise receiving a system clock having a clock signal at a first pulse rate. Then, during the training of the interface, techniques disclosed comprise generating a training clock from the clock signal at the first pulse rate, the training clock having a clock signal at a second pulse rate, and sending, based on the generated training clock, command signals, including address data, to the DRAM.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Applicant: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Craig Daniel Eaton, Pouya Najafi Ashtiani
-
Publication number: 20230205433Abstract: Methods and systems are disclosed for frequency transitioning in a memory interface system. Techniques disclosed include receiving a signal indicative of a change in operating frequency, into a new frequency, in a processing unit interfacing with memory via the memory interface system; switching the system from a normal mode of operation into a transition mode of operation; updating control and state register (CSR) banks of respective transceivers of the system through a mission bus used during the normal mode of operation; and operating the system in the new frequency.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Applicant: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Craig Daniel Eaton, Pouya Najafi Ashtiani
-
Publication number: 20230205252Abstract: Methods and systems are disclosed for clock delay compensation in a multiple chiplet system. Techniques disclosed include distributing, by a clock generator, a clock signal across distribution trees of respective chiplets; measuring phases, by phase detectors, where each phase measurement is associated with a chiplet of the chiplets and is indicative of a propagation speed of the clock signal through the distribution tree of the chiplet. Then, for each chiplet, techniques are further disclosed that determine, by a microcontroller, based on the phase measurements associated with the chiplet, a delay offset, and that delay, based on the delay offset, the propagation of the clock signal through the distribution tree of the chiplet using a delay unit associated with the chiplet.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Applicant: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Craig Daniel Eaton, Pouya Najafi Ashtiani, Deepesh John
-
Publication number: 20230207038Abstract: Methods and systems are disclosed for training, by a sequencer of a memory interface system, an interface with DRAM. Techniques disclosed comprise scheduling a command sequence, including DRAM commands that are interleaved with one or more CSR commands; executing the scheduled command sequence, wherein the DRAM commands are sent to the DRAM through an internal datapath of the system and the CSR commands are sent to the internal datapath; and training the interface based on exchange of data, carried out by the DRAM commands, including adjustments to an operational parameter associated with the interface.Type: ApplicationFiled: December 29, 2021Publication date: June 29, 2023Applicant: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Craig Daniel Eaton, Pouya Najafi Ashtiani
-
Publication number: 20230197123Abstract: A method and apparatus for performing a simulated write in a computer system includes, responsive to a scheduled memory operation determined by a memory controller, sending a simulated write operation to a physical layer circuitry (PHY) to increase circuit power without enabling the output of the PHY until the memory operation begins. Responsive to the memory operation being complete, sending a simulated write operation to the PHY to decrease circuit power.Type: ApplicationFiled: December 20, 2021Publication date: June 22, 2023Applicant: Advanced Micro Devices, Inc.Inventors: Anwar Kashem, Pouya Najafi Ashtiani, Craig Daniel Eaton, Kedarnath Balakrishnan
-
Publication number: 20230167002Abstract: The present invention relates to a method of forming an optical fiber precursor including: forming an alkali metal doped tube; inserting an optical fiber core rod within the alkali metal doped tube; forming a cladding jacket around the alkali metal doped tube; and diffusing an alkali metal from the alkali metal doped tube through a surface of the optical fiber core rod. The present invention further relates to an optical fiber preform having: an optical fiber core rod; an alkali metal doped tube surrounding the optical fiber core rod; and a cladding jacket surrounding the alkali metal doped tube.Type: ApplicationFiled: November 28, 2022Publication date: June 1, 2023Inventors: Dane Alphanso Christie, Richard Michael Fiacco, Rostislav Radiyevich Khrapko, Ming-Jun Li, Craig Daniel Nie
-
Patent number: 11646634Abstract: A two-speed electric drive assembly for vehicles includes a main driveshaft driven by a first axial flux motor where the main driveshaft extends coaxially through a hollow assist driveshaft driven by a second axial flux motor. The main driveshaft includes a main gear that is continuously meshed with an intermediate gear on an intermediate driveshaft. A freewheel gear is mounted around the hollow assist driveshaft and can be selectively coupled and decoupled with the hollow assist driveshaft by a shift mechanism. The freewheel gear is continuously meshed with an intermediate gear on the intermediate driveshaft. Another intermediate gear affixed to the intermediate driveshaft is continuously meshed with an output gear affixed to an output driveshaft. The two-speed electric drive assembly can selectively switch between speed mode and torque mode without torque interrupt.Type: GrantFiled: December 2, 2022Date of Patent: May 9, 2023Assignee: Omni Powertrain Technologies, LLCInventor: Craig Daniel
-
Publication number: 20230131288Abstract: A method of processing an optical fiber that includes drawing an optical fiber along a fiber pathway through a hollow light pipe, wherein the hollow light pipe comprises a first end having an opening with a radius Rp, a second end and a pipe body comprising a chamber extending from the first to the second end, the fiber pathway extending through the pipe body, and a reflective coating is disposed on the pipe body, and directing a light from a directed light source into the hollow light pipe through the opening such that the light is reflected by the reflective coating while propagating in the hollow light pipe, the optical fiber absorbing the light reflected by the reflective coating, wherein the light enters the opening of the hollow light pipe at an input angle in a range of from 10° to 70° with respect to the fiber pathway.Type: ApplicationFiled: October 19, 2022Publication date: April 27, 2023Inventors: Anthony Sebastian Bauco, Joel Patrick Carberry, Ming-Jun Li, Craig Daniel Nie, Vincent Matteo Tagliamonti, Chunfeng Zhou
-
Patent number: 11627816Abstract: An automatically adjusting comfort method includes measuring pressure applied by a user via a pressure-sensor array, determining a pressure profile based on measurements from the pressure-sensor array, comparing the pressure profile to a first limit, determining a cumulative pressure profile over a predetermined duration, comparing the cumulative pressure profile to a second limit, and adjusting one or more of a plurality of adjusting mechanisms configured to alter the pressure profile for increased comfort of the user when the pressure profile exceeds the first limit or the second limit. An automatically adjusting comfort system includes a pressure-sensor array communicatively coupled to a controller for determining a cumulative pressure profile over time, and a plurality of adjusting mechanisms configured to alter the pressure profile to increase a user's comfort, wherein the controller automatically adjusts one or more of the plurality of adjusting mechanisms based on the cumulative pressure profile.Type: GrantFiled: January 16, 2018Date of Patent: April 18, 2023Assignee: Textron Innovations, Inc.Inventors: Michael Allen Bullard, Samantha Moore Wilt, Craig Daniel Cillessen
-
Publication number: 20230089302Abstract: An anti-polish ring for an internal combustion engine is provided. The anti-polish ring includes an axially extending ring portion that is configured to scrape a top portion of a piston in a cylinder liner. The anti-polish ring is configured to accommodate passage of an intake or exhaust valve thereby. The anti-polish ring may include an alignment feature so that the anti-polish ring is inserted in a predetermined orientation in the cylinder. The anti-polish ring may include a heat shield and/or a seating member.Type: ApplicationFiled: November 3, 2022Publication date: March 23, 2023Inventors: Owen Summerfield, Craig Daniel Fox, Robert Harries, Jamie Kehoe, Kent H. Clark, John M Antonevich, Reid M. Irish, Scott A. Ragon, Stephen G. Townsend, Peter Thomas Quanz
-
Publication number: 20220291875Abstract: Examples described herein generally relate to hosting virtual memory backed kernel isolated containers. A server includes at least one physical processor and at least one physical computer memory addressable via physical memory addresses. The at least one physical computer memory stores executable code configured to provide at least one host including a kernel and at least one kernel isolated container within the at least one host. The host allocates virtual memory having virtual memory addresses to a respective container of the at least one kernel isolated container. The host pins a subset of the virtual memory addresses to a subset of the physical memory addresses. The host performs a direct memory access operation or device memory-mapped input-output operation of the respective container on the subset of the physical memory addresses. At least part of the physical computer memory that is not pinned is oversubscribed.Type: ApplicationFiled: August 25, 2020Publication date: September 15, 2022Inventors: Gerardo DIAZ-CUELLAR, Omar CARDONA, Jacob Kappeler OSHINS, John STARKS, Craig Daniel WILHITE
-
Publication number: 20220289011Abstract: An electric drivetrain having an axial flux electric motor disposed along a drivetrain axis, the axial flux electric motor disposed to rotate a hollow motor output shaft extending along the drivetrain axis, which hollow motor output shaft engages a first planetary gearset. The first planetary gearset may be engaged and disengaged with a second planetary gearset that is coupled to a differential which, in turn, drives first and second main driveshafts, each of which also extends along the drivetrain axis. The first main driveshaft drives a first wheel hub assembly and the second main driveshaft passes coaxially through the planetary gearsets, the hollow motor output shaft and the axial flux electric motor to drive a second wheel hub assembly.Type: ApplicationFiled: March 9, 2022Publication date: September 15, 2022Inventor: Craig Daniel
-
Publication number: 20220255379Abstract: A rotor for an axial flux motor and a method of manufacture includes a rotor core having a rotor hub with a plurality of spaced apart fingers radially extending from the rotor hub and forming a magnet pocket between adjacent fingers and into which a magnet is inserted, where the rotor core is formed of a plurality of layers of material arranged into a layer stack, with each layer having a set of primary fibers extending in a select direction that is a different direction from the set of primary fiber layers of an adjacent layer in the layer stack.Type: ApplicationFiled: February 8, 2022Publication date: August 11, 2022Inventors: Nerio Rossi, Craig Daniel
-
Patent number: 11165270Abstract: An electronic device includes a battery and a battery management system. The battery management system is configured to derive a predicted battery demand based on observed usage patterns to predictively charge the battery to healthily accommodate the predicted battery demand. The battery management system is further configured to determine a predicted deviating battery demand based on a contextual signal. The predicted deviating battery demand differing from the predicted battery demand. The battery management system is further configured to predictively charge the battery to healthily accommodate the predicted deviating battery demand.Type: GrantFiled: May 20, 2019Date of Patent: November 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Craig Daniel Owen, Dongli Zeng, Jeffrey Duane Bruce
-
Publication number: 20210332251Abstract: The present invention relates to a substrate having (a) a first material applied to at least a portion of the substrate, and (b) a coating layer deposited from a liquid coating composition including a film-forming resin, and optionally a crosslinker that is reactive with the film-forming resin, in direct contact with at least a portion of the substrate to which the first material has been applied. The first material is (i) a catalyst that catalyzes cure of the liquid coating composition, (ii) a component reactive with the film-forming resin and/or the crosslinker of the liquid coating composition, and/or (iii) a rheology modifier.Type: ApplicationFiled: August 27, 2019Publication date: October 28, 2021Applicant: PPG Industries Ohio, Inc.Inventors: Troy James Larimer, John R. Schneider, Anthony M. Chasser, Brian Edward Woodworth, Justin Jonathan Martin, Steven Joseph Lemon, Craig Daniel Niederst, Corey James DeDomenic, Brian C. Okerberg, Steven R. Zawacky
-
Publication number: 20210324203Abstract: The present invention relates to a substrate having (a) a first material applied to at least a portion of the substrate, and (b) a coating layer deposited from a powder coating composition including a film-forming resin, and optionally a crosslinker that is reactive with the film-forming resin, in direct contact with at least a portion of the substrate to which the first material has been applied. The first material is (i) a catalyst that catalyzes cure of the powder coating composition, (ii) a component reactive with the film-forming resin and/or the crosslinker of the powder coating composition, and/or (iii) a rheology modifier.Type: ApplicationFiled: August 27, 2019Publication date: October 21, 2021Applicant: PPG Industries Ohio, Inc.Inventors: Troy James Larimer, John R. Schneider, Anthony M. Chasser, Brian Edward Woodworth, Justin Jonathan Martin, Steven Joseph Lemon, Craig Daniel Niederst
-
Publication number: 20210214266Abstract: Disclosed herein are methods for forming an optical fiber preform using organic silica and germania precursors. The method includes depositing soot composed of germanium dioxide and silica on a substrate, removing the substrate, conducting a dehydration step and one or more heating steps under an oxygen-containing atmosphere to form the preform. Also disclosed are optical fibers drawn from the preforms produced herein.Type: ApplicationFiled: January 11, 2021Publication date: July 15, 2021Inventors: Curtis Robert Fekety, Richard Michael Fiacco, Ming-Jun Li, Craig Daniel Nie, Jeffery Scott Stone, Pushkar Tandon
-
Patent number: 10895725Abstract: Apparatus and method are disclosed for co-aligning laterally displaced radiation beams from respective radiation source outputs, each beam comprising a number of spectral components. The apparatus comprises a collimating element for receiving each of said radiation beams with respective lateral displacements and a combining element for receiving each of said radiation beams passed by said collimating element for co-aligning the radiation beams. The apparatus further comprises a diffraction assembly disposed in an optical path between the output of at least one radiation source and the collimating element, for spatially separating the radiation beam output by said at least one radiation source into the constituent spectral components of radiation prior to passing the radiation to the collimating element.Type: GrantFiled: February 23, 2017Date of Patent: January 19, 2021Assignee: BAE Systems plcInventors: Paul Michael Blanchard, Craig Daniel Stacey
-
Publication number: 20200303938Abstract: An electronic device includes a battery and a battery management system. The battery management system is configured to derive a predicted battery demand based on observed usage patterns to predictively charge the battery to healthily accommodate the predicted battery demand. The battery management system is further configured to determine a predicted deviating battery demand based on a contextual signal. The predicted deviating battery demand differing from the predicted battery demand. The battery management system is further configured to predictively charge the battery to healthily accommodate the predicted deviating battery demand.Type: ApplicationFiled: May 20, 2019Publication date: September 24, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Craig Daniel OWEN, Dongli ZENG, Jeffrey Duane BRUCE
-
Patent number: 10738415Abstract: An apparatus for ironing fabric-containing articles is provided. The apparatus includes a board having a top surface, and a tray movably coupled with the board. The tray comprises a base portion, and a top portion coupled with the base portion. The tray is configured to be movable from an open configuration to a closed configuration. In the open configuration, one end of the tray is extended away from the board. An iron can be placed onto the top portion of the tray. In the closed configuration, the tray is folded onto a portion of the board for storage.Type: GrantFiled: March 16, 2018Date of Patent: August 11, 2020Assignee: POLDER PRODUCTS, LLC.Inventors: Jochen Rainer Schaepers, Craig Daniel Stover