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: 12289108Abstract: 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: GrantFiled: May 3, 2023Date of Patent: April 29, 2025Assignee: Meta Platforms Technologies, LLCInventors: Saurabh Kumar, Rishabh Sehgal
-
Patent number: 12259706Abstract: 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: GrantFiled: May 4, 2022Date of Patent: March 25, 2025Assignee: ABB Schweiz AGInventor: Saurabh Kumar Sharma
-
Patent number: 12242604Abstract: 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: GrantFiled: December 30, 2021Date of Patent: March 4, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rahul Agrawal, Vipul Gupta, Saurabh Kumar, Ankur Agrawal, Nitesh Goyal
-
Publication number: 20250016117Abstract: 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: ApplicationFiled: July 3, 2023Publication date: January 9, 2025Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
-
Publication number: 20250016478Abstract: 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: ApplicationFiled: July 3, 2023Publication date: January 9, 2025Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
-
Publication number: 20240427477Abstract: 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: ApplicationFiled: July 1, 2024Publication date: December 26, 2024Applicant: Walmart Apollo, LLCInventors: Priyanka Bhatt, Anshika Singh, Shankara Bhargava, Cole Warren Dutcher, Muzhou Liang, Saurabh Kumar
-
Publication number: 20240372540Abstract: 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: ApplicationFiled: May 3, 2023Publication date: November 7, 2024Inventors: Saurabh Kumar, Rishabh Sehgal
-
Patent number: 12132650Abstract: 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: GrantFiled: July 3, 2023Date of Patent: October 29, 2024Assignee: Amazon Technologies, Inc.Inventors: Giacomo Bernardi, Ratul Mahajan, Saurabh Kumar
-
Publication number: 20240338414Abstract: 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: ApplicationFiled: May 10, 2024Publication date: October 10, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Chenyan Xiong, Chen Zhao, Corbin Louis Rosset, Paul Nathan Bennett, Xia Song, Saurabh Kumar Tiwary
-
Patent number: 12099552Abstract: 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: GrantFiled: November 7, 2023Date of Patent: September 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Corby Louis Rosset, Chenyan Xiong, Paul Nathan Bennett, Saurabh Kumar Tiwary, Daniel Fernando Campos, Xia Song, Nicholas Eric Craswell
-
Patent number: 12087299Abstract: 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: GrantFiled: December 21, 2022Date of Patent: September 10, 2024Assignee: Amazon Technologies, Inc.Inventors: Naveen Bobbili, Prajwal Deepak Shimpi, Saurabh Kumar Kulkarni
-
Publication number: 20240281045Abstract: 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: ApplicationFiled: February 17, 2023Publication date: August 22, 2024Inventor: Saurabh Kumar
-
Publication number: 20240283435Abstract: 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: ApplicationFiled: February 17, 2023Publication date: August 22, 2024Inventor: Saurabh Kumar
-
Publication number: 20240256301Abstract: 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: ApplicationFiled: January 24, 2024Publication date: August 1, 2024Inventors: Rahul Radhakrishnan Iyer, Malay Kumar Patel, Saurabh Kumar, Sushant Kumar, Kannan Achan
-
Publication number: 20240259385Abstract: 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: ApplicationFiled: January 31, 2023Publication date: August 1, 2024Inventors: Praveen Yedluri, Vittal Surya Narayana Goli, Saurabh Kumar, Swati Pandey, Vishal Prasad Gupta, Ashisa Kumar Nayak
-
Patent number: 12026357Abstract: 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: GrantFiled: January 31, 2022Date of Patent: July 2, 2024Assignee: WALMART APOLLO, LLCInventors: Priyanka Bhatt, Anshika Singh, Shankar Bhargava, Cole Warren Dutcher, Muzhou Liang, Saurabh Kumar
-
Patent number: 12013902Abstract: 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: GrantFiled: July 18, 2022Date of Patent: June 18, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Chenyan Xiong, Chen Zhao, Corbin Louis Rosset, Paul Nathan Bennett, Xia Song, Saurabh Kumar Tiwary
-
Publication number: 20240179082Abstract: 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: ApplicationFiled: February 6, 2024Publication date: May 30, 2024Inventors: Vishali Somaskanthan, Saurabh Kumar, Satyajit Das, Priyanka Chidambar Patil
-
Publication number: 20240119384Abstract: 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: ApplicationFiled: October 11, 2022Publication date: April 11, 2024Inventors: Saurabh Kumar, Arushi Jain, Debangshu Roy
-
Publication number: 20240108020Abstract: 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: ApplicationFiled: October 11, 2023Publication date: April 4, 2024Applicant: Purac Biochem B.V.Inventors: Saurabh KUMAR, Jacobus Johannes Adriana Maria VERHEEZEN, Prita PRITAWARDANI