Patents by Inventor Thomas Mark

Thomas Mark 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).

  • Patent number: 11327683
    Abstract: A RAID storage-device-assisted RMW system includes a RAID primary data drive that retrieves second primary data via a DMA operation from a host system, and XOR's it with its first primary data to produce first interim parity data that it writes via a DMA operation to a RAID parity data drive. The RAID parity data drive XOR's its first parity data and the first interim parity data to produce second parity data that overwrites the first parity data. The RAID parity data drive also performs GF operations on the first interim parity data and its second interim parity data and XOR's the results to produce interim Q data that it writes via a DMA operation to a RAID Q data drive. The RAID Q data drive XOR's its first Q data and the interim Q data to produce second Q data that overwrites the first Q data.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 10, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules
  • Publication number: 20220107782
    Abstract: A processor system comprises one or more logic units configured to receive a processor instruction identifying a first floating point number to be multiplied with a second floating point number. The floating point numbers are each decomposed into a group of a plurality of component numbers, wherein a number of bits used to represent each floating point number is greater than a number of bits used to represent any component number in each group of the plurality of component numbers. The component numbers of the first group are multiplied with the component numbers of the second group to determine intermediate multiplication results that are summed together to determine an effective result that represents a result of multiplying the first floating point number with the second floating point number.
    Type: Application
    Filed: October 20, 2021
    Publication date: April 7, 2022
    Inventors: Krishnakumar Narayanan Nair, Anup Ramesh Kadkol, Ehsan Khish Ardestani Zadeh, Olivia Wu, Yuchen Hao, Thomas Mark Ulrich, Rakesh Komuravelli
  • Publication number: 20220100736
    Abstract: A digital asset is represented and verified as a set of related digital asset or other content objects. Related metadata is stored on an immutable distributed ledger separately from the content objects themselves. For example, a transaction object includes metadata such as identifiers for two or more content objects, fingerprints for the content objects. The content objects may be stored in a local or cloud object repository. Validation of a later identified content object may include determining a fingerprint for the later identified content object, mapping that fingerprint to an address within the immutable distributed ledger to retrieve metadata previously mapped, and comparing the two fingerprints. Visual validation may be provided when the first and second fingerprints match, such as by displaying a positive icon adjacent the later identified object.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 31, 2022
    Inventors: John W. Bates, Thomas Mark Morley, Emmanuel Parasirakis, Nicos Vekiarides
  • Patent number: 11287988
    Abstract: An autonomous RAID data storage device locking system includes first RAID data storage device(s) that store data included in a data stripe, and that are coupled to a second RAID data storage device. The second RAID data storage device receives a command to perform a data update operation on a subset of data included in the data stripe, and transmits a locking request to each first RAID data storage device. When the second RAID data storage device receives a locking confirmation that indicates that each first RAID data storage device is locked, it completes the data update operation on the subset of data included in the data stripe. The second RAID data storage device then transmits an unlocking request to each first RAID data storage device to cause them to unlock, and transmits a completion communication that indicates that the data update operation has been performed.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: March 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen
  • Patent number: 11275560
    Abstract: A floating-point number in a first format representation is received. Based on an identification of a floating-point format type of the floating-point number, different components of the first format representation are identified. The different components of the first format representation are placed in corresponding components of a second format representation of the floating-point number, wherein a total number of bits of the second format representation is larger than a total number of bits of the first format representation. At least one of the components of the second format representation is padded with one or more zero bits. The floating-point number in the second format representation is stored in a register. A multiplication using the second format representation of the floating-point number is performed.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 15, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Thomas Mark Ulrich, Abdulkadir Utku Diril, Krishnakumar Narayanan Nair, Zhao Wang, Rakesh Komuravelli
  • Patent number: 11266782
    Abstract: The disclosure relates to a syringe support for supporting an axial position of a syringe relative to a housing of an autoinjector. The syringe support comprises a projecting portion, which projects from the syringe support in a distal direction and a flexible portion which axially adjoins the projecting portion. The flexible portion is adapted to axially bias the syringe (in the distal direction within the housing. The disclosure further relates to an autoinjector.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: March 8, 2022
    Assignee: Sanofi-Aventis Deutschland GMBH
    Inventors: Thomas Mark Kemp, Louise Hodgson
  • Patent number: 11246706
    Abstract: A prosthetic heart valve may include a stent having an inflow end, an outflow end, a collapsed condition, and an expanded condition. The prosthetic valve may also include a collapsible and expandable valve assembly disposed within the stent and having a plurality of leaflets. The prosthetic valve and/or stent may include features to anchor the prosthetic valve to a native valve annulus and to seal the prosthetic valve with respect to the native valve annulus, such as planar and/or nonplanar annular sealing members coupled to ends of the stent. The stent may include one or more circumferential rows of anchor members or hooks extending radially outwardly from the stent. These hooks may be configured to extend in a particular direction when the stent is in the collapsed condition to facilitate resheathing of the stent if, upon deployment, a user determines the prosthetic heart valve is not positioned optimally.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: February 15, 2022
    Assignee: St. Jude Medical, Cardiology Division, Inc.
    Inventors: Theodore Paul Dale, Andrea N. Para, Gaurav Satam, Jason Diedering, Thomas Mark Benson, Saravana B. Kumar
  • Patent number: 11245576
    Abstract: A blockchain-based configuration profile provisioning system includes a client device that generates and broadcasts a blockchain transaction that identifies the client device and is directed to a blockchain address that is included in a blockchain. A blockchain device receives the blockchain transaction broadcast by the client device, executes a smart contract associated with the blockchain address, and determines that the execution of the smart contract has provided an indication that the client device identified in the blockchain transaction is authorized to receive a configuration profile. In response, the blockchain device causes a configuration profile token to be generated and transmitted. A configuration profile system receives the configuration profile token and, in response, retrieves and transmits the configuration profile to the client device.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: February 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Kevin Thomas Marks, Viswanath Ponnuru
  • Patent number: 11243981
    Abstract: A method of prioritizing replication of database objects between storage devices includes receiving a request to replicate data from a first to a second storage device; accessing a queries previously executed on the first device; determining database objects associated with the queries; calculating access metrics for the database objects indicating how the database objects were accessed by the queries; determining a subset of database objects for replication based on the access metrics; and initiating a data replication process to replicate the subset of database objects from the first device to the second device that prioritizes the subset of database objects relative to a remainder of the database objects.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: February 8, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Thomas Mark O'Shaughnessy
  • Patent number: 11237542
    Abstract: In a method for additive manufacturing, a multi-strand core reinforced filament including a flowable matrix material and substantially continuous reinforcing strands extending in a direction parallel to a length of the filament is supplied. A first consolidated composite swath of a height less than ½ the width of the filament is deposited in a first reinforcement formation including at least one straight path and at least one curved path against a deposition surface, and a second consolidated composite swath of a height less than ½ the width of the filament is deposited in a second reinforcement formation against the first consolidated composite swath. Each deposition flows the matrix material and applies an ironing force to spread the reinforcing strands within the filament against the underlying surface and/or previously deposited swath.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: February 1, 2022
    Assignee: MARKFORGED, INC.
    Inventors: Gregory Thomas Mark, Rick Bryan Woodruff, David Steven Benhaim, Abraham Lawrence Parangi, Benjamin Tsu Sklaroff
  • Publication number: 20220023543
    Abstract: The present disclosure relates to a drug delivery device having a case adapted to retain a medicament container, a plunger disposed within the case and slidable from a proximal position into a distal position for delivering a medicament from the medicament container, and at least one feedback mechanism that is in operative connection with the plunger. The feedback mechanism includes a collar, a needle shroud, and a control spring biasing the needle shroud in a distal direction relative to the collar. The collar is operatively coupled to the case in an axial direction and prevented from axially decoupling from the case by the plunger when in the proximal position. The plunger, during movement from the proximal position towards the distal position, allows axial decoupling of the collar from the case driven by the control spring until the collar's movement is halted, which creates an audible and/or tactile feedback.
    Type: Application
    Filed: September 30, 2021
    Publication date: January 27, 2022
    Inventors: Thomas Mark Kemp, Hugo Revellat
  • Patent number: 11231881
    Abstract: A RAID data storage device multi-step command coordination system includes a RAID storage controller device that generates and transmits a first multi-step command that includes a barrier instruction, and a second multi-step command that includes a notification instruction. A first RAID data storage device receives the first multi-step command, identifies the barrier instruction in the first multi-step command and, in response, pauses performance of first multi-step command. A second RAID data storage device receives the second multi-step command, identifies the notification instruction in the second multi-step command and, in response, transmits a notification to the first RAID data storage device. While pausing the performance of the first multi-step command, the first RAID data storage device determines that the notification has been received and, in response, resumes the performance of the first multi-step command.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: January 25, 2022
    Assignee: Dell Products L.P.
    Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen
  • Patent number: 11229761
    Abstract: A patient interface can have a frame supporting a sealing member. Various features of the sealing member can improve comfort and sealing performance in the context of forming seals with the nares of a user, as well as contact with other facial surfaces. The sealing member can include convex portions, concave portions and thickness variations for providing various sealing, comfort, and deformability effects.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: January 25, 2022
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Jonathan Mark Downey, Thomas Mark Richardson, Craig Robert Prentice, Richard John Boyes
  • Publication number: 20220016358
    Abstract: The disclosure further relates to an autoinjector and a method of assembling the autoinjector. A syringe carrier is disclosed comprising a housing adapted to receive a syringe. They syringe includes a needle encapsulated by a removable protective needle sheath. The syringe carrier further includes two or more flexible arms protruding outwards in a relaxed state and adapted to couple with the syringe in a mounted position. In the mounted position, the flexible arms deflect radially inwards due, in part, to an axial force operating on the syringe carrier.
    Type: Application
    Filed: August 2, 2021
    Publication date: January 20, 2022
    Inventors: Thomas Mark Kemp, Carsten Mosebach
  • Patent number: 11225334
    Abstract: Systems and methods for monitoring the health of a rotating machine mounted on a vehicle are disclosed. The method may include: receiving identifying information of the vehicle, the rotating machine, and a vibration sensor coupled to the rotating machine; receiving vibration data from the vibration sensor during operation of the rotating machine, the received vibration data being associated with the identifying information of the vehicle, the rotating machine, and the vibration sensor; comparing the received vibration data with known vibration data for the rotating machine; generating an alert if the received vibration data exceeds a predetermined threshold value of the known vibration data; generating a health report for the rotating machine based on the received vibration data; and transmitting the health report to a user via a web portal.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: January 18, 2022
    Assignee: Honeywell International Inc.
    Inventors: Norman Cornelius Clampitt, III, Mohit Singhai, Thomas Mark MacRunnel, Aerwin Perez
  • Patent number: 11219731
    Abstract: A headgear, for use in combination with a breathing apparatus, has a plastic or elastomer core and a fabric or textile casing. The headgear, or portions thereof, may also include a length adjustment arrangement that permits adjustment of a length of a section of the headgear. The length adjustment arrangement can comprise overlapping strap portions of the headgear. In some configurations, the overlapping strap portions can be covered by a sleeve. The sleeve can be secured to the headgear by overmolded end caps. A nasal respiratory interface can include a frame having a front surface, a rear surface, and an aperture extending from the front surface to the rear surface. The frame can have an oval form with a truncated height portion. The interface can also include a seal for a nasal pillow. The seal can be attached to the frame.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: January 11, 2022
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Janine Elizabeth Collins, Adam Luke Gilbert, Thomas Mark Richardson, Chris Onin Limpin Hipolito
  • Publication number: 20220001600
    Abstract: Various embodiments related to three dimensional printers, and reinforced filaments, and their methods of use are described. In one embodiment, a void free reinforced filament is fed into a conduit nozzle. The reinforced filament includes a core, which may be continuous or semi-continuous, and a matrix material surrounding the core. The reinforced filament is heated to a temperature greater than a melting temperature of the matrix material and less than a melting temperature of the core prior to drag the filament from the conduit nozzle.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 6, 2022
    Inventors: Gregory Thomas Mark, Antoni S. Gozdz
  • Publication number: 20220001587
    Abstract: Various embodiments related to three dimensional printers, and reinforced filaments, and their methods of use are described. In one embodiment, a void free reinforced filament is fed into an extrusion nozzle. The reinforced filament includes a core, which may be continuous or semi-continuous, and a matrix material surrounding the core. The reinforced filament is heated to a temperature greater than a melting temperature of the matrix material and less than a melting temperature of the core prior to extruding the filament from the extrusion nozzle.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 6, 2022
    Inventors: Gregory Thomas Mark, Antoni S. Gozdz
  • Publication number: 20210401778
    Abstract: Compositions and methods are presented that provide substantially improved physical and pharmacological parameters for subungually administrable formulations. Most beneficially, the compositions presented herein have a viscosity and film-forming capacity that retain the liquid formulation in sufficient quantities and that help penetrate the polysaccharide matrix commonly associated with onychomycosis. In especially preferred aspects, the carrier is formulated to have a high concentration of the active pharmaceutically active agent (API), to allow migration of the formulation within the subungual space, and to reduce systemic absorption while promoting diffusion of the API into the nail plate at or above minimum inhibitory concentration into a larger treatment space.
    Type: Application
    Filed: September 14, 2021
    Publication date: December 30, 2021
    Applicant: Hallux Inc.
    Inventors: Robert L. Orr, Christopher Ronald Agee, Thomas Mark Tremblay
  • Cap
    Publication number: 20210402102
    Abstract: The present disclosure relates to a cap assembly for a medicament delivery device comprising a cap body configured to be detachably mounted to a housing of a medicament delivery device, and a cap lid configured to be attached to the cap body, wherein the cap body is configured to receive a needle sleeve and the cap lid when the cap assembly is attached to a medicament delivery device, the cap lid comprising an anti-recapping element configured to prevent the cap assembly from being reattached to a housing of a medicament delivery device once the cap assembly has been removed and the medicament delivery device has been used, wherein the anti-recapping element comprises a projection configured to engage a needle sleeve of a medicament delivery device to prevent the cap assembly being reattached to a housing of a medicament delivery device once the medicament delivery device has been used.
    Type: Application
    Filed: September 27, 2019
    Publication date: December 30, 2021
    Inventors: William Timmis, Thomas Mark Kemp, Uwe Dasbach