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: 20240134899Abstract: 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: ApplicationFiled: October 24, 2022Publication date: April 25, 2024Inventors: Mohit GOENKA, Nikita VARMA, Ashish Khushal DHARAMSHI, Gnanavel SHANMUGAM
-
Patent number: 11943310Abstract: 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: GrantFiled: August 23, 2021Date of Patent: March 26, 2024Assignee: Yahoo Assets LLCInventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
-
Publication number: 20240085475Abstract: 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: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
-
Patent number: 11929964Abstract: 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: GrantFiled: August 19, 2021Date of Patent: March 12, 2024Assignee: YAHOO AD TECH LLCInventors: Mohit Goenka, Gnanavel Shanmugam, Ashish Khushal Dharamshi, Nikita Varma
-
Publication number: 20240077533Abstract: 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: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Ashish Kumar NAYAK, Hugh Thomas MAIR, Anshul VARMA, Anand RAJAGOPALAN
-
Publication number: 20240070667Abstract: 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: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Inventors: Nikita Varma, Ashish K. Dharamshi, Gnanavel Shanmugam, Mohit Goenka
-
Patent number: 9292266Abstract: 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: GrantFiled: April 30, 2010Date of Patent: March 22, 2016Assignee: QUALCOMM INCORPORATEInventors: Giovanni Motta, Sait Can Saydag, Ashish Varma, Fu Jun Wu
-
Patent number: 8607218Abstract: 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: GrantFiled: February 25, 2010Date of Patent: December 10, 2013Assignee: Palm, Inc.Inventors: Giovanni Motta, Ashish Varma, Brian O'Neill, LaShawn McGhee
-
Publication number: 20130039252Abstract: 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: ApplicationFiled: April 30, 2010Publication date: February 14, 2013Inventors: Giovanni Motta, Sait Can Saydag, Ashish Varma, Fu Jun Wu
-
Publication number: 20120023489Abstract: 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: ApplicationFiled: February 25, 2010Publication date: January 26, 2012Inventors: Giovanni Motta, Ashish Varma, Brian O'Neill, LaShawn McGhee
-
Patent number: 7879270Abstract: 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: GrantFiled: August 26, 2010Date of Patent: February 1, 2011Assignees: Medtronic, Inc, Regents of the University of MinnesotaInventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim
-
Publication number: 20100320634Abstract: 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: ApplicationFiled: August 26, 2010Publication date: December 23, 2010Inventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim
-
Patent number: 7695674Abstract: 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: GrantFiled: September 29, 2003Date of Patent: April 13, 2010Assignee: Medtronic Vascular, Inc.Inventors: Ashish Varma, Frank Clarke
-
Publication number: 20100010393Abstract: 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: ApplicationFiled: July 8, 2008Publication date: January 14, 2010Applicant: MEDTRONIC VASCULAR, INC.Inventors: Niall Duffy, Richard Houben, Ashish Varma, Sean Whelan
-
Publication number: 20090264771Abstract: 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: ApplicationFiled: April 22, 2008Publication date: October 22, 2009Applicant: Medtronic Vascular, Inc.Inventors: Richard HOUBEN, Sean WHELAN, Niall DUFFY, Ashish VARMA
-
Publication number: 20090140449Abstract: 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: ApplicationFiled: October 30, 2008Publication date: June 4, 2009Inventors: Ashish Varma, Kimberly A. Chaffin, Frank Bates, Marc Hillmyer, Lisa Lim, Tamotsu Harada
-
Publication number: 20080054511Abstract: 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: ApplicationFiled: October 30, 2007Publication date: March 6, 2008Applicant: Medtronic Vascular, Inc.Inventor: Ashish Varma
-
Publication number: 20080039784Abstract: 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: ApplicationFiled: October 23, 2007Publication date: February 14, 2008Applicant: Medtronic Vascular, Inc.Inventors: David Quinn, Ashish Varma
-
Publication number: 20070191767Abstract: 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: ApplicationFiled: April 3, 2007Publication date: August 16, 2007Applicant: Medtronic Vascular, Inc.Inventors: Joe Hennessy, Ashish Varma, Robert Murray, Gerry Clarke, Terry Guinan, Patrick Duane
-
Publication number: 20070142821Abstract: 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: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Applicant: Medtronic Vascular, Inc.Inventors: Joe Hennessy, Ashish Varma, Robert Murray