Patents by Inventor D. Wright

D. Wright 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: 20220233280
    Abstract: A dental implant assembly (200) configured to be positioned in an osteotomy cavity formed in a patient's jawbone. Abase member (204) of the implant is positioned into the cavity. The base member serves as a platform to secure an abutment member (202) of the implant that in turn receives a dental restoration, such as a crown or denture.
    Type: Application
    Filed: May 22, 2020
    Publication date: July 28, 2022
    Inventors: Aaron C. Bass, Richard V. Denton, James C. Grant, Bradley W. Renehan, Steven D. Wright
  • Patent number: 11379119
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving a write request that includes data and a client address at which to store the data. The data is segmented into the one or more storage units. A storage unit identifier for each of the one or more storage units is computed that uniquely identifies content of a storage unit. A mapping between each storage unit identifier to a block server is determined. The mapping is sent to a plurality of metadata servers to provide the mapping in case of failure of the metadata server. For each of the one or more storage units, the storage unit and the corresponding storage unit identifier is sent to a block server. The block server stores the storage unit and information on where the storage unit is stored on the block server for the storage unit identifier. Multiple client addresses associated with a storage unit with the same storage unit identifier are mapped to a single storage unit.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: July 5, 2022
    Assignee: NetApp, Inc.
    Inventor: David D. Wright
  • Publication number: 20220152954
    Abstract: Systems and methods are provided for processing composite parts. One embodiment is a method for preparing a composite part for assembly. The method includes receiving a mandrel to which a composite part has been molded, and operating a work station to install an indexing feature into a manufacturing excess of the composite part.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 19, 2022
    Inventors: Darrell D. Jones, Daniel R. Smith, Frederick M. Swanstrom, Monte D. Wright
  • Publication number: 20220153438
    Abstract: Systems and methods are provided for fabricating a wing panel. Methods include aligning a strongback over a wing panel, vacuum attaching a wing panel surface and pogos extending beneath the strongback, and adjusting the length of pogos to enforce a contour to the wing panel. Systems include a strongback to extend over a wing panel, adjustable-length pogos extending beneath the strongback, and vacuum couplers to attach to a wing panel surface. Other systems include a track, work stations along the track, a strongback to extend over the wing panel and move along the track, adjustable-length pogos extending beneath the strongback, and vacuum couplers to attach to a wing panel surface. Apparatus includes a shuttle having adapters that mate the shuttle with a track, adjustable-length carriers with vacuum couplers to couple with a wing panel surface, and indexing units that interact with indexing features in a manufacturing excess of the wing panel.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 19, 2022
    Inventors: Daniel R. Smith, Darrell D. Jones, Frederick M. Swanstrom, Monte D. Wright
  • Publication number: 20220152860
    Abstract: Apparatus and methods are provided for fabrication of a structure, for example, a half barrel section of a fuselage. The apparatus includes an indexing unit dimensioned for coupling to an indexing feature disposed on the structure. The structure proceeds along a process direction during fabrication. A cutting station cuts out manufacturing excess from the structure to form, for example, openings for windows and doors. A method for fabrication of a structure includes indexing a structure to a cutting station based on an indexing feature associated or located on the structure. The method includes operating the cutting station to cut manufacturing excess from the structure. A method includes removing cut sections of the manufacturing excess and routing these sections away from the cutting station.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 19, 2022
    Inventors: Daniel R. Smith, Darrell D. Jones, Monte D. Wright
  • Publication number: 20220152955
    Abstract: Systems and methods are provided for fabricating a wing panel. Methods include aligning a strongback over a wing panel, vacuum attaching a wing panel surface and pogos extending beneath the strongback, and adjusting the length of pogos to enforce a contour to the wing panel. Systems include a strongback to extend over a wing panel, adjustable-length pogos extending beneath the strongback, and vacuum couplers to attach to a wing panel surface. Other systems include a track, work stations along the track, a strongback to extend over the wing panel and move along the track, adjustable-length pogos extending beneath the strongback, and vacuum couplers to attach to a wing panel surface. Apparatus includes a shuttle having adapters that mate the shuttle with a track, adjustable-length carriers with vacuum couplers to couple with a wing panel surface, and indexing units that interact with indexing features in a manufacturing excess of the wing panel.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 19, 2022
    Inventors: Daniel R. Smith, Darrell D. Jones, Frederick M. Swanstrom, Monte D. Wright
  • Publication number: 20220138705
    Abstract: Search Engine with automated blockchain-based smart contracts. In an embodiment, a user may utilize a search engine to search properties, select a property, and accept an agreement related to the property. After the agreement is approved, a smart contract, representing the agreement, may be automatically generated from a template, compiled, and deployed to a blockchain. The smart contract may be generated to comprise functions that enable the user to add properties to the agreement by sending different types of crypto tokens to the smart contract as transactions on the blockchain.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 5, 2022
    Inventor: Brian D. Wright
  • Publication number: 20220110513
    Abstract: An apparatus includes a body, a shaft assembly, and a visualization assembly. The body includes first and second actuators. The shaft assembly extends distally from the body and includes a rigid proximal portion and a steerable distal portion. The steerable distal portion is positioned distally relative to the rigid proximal portion. The first actuator is operable to drive the steerable distal portion to deflect laterally relative to a longitudinal axis defined by the rigid proximal portion. The steerable distal portion is configured to fit within a nasal cavity of a patient. The visualization assembly is disposed within the shaft assembly. The visualization assembly includes a camera. The second actuator is operable to drive longitudinal translation of the visualization assembly relative to the shaft assembly.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Jetmir Palushi, Christian W. Wangsgard, Valerie Emparado, Alison D. Wright, Franklin D. Tarke, Henry F. Salazar, Madison K. Vanosdoll, Shubhayu Basu, Ahmed Albayoumy, Karthick Ramyan Mohan, Christopher T. Beeckler, Yehuda Algawi, Vadim Gliner, Assaf Govari, Benham Amin, Marc Dean
  • Publication number: 20220103436
    Abstract: Examples described herein are generally directed to providing a fair amount of throughput to multiple clients of a storage system. According to one example, the storage system determines system metrics based upon use of the storage system by the clients. A system load value is calculated based upon the system metrics. The system load value quantifies a load on the storage system by the clients. Client loads, each representing a contribution to the use of the storage system by an individual client, are calculated and expressed as a relative degree or amount of the system load value. A target performance value for a client is calculated based on the client load for the client and a quality of service parameter value provisioned for the client to access the storage system. Based on the target performance value, latency for the client is introduced or removed.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Inventors: David D. Wright, Michael Xu
  • Publication number: 20220091436
    Abstract: A reversible eye enhancement contact lens comprises a main body comprising a first surface and a second surface opposite the first surface, the main body having a diameter, a base curve, a peripheral thickness, and a center thickness, wherein, one or more of the diameter, the base curve, the peripheral thickness, or the center thickness are configured such that a dSag is less than 1.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Dawn D. Wright, Ashley Nicholl Sever, Edmund Jolley, Anastasia P. Bergen, Shahrokh Shawn Zeinali, Robert Ryan Valdomar, Philippe F. Jubin
  • Publication number: 20220081858
    Abstract: A fan with airfoil blades is provided for a regenerative air vacuum street sweeper. The blades are formed using cut and pressed upper and lower panels which are welded at a forward edge to a rod to form the airfoil leading edge and welded at the rear edges to form the airfoil trailing edge. Pins extend laterally outwardly from the rod for mounting each blade in corresponding holes in the front and rear plates of the fan housing. The side edges of the blade are welded to the plates at a 9-11° angle of attack. The airfoil blades allow for reduced size, horse power, noise, and manufacturing and shipping costs.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventors: ADITYA G. ANAND, CLAYTON D. WRIGHT, AARON T. BAUGHMAN
  • Publication number: 20220054188
    Abstract: An apparatus includes a shaft assembly and an electrode assembly at a distal end of the shaft assembly. The electrode assembly includes a first conductive segment extending along a first angular range at the distal end of the shaft assembly. The first conductive segment is operable to apply RF energy to tissue at a first polarity. The electrode assembly further includes a second conductive segment angularly spaced apart from the first conductive segment. The second conductive segment extends along a second angular range at the distal end of the shaft assembly. The second conductive segment is operable to apply RF energy to tissue at a second polarity such that the first and second conductive segments are operable to apply bipolar RF energy to tissue.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 24, 2022
    Inventors: Jetmir Palushi, Henry F. Salazar, Hany Abdelwahed, Assaf Govari, Vadim Gliner, Andres C. Altmann, Christopher T. Beeckler, Shubhayu Basu, Madison K. Vanosdoll, Alison D. Wright, Yehuda Algawi, Behnam Amin, Marc Dean
  • Patent number: 11212196
    Abstract: A distributed storage system monitors one or more system performance metrics and one or more client performance metrics related usage of the distributed storage system, including a read latency metric, a write latency metric, a total input/output (I/O) operations per second (IOPS) metric, a read IOPS metric, a write IOPS metric, an I/O size metric, a total bandwidth metric, a read bandwidth metric, a write bandwidth metric, a read/write ratio metric or statistical measures thereof over a period of time. When the distributed storage system is determined to be in an overload condition (e.g., when a system load value, calculated based on the performance metrics, exceeds a threshold), the distributed storage system independently throttles access to one or more components of the distributed storage system by one or more of multiple clients performing I/O operations to the distributed storage system based on their respective contribution to the overload condition.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 28, 2021
    Assignee: NetApp, Inc.
    Inventors: David D. Wright, Michael Xu
  • Publication number: 20210160155
    Abstract: A distributed storage system monitors one or more system performance metrics and one or more client performance metrics related usage of the distributed storage system, including a read latency metric, a write latency metric, a total input/output (I/O) operations per second (IOPS) metric, a read IOPS metric, a write IOPS metric, an I/O size metric, a total bandwidth metric, a read bandwidth metric, a write bandwidth metric, a read/write ratio metric or statistical measures thereof over a period of time. When the distributed storage system is determined to be in an overload condition (e.g., when a system load value, calculated based on the performance metrics, exceeds a threshold), the distributed storage system independently throttles access to one or more components of the distributed storage system by one or more of multiple clients performing I/O operations to the distributed storage system based on their respective contribution to the overload condition.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventors: David D. Wright, Michael Xu
  • Patent number: 11016946
    Abstract: A distributed object store can expose object metadata, in addition to object data, to distributed processing systems, such as Hadoop and Apache Spark. The distributed object store may acts as a Hadoop Compatible File System (HCFS), exposing object metadata as a collection of records that can be efficiently processed by MapReduce (MR) and other distributed processing frameworks. Various metadata records formats are supported. Related methods are also described.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: May 25, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen G. Graham, Eron D. Wright
  • Publication number: 20210109255
    Abstract: Described are polymerizable high energy light absorbing compounds. The compounds absorb various wavelengths of ultraviolet and/or high energy visible light and are suitable for incorporation in various products, such as biomedical devices and ophthalmic devices.
    Type: Application
    Filed: December 3, 2020
    Publication date: April 15, 2021
    Inventors: Shivkumar Mahadevan, Dawn D. Wright
  • Patent number: 10951488
    Abstract: Performance of a storage system with data distributed substantially, evenly across a cluster of storage nodes can be dynamically managed according whether quality of service (QoS) rules based on one or more performance capacities according to performance class is satisfied, wherein each QoS rule includes a boundary condition and a threshold expressing performance guarantees to a respective performance class. Determining for each QoS rule, whether a respective boundary condition satisfies a respective threshold based on measured capacity for a performance metric corresponding to the respective boundary condition; and if so, setting a first QoS parameter associated with the set of QoS rules and throttling access to the storage system by a first client associated with a first performance class based on the first QoS parameter to enforce the performance guarantees to the first performance class.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: March 16, 2021
    Assignee: NetApp, Inc.
    Inventors: David D. Wright, Michael Xu
  • Publication number: 20210073211
    Abstract: Methods for managing entitlements of products and services using blockchain are described. One method includes the steps of storing by a blockchain fabric a ledger that stores transaction data, smart contracts that process transactions, creating an entitlement, receiving by the blockchain a create entitlement transaction request, adding, by the smart contract, an entitlement block to the ledger, issuing by the entitled product a usage transaction that reports usage of the entitled product, upon receiving the usage transaction, adding, by a smart contract, a usage block to the ledger, and determining, by the smart contract, that an entitlement limit has been reached. Another method describes a container mechanism that provides a way to identify all blocks associated with a base entitlement.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 11, 2021
    Inventor: David D. Wright, SR.
  • Publication number: 20210061934
    Abstract: Described are contact lenses that contain high energy visible (HEV) light absorbing compounds and their use for improving one or more vision attributes.
    Type: Application
    Filed: July 24, 2020
    Publication date: March 4, 2021
    Inventors: Patricia Martin, John R. Buch, Jessica Cannon, Shivkumar Mahadevan, Dawn D. Wright
  • Publication number: 20210063770
    Abstract: Described are multifocal contact lenses that contain high energy visible (HEV) light absorbing compounds and their use for improving one or more vision attributes.
    Type: Application
    Filed: July 24, 2020
    Publication date: March 4, 2021
    Inventors: Shivkumar Mahadevan, Dawn D. Wright, Ronald J. Clark, Thomas R. Karkkainen, Derek Nankivil