Patents by Inventor Saurabh Kumar

Saurabh Kumar 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: 12289108
    Abstract: A circuit may include (1) an external input, (2) an external output, (3) a flip-flop subcircuit including (A) a first sequential subcircuit for reading data-input signals from the external input, the first sequential subcircuit including a first internal input coupled to the external input and a first internal output and (B) a second sequential subcircuit for outputting data-output signals to the external output, the second sequential subcircuit including a second internal input coupled to the first internal output of the first sequential subcircuit and a second internal output coupled to the external output, and (4) a hysteresis subcircuit coupled to the external output and configured to reduce a short-circuit current of the circuit. Various other devices, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: April 29, 2025
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Saurabh Kumar, Rishabh Sehgal
  • Patent number: 12259706
    Abstract: A method of monitoring an industrial plant, implemented by an apparatus, includes receiving operational data from each of a plurality of electric drives via a corresponding communication interface. The method further includes converting the operational data from a pre-determined data format to a machine-readable data format and determining a plurality of events for each of the plurality of drives based on the corresponding machine-readable data. The method includes determining a plurality of critical events corresponding to the plurality of drives based on the plurality of events and generating a recommendation based on at least one of the plurality of critical events. The method also includes presenting the recommendation on an output device in a human readable format.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: March 25, 2025
    Assignee: ABB Schweiz AG
    Inventor: Saurabh Kumar Sharma
  • Patent number: 12242604
    Abstract: A method for preventing data leakage may include: identifying data that is generated by at least one framework application in response to a data request from a first machine learning (ML) engine of a plurality of ML engines; creating a plurality of data blocks based on the generated data, a category of the first ML engine, and a tag associated with the first ML engine and the at least one framework application; determining whether the plurality of data blocks are valid to share with the first ML engine using an activity block chain associated with each of the plurality of framework applications; based on the plurality of data blocks being valid, sharing the plurality of data blocks with the first ML engine, and otherwise discarding the plurality of data blocks not to share with the first ML engine.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: March 4, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rahul Agrawal, Vipul Gupta, Saurabh Kumar, Ankur Agrawal, Nitesh Goyal
  • Publication number: 20250016117
    Abstract: A computer network organized in a logical grid having rows and columns can include network nodes coupled according to harmonics. Each network node can be coupled to network nodes of the same row using a set of horizontal strands according to a set of horizontal harmonics. Each of the horizontal harmonics specifies a node distance along the row between adjacent connection points on the corresponding horizontal strand. Each network node can also be coupled to network nodes of the same column using a set of vertical strands according to a set of vertical harmonics. Each of the vertical harmonics specifies a node distance along the column between adjacent connection points on the corresponding vertical strand.
    Type: Application
    Filed: July 3, 2023
    Publication date: January 9, 2025
    Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
  • Publication number: 20250016478
    Abstract: A network device operating as a network node in a network fabric has a set of connection ports to provide a bandwidth capacity for the network device. The connection ports include fabric ports to connect with respective strands using multipoint optical connections. Each strand can connect network nodes of the network fabric according to a harmonic specifying a node distance between adjacent connection points on the strand. The connection ports also include server ports to connect with servers and/or external networks. The network device also includes processing logic to distribute traffic for a destination node to network nodes along corresponding strands of the fabric ports.
    Type: Application
    Filed: July 3, 2023
    Publication date: January 9, 2025
    Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
  • Publication number: 20240427477
    Abstract: A method can include receiving a signal from a user device of a user. The method can further include processing, via a machine learning model, user intent labels, wherein: the machine learning model is pre-trained based on historical input data and historical output data associated with multiple users comprising the user, the historical input data comprise historical feature embedding vectors associated with the multiple users, and the historical output data comprise historical intent labels based at least in part on uttered intents of the multiple users. The method can also include processing one or more user intent candidates of the user intent labels. The method can further include processing one or more user interface components for the one or more user intent candidates. Additionally, the method can include transmitting the one or more user interface components to be presented on a user interface executed on the user device of the user. Other embodiments are described.
    Type: Application
    Filed: July 1, 2024
    Publication date: December 26, 2024
    Applicant: Walmart Apollo, LLC
    Inventors: Priyanka Bhatt, Anshika Singh, Shankara Bhargava, Cole Warren Dutcher, Muzhou Liang, Saurabh Kumar
  • Publication number: 20240372540
    Abstract: A circuit may include (1) an external input, (2) an external output, (3) a flip-flop subcircuit including (A) a first sequential subcircuit for reading data-input signals from the external input, the first sequential subcircuit including a first internal input coupled to the external input and a first internal output and (B) a second sequential subcircuit for outputting data-output signals to the external output, the second sequential subcircuit including a second internal input coupled to the first internal output of the first sequential subcircuit and a second internal output coupled to the external output, and (4) a hysteresis subcircuit coupled to the external output and configured to reduce a short-circuit current of the circuit. Various other devices, systems, and methods are also disclosed.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 7, 2024
    Inventors: Saurabh Kumar, Rishabh Sehgal
  • Patent number: 12132650
    Abstract: Network traffic between a source node and a destination node in a network fabric can be routed by distributing the network traffic from the source node to a set of one-hop neighbors of the source node. Each one-hop neighbor of the source node can be set as a first waypoint. A one-hop neighbor of the destination node mapped to the corresponding one-hop neighbor of the source node is identified and set as a second waypoint. The distributed traffic is then routed from the first waypoint to the second waypoint via a network fabric having network nodes connected according to harmonics.
    Type: Grant
    Filed: July 3, 2023
    Date of Patent: October 29, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
  • Publication number: 20240338414
    Abstract: This document relates to natural language processing using a framework such as a neural network. One example method involves obtaining a first document and a second document and propagating attention from the first document to the second document. The example method also involves producing contextualized semantic representations of individual words in the second document based at least on the propagating. The contextualized semantic representations can provide a basis for performing one or more natural language processing operations.
    Type: Application
    Filed: May 10, 2024
    Publication date: October 10, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chenyan Xiong, Chen Zhao, Corbin Louis Rosset, Paul Nathan Bennett, Xia Song, Saurabh Kumar Tiwary
  • Patent number: 12099552
    Abstract: A computer-implemented technique is described herein for assisting a user in advancing a task objective. The technique uses a suggestion-generating system (SGS) to provide one or more suggestions to a user in response to at least a last-submitted query provided by the user. The SGS may correspond to a classification-type or generative-type neural network. The SGS uses a machine-trained model that is trained using a multi-task training framework based on plural groups of training examples, which, in turn, are produced using different respective example-generating methods. One such example-generating method constructs a training example from queries in a search session. It operates by identifying the task-related intent the queries, and then identifying at least one sequence of queries in the search session that exhibits a coherent task-related intent. A training example is constructed based on queries in such a sequence.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: September 24, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Corby Louis Rosset, Chenyan Xiong, Paul Nathan Bennett, Saurabh Kumar Tiwary, Daniel Fernando Campos, Xia Song, Nicholas Eric Craswell
  • Patent number: 12087299
    Abstract: A speech-processing system may provide access to multiple virtual assistants via one or more voice-controlled devices. Each assistant may leverage language processing and language generation features of the speech-processing system, while handling different commands and/or providing access to different back applications. Different assistants may be available for use with a particular voice-controlled device based on time, location, the particular user, etc. The voice-controlled device may include components for facilitating user interaction with multiple assistants. For example, a multi-assistant component may facilitate enabling/disabling assistants, assigning gestures and/or wakewords, etc. The multi-assistant component may handle routing commands to a command processing subsystem corresponding to an assistant invoked by the command. The voice controlled device may further include observer components, each configured to monitor the voice-controlled device for invocations of a particular assistant.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: September 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Naveen Bobbili, Prajwal Deepak Shimpi, Saurabh Kumar Kulkarni
  • Publication number: 20240281045
    Abstract: A voltage droop monitor comprises an error detection circuit comprising a flip-flop, a latch, and a comparator configured to compare a first output of the flip-flop and a second output of the latch. A clock generator is configured to generate a flip-flop clock signal for the flip-flop and a latch clock signal for the latch based on a system clock signal, wherein the flip-flop clock signal and the latch clock signal are inverted and time-shifted with respect to each other, and wherein a triggering edge of the flip-flop clock is configured to occur after a termination of a triggering level of the latch clock signal. A pulse generator circuit is configured to generate a series of pulses. A data path connects an output of the pulse generator circuit to inputs of the flip-flop and the latch, the data path comprising one or more timing delay components.
    Type: Application
    Filed: February 17, 2023
    Publication date: August 22, 2024
    Inventor: Saurabh Kumar
  • Publication number: 20240283435
    Abstract: A scan flip-flop comprising a multiplexer configured to select from a plurality of inputs of the flip-flop. The scan flip-flop further comprises (1) a master latch configured to latch data selected by the multiplexer, wherein an input of the master latch is coupled to an output of the multiplexer, (2) a switch controlled by clock signals, wherein an input of the switch is coupled to an output of the master latch, and (3) a slave latch configured to latch data from the master latch. An input of the slave latch is coupled to an output of the switch, and the slave latch comprises a tri-state inverter controlled by clock signals. The tri-state inverter of the slave latch is configured to supply current to the multiplexer when the tri-state inverter is enabled by the clock signals.
    Type: Application
    Filed: February 17, 2023
    Publication date: August 22, 2024
    Inventor: Saurabh Kumar
  • Publication number: 20240256301
    Abstract: Systems and methods for context aware engagement are disclosed. A request for a user interface, including a user identifier, is received. A set of features associated with the user identifier are obtained and a user embedding is generated by applying an autoencoder to the set of features. A set of potential tasks associated with an enrollment portion of the user interface is obtained. A task embedding is generated for each task in the set of potential tasks. A user-task affinity is generated by comparing the user embedding to each task embedding. A ranked set of tasks is generated by ranking each task based on the user-task affinity. A set of interface elements related to the highest ranked tasks in the ranked set of tasks is generated. A user interface including interface elements is generated and transmitted to a device that requested the user interface.
    Type: Application
    Filed: January 24, 2024
    Publication date: August 1, 2024
    Inventors: Rahul Radhakrishnan Iyer, Malay Kumar Patel, Saurabh Kumar, Sushant Kumar, Kannan Achan
  • Publication number: 20240259385
    Abstract: Aspects of the disclosure relate to hierarchical based decryption. A computing platform may receive, from a first user, a request to encrypt a file. The computing platform may generate, for the file, a symmetric key. The computing platform may encrypt, using the symmetric key, the file. The computing platform may receive, from a second user, a request to decrypt the encrypted file. The computing platform may identify a classification of the encrypted file, which may be one of: personal, proprietary, or company related. Based on identifying a proprietary classification, the computing platform may obtain an employee hierarchy corresponding to the first user, compare the second user to the employee hierarchy, and based on identifying that the first user is included in the employee hierarchy: decrypt, using the symmetric key, the encrypted file, and grant the second user access to the file.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventors: Praveen Yedluri, Vittal Surya Narayana Goli, Saurabh Kumar, Swati Pandey, Vishal Prasad Gupta, Ashisa Kumar Nayak
  • Patent number: 12026357
    Abstract: A method 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 receiving, via a computer network, a user interaction signal from a user device for a user. The method further can include after receiving the user interaction signal, determining, in real-time via a machine learning model, a plurality of user intent labels based at least in part on transaction data, interaction data, and incident data for the user. The machine learning model can include pre-trained based on historical input data and historical output data associated with multiple users comprising the user. The historical input data can comprise historical feature embedding vectors for historical transaction data, historical interaction data, and historical incident data associated with the multiple users.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: July 2, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Priyanka Bhatt, Anshika Singh, Shankar Bhargava, Cole Warren Dutcher, Muzhou Liang, Saurabh Kumar
  • Patent number: 12013902
    Abstract: This document relates to natural language processing using a framework such as a neural network. One example method involves obtaining a first document and a second document and propagating attention from the first document to the second document. The example method also involves producing contextualized semantic representations of individual words in the second document based at least on the propagating. The contextualized semantic representations can provide a basis for performing one or more natural language processing operations.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: June 18, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chenyan Xiong, Chen Zhao, Corbin Louis Rosset, Paul Nathan Bennett, Xia Song, Saurabh Kumar Tiwary
  • Publication number: 20240179082
    Abstract: In one embodiment, a method includes configuring a first application probe class and a second application probe class. The first application probe class may be associated with a first Differentiated Services Code Point (DSCP), and the second application probe class may be associated with a second DSCP. The method also includes determining an adaptive Forward Error Correction (FEC) data policy for the first application probe class and the second application probe class, calculating a first loss value associated with the first application probe class for a link between a first network node and a second network node, and comparing the first loss value to a first loss threshold. The method further includes determining whether to activate FEC processing for the first application probe class in response to comparing the first loss value to the first loss threshold.
    Type: Application
    Filed: February 6, 2024
    Publication date: May 30, 2024
    Inventors: Vishali Somaskanthan, Saurabh Kumar, Satyajit Das, Priyanka Chidambar Patil
  • Publication number: 20240119384
    Abstract: A system according to various embodiments manages user interactions with a helpdesk. The system determines a user satisfaction quota for a user based on an aggregate frequency with which the user called the helpdesk. The helpdesk receives a new call from the user. The new call is answered by an agent of the helpdesk. The system determines a recent interaction score and compares the recent interaction score with the user satisfaction quota for the user. If the system determines based on the comparison, whether the user is a dissatisfied user. If the user is marked as a dissatisfied user, the system generates a summary of a context identifying factors likely to contribute to dissatisfaction of the user and sends the summary of the context for presentation the agent of the helpdesk.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Saurabh Kumar, Arushi Jain, Debangshu Roy
  • Publication number: 20240108020
    Abstract: The present invention relates to microbial safety of meat products. In particular new additives are provided for effective reduction of pathogenic bacteria, such as Shiga toxin producing Escherichia coli (STEC), on or in meat products. The present inventors found that a combination of a nonionic surfactant and organic acid is particularly effective in the reduction of these and other pathogenic bacteria in meat products. The addition of a thickening agent was found to further enhance the effectiveness of the compositions in eliminating these pathogenic bacteria. The present invention provides these meat preservation compositions, the methods of treating meat with these compositions, the related uses of these compositions, as well as the meat products accordingly obtained.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 4, 2024
    Applicant: Purac Biochem B.V.
    Inventors: Saurabh KUMAR, Jacobus Johannes Adriana Maria VERHEEZEN, Prita PRITAWARDANI