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: 20190318441
    Abstract: Embodiments of the present invention provides methods, computer program products, and a system for indirectly weighing a load. Embodiments of the present invention can be used to collect recordings of a user interacting with a load, analyzing the recordings based on baseline measurements and a variety of measurement techniques, and predicting a weight of the load based on the analysis without directly weighing the load. Embodiments of the present invention can be used to issue a notification to a user based on the weight of the load to inform the user the load is overweight, to allow the user to print luggage tickets, and to allow the user to pay for baggage fees.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Deepak Gupta, Saraca Raina Nambiar, Alok Sharma, Namita Gupta
  • Publication number: 20190312831
    Abstract: An example operation may include one or more of receiving an electronic message from a sender that is intended for a recipient, breaking-up the electronic message into a plurality of message components and storing each message component in a respective block from among a plurality of blocks, linking the plurality of blocks of the broken-up electronic message together in a chain such that each successive block in the chain includes a hash of content included in a previous block of the chain, and transmitting the hash-linked chain of blocks of the broken-up electronic message via a network to the recipient.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 10, 2019
    Inventors: Deepak Gupta, Namita Gupta, Siddharth Saraya
  • Publication number: 20180374010
    Abstract: The disclosure is directed to project management. A method for predicting early warning signals in project delivery according to embodiments includes classifying data related to a project into a plurality of classes of data, the data including unstructured data related to the project and structured data related to the project; inputting each of the plurality of classes of data into a cognitive engine for predictive analysis, the cognitive engine outputting a prediction value for each of the plurality of classes; applying a weighting to each of the prediction values outputted by the cognitive engine; combining the weighted prediction values; and predictively outputting an early warning signal based on the combination of weighted prediction values.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Kishore B. Burde, Sankar Ghoshal, Deepak Gupta, Namita Gupta, Soundarya Lahari Kamalapuram, Lavanya Rajagopalan
  • Publication number: 20180341871
    Abstract: A device receives documents and previously answered questions associated with a restricted domain, and processes the documents and the previously answered questions to generate a corpus of searchable information. The device receives a question associated with the restricted domain, and processes the question, with a machine learning model or a rule-based classifier model, to determine a classification type for the question. The device manipulates the question to generate a query from the question, and processes the query, with an expansion technique, to generate an expanded query. The device utilizes the expanded query, with the corpus of searchable information, to identify candidate answers to the question, and processes the candidate answers and the classification type for the question, with a deep learning model, to generate scored and ranked candidate answers to the question. The device selects an answer from the scored and ranked candidate answers, and provides information indicating the answer.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Anutosh MAITRA, Shubhashis Sengupta, Tom Geo Jain, Sanjay Podder, Rajkumar Pujari, Deepak Gupta, Asif Ekbal, Pushpak Bhattacharyya
  • Publication number: 20180329877
    Abstract: Disclosed aspects relate to multilingual content management. A set of language usage data for a set of languages may be ingested from a set of mobile computing devices by a multilingual content management engine. A language profile for a group of users that indicates relative usage of the set of languages with respect to the group of users by may determined by the multilingual content management engine using the set of language usage data for the set of languages. A multilingual message may be generated based on the language profile for the group of users by the multilingual content management engine. The multilingual message may be provided to the group of users by the multilingual content management engine.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 15, 2018
    Inventors: Deepak Gupta, Namita Gupta
  • Publication number: 20180324130
    Abstract: A method and system 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: July 13, 2018
    Publication date: November 8, 2018
    Inventor: Deepak Gupta
  • Patent number: 10097493
    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: Grant
    Filed: January 4, 2017
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventor: Deepak Gupta
  • Patent number: 10078630
    Abstract: Disclosed aspects relate to multilingual content management. A set of language usage data for a set of languages may be ingested from a set of mobile computing devices by a multilingual content management engine. A language profile for a group of users that indicates relative usage of the set of languages with respect to the group of users by may determined by the multilingual content management engine using the set of language usage data for the set of languages. A multilingual message may be generated based on the language profile for the group of users by the multilingual content management engine. The multilingual message may be provided to the group of users by the multilingual content management engine.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Deepak Gupta, Namita Gupta
  • Publication number: 20180239866
    Abstract: A computer generates a matrix using genetic code. The computer generates a result-set using the matrix and neighborhood clustering. The computer determines a match between a portion of the result-set and a known genetic pattern. The computer responds to identification of a match between a portion of the result-set and a known genetic pattern by determining a probability that the combination of the first source of genetic code and the second source of genetic code will result in expression of a trait associated with the known genetic pattern. The computer responds to the probability at least meeting a threshold, by generating a message that indicates at least a portion of the genetic code of the progeny and the probability that the combination of the genetic code has the probability to result in expression of the trait associated with the known genetic pattern.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 23, 2018
    Inventors: SRINATH DESHAKULKARNI, DEEPAK GUPTA, POOJA MALIK, VIKRAM YADAV
  • Patent number: 10039040
    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: Grant
    Filed: June 10, 2015
    Date of Patent: July 31, 2018
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Debasish Sarkar, Deepak Gupta, Ayan Sen, Ganesh Kumar
  • 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