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).

  • Publication number: 20190019776
    Abstract: Described examples include a packaged device including a first object and a second object spaced from each other by a gap, each object having a first surface and an opposite second surface, the first surfaces of the first object and the second object including first terminals. A structure includes at least two conductors embedded in a dielectric casing consolidating a configuration and organization of the at least two conductors, the at least two conductors having end portions un-embedded by the dielectric casing. An end portion of at least one of the at least two conductors is electrically connected to a first terminal of the first object, and an opposite end portion of the at least one of the at least two conductors is electrically connected to a respective first terminal of the second object, the at least two conductors electrically connecting the first object and the second object.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: Enis Tuncer, Minhong Mi, Swaminathan Sankaran, Rajen M. Murugan, Vikas Gupta
  • Patent number: 10181268
    Abstract: A method for programmatic robot control including, at a user device: displaying a set of icons and receiving a program for a robot, wherein receiving a program for a robot includes receiving a selection of a state icon associated with a state; associating a transition with the state; and creating a relationship between the transition and an event. The method functions to provide a user with an environment for creating a program to control the robot, and can additionally function to control the robot.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: January 15, 2019
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta, Orion Elenzil, Leisen Huang
  • Publication number: 20180326146
    Abstract: Systems for use with a medical device for reducing medication errors are provided. In one aspect, a system includes a medical device that is configurable with operating limit parameters for providing medication to a patient, and a limiting system. The limiting system includes a memory that includes patient-specific information for the patient and a database includes acceptable operating parameters for providing the medication to the patient using the medical device, and a processor. The processor is configured to compare the acceptable operating parameters with the patient-specific information, and provide a modification of the operating limit parameters for providing the medication to the patient based on the comparison of the acceptable operating parameters with the patient-specific information. Methods and machine-readable media are also provided.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Vikas GUPTA, Stephen J. BOLLISH, Gail BERGLUND, Timothy W. VANDERVEEN, Alan DAVISON, Donald HALBERT, Jesse J. GUERRA
  • Publication number: 20180296224
    Abstract: An intrasaccular flow diverter includes a wire structure (e.g., a braided wire or a laser-cut hypotube), a thin-film mesh placed over the wire structure, and crimps fixing the thin-film mesh to the wire structure at each crimp. The wire structure and the thin-film mesh between adjacent crimps are expanded radially to form thin-film covered spheroid structures. When deployed in an aneurysm, the spheroid structures may volumetrically fill the aneurysm sac. An intrasaccular flow diverter with an umbrella structure includes a wire structure with a plurality of crimps along the wire structure, and a thin-film covered umbrella structure at one end of the wire structure. The wire structure between adjacent crimps is expanded radially to form a spheroid structure. When deployed in an aneurysm, the thin-film covered umbrella structure may cover the aneurysm neck.
    Type: Application
    Filed: June 15, 2018
    Publication date: October 18, 2018
    Inventors: Colin Kealey, Vikas Gupta
  • Patent number: 10104057
    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: Grant
    Filed: March 2, 2017
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventor: Vikas Gupta
  • Publication number: 20180277463
    Abstract: Described examples include a device including a semiconductor die having a first surface with bond pads and an opposite second surface attached to a substrate by an adhesive layer covering at least a portion of the surface area of the second surface. The adhesive layer includes first zones composed of a first polymeric compound and adding up to a first portion of the surface area, and second zones composed of a second polymeric compound and adding up to a second portion of the surface area, the first zones and the second zones being contiguous. The first polymeric compound has a first modulus and the second polymeric compound has a second modulus greater than the first modulus.
    Type: Application
    Filed: May 8, 2018
    Publication date: September 27, 2018
    Inventors: Rongwei Zhang, Vikas Gupta
  • Publication number: 20180277461
    Abstract: Described examples include a device including a semiconductor die having a first surface with bond pads and an opposite second surface attached to a substrate by an adhesive layer covering at least a portion of the surface area of the second surface. The adhesive layer includes first zones composed of a first polymeric compound and adding up to a first portion of the surface area, and second zones composed of a second polymeric compound and adding up to a second portion of the surface area, the first zones and the second zones being contiguous. The first polymeric compound has a first modulus and the second polymeric compound has a second modulus greater than the first modulus.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Rongwei Zhang, Vikas Gupta
  • Patent number: 10083896
    Abstract: Described examples include a device including a semiconductor die having a first surface with bond pads and an opposite second surface attached to a substrate by an adhesive layer covering at least a portion of the surface area of the second surface. The adhesive layer includes first zones composed of a first polymeric compound and adding up to a first portion of the surface area, and second zones composed of a second polymeric compound and adding up to a second portion of the surface area, the first zones and the second zones being contiguous. The first polymeric compound has a first modulus and the second polymeric compound has a second modulus greater than the first modulus.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: September 25, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rongwei Zhang, Vikas Gupta
  • Publication number: 20180234523
    Abstract: A request with data is received at an execution environment of an application. In response to the request, a first network packet is automatically created. The first network packet includes the data, orchestration code and application code of the application. The first network packet is sent to a first network node. The first network node executes a first section of the application code in a node execution environment. The section to be executed is determined based on the orchestration code. In response to the execution, a microservice associated with the application is invoked. Upon receiving a response from the microservice, a second network packet is dynamically generated. The second network packet includes the received response, the orchestration code, and one or more sections of the application code. The second network packet is sent to a second network node.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Inventors: Aby Jose, Vikas Gupta, Shruti Hansoge Ramesh
  • Patent number: 10048830
    Abstract: A computer implemented method of integrating microservices. The computer displays a graphical environment and determines a suggested next microservice according to usage data. At least one of the microservices may access a hardware sensor that generates measurement data for the at least one microservice.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: August 14, 2018
    Assignee: SAP SE
    Inventors: Aby Jose, Vikas Gupta
  • Patent number: 10029047
    Abstract: Systems for use with a medical device for reducing medication errors are provided. In one aspect, a system includes a medical device that is configurable with operating limit parameters for providing medication to a patient, and a limiting system. The limiting system includes a memory that includes patient-specific information for the patient and a database includes acceptable operating parameters for providing the medication to the patient using the medical device, and a processor. The processor is configured to compare the acceptable operating parameters with the patient-specific information, and provide a modification of the operating limit parameters for providing the medication to the patient based on the comparison of the acceptable operating parameters with the patient-specific information. Methods and machine-readable media are also provided.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: July 24, 2018
    Assignee: CAREFUSION 303, INC.
    Inventors: Vikas Gupta, Stephen J. Bollish, Gail Berglund, Timothy W. Vanderveen, Alan Davison, Donald Halbert, Jesse J. Guerra
  • Publication number: 20180190577
    Abstract: A packaged semiconductor device with a particle roughened surface on a portion of the lead frame that improves adhesion between the molding compound and the lead frame. A packaged semiconductor device with a particle roughened surface on a portion of the lead frame that improves adhesion between the molding compound and the lead frame and with a reflow wall that surrounds a portion of the solder joint that couples the semiconductor device to the lead frame. A packaged semiconductor device with a reflow wall that surrounds a portion of a solder joint that couples a semiconductor device to a lead frame.
    Type: Application
    Filed: December 14, 2017
    Publication date: July 5, 2018
    Inventors: Vikas Gupta, Daniel Yong Lin
  • Publication number: 20180190608
    Abstract: A packaged semiconductor device includes a lead frame and a semiconductor device. A solder joint is coupled between the lead frame and a terminal on the semiconductor device. A reflow wall is on a portion of the lead frame and is in contact with the solder joint. A molding compound covers portions of the semiconductor device, the lead frame, the solder joint, and the reflow wall.
    Type: Application
    Filed: December 13, 2017
    Publication date: July 5, 2018
    Inventors: Vikas Gupta, Daniel Yong Lin
  • Publication number: 20180150890
    Abstract: Various embodiments of systems and methods for trust circle through machine learning are described herein. The method includes identifying a website subscribed with the trust circle for aggregating data based upon a query. The query is received from a user of one or more registered users of the subscribed website. The one or more users' information and their respective authentication token is retrieved from the subscribed website. Based upon the authentication token of the respective user, information of the respective user is retrieved from one or more social media websites. The retrieved one or more users information and their retrieved one or more social media websites information is correlated to generate an output based upon the query. The output comprises reviews by the one or more users as reviewers, relationship of the reviewers with the user raised the query, and ratings clustered based upon various parameters.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Vikas GUPTA, Shruti Hansoge RAMESH, Aby JOSE
  • Patent number: 9983945
    Abstract: A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: May 29, 2018
    Assignee: Hewlett-Packard Enterprise Development LP
    Inventors: Varun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
  • Publication number: 20180110637
    Abstract: A thin-film covered stent device may include a thin-film mesh and a stent backbone covered by the thin-film mesh, thereby forming a dual-layer stent structure. The thin-film covered stent device may have smaller pores and a high pore density compared to conventional stents. For example, the thin-film covered stent device may have a slit length of between 50 and 250 micrometers and a pore density of between 134 and 227 pores per mm2. The thin-film covered stent device facilitates rapid healing of tissue defects such as those encountered during the endovascular treatment of an aneurysm.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 26, 2018
    Inventors: Colin Kealey, Ian A. Cook, Vikas Gupta
  • Patent number: 9930132
    Abstract: A method of operating a router is disclosed. The method may include updating a data object to or from a router cache of the router. For example, the router may store or distribute the data object by determining whether a client device in a local network established by the router stores a version of the data object different from a version on the router cache. For another example, the router may store the data object based on a cacheable tag associated with the data object, the cacheable tag indicating that the data object is intended by a content server system to be cached in the router cache.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: March 27, 2018
    Assignee: Facebook, Inc.
    Inventor: Vikas Gupta
  • Publication number: 20170372245
    Abstract: Methods for facilitating safe use of a medical item are provided. In one aspect, a method includes receiving a first identifier for a medical entity located in an institution. The medical entity includes at least one of a patient, medical device, medical location, or medical item. The method also includes receiving a second identifier for a first course of action associated with the medical entity. The method further includes generating, based on a history of the medical entity and the first course of action associated with the medical entity, a second course of action for the medical entity, and providing a notification to a device indicating the second course of action. Systems and machine-readable media are also provided.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 28, 2017
    Inventors: Vikas GUPTA, Scott Loebig, Federico Garibaldi, Timothy W. Vanderveen
  • Publication number: 20170365575
    Abstract: A packaged IC wherein a portion of the sidewalls of the packaged IC are solderable metal. A method of forming a packaged IC wherein a portion of the sidewalls of the wire bond pads or the flip chip pads that are exposed by sawing during singulation are solderable metal. A method of forming a packaged IC wherein all of the sidewalls of the wire bond pads or the flip chip pads that are exposed by sawing during singulation are solderable metal and a portion of sidewall of the molding compound is solderable metal.
    Type: Application
    Filed: August 29, 2017
    Publication date: December 21, 2017
    Inventors: Yong Lin, Vikas Gupta, Rongwei Zhang
  • Patent number: D807441
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: January 9, 2018
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, John Moretti, Vikas Gupta