Patents by Inventor Daniel J. Sanchez

Daniel J. Sanchez 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: 20240115280
    Abstract: An expandable clot mobilizer device for extraction of an occlusion from a blood vessel is provided, which comprises a working portion including a plurality of crowns of cells. Each cell comprises an open area bordered by two proximal cell struts, two distal cell struts, and two middle cell struts. The proximal cell struts each extending distally from a common proximal end to a proximal end of a respective one of the two middle cell struts, the distal cell struts each extending proximally from a common distal end to a distal end of a respective one of the two middle cell struts, each middle cell strut in each crown bordering two adjacent cells in that crown and each middle cell strut being adapted and configured to be more flexible than the distal cell strut and the proximal cell strut to which it extends. The clot mobilizer also comprises a tapered portion.
    Type: Application
    Filed: February 23, 2022
    Publication date: April 11, 2024
    Inventors: Daniel GARCIA SABIDO, David FERNÁNDEZ SÁNCHEZ, Ane LIZARAZU GONZALEZ, Iñaki GALVE MURILLO, Ofir ARAD HADAR, Thomas J.W. NISSL, Francesc JARA MUNS, Alizée PACE
  • Publication number: 20240115281
    Abstract: A self-expandable medical device for advancement through vasculature to an expansion site in a blood vessel is disclosed. The device comprises a working portion and a connection portion that can be connected to a pusher. The working portion provides an outward radial force at every diameter between and including the diameter of a compressed and an expanded configurations, and comprises a plurality of crowns of cells comprising an open area bordered by two proximal cell struts, two distal cell struts, and two middle cell struts. The proximal cell struts each extend distally from a common proximal end to a proximal end of a respective one of the two middle cell struts. The distal cell struts each extend proximally from a common distal end to a distal end of a respective one of the two middle cell struts. Each middle cell strut is more flexible than the distal cell strut and proximal cell strut to which it extends.
    Type: Application
    Filed: February 23, 2022
    Publication date: April 11, 2024
    Inventors: Daniel GARCIA SABIDO, Ane LIZARAZU GONZALEZ, Iñaki GALVE MURILLO, Ofir ARAD HADAR, Thomas J.W. NISSL, David FERNÁNDEZ SÁNCHEZ, Francesc JARA MUNS, Alizée PACE
  • Patent number: 11921240
    Abstract: Circuitry for an ultrasound device is described. The ultrasound device may include a symmetric switch positioned between a pulser and an ultrasound transducer. The pulser may produce bipolar pulses. The symmetric switch may selectively isolate a receiver from the pulser and the ultrasound transducer during a transmit mode of the device, when the bipolar pulses are provided by the pulser to the ultrasound transducer for transmission, and may selectively permit the receiver to receive signals from the ultrasound transducer during a receive mode. The symmetric switch may be provided with a well switch to remove well capacitances in a signal path of the device.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: March 5, 2024
    Assignee: BFLY OPERATIONS, INC.
    Inventors: Kailiang Chen, Daniel Rea McMahill, Joseph Lutsky, Keith G. Fife, Nevada J. Sanchez
  • Patent number: 11610173
    Abstract: Techniques are disclosed for intelligently managing software development. In one example, a method for managing software development, includes receiving, by a computing system, a request to review source code written by a first developer, determining, by the computing system, a software skill set for the source code review, selecting, by the computing system, one or more selected source code reviewers from the pool of source code reviewers based on the software skill set and respective reputation scores for a pool of source code reviewers, assigning, by the computing system, one or more portions of the source code for code review to each of the selected source code reviewers, and determining, by the computing system, a consensus verification output on the code review based on review input from a majority of the selected source code reviewers.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: March 21, 2023
    Assignee: SRI INTERNATIONAL
    Inventors: Daniel J. Sanchez, Huascar Sanchez, Hassen Saidi
  • Patent number: 11568246
    Abstract: Techniques are disclosed for training a machine learning model to perform actions within an environment. In one example, an input device receives a declarative statement. A computation engine selects, based on the declarative statement, a template that includes a template action performable within the environment. The computation engine generates, based on the template, synthetic training episodes. The computation engine further generates experiential training episodes, each experiential training episode collected by a machine learning model from past actions performed by the machine learning model. Each synthetic training episode and experiential training episode comprises an action and a reward. A machine learning system trains, with the synthetic training episodes and the experiential training episodes, the machine learning model to perform the actions within the environment.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: January 31, 2023
    Assignee: SRI INTERNATIONAL
    Inventors: Chih-hung Yeh, Melinda T. Gervasio, Karen L. Myers, Daniel J. Sanchez, Matthew Crossley
  • Publication number: 20200394588
    Abstract: Techniques are disclosed for intelligently managing software development. In one example, a method for managing software development, includes receiving, by a computing system, a request to review source code written by a first developer, determining, by the computing system, a software skill set for the source code review, selecting, by the computing system, one or more selected source code reviewers from the pool of source code reviewers based on the software skill set and respective reputation scores for a pool of source code reviewers, assigning, by the computing system, one or more portions of the source code for code review to each of the selected source code reviewers, and determining, by the computing system, a consensus verification output on the code review based on review input from a majority of the selected source code reviewers.
    Type: Application
    Filed: January 23, 2020
    Publication date: December 17, 2020
    Inventors: Daniel J. Sanchez, Huascar Sanchez, Hassen Saidi
  • Publication number: 20200356855
    Abstract: Techniques are disclosed for training a machine learning model to perform actions within an environment. In one example, an input device receives a declarative statement. A computation engine selects, based on the declarative statement, a template that includes a template action performable within the environment. The computation engine generates, based on the template, synthetic training episodes. The computation engine further generates experiential training episodes, each experiential training episode collected by a machine learning model from past actions performed by the machine learning model. Each synthetic training episode and experiential training episode comprises an action and a reward. A machine learning system trains, with the synthetic training episodes and the experiential training episodes, the machine learning model to perform the actions within the environment.
    Type: Application
    Filed: March 5, 2020
    Publication date: November 12, 2020
    Inventors: Chih-hung Yeh, Melinda T. Gervasio, Karen L. Myers, Daniel J. Sanchez, Matthew Crossley