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

  • Patent number: 12267704
    Abstract: A set of AP radios in a wireless network deployment for which configurations are to be deployed is identified. Those configurations deemed to be likely to cause a coverage hole are flagged as high-risk. A candidate deployment order for deploying configurations to the set of AP radios is determined based on deployment ordering criteria. The ordered APs are grouped into candidate deployment batches and a batch refinement process is performed to ensure that no neighbor AP radio is in a same deployment batch as an AP designated to receive a high-risk configuration deployment. The configurations are then deployed to the AP radios in accordance with the refined deployment batches. For any candidate deployment batch that includes a flagged AP radio and a neighbor AP radio, one of the radios is removed from the deployment batch and placed in a re-order list, which is separately subjected to ordering and batching processes.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: April 1, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rishabh Gupta, Shubham Saloni, Nethra Muniyappa
  • Publication number: 20250094124
    Abstract: A method for data processing is described. The method may include retrieving, from a cloud storage environment accessible to a data management system (DMS), two or more observability data sets associated with a set of time intervals within a selected time range. The observability data sets may contain a set of time-partitioned data blocks that include tracing data associated with operations performed by one or more nodes of a node cluster of the DMS during the selected time range. The method may further include merging the tracing data by selecting a first subset of overlapping time-partitioned data blocks, omitting a second subset of the overlapping time-partitioned data blocks, and retaining one or more non-overlapping time-partitioned data blocks. The method may further include transmitting data corresponding to a visualization of the merged tracing data.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 20, 2025
    Inventors: Shubham Doshi, Nikita Dwivedi, Akash Gupta, Gaurav Maheshwari
  • 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
  • Publication number: 20250061130
    Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may receive a request to access metadata stored in a distributed metadata repository. The request may have a first semantic format compatible with a first version of the distributed metadata repository. The DMS may translate the first semantic format of the request to a second semantic format compatible with a second version of the distributed metadata repository. The DMS may perform the semantic translation according to a label in the request. Accordingly, the DMS may determine whether a current version of the metadata corresponds to the first version of the distributed metadata repository or the second version of the distributed metadata repository, and may access the metadata in the distributed metadata repository based on the request and the current version of the metadata.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Janmejay Singh, Atanu Mishra, Lalit Gupta, Matthew Wu, Shubham Jadhav
  • Publication number: 20250052788
    Abstract: Systems, apparatuses, and methods for an on chip dynamic IR oscilloscope are provided. An oscilloscope circuitry may comprise sensor circuitry, voltage generator circuitry, finite state machine, and latch circuitry. The sensor circuitry may include digital logic circuitry, sample and hold circuitry, and sense amplifier circuitry. The voltage generator circuitry may include a voltage generator, analog buffers, switches, and high speed buffer. The finite state machine may control the sensor circuitry to sample a voltage waveform and the voltage generator circuitry to generate a reference voltage that may change over time. The sensing amplifier circuitry may compare the samples to the reference voltage to generate flags when a sample exceeds a reference voltage. The flags may be used to stored the voltages associated with the flags, which may be used to redraw the waveform sampled.
    Type: Application
    Filed: July 30, 2024
    Publication date: February 13, 2025
    Inventors: Deepak Kumar ARORA, Tanisha GUPTA, Shubham JAIN, Anuj GROVER
  • 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