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: 11941372Abstract: 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: GrantFiled: April 1, 2021Date of Patent: March 26, 2024Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11875136Abstract: 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: GrantFiled: April 1, 2021Date of Patent: January 16, 2024Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20230363892Abstract: 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: ApplicationFiled: July 26, 2023Publication date: November 16, 2023Inventors: Scott J. BARON, Michael H. ROSENTHAL, Brian DOMECUS, Piyush ARORA, Michael Stephan MIRIZZI, Rohit Kulbhushan GIROTRA
-
Patent number: 11737865Abstract: 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: GrantFiled: March 29, 2021Date of Patent: August 29, 2023Assignee: Spirox, Inc.Inventors: Scott J. Baron, Michael H. Rosenthal, Brian Domecus, Piyush Arora, Michael Stephan Mirizzi, Rohit Kulbhushan Girotra
-
Patent number: 11714613Abstract: 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: GrantFiled: November 7, 2021Date of Patent: August 1, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20230157679Abstract: 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: ApplicationFiled: January 23, 2023Publication date: May 25, 2023Applicant: Teleflex Life Sciences LimitedInventors: Greg A. Walters, Gary Roubin, Michael Thomas Nispel, Michael Austin Dotsey, Piyush Arora
-
Publication number: 20230149156Abstract: 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: ApplicationFiled: January 18, 2023Publication date: May 18, 2023Inventors: Michael H. Rosenthal, Brian Domecus, Piyush Arora, Halil I. Karabey, Gilbert Laroya, Michael S. Mirizzi, Scott J. Baron
-
Publication number: 20230149676Abstract: 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: ApplicationFiled: January 19, 2023Publication date: May 18, 2023Inventors: Gene Michal, Daniel L. Cox, Piyush Arora, Michael S. Mirizzi, Scott Baron
-
Publication number: 20230141807Abstract: 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: ApplicationFiled: November 7, 2021Publication date: May 11, 2023Inventors: 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: 20230116149Abstract: 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: ApplicationFiled: October 9, 2021Publication date: April 13, 2023Inventors: Arjun RADHAKRISHNA, Gustavo ARAUJO SOARES, Peter GROENEWEGEN, Mark Alistair WILSON-THOMAS, Aaron Chak Hei YIM, Piyush ARORA, Mohammad RAZA
-
Patent number: 11590329Abstract: 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: GrantFiled: May 16, 2019Date of Patent: February 28, 2023Assignee: Spirox, Inc.Inventors: Gene Michal, Daniel L. Cox, Piyush Arora, Michael S. Mirizzi, Scott Baron
-
Patent number: 11589855Abstract: 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: GrantFiled: July 12, 2019Date of Patent: February 28, 2023Assignee: Teleflex Life Sciences LimitedInventors: Greg A. Walters, Gary Roubin, Michael Thomas Nispel, Michael Austin Dotsey, Piyush Arora
-
Patent number: 11576770Abstract: 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: GrantFiled: December 26, 2017Date of Patent: February 14, 2023Assignee: Spirox, Inc.Inventors: Michael H. Rosenthal, Brian Domecus, Piyush Arora, Halil I. Karabey, Gilbert Laroya, Michael S. Mirizzi, Scott J. Baron
-
Publication number: 20220317979Abstract: 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: ApplicationFiled: April 1, 2021Publication date: October 6, 2022Inventors: 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: 20220317978Abstract: 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: ApplicationFiled: April 1, 2021Publication date: October 6, 2022Inventors: 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: 20220117726Abstract: 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: ApplicationFiled: December 28, 2021Publication date: April 21, 2022Inventors: Michael H. Rosenthal, Scott Jeffrey Baron, Donald A. Gonzales, Piyush Arora, Michael S. Mirizzi, Pankaj Rathi, Christopher Marquis
-
Patent number: 11241306Abstract: 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: GrantFiled: April 13, 2018Date of Patent: February 8, 2022Assignee: Spirox, Inc.Inventors: Michael H. Rosenthal, Scott Jeffrey Baron, Donald A. Gonzales, Piyush Arora, Michael S. Mirizzi, Pankaj Rathi, Christopher Marquis
-
Publication number: 20220022916Abstract: 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: ApplicationFiled: December 10, 2019Publication date: January 27, 2022Applicant: ALYDIA HEALTH, INC.Inventors: Andy H. UCHIDA, Piyush ARORA, Amelia DEGENKOLB, Sara DELLA RIPA, Jan SEGNITZ, Nathan BAIR
-
Publication number: 20220007943Abstract: 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: ApplicationFiled: May 11, 2021Publication date: January 13, 2022Inventors: Gabriel Sanchez, Fred Landavazo, IV, Kathryn Montgomery, Piyush Arora
-
Publication number: 20210212813Abstract: 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: ApplicationFiled: March 29, 2021Publication date: July 15, 2021Inventors: Scott J. BARON, Michael H. ROSENTHAL, Brian DOMECUS, Piyush ARORA, Michael Stephan MIRIZZI, Rohit Kulbhushan GIROTRA