Patents by Inventor John D. Davis

John D. Davis 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: 20200372228
    Abstract: In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.
    Type: Application
    Filed: June 5, 2020
    Publication date: November 26, 2020
    Inventors: Tony F. Rodriguez, Bruce L. Davis, Geoffrey B. Rhoads, John D. Lord, Alastair M. Reed, Eric D. Evans, Rebecca L. Gerlach, Yang Bai, John F. Stach, Tomas Filler, Marc G. Footen, Sean Calhoon, William Y. Conwell, Brian T. MacIntosh
  • Patent number: 10838633
    Abstract: A method for managing processing power in a storage system is provided. The method includes providing a plurality of blades, each of a first subset having a storage node and storage memory, and each of a second, differing subset having a compute-only node. The method includes distributing authorities across the plurality of blades, to a plurality of nodes including at least one compute-only node, wherein each authority has ownership of a range of user data.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: November 17, 2020
    Assignee: Pure Storage, Inc.
    Inventors: John Martin Hayes, Robert Lee, John Colgrove, John D. Davis
  • Patent number: 10809919
    Abstract: A storage cluster includes a plurality of storage nodes. Each of the plurality of storage nodes includes nonvolatile solid-state memory and each of the plurality of storage nodes is configured to cooperate with others of the plurality of storage nodes having differing storage capacities in applying erasure coding. The plurality of storage nodes are configured to distribute the user data and metadata throughout the plurality of storage nodes.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: October 20, 2020
    Assignee: Pure Storage, Inc.
    Inventors: John Martin Hayes, Par Anders Botes, John Colgrove, John D. Davis, Robert Lee, Joshua P. Robinson, Peter Vajgel
  • Publication number: 20200279084
    Abstract: In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. A great variety of other features and arrangements are also detailed.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 3, 2020
    Inventors: Bruce L. Davis, Tony F. Rodriguez, Geoffrey B. Rhoads, John D. Lord, Alastair M. Reed, Eric D. Evans, Rebecca L. Gerlach, Yang Bai, John F. Stach, Tomas Filler, Marc G. Footen, Sean C. Calhoon
  • Patent number: 10758240
    Abstract: Devices, methods and systems are provided for occluding an opening within the tissue of a body, such as a left atrial appendage. In one embodiment, a medical device includes an anchor portion and an occluder portion. The anchor portion includes frame segments, each anchor frame segment extending between a first end and a second end such that the second end of each anchor frame segment is coupled to an anchor hub. The occluder portion includes a hub that defines an axis. The occluder portion includes multiple occluder frame segments that extend between a proximal end and a distal end such that the proximal end of the occluder frame segments are pivotably coupled to the hub and the distal end of the occluder frame segments are pivotably coupled to the first end of the anchor frame segments.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: September 1, 2020
    Assignee: Coherex Medical, Inc.
    Inventors: Daryl R. Edmiston, Clark C. Davis, John Alexander Martin, Scott D. Miles
  • Publication number: 20200268408
    Abstract: Systems, devices, and methods are operable to track usage of a surgical instrument and modify the performance of the surgical instrument based on the prior usage of the surgical instrument. Some surgical instruments are designed to have a limited service life beginning at their first use, or a limit to their overall usage in order to ensure safe use of the sensitive instruments. However, a lack of ability to track usage characteristics when the instrument is separated from an external power supply allows for user abuse and avoidance of such safety mechanisms. Adding a battery or capacitor to the instrument may allow for an ability to track usage when the instrument is separated from an external power supply. Implementing special user prompts, device use ratios, and device use half-life upon powering down of an instrument may additionally be used to prevent circumvention of safety features.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 27, 2020
    Inventors: Craig N. Faller, Benjamin D. Dickerson, Jeffrey L. Aldridge, Jeffrey A. Bullock, Richard W. Timm, Ryan M. Asher, Timothy S. Holland, Craig T. Davis, Christina M. Hough, Cory G. Kimball, Ashvani K. Madan, David C. Yates, Shan Wan, Jacob S. Gee, Joseph E. Hollo, Chad P. Boudreaux, John B. Schulte, Tylor C. Muhlenkamp, Brian D. Black
  • Publication number: 20200257591
    Abstract: A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventors: John Hayes, John Colgrove, John D. Davis
  • Patent number: 10736649
    Abstract: Disclosed is an ultrasonic surgical instrument comprising a transducer base plate, first and second piezoelectric elements positioned on opposite faces of the transducer base plate. The transducer base plate is coupled to a waveguide. The waveguide is electrically coupled to the first and second piezoelectric elements by a conductive adhesive. The first and second piezoelectric elements are electrically coupled to an ultrasonic signal generator through an electrode. A thermal conductor conducts thermal energy away from the first and second piezoelectric elements. Also disclosed is a method of fabricating such an ultrasonic surgical instrument.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: August 11, 2020
    Assignee: Ethicon LLC
    Inventors: Jeffrey D. Messerly, Craig T. Davis, Mark E. Tebbe, Brian D. Black, Stephen M. Leuck, Eric M. Roberson, John E. Brady, Amrita S. Sawhney, Shan Wan, Ion V Nicolaescu, James M. Wilson, Amelia A. Pierce
  • Patent number: 10712948
    Abstract: A method for mapping storage system resources is provided. The method includes receiving identification information from a plurality of storage system resources of at least one data center, and receiving performance information from the plurality of storage system resources. The method includes generating a physical or virtual mapping, in one or more dimensions, of locations of each of the plurality of storage system resources, relative to the at least one data center, and representing the identification information and the performance information in the physical or virtual mapping of each of the plurality of storage system resources.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 14, 2020
    Assignee: Pure Storage, Inc.
    Inventor: John D. Davis
  • Publication number: 20200192756
    Abstract: In some embodiments, a method for die-level monitoring is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a chassis that couples the storage nodes. Each of the storage nodes has a non-volatile solid-state storage with non-volatile memory and the user data is accessible via the erasure coding from a remainder of the storage nodes in event of two of the storage nodes being unreachable. The method includes producing diagnostic information that diagnoses the non-volatile memory on a basis of per package, per die, per plane, per block, or per page, the producing performed by each of the plurality of storage nodes. The method includes writing the diagnostic information to a memory in the storage cluster.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
  • Patent number: 10671480
    Abstract: A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 2, 2020
    Assignee: Pure Storage, Inc.
    Inventors: John Hayes, John Colgrove, John D. Davis
  • Publication number: 20200155164
    Abstract: Devices, methods and systems are provided for occluding an opening within the tissue of a body, such as a left atrial appendage. In one embodiment, a medical device coupled to a delivery catheter includes a fluid flow path that facilitates contrast fluid to pass through the delivery catheter and the medical device to a distal side thereof to provide imaging information as to the position of the medical device positioned in the opening, such as the left atrial appendage. In another embodiment, a medical device is coupled to a delivery catheter, the medical device including flaps adjacent a hub of the medical device that close-off a bore of the hub upon the catheter being detached from the medical device.
    Type: Application
    Filed: January 21, 2020
    Publication date: May 21, 2020
    Inventors: Daryl R. Edmiston, Clark C. Davis, John Alexander Martin, Scott D. Miles
  • Publication number: 20200150877
    Abstract: A storage cluster includes a plurality of storage nodes. Each of the plurality of storage nodes includes nonvolatile solid-state memory and each of the plurality of storage nodes is configured to cooperate with others of the plurality of storage nodes having differing storage capacities in applying erasure coding. The plurality of storage nodes are configured to distribute the user data and metadata throughout the plurality of storage nodes.
    Type: Application
    Filed: January 16, 2020
    Publication date: May 14, 2020
    Inventors: John Martin Hayes, Par Anders Botes, John Colgrove, John D. Davis, Robert Lee, Joshua P. Robinson, Peter Vajgel
  • Patent number: 10624667
    Abstract: Systems, devices, and methods are operable to track usage of a surgical instrument and modify the performance of the surgical instrument based on the prior usage of the surgical instrument. Some surgical instruments are designed to have a limited service life beginning at their first use, or a limit to their overall usage in order to ensure safe use of the sensitive instruments. However, a lack of ability to track usage characteristics when the instrument is separated from an external power supply allows for user abuse and avoidance of such safety mechanisms. Adding a battery or capacitor to the instrument may allow for an ability to track usage when the instrument is separated from an external power supply. Implementing special user prompts, device use ratios, and device use half-life upon powering down of an instrument may additionally be used to prevent circumvention of safety features.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: April 21, 2020
    Assignee: Ethicon LLC
    Inventors: Craig N. Faller, Benjamin D. Dickerson, Jeffrey L. Aldridge, Jeffrey A. Bullock, Richard W. Timm, Ryan M. Asher, Timothy S. Holland, Craig T. Davis, Christina M. Hough, Cory G. Kimball, Ashvani K. Madan, David C. Yates, Shan Wan, Jacob S. Gee, Joseph E. Hollo, Chad P. Boudreaux, John B. Schulte, Tylor C. Muhlenkamp, Brian D. Black
  • Patent number: 10582930
    Abstract: Devices, methods and systems are provided for occluding an opening within the tissue of a body, such as a left atrial appendage. In one embodiment, a medical device includes an occluder portion and an anchor portion, the anchor portion hingably coupled to the occluder portion. With this arrangement, the anchor portion actuates and pivots relative to the occluder portion between an anchor deployed position and an anchor non-deployed position while the occluder portion is in an occluder deployed position.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 10, 2020
    Assignee: Coherex Medical, Inc.
    Inventors: Scott D. Miles, Clark C. Davis, Daryl R. Edmiston, Richard J. Linder, John Alexander Martin
  • Patent number: 10579474
    Abstract: In some embodiments, a method for die-level monitoring is provided. The method includes distributing user data throughout a plurality of storage nodes through erasure coding, wherein the plurality of storage nodes are housed within a chassis that couples the storage nodes. Each of the storage nodes has a non-volatile solid-state storage with non-volatile memory and the user data is accessible via the erasure coding from a remainder of the storage nodes in event of two of the storage nodes being unreachable. The method includes producing diagnostic information that diagnoses the non-volatile memory on a basis of per package, per die, per plane, per block, or per page, the producing performed by each of the plurality of storage nodes. The method includes writing the diagnostic information to a memory in the storage cluster.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: March 3, 2020
    Assignee: Pure Storage, Inc.
    Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
  • Patent number: 10562809
    Abstract: A low K value, high Q value, low firing dielectric material and method of forming a fired dielectric material. The dielectric material can be fired below 950° C. or below 1100° C., has a K value of less than about 8 at 10-30 GHz and a Q value of greater than 500 or greater than 1000 at 10-30 GHz. The dielectric material includes, before firing a solids portion including 10-95 wt % or 10-99 wt % silica powder and 5-90 wt % or 1-90 wt % glass component. The glass component includes 50-90 mole % SiO2, 5-35 mole % or 0.1-35 mole % B2O3, 0.1-10 mole % or 0.1-25 mole % Al2O3, 0.1-10 mole % K2O, 0.1-10 mole % Na2O, 0.1-20 mole % Li2O, 0.1-30 mole % F. The total amount of Li2O+Na2O+K2O is 0.1-30 mole % of the glass component. The silica powder can be amorphous or crystalline.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 18, 2020
    Assignee: Ferro Corporation
    Inventors: Cody J. Gleason, John J. Maloney, Srinivasan Sridharan, George E. Sakoske, Peter Marley, Mohammed H. Megherhi, Yie-Shein Her, Orville W. Brown, Jackie D. Davis, Thomas J. Coffey, Ellen S. Tormey, Stanley Wang, David L. Widlewski
  • Patent number: 10537332
    Abstract: Devices, methods and systems are provided for occluding an opening within the tissue of a body, such as a left atrial appendage. In one embodiment, a medical device coupled to a delivery catheter includes a fluid flow path that facilitates contrast fluid to pass through the delivery catheter and the medical device to a distal side thereof to provide imaging information as to the position of the medical device positioned in the opening, such as the left atrial appendage. In another embodiment, a medical device is coupled to a delivery catheter, the medical device including flaps adjacent a hub of the medical device that close-off a bore of the hub upon the catheter being detached from the medical device.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: January 21, 2020
    Assignee: Coherex Medical, Inc.
    Inventors: Daryl R. Edmiston, Clark C. Davis, John Alexander Martin, Scott D. Miles
  • Patent number: 10528419
    Abstract: A method of failure mapping is provided. The method includes determining that a non-volatile memory block in the memory has a defect and generating a mask that indicates the non-volatile memory block and the defect. The method includes reading from the non-volatile memory block with application of the mask, wherein the reading and the application of the mask are performed by the non-volatile solid-state storage.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: January 7, 2020
    Assignee: Pure Storage, Inc.
    Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
  • Publication number: 20190369885
    Abstract: A method for managing processing power in a storage system is provided. The method includes providing a plurality of blades, each of a first subset having a storage node and storage memory, and each of a second, differing subset having a compute-only node. The method includes distributing authorities across the plurality of blades, to a plurality of nodes including at least one compute-only node, wherein each authority has ownership of a range of user data.
    Type: Application
    Filed: August 12, 2019
    Publication date: December 5, 2019
    Inventors: JOHN MARTIN HAYES, ROBERT LEE, JOHN COLGROVE, JOHN D. DAVIS