Patents by Inventor Vikas Gupta

Vikas Gupta 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: 8883567
    Abstract: A method of making a stacked semiconductor package having at least a leadframe, a first die mounted above and soldered to the lead frame and a first clip mounted above and soldered to the first die. The method includes positioning the leadframe, first die and first clip in a vertically stacked relationship and nonsolderingly locking the first clip in laterally nondisplaceble relationship with the leadframe. A stacked semiconductor package and an intermediate product produced in making a stacked semiconductor package are also disclosed.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: November 11, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Michael Todd Wyant, Patricia Sabran Conde, Vikas Gupta, Rajiv Dunne, Emerson Mamaril Enipin
  • Publication number: 20140281720
    Abstract: In an example embodiment, a method of performing a health check on a process integration (PI) component is provided. A PI health check scenario is loaded into the PI component, the PI health check scenario including a reference to a list of checks. The PI health check scenario is then executed using the PI component, causing one or more checks in the list of checks to be performed at a predetermined frequency. The system can then automatically determine if one or more of the one or more checks fail.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: SAP AG
    Inventors: Vikas Gupta, Aby Jose
  • Publication number: 20140215006
    Abstract: Techniques for contact exploring are described. An apparatus may comprise a web component and a data retrieval component. The web component may be operative to receive a remote command from a web server, and to transmit a plurality of contacts to the web serve. The data retrieval component operative to retrieve the plurality of contacts from a contacts storage on the device in response to the received remote command. Other embodiments are described.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Inventors: Vikas Gupta, Lior Tal
  • Publication number: 20140180377
    Abstract: An aneurysm occlusion system includes devices positionable within a cerebral blood vessel covering a neck of an aneurysm in the blood vessel. A component device includes an expandable tubular body, an expandable anchor, and a link connecting the body to the anchor. One or more devices deployed using a method according to the invention includes a novel feature that guarantees that the distal high coverage segment aligns with the neck of the aneurysm. A single device or multiple devices, used in conjunction with an embolic material or coil, may be combined to form a system according to the invention. When positioned and deployed strategically either alone or with a second device utilizing a method according to the invention, the system has a high coverage region covering a neck of an aneurysm, and a gap between the system and healthy vessel. The system and method prevent blood flow into an aneurysm while permitting blood flow through healthy vessel.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: Penumbra, Inc.
    Inventors: Arani Bose, Vikas Gupta
  • Publication number: 20140173699
    Abstract: Permission to access an organization's resources may be automatically assigned based on one or more structures within that organization. In one example, structural maps of an organization are received, where the structural maps indicate the reporting hierarchy of the organization, geographic subdivisions, substantive subdivisions, etc. Templates are received describing how permissions are to be assigned to particular substructures within the organization. The templates are then fitted to the organization, and permissions to access particular resources are assigned to members of the organization based on the templates. An administrator may modify the assigned permissions. Work requests may be routed to people based on which people have permission to access the resources involved in the work request.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Daly, Bryon Barnard, Vikas Gupta, Anatoliy Panasyuk
  • Patent number: 8751184
    Abstract: A method for creating workload model to test performance of a critical application in a data processing network (112) is disclosed. The method includes receiving (202), at one of the plurality of data processing units (114a), an activity log with a plurality of entities from the data processing network (112). The method further includes creating (204) a transaction log of all transactions conducted using the activity log. Further the method determines (206) a plurality of transaction metrics using the transaction log, wherein the plurality of transaction metrics comprises an average transaction response time, a transaction throughput etc. The method further creates a workload model to test the critical performance of an application in the data processing network (112) based on the plurality of transaction metrics and provide effective performance test strategies.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: June 10, 2014
    Assignee: Infosys Limited
    Inventors: Amit Gawande, Vikas Gupta
  • Publication number: 20140155931
    Abstract: A thromboembolic removal system for treating ischemic stroke, including a guide and occlusion catheter, a delivery and aspiration catheter, an aspiration pump, a thromboembolic receiver, and a thromboembolic separator.
    Type: Application
    Filed: May 7, 2013
    Publication date: June 5, 2014
    Applicant: Penumbra, Inc.
    Inventors: Arani Bose, Vikas Gupta, Sean Donahue, Delilah Hui
  • Publication number: 20140007195
    Abstract: In one embodiment, a first computing device receives an access token from a second computing device, the access token being generated by the second computing device for a specific software application executing on a specific computing device; stores the access token; receives a request for the access token from a software application executing on a third computing device; verifies whether the software application is the same as the specific software application and the third computing device is the same as the specific computing device for which the access token is generated; and sends the access token to the third computing device only when the software application is the same as the specific software application and the third computing device is the same as the specific computing device for which the access token is generated.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventor: Vikas Gupta
  • Publication number: 20140006041
    Abstract: A method for tracking ventilator information for clinical process improvement or reporting of a ventilator-associated event. The method includes receiving rules for reporting a ventilator-associated event; configuring threshold values corresponding to the rules; comparing ventilator information obtained during patient care with the rules and the threshold values; and generating an output of the comparison of said ventilator information with the rules and the threshold values.
    Type: Application
    Filed: November 8, 2012
    Publication date: January 2, 2014
    Applicant: CAREFUSION 207, INC.
    Inventors: Tom STEINHAUER, Andres CALDERON, Leonard MULKOWSKY, Vikas GUPTA
  • Patent number: 8554675
    Abstract: A network-based transaction processing system allows users to flexibly and efficiently make payments using a combination of different payment instruments. The system includes a user interface through which a user can define one or more payment plans, each of which may specify a plurality of payment instruments and associated rules for dividing payment amounts among these payment instruments. These rules may be non-transaction-specific, such that a user can re-use a payment plan over time to complete multiple transactions. When placing an order or otherwise initiating a payment transaction, the user can select a payment plan for use in completing the transaction.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: October 8, 2013
    Assignee: Amazon.com, Inc.
    Inventors: Vikas Gupta, Jeyandran Venugopal, Xiaosi Li
  • Publication number: 20130256852
    Abstract: A method of making a stacked semiconductor package having at least a leadframe, a first die mounted above and soldered to the lead frame and a first clip mounted above and soldered to the first die. The method includes positioning the leadframe, first die and first clip in a vertically stacked relationship and nonsolderingly locking the first clip in laterally nondisplaceble relationship with the leadframe. A stacked semiconductor package and an intermediate product produced in making a stacked semiconductor package are also disclosed.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Michael Todd Wyant, Patricia Sabran Conde, Vikas Gupta, Rajiv Dunne, Emerson Mamaril Enipin
  • Publication number: 20130261730
    Abstract: An aneurysm occlusion system includes a device positionable within a cerebral blood vessel covering a neck of an aneurysm on the blood vessel. The device includes an expandable tubular element having a lumen surrounded by a sidewall including a plurality of gaps. When expanded, the tubular element includes longitudinal standards arrayed helically in a proximal to distal direction. The standards support struts and the gaps are defined between adjacent struts and are sufficiently large to permit delivery of embolic coils or other embolic materials therethrough.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 3, 2013
    Inventors: Arani Bose, Vikas Gupta, Dave Barry, Delilah Hui, Stephen Pons, Aleksandr Leynov
  • Publication number: 20130238504
    Abstract: Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based Web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. The authorization instructions may include predefined instruction rule sets that regulate conditions under which a potential transaction can be authorized, with the instruction rule sets each referenced by an associated reference token.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 12, 2013
    Applicant: Amazon Technologies, Inc.
    Inventors: Vikas Gupta, Allan H. Vermeulen, Eugene Wei, Andrew R. Jassy, Jeffrey P. Bezos, Duane J. Krause, David A. Schappell
  • Patent number: 8506767
    Abstract: A thin film device, such as an intravascular stent, is disclosed. The device is formed of a seamless expanse of thin-film (i) formed of a sputtered nitinol shape memory alloy, defining, in an austenitic state, an open, interior volume, having a thickness between 0 5-50 microns, having an austenite finish temperature Af below 37° C.; and demonstrating a stress/strain recovery greater than 3% at 37° C. The expanse can be deformed into a substantially compacted configuration in a martensitic state, and assumes, in its austenitic state, a shape defining such open, interior volume. Also disclosed is a sputtering method for forming the device.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: August 13, 2013
    Assignees: Stryker Corporation, Stryker NV Operations Limited
    Inventors: A. David Johnson, Valery V. Martynov, Vikas Gupta, Arani Bose
  • Patent number: 8510427
    Abstract: A method and apparatus for identifying referenced content within an online presentation environment. Upon entry of a statement related to specific content being presented within the online presentation environment, the method and apparatus identify the specific content within the presentation and, upon subsequent selection of the statement, display the specific content.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: August 13, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Vikas Gupta, Gaurav Satija
  • Publication number: 20130205010
    Abstract: Various technologies related to uniform resource locator (URL) sequence patterns are described. Such patterns can be used to determine a distribution of a mix of the URL sequence patterns occurring within given URL sequences. A production environment URL log can be analyzed using the technologies described herein to recreate a production environment load in a test environment. Transaction sequences and strongly coupled relationships can be supported.
    Type: Application
    Filed: June 8, 2012
    Publication date: August 8, 2013
    Applicant: Infosys Limited
    Inventors: Vikas Gupta, Amit W. Gawande
  • Patent number: 8498939
    Abstract: A deferred payment authorization system that allows users to exercise an instant purchase, deferred payment option for online payment without providing payment information. multiple transaction costs for frequent or recurring purchases can be reduced to a singe transaction that can be processed offline at the user's convenience, particularly for small, online purchases made on a frequent or reoccurring basis.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: July 30, 2013
    Assignee: Google Inc.
    Inventor: Vikas Gupta
  • Patent number: 8489504
    Abstract: A check service provider enables users to make and receive payments from a financial account via a mobile electronic device, such as a smartphone or tablet computer. The device includes a check module and a camera. A user can capture an image of a check using the camera and the check module deciphers information, such as an account number, bank routing number, and information regarding the account holder, from the image of the check. The user can then make payments from and receive payments into the financial account associated with the imaged check via the check module without having the physically write or deposit a check. The check service provider interacts with the ACH to settle payments directly between the user's accounts without handling the money. Users can be notified of pending payments via text, voice, and e-mail messaging.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: July 16, 2013
    Assignee: Google Inc.
    Inventor: Vikas Gupta
  • Patent number: 8460312
    Abstract: A thromboembolic removal system for treating ischemic stroke, including a guide and occlusion catheter, a delivery and aspiration catheter, an aspiration pump, a thromboembolic receiver, and a thromboembolic separator.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: June 11, 2013
    Assignee: Penumbra, Inc.
    Inventors: Arani Bose, Vikas Gupta, Sean Donohue, Delilah Hui
  • Patent number: 8378503
    Abstract: Apparatus for assembling a semiconductor device has a plate with body and a surface heatable to a controlled a temperature profile from location to location across the plate. Mesas at same temperature of plate protrude from the surface are configured to support a portion of the substrate. Movable capillaries have openings for blowing cooled gas onto selected locations of the assembly. At least one movable syringe movable has an opening for dispensing a polymer precursor.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: February 19, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Vikas Gupta, Jeremias Perez Libres, Joseph Edward Grigalunas