Patents by Inventor David A. Carlson

David A. Carlson 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: 20200249955
    Abstract: An instruction execution circuit operable to reduce two or more micro-operations into one by producing multiple permutation and merge results in one execution cycle. The execution circuit includes a permutation and merge switching fabric and a bank of multiplexers. For a fetched instruction, a decoder decodes an opcode to generate a set of control indications used to control the multiplexers to select bytes from the respective inputs that are destined for each of the multiple results. In this manner, multiple permutation results can be output from the execution circuits in one micro-operation.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: David Kravitz, David A. Carlson
  • Patent number: 10732684
    Abstract: According to at least one example embodiment, a method and corresponding apparatus for controlling power in a multi-core processor chip include: accumulating, at a controller within the multi-core processor chip, one or more power estimates associated with multiple core processors within the multi-core processor chip. A global power threshold is determined based on a cumulative power estimate, the cumulative power estimate being determined based at least in part on the one or more power estimates accumulated. The controller causes power consumption at each of the core processors to be controlled based on the determined global power threshold. The controller may directly control power consumption at the core processors or may command the core processors to do so.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: August 4, 2020
    Assignee: MARVELL ASIA PTE, LTD.
    Inventors: David A. Carlson, Richard E. Kessler
  • Patent number: 10732399
    Abstract: The disclosure relates to a viewing optic. In one embodiment, the disclosure relates to a viewing optic having an integrated display system. In one embodiment, the disclosure relates to a viewing optic having an integrated display system for generating images that are projected into the first focal plane of an optical system.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 4, 2020
    Assignee: SHELTERED WINGS, INC.
    Inventors: Calen Havens, Will Lowry, Ian Klemm, Samuel Hamilton, Garrison Bollig, Craig Schultz, Andrew Carlson, Jason Lyle, David M. Hamilton
  • Publication number: 20200240954
    Abstract: Embodiments of tuning fork-based sensors are disclosed. The sensors may include a measurement sensor that includes a diaphragm disposed on a proximal end and a plurality of forks extending from the diaphragm toward the distal end of the sensor. The diaphragm may have a domed geometry defining a curved surface. The plurality of forks may extending from the curved surface of the diaphragm toward the distal end and each of the plurality of forks may include a stub portion connected to the diaphragm, a stem portion, and a paddle portion. Some sensors, such as measurement sensors, may include a stem portion formed from a corrosive material. A reference sensor may be provided to compensate for changes in frequency measurements due to temperature, viscosity, or other environmental factors present in the environment where the sensors are deployed.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 30, 2020
    Inventors: Hossain Saboonchi, Edward Lowenhar, Miguel A. Gonzalez Nunez, David Carlson
  • Patent number: 10716880
    Abstract: A system for aspiration includes an aspiration catheter including an elongate shaft including an aspiration lumen, and an open distal end, an extension tube, the lumen of the extension tube configured to be hydraulically coupled to the aspiration lumen, a peristaltic pump configured for driving fluid through the extension tube, a compressible portion disposed between the distal end and the proximal end of the extension tube, the compressible portion configured to be coupled to the peristaltic pump, such that operation of the peristaltic pump drives fluid from the aspiration lumen from the distal end of the extension tube to the proximal end of the extension tube, and a controller configured to receive a first signal from the first sensor and configured to vary the operation of the peristaltic pump based at least in part on a first signal received from a first sensor coupled to the aspiration lumen or extension tube related to a change in the characteristic of flow.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: July 21, 2020
    Assignee: Incuvate, LLC
    Inventors: Bradley S. Culbert, David M. Look, Gary Carlson
  • Patent number: 10711505
    Abstract: An automated window mechanism with sensor informed calibration is disclosed. An electrically powered actuator moves a window between a closed position and an open position. A current sensor senses the current between a power source and the actuator when the actuator is moving the window. Informed by the current sensor, a processor determines a first endpoint when the window is in the closed position and a second endpoint when the window is in the open position for the window. A controller uses the endpoints to control the actuator to stop in either the first or the second endpoint as desired by a user. Sensors inform the controller, and user input via a mobile device enables both direct user control and programming of the controller.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: July 14, 2020
    Assignee: Hall Labs LLC
    Inventors: David R. Hall, Jerome Miles, Emily Brimhall, Austin Carlson, Seth J. Myer
  • Publication number: 20200214735
    Abstract: An atherectomy system includes a drive mechanism that is adapted to rotatably actuate an atherectomy burr and a controller that is adapted to regulate operation of the drive mechanism. In some cases, the drive mechanism includes a drive cable that is coupled with the atherectomy burr and an electric drive motor that is adapted to rotate the drive cable. The controller is adapted to regulate operation of the electric drive motor such that the drive mechanism emulates one or more performance parameters of an air turbine.
    Type: Application
    Filed: January 8, 2020
    Publication date: July 9, 2020
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: CORYDON CARLSON, DAVID GORDON SPANGLER, DANIEL FRANK MASSIMINI, LASZLO TRENT FARAGO
  • Publication number: 20200196768
    Abstract: A folding bed system includes a bed frame having a head section, a center section, and a foot section. The center section is connected to first and second slide mechanisms, and the head section is connected to first and second guide mechanisms. The slide and guide mechanisms are connectable to opposed walls of a structure. In some embodiments, a hinge assembly for a folding structure includes a center post securable to the center section, and a connecting bracket movably coupled with the center post that is vertically displaceable on the center post between a down position and an up position. A forward bracket is secured at one end to the connecting bracket and is securable at an opposite end to the head section, and an aft bracket is secured at one end to the connecting bracket and is securable at an opposite end to the foot section.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 25, 2020
    Inventors: Joseph WESOLOWSKI, Jeremiah R. BRADLEY, Evan WHITNEY, David G. SKINNER, Dominic LAYNE, Brian CARLSON
  • Patent number: 10692349
    Abstract: Aspects of the present disclosure involve an apparatus, systems, and methods for providing intelligent alerts for garments. Garment attribute data describing a plurality of garments is accessed. An alert condition is detected based on the garment attribute data. A human-detectable sensory alert is provided in response to detecting the alert condition.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: June 23, 2020
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Bria Selhorst, Corinne Sherman Stewart, Matthew Bret MacLaurin, Timothy Carlson
  • Patent number: 10689281
    Abstract: A mobile processing system is disclosed for the removal of radioactive contaminants from nuclear process waste water. The system is fully scalable, modular, and portable allowing the system to be fully customizable according the site-specific remediation requirements. It is designed to be both transported and operated from standard sized intermodal containers or custom designed enclosures for increased mobility between sites and on-site, further increasing the speed and ease with which the system may be deployed. Additionally, the system is completely modular wherein the various different modules perform different forms or stages of waste water remediation and may be connected in parallel and/or in series. Depending on the needs of the particular site, one or more different processes may be used. In some embodiments, one or more of the same modules may be used in the same operation.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: June 23, 2020
    Assignee: Kurion, Inc.
    Inventors: John Raymont, James Fredrickson, Joshua Leighton Mertz, David Carlson, Mark Denton, Gary Hofferber, Ja-Kael Luey, Zechariah James Fitzgerald, Ronald Merritt Orme, Eric Vincent Penland
  • Patent number: 10684825
    Abstract: An ALU capable of generating a multiply accumulation by compressing like-magnitude partial products. Given N pairs of multiplier and multiplicand, Booth encoding is used to encode the multipliers into M digits, and M partial products are produced for each pair of with each partial product in a smaller precision than a final product. The partial products resulting from the same encoded multiplier digit position, are summed across all the multiplies to produce a summed partial product. In this manner, the partial product summation operations can be advantageously performed in the smaller precision. The M summed partial products are then summed together with an aggregated fixup vector for sign extension. If the N multipliers are equal to a constant, a preliminary fixup vector can be generated based on a predetermined value with adjustment on particular bits, where the predetermined value is determined by the signs of the encoded multiplier digits.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 16, 2020
    Assignee: Cavium, LLC
    Inventor: David Carlson
  • Publication number: 20200183844
    Abstract: A memory request, including an address, is accessed. The memory request also specifies a type of an operation (e.g., a read or write) associated with an instance (e.g., a block) of data. A group of caches is selected using a bit or bits in the address. A first hash of the address is performed to select a cache in the group. A second hash of the address is performed to select a set of cache lines in the cache. Unless the operation results in a cache miss, the memory request is processed at the selected cache. When there is a cache miss, a third hash of the address is performed to select a memory controller, and a fourth hash of the address is performed to select a bank group and a bank in memory.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 11, 2020
    Inventors: Richard E. KESSLER, David ASHER, Shubhendu S. MUKHERJEE, Wilson P. SNYDER, II, David CARLSON, Jason ZEBCHUK, Isam AKKAWI
  • Patent number: 10675703
    Abstract: A weld joint is disclosed that weld bonds together an aluminum workpiece and a steel workpiece. The weld joint includes an aluminum weld nugget, an intermetallic layer, and an annular ring of aluminide particles that is selected from the group consisting of nickel aluminide particles, iron aluminide particles, and a combination thereof. The annular ring of aluminide particles extends upwards from a weld bond surface of the weld joint such that the annular ring of aluminide particles extends radially inwardly into the aluminum weld nugget and protects the weld bond surface of the weld joint against crack propagation that may originate from a notch root of the weld joint.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: June 9, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: David Sigler, Blair Carlson, Surender Maddela
  • Publication number: 20200170654
    Abstract: A system for preparing a bone for receiving an implant is described. The system includes a cutting tool and a cutting guide. The cutting tool includes a cut guard configured to sheath at least a portion of a cutting surface of the cutting tool, and an engagement portion. The cutting guide includes a baseplate configured to be positioned onto the bone and a cut guide portion removably attached to the baseplate. The cut guide portion includes a cutting channel, the cutting channel being sized and shaped to receive the engagement portion of the cut guard and guide the cutting tool to cut a receiving channel into the bone, wherein the receiving channel includes a depth profile matching an implant to be inserted into the receiving channel.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 4, 2020
    Inventors: Branislav JARAMAZ, Gary David CARLSON, JR., Samuel Clayton DUMPE
  • Publication number: 20200167285
    Abstract: A first memory request including a first virtual address is received. An entry in memory is accessed. The entry is selected using information associated with the first memory request, and includes at least a portion of a second virtual address (first data) and at least a portion of a third virtual address (second data). The difference between the first data and the second data is compared with differences between a corresponding portion of the first virtual address and the first data and the second data respectively. When a result of the comparison is true, then a fourth virtual address is determined by adding the difference between the first data and the second data to the first virtual address, and then data at the fourth virtual address is prefetched into the cache.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 28, 2020
    Inventors: David CARLSON, Shubhendu S. MUKHERJEE
  • Publication number: 20200167286
    Abstract: A data structure (e.g., a table) stores a listing of prefetches. Each entry in the data structure includes a respective virtual address and a respective prefetch stride for a corresponding prefetch. If the virtual address of a memory request (e.g., a request to load or fetch data) matches an entry in the data structure, then the value of a counter associated with that entry is incremented. If the value of the counter satisfies a threshold, then the lookahead amount associated with the memory request is increased.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 28, 2020
    Inventor: David CARLSON
  • Publication number: 20200159003
    Abstract: The disclosure relates to a viewing optic. In one embodiment, the disclosure relates to a viewing optic having an integrated display system. In one embodiment, the disclosure relates to a viewing optic having an integrated display system for generating images that are projected into the first focal plane of an optical system.
    Type: Application
    Filed: December 20, 2019
    Publication date: May 21, 2020
    Inventors: Calen Havens, Will Lowry, Ian Klemm, Samuel Hamilton, Garrison Bollig, Craig Schultz, Andrew Carlson, Jason Lyle, David M. Hamilton
  • Patent number: 10647083
    Abstract: A panel structure and a method of forming the panel structure are disclosed. The panel structure typically includes at least one panel associated with a material. The panel structure has been found particularly advantageous for use as an interior panel of an airplane.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: May 12, 2020
    Assignee: ZEPHYROS, INC.
    Inventors: David Carlson, Brandon Madaus, Matthew Harthcock, Kearney Barton, Charles L. Taylor, Jason Walker
  • Patent number: 10643449
    Abstract: Aspects of the present disclosure involve an apparatus, systems, and methods for providing a status of an item based on sensor data. The method may include determining a status of an item based on a comparison of sensor data and a baseline sensor measurement of the item. The method may further include providing an electronic notification based on the status of the item.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: May 5, 2020
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, Corinne Sherman Stewart, David Ramadge, Timothy Carlson, Sergio Pinzon Gonzales, Jr.
  • Publication number: 20200135508
    Abstract: Apparatus and methods to process one or more wafers are described. The apparatus comprises a chamber defining an upper interior region and a lower interior region. A heater assembly is on the bottom of the chamber body in the lower interior region and defines a process region. A wafer cassette assembly is inside the heater assembly and a motor is configured to move the wafer cassette assembly from the lower process region inside the heater assembly to the upper interior region.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Inventors: Michael Honan, David Blahnik, Robert Brent Vopat, Jeffrey Blahnik, Charles Carlson