Patents by Inventor Veenu Gupta

Veenu 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: 11886849
    Abstract: One example method includes receiving a code request, parsing code associated with the code request, storing, in a staging database, a portion of the code, traversing a codebase to identify any code in the codebase that matches the portion of the code, and when code is found in the codebase that matches the portion of the code, incrementing a green count and pushing the portion of the code to a redundant code bin, and when no code is found in the codebase that matches the portion of the code, incrementing a red counter and updating the codebase to include the portion of the code.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 30, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Veenu Gupta, Abhilash Mukesh
  • Publication number: 20230393964
    Abstract: One example method includes discovering a mapping of software components to source files, mapping code changes of a software build to the software components, collecting metric data for test cases, and based on the mapping, and the collecting, selecting a test set, which may include one or more test cases, that covers all the code changes so that when one or more tests of the test case are run, the tests operate to test all the code changes.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: Guanyu Li, Hongbin Deng, Veenu Gupta
  • Publication number: 20230252485
    Abstract: A self-guided troubleshooting guide generation method includes: receiving a first assistance request from the user; in response to receiving the first assistance request, scanning a first user interface (UI) through which the first assistance request is transmitted and extracting text from the first UI; parsing the extracted text and identifying an error message in the extracted text; comparing, after the identifying, the error message to data stored in an assistance request database; and generating, based on the comparing, solution information for resolving the error message and displaying the solution information on a display displaying the first UI.
    Type: Application
    Filed: February 8, 2022
    Publication date: August 10, 2023
    Inventors: Kapil Sampath, Veenu Gupta, Rahul Deo Vishwakarma
  • Publication number: 20230229408
    Abstract: One example method includes receiving a code request, parsing code associated with the code request, storing, in a staging database, a portion of the code, traversing a codebase to identify any code in the codebase that matches the portion of the code, and when code is found in the codebase that matches the portion of the code, incrementing a green count and pushing the portion of the code to a redundant code bin, and when no code is found in the codebase that matches the portion of the code, incrementing a red counter and updating the codebase to include the portion of the code.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 20, 2023
    Inventors: Veenu Gupta, Abhilash Mukesh
  • Patent number: 10630626
    Abstract: Systems, methods, and non-transitory computer-readable media can initiate a messaging session with an interviewer, the messaging session associated with a scheduled interview to be conducted by the interviewer. A message is received in the messaging session from the interviewer. A pre-defined function is automatically performed based on the message.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Daniel Shabtai, Veenus Gupta, Chuchu Zhao, Xiheng Zhang
  • Publication number: 20180316642
    Abstract: Systems, methods, and non-transitory computer-readable media can initiate a messaging session with an interviewer, the messaging session associated with a scheduled interview to be conducted by the interviewer. A message is received in the messaging session from the interviewer. A pre-defined function is automatically performed based on the message.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Daniel Shabtai, Veenus Gupta, Chuchu Zhao, Xiheng Zhang
  • Patent number: 9280453
    Abstract: A method and system for test automation framework for backup and recovery applications is described. Initial data states are prepared for corresponding system components for a test host. A backup and recovery application is executed to store backup copies corresponding to the system components to a storage device. The initial data states are modified to modified data states corresponding to the system components. The backup and recovery application is executed to recover the backup copies from the storage device. The test host is rebooted based on recovering the backup copies. A comparison is output, via an output device, of the system components in the test host to the initial data states.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 8, 2016
    Assignee: EMC Corporation
    Inventors: Victor Covarrubias, Veenu Gupta, Mikhail Galburt
  • Patent number: 9053236
    Abstract: A computer-implemented method, apparatus, and system for creating directory services is described for testing a software application that accesses directory services and comprises receiving a configuration file specifying identification parameters and configuration parameters for configuring directory services, automatically generating a plurality of directory service processing instructions based upon the plurality of identification and configuration parameters in the configuration file, executing the plurality of directory service processing instructions to perform operations to set up directory services without requiring a user to manually provide parameters to set up the directory services, and executing a software application access a storage system using the directory services, including evaluating operations performed by the software application.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: June 9, 2015
    Assignee: EMC Corporation
    Inventors: Victor Covarrubias, Veenu Gupta