Patents by Inventor Shubham Gupta

Shubham 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: 20250148348
    Abstract: A machine-learning model is trained to cluster support requests based on the contents of the support requests. A user of the recommendation system may select a set of support requests to be clustered. Based on the selected set of support requests, the trained machine-learning model may be tuned and used to cluster the selected set of support requests. Using the characteristics of the support requests in one or more generated insights, one or more tools suitable for providing automated support for the cluster of support requests may be identified. Using a knapsack-based approach, one or more of the identified tools is selected for recommendation to the user.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 8, 2025
    Inventors: Barbora BLASKOVA, Nitin Chavan, Gaurav Vanawat, Sudhir Verma, Rohan Koul, Rajeev Kansal, Shubham Gupta
  • Publication number: 20250149661
    Abstract: A power distribution system includes a battery having multiple power cell groups. Each power cell group includes at least two power cells and a state of charge monitoring sensor. A controller is connected to each state of charge monitoring sensor. The controller is configured to run a process causing the processor to detect a slow self-discharge in at least one power cell group by monitoring a cell balancing metric for each power cell group and generating a set of accumulated balance metric values. The set of accumulated balancing metric values includes an accumulated balancing metric value corresponding to each power cell group in the plurality of power cell groups. The process identifies a reference value and a difference between the reference value and the cell balancing metric of each power cell with a cell balancing metric lower than the reference value and comparing the difference to a threshold.
    Type: Application
    Filed: November 2, 2023
    Publication date: May 8, 2025
    Inventors: Andrew C. Baughman, Shubham Gupta, Rajeev M. Ramanan, Xiumei Guo
  • Publication number: 20250097236
    Abstract: Embodiments of a method for facilitating spam blocking in a tiered software framework include: determining that a message template is generated in the tiered software framework, parsing the message template, automatically performing a semantic search for regulated content in the parsed message template, assigning a score to the message template based on the semantic search, and responsive to the score being higher than a predetermined threshold, blocking generating of any message from the message template. The tiered software framework comprises a first tier, a second tier, and a third tier, the second tier comprises accounts of a first plurality of subscribers, the third tier comprises subaccounts of the accounts, the subaccounts associated with a second plurality of subscribers, and the message template is associated with one of the subaccounts in the third tier.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Applicant: HighLevel Inc.
    Inventors: Shivam Tiwari, Ashutosh Anand, Rishabh Rajput, Shubham Gupta, Hardik Bhatt, Swapnil Kumar, Shaun Clark, Robin Alex, Varun Vairavan
  • Publication number: 20250086664
    Abstract: A system and a method to determine a technology used by a user is disclosed. The system receives user data comprising job titles, skills, and job summaries. Further, technology categorization data is generated based on the user data. The technology categorization data comprises technology category and technology subcategory mapped to a user department and a user division. The system further extracts a keyword and a set of buffer keywords from the user data. Subsequently, the system determines a context of the user data based on the set of buffer keywords of the keyword. The technology used by the user may be determined upon comparing the keyword and the context with a predefined pattern sheet. The system validates the technology with the technology categorization data.
    Type: Application
    Filed: September 9, 2024
    Publication date: March 13, 2025
    Inventors: Tarun Bansal, Anurag Bhatt, Rahul Bhattacharya, Deepak Anchala, Gajanan Sabhahit, Sarthak Gupta, Shubham Gupta, Rahul Kumar Singh, Tanuj Prakash
  • Publication number: 20250080369
    Abstract: Embodiments of a method for automatically rebilling a metered activity comprise: detecting a metered activity in a tiered software framework having a first tier, a second tier, and a third tier with a first subscriber subscribed to the second tier, and a second subscriber subscribed to the third tier; instantiating a meter to monitor usage of the metered activity; simultaneously instantiating a first debit service at the first tier and a second debit service at the second tier; computing, by the first debit service, first usage credits of the usage; debiting the first usage credits from a first digital wallet of the first subscriber at the second tier; computing, by the second debit service, second usage credits of the usage; and debiting the second usage credits from a second digital wallet of the second subscriber at the third tier.
    Type: Application
    Filed: August 29, 2023
    Publication date: March 6, 2025
    Applicant: HighLevel Inc.
    Inventors: Shivam Tiwari, Ashutosh Anand, Rishabh Rajput, Shubham Gupta, Shaun Clark, Robin Alex, Varun Vairavan
  • Publication number: 20250063349
    Abstract: A network testing system includes a non-transitory computer readable medium configured to store instructions thereon, and a processor. The processor is configured to execute the instructions for receiving first reporting data associated with a master node for a first group of users. The processor is configured to execute the instructions for receiving second reporting data associated with a secondary node for a second group of users. The processor is configured to execute the instructions for determining whether an interface link between the master node and the secondary node has been established. The processor is configured to execute the instructions for establishing the interface link between the master node and the secondary node, in response to a determination that the interface link is not established.
    Type: Application
    Filed: June 16, 2023
    Publication date: February 20, 2025
    Inventors: Manoj KUMAR, Shubham GUPTA, Rishi DAVDA, Md Nurul AMIN
  • Patent number: 12112530
    Abstract: In one embodiment, a method includes receiving, from a client system of a user, a user input comprising a plurality of n-grams, parsing the user input to identify one or more overall intents, hidden intents, and slots associated with the one or more n-grams, wherein at least one of the hidden intents is non-resolvable for being associated with partial slot information corresponding to an n-gram that has not been resolved to a particular entity identifier, wherein the partial slot information is associated with two more entity identifiers of two or more entities, respectively, sending, to the client system, instructions for prompting the user to select one of the entities to be associated with the non-resolvable hidden intent, resolving the non-resolvable hidden intent based on the entity identifier of the entity selected by the user, and generating a response to the user input based on the resolved hidden intent.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: October 8, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Natarajan, Baiyang Liu, Shubham Gupta, Krishna Mittal, Scott Martin
  • Patent number: 12093979
    Abstract: This application relates to apparatus and methods for providing recommended items to advertise. In some examples, a computing device determines a first set of items for recommendation based on historical user data associated with a user, and a second set of items for recommendation based on real-time user session data for the user. The computing device may then determine a subset of the first set of items based on associated scores and a predetermined threshold number of first items that can be presented for optimal user interaction. The computing device may generate a set of item recommendations by combining the subset of the first set of items and at least one of the second set of items to present to the user as advertisements.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: September 17, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Yokila Arora, Gaoyang Wang, Shashank Kedia, Shubham Gupta, Aditya Mantha, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Patent number: 12008802
    Abstract: In one embodiment, a method includes receiving, from a client system of a user, a user input comprising a plurality of n-grams, parsing the user input to identify one or more overall intents, hidden intents, and slots associated with the one or more n-grams, wherein at least one of the hidden intents is non-resolvable for being associated with partial slot information corresponding to an n-gram that has not been resolved to a particular entity identifier, wherein the partial slot information is associated with two more entity identifiers of two or more entities, respectively, sending, to the client system, instructions for prompting the user to select one of the entities to be associated with the non-resolvable hidden intent, resolving the non-resolvable hidden intent based on the entity identifier of the entity selected by the user, and generating a response to the user input based on the resolved hidden intent.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 11, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Vivek Natarajan, Baiyang Liu, Shubham Gupta, Krishna Mittal, Scott Martin
  • Patent number: 11943515
    Abstract: Methods, systems, and media for presenting media content are provided.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Vinit Deshpande, Kishore Subramanian, Shashank Gupta, Shubham Gupta
  • Patent number: 11934947
    Abstract: In some examples, a computing device may implement a method that includes receiving microservice profile information at a microservice profiler, performing lexical analysis of the microservice profile information (where the lexical analysis produces tokenized information), generating microservice modification information by performing machine learning analysis of one or more inputs (where the one or more inputs comprise the tokenized information), and outputting the microservice modification information from the microservice profiler. The microservice profile information describes one or more characteristics of a microservice. The lexical analysis is performed by a lexical analysis engine of the microservice profiler, and the machine learning analysis is performed by a machine learning system of the microservice profiler.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Shubham Gupta, Hung The Dinh, Sabu Syed, Ramu Kannappan, Jatin Kamlesh Thakkar
  • Patent number: 11907999
    Abstract: This application relates to apparatus and methods for automatically determining item relevancy based on textual information. In some examples, a computing device receives a search query, and a plurality of items corresponding to the search query. The computing device may identify one or more features of the search query. The computing device may generate relevancy values for each of the items based on the features of the search query, and features of each of the plurality of items. For example, the computing device may generate, for each of the items, a plurality of relevance values, each relevance value generated based on a feature of the search query and corresponding features of the item. The computing device may transmit the generated relevancy values for the plurality of items. In some examples, the computing device may rank the plurality of items based on the generated relevancy values.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: February 20, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul Iyer, Shashank Kedia, Anirudha Sundaresan, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20240004766
    Abstract: Methods, systems, and computer program products for selection of a witness during virtualization system recovery after a disaster event. A recovery plan is configured to identify a witness that is then used to elect a leader to implement the recovery. Various system, and/or network, and/or component failures and/or various loss of function of components of the virtualization system can trigger initiation of the recovery plan. Based on the particular recovery plan that is invoked upon a determination of a network outage, or component failure or loss of function of a component of the virtualization system, a particular witness corresponding to a subset of entities of the particular recovery plan is selected. The witness is used to elect the leader, and the leader initiates actions of the recovery plan. The implementation of the recovery plan includes consideration of the health of components that would potentially be involved in the recovery actions.
    Type: Application
    Filed: May 18, 2023
    Publication date: January 4, 2024
    Applicant: Nutanix, Inc.
    Inventors: Ankush JINDAL, Kiran TATIPARTHI, Sharad MAHESHWARI, Shubham GUPTA, Bharat Kumar BEEDU
  • Patent number: 11853722
    Abstract: Methods, apparatus, and processor-readable storage media for automatically validating design parameters for enterprise applications are provided herein. An example computer-implemented method includes obtaining image data and code data of a given application associated with an enterprise; processing at least a portion of the image data against at least a portion of design parameters of the enterprise by processing the at least a portion of the image data and a set of design-compliant image data using similarity algorithms; processing at least a portion of the code data against at least a portion of the design parameters by performing an automated scan of the at least a portion of the code data against at least one code-related portion of the design parameters; and performing automated actions based on the processing of the image data and/or the processing of the code data.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: December 26, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Rishav Sethia, Vivek Bhargava, Shubham Gupta
  • Patent number: 11836782
    Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors and stored at one or more non-transitory computer-readable media. The method can include training two sets of item embeddings for items in an item catalog and a set of user embeddings for users, using a triple embeddings model, with triplets. The triplets each include a respective first user of the users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method also can include randomly sampling an anchor item from a category of items selected by a user. The method additionally can include generating a list of complementary items using a query vector associated with the user and the anchor item.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: December 5, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Aditya Mantha, Yokila Arora, Shubham Gupta, Praveenkumar Kanumala, Stephen Dean Guo, Kannan Achan
  • Publication number: 20230381381
    Abstract: A tissue repair patch having an outer side and an inner side is described. The tissue repair patch includes a structural component comprising collagen and/or chorion and a regenerative component comprising amniotic tissue. Methods of tissue repair using the tissue repair patch are also described.
    Type: Application
    Filed: April 26, 2023
    Publication date: November 30, 2023
    Inventors: Rachel Pope, Ozan Akkus, Adonis Hijaz, Shubham Gupta, Ilaha Isali
  • Publication number: 20230359445
    Abstract: A method and a system for generating required feature output by providing a FaaS (Function-as-a-Service) based feature library using a DAG (Directed Acyclic Graph), are disclosed. A library is configured to store logic codes being generated for a plurality of features and the library is then deployed on a FaaS engine. At least one feature selection configuration from a user is received by the FaaS engine. The DAG implements at least one transformation based on the at least one feature selection configuration, and the FaaS engine thereby generates the required feature output for the user.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 9, 2023
    Inventors: Shubham GUPTA, Sparsh DUTTA, Rishika KHANDELWAL, Paras GUPTA, Vibhuti AGRAWAL
  • Patent number: 11797939
    Abstract: A method includes retrieving information regarding a candidate from a plurality of sources, and analyzing the information regarding the candidate using one or more machine learning techniques. A plurality of questions for the candidate are generated based on the analysis. The method further includes receiving and analyzing a plurality of natural language responses to the plurality of questions from the candidate, and computing a plurality of confidence scores for the plurality of natural language responses using the one or more machine learning techniques. The plurality of questions and the plurality of confidence scores are provided to a user via a user interface.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: October 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Shubham Gupta
  • Patent number: 11774259
    Abstract: Aspects of the disclosure provide a method of identifying off-road entry lane waypoints. For instance, a polygon representative of a driveway or parking area may be identified from map information. A nearest lane may be identified based on the polygon. A plurality of lane waypoints may be identified. Each of the lane waypoints may correspond to a location within at least one lane. The polygon and the plurality of lane waypoints may be input into a model. A lane waypoint of the plurality of lane waypoints may be selected as an off-road entry lane waypoint. The off-road entry lane waypoint may be associated with the nearest lane. The association may be provided to an autonomous vehicle in order to allow the autonomous vehicle to use the association to control the autonomous vehicle in an autonomous driving mode.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Waymo LLC
    Inventors: Vishu Goyal, Shubham Gupta
  • Patent number: 11768743
    Abstract: A system and method include migrating, by a migration controller, a first entity of a first subset of entities from a source site to a target site in a virtual computing system based on an asynchronous mode of replication. The system and method also include replicating, by the migration controller, data of a second entity of a second subset of entities from the source site to the target site based on a synchronous mode of replication in parallel with the migration of the first entity for dynamically adjusting a recovery time objective parameter.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: September 26, 2023
    Assignee: Nutanix, Inc.
    Inventors: Kiran Tatiparthi, Ankush Jindal, Monil Devang Shah, Mukul Sharma, Shubham Gupta, Sharad Maheshwari, Kilol Surjan