Patents by Inventor Deepak Gupta

Deepak 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: 20170354799
    Abstract: According to a teaching of the present invention, having a flexible catheter attached to a housing. A needle having an exterior surface having a first roughness, the needle being within the flexible catheter and the housing. The needle has and interface surface angled with respect to a needle centerline. A portion of the interface surface having a second roughness which is more than the first roughness.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 14, 2017
    Inventors: Deepak Gupta, Sarwan Kumar, Arvind Sri Raja Kalidindi
  • Patent number: 9811663
    Abstract: A technique for detecting malware in an executable allows unpacking of a packed executable before determining whether the executable is malware. In systems with hardware assisted virtualization, hardware virtualization features may be used to iteratively unpack a packed executable in a controlled manner without needing knowledge of a packing technique. Once the executable is completely unpacked, malware detection techniques, such as signature scanning, may be employed to determine whether the executable contains malware. Hardware assisted virtualization may be used to facilitate the scanning of the run-time executable in memory.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: November 7, 2017
    Assignee: McAfee, Inc.
    Inventor: Deepak Gupta
  • Publication number: 20170233597
    Abstract: The present invention relates to a process of fabricating P(VDF-TrFE) films by modifying the solvent composition. Two solvents MEK and DMSO were mixed in pre-determined ratios and that co-solvent mixture was used for fabricating the P(VDF-TrFE) films. By virtue of such method driven P(VDF-TrFE) films, the ferroelectric capacitors comprising of the same were found to achieve low voltage operation, thermal stability and fatigue endurance, which indicated improved ferroelectric performance of the devices. In addition, the films made by same process also yielded high piezo- and pyro-electric coefficient, indicating improved piezo- and pyro-electric performances of the devices.
    Type: Application
    Filed: June 30, 2016
    Publication date: August 17, 2017
    Inventors: Deepa SINGH, Deepak GUPTA, Ashish GARG
  • Patent number: 9714905
    Abstract: Methods and systems for setting up a wafer inspection recipe are provided. Inspection results produced by complete wafer inspection recipe candidates, each of which includes one or more optical mode candidates with at least one set of defect detection parameters, are compared to determine which of the complete wafer inspection recipe candidates is the best for use as the wafer inspection recipe. The method does not involve making any decisions regarding performance of the complete wafer inspection recipe candidates until after the inspection results have been compared. In other words, the method does not involve selecting optical mode(s) that will be used in the wafer inspection recipe followed by selecting the defect detection parameters for the selected optical mode(s). In this manner, a greater number of optical mode and defect detection parameters can be considered in an efficient manner to determine the best wafer inspection recipe for any given wafer.
    Type: Grant
    Filed: June 21, 2014
    Date of Patent: July 25, 2017
    Assignee: KLA-Tencor Corp.
    Inventors: Martin Plihal, Deepak Gupta, Vidyasagar Anantha, Premkumar Vijayaraman, Lakshman Deenadayalan
  • Publication number: 20170193192
    Abstract: Methods and systems are provided for assessing compatibility between forms of medication in a clinical setting. Generally, a medical order for a patient is received, which specifies a task with an initial form of a medical agent to be administered to the patient. When a clinician attempts to administer the medical agent to the patient, a current form of the medical agent is received from a scanning device, for example. As such, it may be determined whether the current form is compatible with the initial form. When it is determined that the current form is not compatible with the initial form, an error may be generated and issued in an effort to prevent administration of the current form to the patient.
    Type: Application
    Filed: March 3, 2016
    Publication date: July 6, 2017
    Inventors: ARBIND KUMAR CHOUBEY, BRETT AARON BARKER, DEEPAK GUPTA, LISA MARIE SMITH, LISA ANN WIEDEMANN, PIYUSH KUMAR, SCOTT ALAN JULIUS
  • Publication number: 20170118155
    Abstract: A method for managing an electronic mail. A command list of a communication electronic mail transmission protocol is partitioned into command sub-lists using recursive parameters appearing in the command list prior to the partitioning of the command list. Each recursive parameter is a command that is repeated in respective command sub-lists as a result of the partitioning. Each command sub-list includes at least one command pertaining to a receiver or sender of the electronic mail. Each command sub-list is individually selectable for subsequent use of the at least one command in a subsequently selected command sub-list in implementing the electronic mail. A selection of at least one of the command sub-lists viewable in a user interface is received. Each command of the at least one command specifies a respective aspect of how to implement the electronic mail in a subsequent implementation of the electronic mail.
    Type: Application
    Filed: January 4, 2017
    Publication date: April 27, 2017
    Inventor: Deepak Gupta
  • Patent number: 9590937
    Abstract: A method, a system, and a computer program product for managing an electronic mail in a communication network. Recursive parameters are provided in a command list of a communication protocol associated with the electronic mail. The command list is partitioned into of command sub-lists using the recursive parameters.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventor: Deepak Gupta
  • Publication number: 20170004308
    Abstract: A technique for detecting malware in an executable allows unpacking of a packed executable before determining whether the executable is malware. In systems with hardware assisted virtualization, hardware virtualization features may be used to iteratively unpack a packed executable in a controlled manner without needing knowledge of a packing technique. Once the executable is completely unpacked, malware detection techniques, such as signature scanning, may be employed to determine whether the executable contains malware. Hardware assisted virtualization may be used to facilitate the scanning of the run-time executable in memory.
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Inventor: Deepak Gupta
  • Publication number: 20160366628
    Abstract: Systems and methods for a cell change based on target cell performance are disclosed. In some embodiments, a method of operation of a network node in a cellular communications network comprises receiving a measurement report from a wireless device having a serving cell, the measurement report comprising an indication that another cell is better than the serving cell such that the other cell is identified as a target cell for a cell change and the serving cell is identified as a source cell for the cell change. The method further comprises determining whether to perform the cell change from the source cell to the target cell based on one or more parameters indicative of a performance of the target cell. The method further comprises performing the cell change upon determining that the cell change from the source cell to the target cell should be performed.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Debasish Sarkar, Deepak Gupta, Ayan Sen, Ganesh Kumar
  • Patent number: 9471783
    Abstract: A technique for detecting malware in an executable allows unpacking of a packed executable before determining whether the executable is malware. In systems with hardware assisted virtualization, hardware virtualization features may be used to iteratively unpack a packed executable in a controlled manner without needing knowledge of a packing technique. Once the executable is completely unpacked, malware detection techniques, such as signature scanning, may be employed to determine whether the executable contains malware. Hardware assisted virtualization may be used to facilitate the scanning of the run-time executable in memory.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 18, 2016
    Assignee: McAfee, Inc.
    Inventor: Deepak Gupta
  • Publication number: 20160159070
    Abstract: A master used for micro contact printing and methods of creating thereof are disclosed. The master may include a permeable membrane removed from a surface of a media plate having one or more microbial nutrients. The master may also include a plurality of microbes positioned upon at least a portion of the permeable membrane. The microbes may be grown in a vertical direction to form a patterned surface.
    Type: Application
    Filed: March 14, 2014
    Publication date: June 9, 2016
    Inventors: Deepak GUPTA, Balaji PRAKASH, Sunita MEHTA, Saravanan MURUGESON
  • Patent number: 9245097
    Abstract: A system and method for locking an application to specific hardware device without storing device or user information on server. A lock registration is performed during the first usage of the application where the application sends a unique value to the server through secured channel. This unique value is combination of user specific information and device information. The server receives the unique value, and sends the encrypted value to the device, which is stored in predefined location of device. During lock validation, which is initiated during every request to the server or on every session creation, the device unique value and encrypted value is sent to the server. The server receives it, decrypts the encrypted value, and compares with the received unique value. If both the values are same, the server validates application instance by sending the response to the device else error message is sent to the device.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: January 26, 2016
    Assignee: Infosys Limited
    Inventor: Deepak Gupta
  • Patent number: 9230028
    Abstract: A platform independent system for performing a search request provided by a user. The platform independent system includes a consuming application executing on a first computer that handles the search request provided by a user. The search request includes instructions to retrieve selected data from a second application. A web interface module executing on a second computer receives the search request and formulates search routines regardless of the search engine logic or infrastructure of the consuming application to connect to a data model that contains the selected data for retrieval. The web interface module structures data associated with the search request to be compatible for searching with the data model.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: January 5, 2016
    Assignee: FMR LLC
    Inventors: Deepak Gupta, Sathish Kumar Chellan, Kannan Ponnusamy, Srikara Uplady Manjunatha, Anoop Athreyasa Lakshmisha, Edward L. Francis, III, Christopher Gardiner
  • Publication number: 20150370894
    Abstract: A platform independent system for performing a search request provided by a user. The platform independent system includes a consuming application executing on a first computer that handles the search request provided by a user. The search request includes instructions to retrieve selected data from a second application. A web interface module executing on a second computer receives the search request and formulates search routines regardless of the search engine logic or infrastructure of the consuming application to connect to a data model that contains the selected data for retrieval. The web interface module structures data associated with the search request to be compatible for searching with the data model.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Deepak Gupta, Sathish Kumar Chellan, Kannan Ponnusamy, Srikara Uplady Manjunatha, Anoop Athreyasa Lakshmisha, Edward L. Francis, III, Christopher Gardiner
  • Publication number: 20150184131
    Abstract: Human somatic cells are reprogrammed to become induced pluripotent stem cells (iPS cells) by the introduction of a minicircle DNA vector. Cells of interest include adipose stem cells.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 2, 2015
    Inventors: Joseph Wu, Michael T. Longaker, Mark A. Kay, Ning Sung, FangJun Jia, Zhi-Ying Chen, Nicholas Panetta, Deepak Gupta
  • Publication number: 20150082026
    Abstract: A system and method for locking an application to specific hardware device without storing device or user information on server. A lock registration is performed during the first usage of the application where the application sends a unique value to the server through secured channel. This unique value is combination of user specific information and device information. The server receives the unique value, and sends the encrypted value to the device, which is stored in predefined location of device. During lock validation, which is initiated during every request to the server or on every session creation, the device unique value and encrypted value is sent to the server. The server receives it, decrypts the encrypted value, and compares with the received unique value. If both the values are same, the server validates application instance by sending the response to the device else error message is sent to the device.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 19, 2015
    Applicant: INFOSYS LIMITED
    Inventor: Deepak Gupta
  • Publication number: 20150074318
    Abstract: In certain embodiments, methods and systems for multimedia data processing are provided. In an embodiment, a method for processing multimedia data includes defining one or more pixel block regions in a first cache so as to cache a plurality of reference pixel blocks corresponding to reference data. A reference pixel block from among the plurality of reference pixel blocks is assigned to a pixel block region from among the one or more pixel block regions based on a predetermined criterion. The reference pixel block is associated with a tag based on the pixel block region so as to facilitate a search of the reference data in order to process a plurality of pixel blocks associated with a multimedia frame of the multimedia data.
    Type: Application
    Filed: November 12, 2014
    Publication date: March 12, 2015
    Inventors: Hetul Sanghvi, Mullangi Venkata Ratna Reddy, Ajit Deepak Gupta, Arindam Basak
  • Patent number: 8962331
    Abstract: Human somatic cells are reprogrammed to become induced pluripotent stem cells (iPS cells) by the introduction of a minicircle DNA vector. Cells of interest include adipose stem cells.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: February 24, 2015
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Joseph Wu, Michael T. Longaker, Mark A. Kay, Ning Sung, FangJun Jia, Zhi-Ying Chen, Nicholas Panetta, Deepak Gupta
  • Publication number: 20140283058
    Abstract: A technique for detecting malware in an executable allows unpacking of a packed executable before determining whether the executable is malware. In systems with hardware assisted virtualization, hardware virtualization features may be used to iteratively unpack a packed executable in a controlled manner without needing knowledge of a packing technique. Once the executable is completely unpacked, malware detection techniques, such as signature scanning, may be employed to determine whether the executable contains malware. Hardware assisted virtualization may be used to facilitate the scanning of the run-time executable in memory.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Deepak Gupta
  • Patent number: 8429237
    Abstract: A method, a system and a computer program product for managing an electronic mail in a communication network is disclosed. A plurality of recursive parameters in a command list of a communication protocol associated with the electronic mail is provided. At least one of the recursive parameters is a DATA parameter specifying information of the electronic mail. The command list is partitioned into a plurality of command sub-lists using the plurality of recursive parameters. At least one property corresponding to each of the command sub-lists is preserved. An interface for selecting each of the command sub-lists is provided and at least one of the command sub-lists is selected. At least one property corresponding to each of the command sub-lists is identified.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: April 23, 2013
    Assignee: International Business Machines Corporation
    Inventor: Deepak Gupta