Patents by Inventor Ashish Varma

Ashish Varma 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: 20240134899
    Abstract: Techniques for electronic document content bookmarking are disclosed. In one embodiment, a method is disclosed comprising receiving user input indicating selection of a portion of the electronic document, receiving a request to bookmark the selected portion of the electronic document, generating a bookmark card for the selected portion of the electronic document, the bookmark card comprising information identifying the electronic document, the selected portion of the electronic document as bookmarked content and the at least one user-defined information item, receiving, via the computing device, a bookmark view request via the GUI, and causing display of the bookmark view via the GUI in response to the bookmark view request, the bookmark view comprising an entry corresponding to the generated bookmark card and providing the bookmarked content from the generated bookmark card, the bookmark view providing a number of actions selectable by the user in connection with the entry from the bookmark view.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI, Gnanavel SHANMUGAM
  • Patent number: 11943310
    Abstract: One or more computing devices, systems, and/or methods for determining activity patterns based upon user activity and/or performing operations based upon the activity patterns are provided. For example, activity performed using a communication interface associated with a user account may be detected. The activity may be analyzed to determine an activity pattern associated with a first set of conditions. The activity pattern may be stored in a user profile associated with the user account. The user profile may comprise a plurality of activity patterns. Each activity pattern of the plurality of activity patterns may be associated with a set of conditions of a plurality of sets of conditions. It may be determined that the first set of conditions are met. Responsive to determining that the first set of conditions are met, one or more operations associated with the activity pattern may be performed.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 26, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Publication number: 20240085475
    Abstract: Described herein are improved techniques for measuring propagation delay of an integrated circuit that facilitate performing propagation delay measurements on-chip. Some embodiments relate to an integrated circuit comprising programmable oscillator circuitry with a plurality of oscillator stages that are switchable into and out of a delay path based on control signals from a controller, allowing the same programmable oscillator to generate many different oscillator signals according to the received control signals, for the controller to determine a central tendency and/or variance of propagation delay of the integrated circuit. Some embodiments relate to an integrated circuit including programmable delay paths configured to provide an amount of cell delay and an amount of wire delay based on control signals from a controller, allowing the same programmable delay path to generate signals for measuring delays due to cell and wire delays of the integrated circuit.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
  • Patent number: 11929964
    Abstract: The disclosed systems and methods provide a novel framework that provides mechanisms for enabling message senders to dictate, control and/or create dynamic immersive content consumption experiences for recipients of their messages. The disclosed framework provides message senders with previously non-existent functionality to control the experience and environment within which their messages are consumed. Conventional systems provide recipients with capabilities to consume messages and/or supplemental content; however, these capabilities are driven and controlled by the hosting messaging platform and/or the third party entity that is availed opportunities to provide supplemental content. The disclosed framework prevents such experiences by providing capabilities to the message sender that involves control not only over the experience of the sender's messages but also control over the experience of the environment in which the messages are consumed by their recipients.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 12, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Mohit Goenka, Gnanavel Shanmugam, Ashish Khushal Dharamshi, Nikita Varma
  • Publication number: 20240077533
    Abstract: An integrated circuit includes a programmable delay path comprising a plurality of path delay tuners configured to receive a plurality of control signals and add to the programmable delay path an amount of cell delay and an amount of wire delay that are based on the plurality of control signals. The integrated circuit further includes a controller configured to provide the plurality of control signals to the programmable delay path, receive a signal from the programmable delay path, and compare the signal to a reference signal.
    Type: Application
    Filed: November 10, 2023
    Publication date: March 7, 2024
    Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
  • Publication number: 20240070667
    Abstract: One or more computing devices, systems, and/or methods for generating a user-specific transaction interface are provided. In an example, a datastore of a user may be searched for an indication of a potential transaction. The datastore may include an email mailbox and/or a record of web browsing. In response to identifying the potential transaction, the datastore of the user, a partnership datastore and/or a network may be searched for an opportunity associated with the potential transaction. In response to identifying the opportunity associated with the potential transaction, a user-specific transaction interface may be generated. The user-specific transaction interface may include one or more selectable inputs for engaging in a version of the potential transaction. The user-specific transaction interface may be provided for display on a device of the user.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Inventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
  • Patent number: 9292266
    Abstract: A method for updating a computer the includes converting a first computer the to executable byte code and receiving a second computer the that includes a change that distinguishes the second computer file from the first computer file. The method also includes converting the second computer the to executable byte code and comparing at least a portion of the executable byte code of the second computer file with at least a portion of the executable byte code of the first computer file. The method further includes inserting, into the executable byte code the first computer file, a modification that causes at least a portion of the executable byte code of the first computer the to resemble the executable byte code of the second computer file.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: March 22, 2016
    Assignee: QUALCOMM INCORPORATE
    Inventors: Giovanni Motta, Sait Can Saydag, Ashish Varma, Fu Jun Wu
  • Patent number: 8607218
    Abstract: A method of updating computer software includes identifying an orphaned computer file in a second version of computer software, the orphaned computer file having a name that does not correspond to any name of a computer file in a first version of computer software and computing symmetric divergence between the orphaned computer file and each computer file in the first version of computer software. The method also includes choosing a file from the computer files in the first version of computer software that yields a minimum value of symmetric divergence between the file and the orphaned computer file and using the file as a reference file for compressing the orphaned computer file.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: December 10, 2013
    Assignee: Palm, Inc.
    Inventors: Giovanni Motta, Ashish Varma, Brian O'Neill, LaShawn McGhee
  • Publication number: 20130039252
    Abstract: A method for updating a computer the includes converting a first computer the to executable byte code and receiving a second computer the that includes a change that distinguishes the second computer file from the first computer file. The method also includes converting the second computer the to executable byte code and comparing at least a portion of the executable byte code of the second computer file with at least a portion of the executable byte code of the first computer file. The method further includes inserting, into the executable byte code the first computer file, a modification that causes at least a portion of the executable byte code of the first computer the to resemble the executable byte code of the second computer file.
    Type: Application
    Filed: April 30, 2010
    Publication date: February 14, 2013
    Inventors: Giovanni Motta, Sait Can Saydag, Ashish Varma, Fu Jun Wu
  • Publication number: 20120023489
    Abstract: A method of updating computer software includes identifying an orphaned computer file in a second version of computer software, the orphaned computer file having a name that does not correspond to any name of a computer file in a first version of computer software and computing symmetric divergence between the orphaned computer file and each computer file in the first version of computer software. The method also includes choosing a file from the computer files in the first version of computer software that yields a minimum value of symmetric divergence between the file and the orphaned computer file and using the file as a reference file for compressing the orphaned computer file.
    Type: Application
    Filed: February 25, 2010
    Publication date: January 26, 2012
    Inventors: Giovanni Motta, Ashish Varma, Brian O'Neill, LaShawn McGhee
  • Patent number: 7879270
    Abstract: A process for producing a dilatation balloon by extruding a multiblock copolymer composition to form an extrudate comprising phase-separated glassy, rubber, and semicrystalline microdomains that are macroscopically ordered in a perpendicular alignment. The balloon formed by the process demonstrates, during inflation, a true stress vs. nominal strain response curve comprising a first zone representative of a low modulus balloon, a second zone representative of a high strength balloon, and a sharp transition from the first zone to the second zone.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: February 1, 2011
    Assignees: Medtronic, Inc, Regents of the University of Minnesota
    Inventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim
  • Publication number: 20100320634
    Abstract: A process for producing a dilatation balloon by extruding a multiblock copolymer composition to form an extrudate comprising phase-separated glassy, rubber, and semicrystalline microdomains that are macroscopically ordered in a perpendicular alignment. The balloon formed by the process demonstrates, during inflation, a true stress vs. nominal strain response curve comprising a first zone representative of a low modulus balloon, a second zone representative of a high strength balloon, and a sharp transition from the first zone to the second zone.
    Type: Application
    Filed: August 26, 2010
    Publication date: December 23, 2010
    Inventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim
  • Patent number: 7695674
    Abstract: A sterilization process that preserves the mechanical properties of dilatation balloons and balloon catheters manufactured from polymers susceptible to the degradation reactions induced by ionizing radiation. The advantages of the sterilization process contemplated by this invention results from a reduced oxygen environment during sterilization, thereby preventing the degeneration process initiated in polymers during irradiation. Additionally, a balloon or balloon dilatation catheter sterilized by the process of the invention is provided.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 13, 2010
    Assignee: Medtronic Vascular, Inc.
    Inventors: Ashish Varma, Frank Clarke
  • Publication number: 20100010393
    Abstract: An apparatus for treating an occlusion in a vessel inside of a patient. The apparatus includes an external high intensity focused ultrasound transducer configured to be positioned outside of the vessel and to emit ultrasonic waves of energy to the occlusion and to detect ultrasonic waves of energy, an internal ultrasound transducer configured to be positioned inside of the vessel at a position adjacent to or inside the occlusion and to emit ultrasonic waves of energy for detection by the external high intensity focused ultrasound transducer, and a controller configured to control the ultrasonic waves of energy emitted by the external high intensity focused ultrasound transducer based on an electrocardiogram of the patient.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Applicant: MEDTRONIC VASCULAR, INC.
    Inventors: Niall Duffy, Richard Houben, Ashish Varma, Sean Whelan
  • Publication number: 20090264771
    Abstract: A probe for detecting at least one property of a chronic total occlusion in a lumen. The probe includes an elongated member having a distal end configured to be inserted into the lumen, and an ultrasound transducer mounted at the distal end of the elongated member. The ultrasound transducer is configured to emit an ultrasonic signal and to receive a reflected signal from the chronic total occlusion. The probe also includes a processor configured to receive the reflected signal from the ultrasound transducer and convert the reflected signal to at least one property of the chronic total occlusion.
    Type: Application
    Filed: April 22, 2008
    Publication date: October 22, 2009
    Applicant: Medtronic Vascular, Inc.
    Inventors: Richard HOUBEN, Sean WHELAN, Niall DUFFY, Ashish VARMA
  • Publication number: 20090140449
    Abstract: A self-wrapping dilatation balloon comprising a multiblock copolymer having high elasticity and elastic recovery from nominal strains greater than about 30% is described. Also described herein, is a polymeric extrudate for making a dilatation balloon comprising a multiblock copolymer having tensile strength in the range of about 50 MPa to about 450 MPa, strain at break in the range of about 50% to about 600% and substantially complete elastic recovery from nominal strains of at least about 30%. The extrudate has phase-separated microdomains that are macroscopically aligned in parallel, perpendicular, transverse or a combination thereof. Also described herein is a process for producing a polymeric extrudate for use as a dilatation balloon. The process comprises extruding a multiblock copolymer mixture or composition to form an extrudate.
    Type: Application
    Filed: October 30, 2008
    Publication date: June 4, 2009
    Inventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim, Tamotsu Harada
  • Publication number: 20080054511
    Abstract: A low profile resorbable stent comprising an oriented, resorbable material, wherein said material has Young's Modulus and tensile strength in the oriented state greater than Young's modulus and tensile strength of unoriented material is disclosed. The low profile resorbable stent has a resorbable material with Young's modulus about 2-300 GPa and/or tensile strength 50-200 MPa. The resorbable material of the present invention is oriented such that the tensile strength and modulus are higher than the unoriented materials allowing for the low profile stent design. Also disclosed is a method of manufacturing a low profile resorbable stent. The method comprises providing an extrudate comprising a resorbable material, inducing molecular alignment in the extrudate to form an oriented extrudate and forming the stent from the oriented extrudate. The extrudate of resorbable material can be a sheet, tube or some other form. The sheet extrudate is stretched axially or biaxially to induce molecular alignment.
    Type: Application
    Filed: October 30, 2007
    Publication date: March 6, 2008
    Applicant: Medtronic Vascular, Inc.
    Inventor: Ashish Varma
  • Publication number: 20080039784
    Abstract: A multi-lumen catheter with a generally circular cross-section having a central guidewire lumen, partially circumscribed by an inflation lumen having a generally C-shaped cross-section defining a web and a guidewire access cut extending radially through that web from the outer surface of the multi-lumen catheter to the central guidewire lumen. The guidewire access cut allowing access to an indwelling guidewire for direct control over axial translation, or ingress and egress of the guidewire.
    Type: Application
    Filed: October 23, 2007
    Publication date: February 14, 2008
    Applicant: Medtronic Vascular, Inc.
    Inventors: David Quinn, Ashish Varma
  • Publication number: 20070191767
    Abstract: A rapid exchange catheter includes an exchange joint that is coupled between a proximal shaft and first and second distal shafts. The exchange joint includes a proximal end that is configured to be coupled to the proximal shaft, and a distal end that is configured to be coupled to the first distal shaft and the second distal shaft. The distal end includes a first portion that includes a first guidewire lumen, and a second portion that includes a second guidewire lumen. The exchange joint also includes a guidewire port that is configured to provide access for a first guidewire into the first distal inner lumen via the first guidewire lumen and a second guidewire into the second distal inner lumen via the second guidewire lumen.
    Type: Application
    Filed: April 3, 2007
    Publication date: August 16, 2007
    Applicant: Medtronic Vascular, Inc.
    Inventors: Joe Hennessy, Ashish Varma, Robert Murray, Gerry Clarke, Terry Guinan, Patrick Duane
  • Publication number: 20070142821
    Abstract: A rapid exchange catheter includes an elongate proximal shaft comprising a proximal lumen, an elongate distal shaft defining an distal outer lumen, an elongate distal inner lumen inside the distal shaft, and an exchange joint coupled between the elongate proximal shaft and the elongate distal shaft. The exchange joint includes a guidewire port providing external access for a guidewire into the elongate distal inner lumen, and a transition lumen in communication with the proximal lumen and the distal outer lumen. The transition lumen has a crescent-shaped cross-section at least at the exchange joint distal end.
    Type: Application
    Filed: December 16, 2005
    Publication date: June 21, 2007
    Applicant: Medtronic Vascular, Inc.
    Inventors: Joe Hennessy, Ashish Varma, Robert Murray