Patents by Inventor Piyush Arora

Piyush Arora 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: 11941372
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Titus Barik, Gustavo Araujo Soares, Piyush Arora, Peter Groenewegen, Sumit Gulwani, Ameya Sanjay Ketkar, Vu Minh Le, Wode Ni, David Ellis Pugh, Arjun Radhakrishna, Ivan Radicek, Ashish Tiwari, Mark Alistair Wilson-Thomas
  • Patent number: 11875136
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gustavo Araujo Soares, Piyush Arora, Titus Barik, Peter Groenewegen, Sumit Gulwani, Ameya Sanjay Ketkar, Vu Minh Le, Wode Ni, David Ellis Pugh, Arjun Radhakrishna, Ivan Radicek, Ashish Tiwari, Mark Alistair Wilson-Thomas
  • Publication number: 20230363892
    Abstract: Described are implants for placing in a body, tools for delivering the implants, and systems and methods for using implants and tools for placing in a body and more particularly to nasal implants, tools for delivering nasal implants, and systems and methods for using such implants and tools. A tool may include a hand-held implant delivery device that holds, moves, orients, inserts, or shapes an implant. An implant may be a biodegradable, longitudinal implant that may be oriented for implantation by an implant delivery device.
    Type: Application
    Filed: July 26, 2023
    Publication date: November 16, 2023
    Inventors: Scott J. BARON, Michael H. ROSENTHAL, Brian DOMECUS, Piyush ARORA, Michael Stephan MIRIZZI, Rohit Kulbhushan GIROTRA
  • Patent number: 11737865
    Abstract: Described are implants for placing in a body, tools for delivering the implants, and systems and methods for using implants and tools for placing in a body and more particularly to nasal implants, tools for delivering nasal implants, and systems and methods for using such implants and tools. A tool may include a hand-held implant delivery device that holds, moves, orients, inserts, or shapes an implant. An implant may be a biodegradable, longitudinal implant that may be oriented for implantation by an implant delivery device.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: August 29, 2023
    Assignee: Spirox, Inc.
    Inventors: Scott J. Baron, Michael H. Rosenthal, Brian Domecus, Piyush Arora, Michael Stephan Mirizzi, Rohit Kulbhushan Girotra
  • Patent number: 11714613
    Abstract: Embodiments automate surfacing of underutilized development tool features, thereby enhancing the discoverability of subtools, commands, shortcuts, settings, visualizers, and other tool features. After spotting an inefficiency in the user's interaction with one or more tools, the feature surfacing functionality offers the user an interaction optimization suggestion. A mapping structure correlates detected interaction patterns with objectively better interaction optimizations. Several examples of mappings are discussed. The user can accept a suggestion, have the suggested optimization applied by an enhanced tool, and thereby reduce the number of user gestures utilized to accomplish a desired result, reduce the number of tools utilized, increase security, reduce risk of error, or get to the desired result faster, for example. Interaction optimizations also help the user stay focused, by reducing or avoiding departures from the user's current primary workflow.
    Type: Grant
    Filed: November 7, 2021
    Date of Patent: August 1, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Groenewegen, Arjun Radhakrishna, Gustavo Araujo Soares, Mark Alistair Wilson-Thomas, Piyush Arora, Aaron Chak Hei Yim, David Ellis Pugh, German David Obando Chacon, Andrew Richard Sterland, Gregory Miskelly
  • Publication number: 20230157679
    Abstract: Methods for sealing a percutaneous puncture in a wall of a body passageway are disclosed herein. The methods include inserting a deployment instrument into the puncture via a toggle along the guidewire, and actuating the deployment instrument to move the first component and the second component relative to each other such that the toggle abuts the wall of the artery proximate the puncture to seal the puncture.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 25, 2023
    Applicant: Teleflex Life Sciences Limited
    Inventors: Greg A. Walters, Gary Roubin, Michael Thomas Nispel, Michael Austin Dotsey, Piyush Arora
  • Publication number: 20230149156
    Abstract: Described are implants for placing in a body, tools for delivering the implants, and systems and methods for using implants and tools for placing in a body and more particularly to nasal implants, tools for delivering nasal implants, and systems and methods for using such implants and tools.
    Type: Application
    Filed: January 18, 2023
    Publication date: May 18, 2023
    Inventors: Michael H. Rosenthal, Brian Domecus, Piyush Arora, Halil I. Karabey, Gilbert Laroya, Michael S. Mirizzi, Scott J. Baron
  • Publication number: 20230149676
    Abstract: In an example, a bioresorbable implant for use in a nasal region includes one or more bioresorbable polymers, and a pharmaceutical composition coupled to the one or more bioresorbable polymers. A release rate of the pharmaceutical composition is related to a degradation rate of the one or more bioresorbable polymers.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Gene Michal, Daniel L. Cox, Piyush Arora, Michael S. Mirizzi, Scott Baron
  • Publication number: 20230141807
    Abstract: Embodiments automate surfacing of underutilized development tool features, thereby enhancing the discoverability of subtools, commands, shortcuts, settings, visualizers, and other tool features. After spotting an inefficiency in the user’s interaction with one or more tools, the feature surfacing functionality offers the user an interaction optimization suggestion. A mapping structure correlates detected interaction patterns with objectively better interaction optimizations. Several examples of mappings are discussed. The user can accept a suggestion, have the suggested optimization applied by an enhanced tool, and thereby reduce the number of user gestures utilized to accomplish a desired result, reduce the number of tools utilized, increase security, reduce risk of error, or get to the desired result faster, for example. Interaction optimizations also help the user stay focused, by reducing or avoiding departures from the user’s current primary workflow.
    Type: Application
    Filed: November 7, 2021
    Publication date: May 11, 2023
    Inventors: Peter GROENEWEGEN, Arjun RADHAKRISHNA, Gustavo ARAUJO SOARES, Mark Alistair WILSON-THOMAS, Piyush ARORA, Aaron Chak Hei YIM, David Ellis PUGH, German David OBANDO CHACON, Andrew Richard STERLAND, Gregory MISKELLY
  • Publication number: 20230116149
    Abstract: Embodiments automate several aspects of document copy-paste updates. An enhanced editor submits context, such as a copied section, pasted section, nearby text, or parser information, to an automatic suggestion generator. The editor gets back a suggestion for automatically changing the pasted section, thus helping users avoid tedium and errors. For instance, string substitutions begun by the user can be automatically and easily completed within the pasted section. Refactoring between variable declarations and parameter lists is detected and completed on request. Situation-specific transforms based on code synthesis, word associations, temporal edit patterns, anchor target lists, regular expressions, or autocompletion are offered. Suggestions are given inside the user's current workflow to avoid breaks in focus. Suggestions can be refined automatically in response to implicit or explicit user feedback. Users are warned of unedited pasted sections. Code review is aided by highlighting pasted sections.
    Type: Application
    Filed: October 9, 2021
    Publication date: April 13, 2023
    Inventors: Arjun RADHAKRISHNA, Gustavo ARAUJO SOARES, Peter GROENEWEGEN, Mark Alistair WILSON-THOMAS, Aaron Chak Hei YIM, Piyush ARORA, Mohammad RAZA
  • Patent number: 11590329
    Abstract: In another example, a bioresorbable implant for use in a nasal region includes one or more bioresorbable polymers, and a pharmaceutical composition coupled to the one or more bioresorbable polymers. A release rate of the pharmaceutical composition is related to a degradation rate of the one or more bioresorbable polymers.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: February 28, 2023
    Assignee: Spirox, Inc.
    Inventors: Gene Michal, Daniel L. Cox, Piyush Arora, Michael S. Mirizzi, Scott Baron
  • Patent number: 11589855
    Abstract: A closure device for sealing a percutaneous puncture in a wall of a body passageway, the closure device including at least one of a toggle configured to engage an interior surface of the body passageway or a plug configured to engage an exterior surface of the body passageway and a guide wire configured to extend from an outside of the body to inside the body passageway, wherein at least one of the toggle and the plug is associated with the guide wire.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: February 28, 2023
    Assignee: Teleflex Life Sciences Limited
    Inventors: Greg A. Walters, Gary Roubin, Michael Thomas Nispel, Michael Austin Dotsey, Piyush Arora
  • Patent number: 11576770
    Abstract: Described are implants for placing in a body, tools for delivering the implants, and systems and methods for using implants and tools for placing in a body and more particularly to nasal implants, tools for delivering nasal implants, and systems and methods for using such implants and tools.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: February 14, 2023
    Assignee: Spirox, Inc.
    Inventors: Michael H. Rosenthal, Brian Domecus, Piyush Arora, Halil I. Karabey, Gilbert Laroya, Michael S. Mirizzi, Scott J. Baron
  • Publication number: 20220317979
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Gustavo ARAUJO SOARES, Piyush ARORA, Titus BARIK, Peter GROENEWEGEN, Sumit GULWANI, Ameya Sanjay KETKAR, Vu Minh LE, Wode NI, David Ellis PUGH, Arjun RADHAKRISHNA, Ivan RADICEK, Ashish TIWARI, Mark Alistair WILSON-THOMAS
  • Publication number: 20220317978
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Titus BARIK, Gustavo ARAUJO SOARES, Piyush ARORA, Peter GROENEWEGEN, Sumit GULWANI, Ameya Sanjay KETKAR, Vu Minh LE, Wode NI, David Ellis PUGH, Arjun RADHAKRISHNA, Ivan RADICEK, Ashish TIWARI, Mark Alistair WILSON-THOMAS
  • Publication number: 20220117726
    Abstract: Nasal implants are provided that have a planar type profile with open spaces through portions of the planar type profile. The nasal implant can be compressible along one or more dimensions of the nasal implant, such as the width and length of the planar type profile. Delivery tools for deploying the nasal implants within the nasal tissue are also provided. Methods for deploying the nasal implants within the nasal tissue of the patient are also provided.
    Type: Application
    Filed: December 28, 2021
    Publication date: April 21, 2022
    Inventors: Michael H. Rosenthal, Scott Jeffrey Baron, Donald A. Gonzales, Piyush Arora, Michael S. Mirizzi, Pankaj Rathi, Christopher Marquis
  • Patent number: 11241306
    Abstract: Nasal implants are provided that have a planar type profile with open spaces through portions of the planar type profile. The nasal implant can be compressible along one or more dimensions of the nasal implant, such as the width and length of the planar type profile. Delivery tools for deploying the nasal implants within the nasal tissue are also provided. Methods for deploying the nasal implants within the nasal tissue of the patient are also provided.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: February 8, 2022
    Assignee: Spirox, Inc.
    Inventors: Michael H. Rosenthal, Scott Jeffrey Baron, Donald A. Gonzales, Piyush Arora, Michael S. Mirizzi, Pankaj Rathi, Christopher Marquis
  • Publication number: 20220022916
    Abstract: An anti-hemorrhaging device includes an elongate body, a flexible looped segment, a shield, and an inflatable seal. The elongate body is configured to attach to a vacuum source. The flexible looped segment is attached to the elongate body includes a plurality of holes on an inner circumference thereof. The flexible looped segment is configured to be placed in a uterus. Activation of the vacuum source is configured to pull vacuum through the plurality of holes so as to collapse the uterus upon insertion of the elongate body into the uterus. The shield is folded around an exterior circumference of the looped portion and has edges that extend radially inwards relative to the flexible looped distal section. The shield is configured to prevent tissue from occluding the plurality of holes when vacuum is applied. The inflatable seal is attached to the elongate body and is configured to seal the uterus.
    Type: Application
    Filed: December 10, 2019
    Publication date: January 27, 2022
    Applicant: ALYDIA HEALTH, INC.
    Inventors: Andy H. UCHIDA, Piyush ARORA, Amelia DEGENKOLB, Sara DELLA RIPA, Jan SEGNITZ, Nathan BAIR
  • Publication number: 20220007943
    Abstract: Provided herein are methods, devices, and systems that may improve optical resolution when imaging through a thickness of samples. A method for generating a depth profile of a tissue of a subject may comprise using an optical probe to transmit an excitation light beam from a light source towards a surface of the tissue; using one or more focusing units in the optical probe to simultaneously adjust a depth and a position of a focal point of the excitation light beam along a scanning path; detecting at least a subset of the signals generated upon contacting the tissue with the excitation light beam; and using one or more computer processors programmed to process the at least the subset of the signals to generate the depth profile of the tissue.
    Type: Application
    Filed: May 11, 2021
    Publication date: January 13, 2022
    Inventors: Gabriel Sanchez, Fred Landavazo, IV, Kathryn Montgomery, Piyush Arora
  • Publication number: 20210212813
    Abstract: Described are implants for placing in a body, tools for delivering the implants, and systems and methods for using implants and tools for placing in a body and more particularly to nasal implants, tools for delivering nasal implants, and systems and methods for using such implants and tools. A tool may include a hand-held implant delivery device that holds, moves, orients, inserts, or shapes an implant. An implant may be a biodegradable, longitudinal implant that may be oriented for implantation by an implant delivery device.
    Type: Application
    Filed: March 29, 2021
    Publication date: July 15, 2021
    Inventors: Scott J. BARON, Michael H. ROSENTHAL, Brian DOMECUS, Piyush ARORA, Michael Stephan MIRIZZI, Rohit Kulbhushan GIROTRA