Patents by Inventor Nitin Jaiswal

Nitin Jaiswal 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: 20250103420
    Abstract: Methods and apparatuses directed to memory fault detection mechanisms within die architectures. In some examples, a die package includes decoder logic that receives multiple data words, and a first error correcting code for each of the data words. The decoder logic generates, for each of the data words, a second error correcting code based on a corresponding one of the data words. Further, the decoder logic generates, for each of the data words, an error status based on the first error correcting code and the second error correcting code that corresponds to each of the data words. The die package also includes error generation logic that receives the error status for the data words from the decoder logic, and generates error data based on a combination of the error statuses for the data words. The error generation logic can store the error data in a memory device.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 27, 2025
    Inventors: Sateeshkumar INJARAPU, Manish Kumar SAXENA, Amit DUGGAL, Nitin JAISWAL
  • Patent number: 12181958
    Abstract: Various embodiments include methods and devices for error capturing implemented in a computing device. Embodiments may include receiving a plurality of error data for a plurality of memories of a plurality of processors at an error logger, including an error data for a memory of a processor having an identification of at least one faulty bit of the memory. Embodiments may include receiving a plurality of requests from a plurality of error capture modules for the processor at an error selection module for the processor, and retrieving an error data from an error capture module by the error selection module in response to a request from the error capture module being ordered prior to another request from another error capture module. Embodiments may include sending the error data to the error logger, and storing the error data at the error logger in an order relative to another error data.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: December 31, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Sateeshkumar Injarapu, Manish Kumar Saxena, Amit Duggal, Nitin Jaiswal
  • Publication number: 20240428876
    Abstract: An error correction code (ECC) test system and method are provided that test ECC logic for faults, preferably at power on before a workload is being processed. If the ECC logic fails the test, preferably an interrupt is issued indicating that the ECC logic is faulty and the corresponding ECC fault signature is reported in a status register of the system as part of a consolidated system report.
    Type: Application
    Filed: June 21, 2023
    Publication date: December 26, 2024
    Inventors: Sateeshkumar INJARAPU, Amit DUGGAL, Manish Kumar SAXENA, Nitin JAISWAL
  • Publication number: 20240211336
    Abstract: Various embodiments include methods and devices for error capturing implemented in a computing device. Embodiments may include receiving a plurality of error data for a plurality of memories of a plurality of processors at an error logger, including an error data for a memory of a processor having an identification of at least one faulty bit of the memory. Embodiments may include receiving a plurality of requests from a plurality of error capture modules for the processor at an error selection module for the processor, and retrieving an error data from an error capture module by the error selection module in response to a request from the error capture module being ordered prior to another request from another error capture module. Embodiments may include sending the error data to the error logger, and storing the error data at the error logger in an order relative to another error data.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventors: Sateeshkumar INJARAPU, Manish Kumar SAXENA, Amit Duggal, Nitin Jaiswal
  • Patent number: 11218490
    Abstract: Techniques for enrolling a user in an organization directory include receiving a first request from a first user for inclusion in the directory configured to facilitate access to a collaboration application, the first request including a least a first user profile item for the first user; generating a first user account for the user assigned a first set of permissions and including a first user profile listing the first user profile item; providing a first level of access to the directory; receiving a second request from a second user transitioning the first user account from the first set of permissions to a second, broader set of permissions; verifying a first user identity for the first user based on the second request; assigning the first user account the second set of permissions; automatically updating the directory; and providing a second level of access to the directory to the first user.
    Type: Grant
    Filed: September 2, 2019
    Date of Patent: January 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Teekam Chand Goyal, Deepak Pratinidhi, Rajiv Kumar, Prashant Gupta, Rohit Bhatia, Rakesh Midha, Ashutosh Tripathi, Nitin Jaiswal, Vinay Kumar
  • Publication number: 20200322347
    Abstract: Techniques for enrolling a user in an organization directory include receiving a first request from a first user for inclusion in the directory configured to facilitate access to a collaboration application, the first request including a least a first user profile item for the first user; generating a first user account for the user assigned a first set of permissions and including a first user profile listing the first user profile item; providing a first level of access to the directory; receiving a second request from a second user transitioning the first user account from the first set of permissions to a second, broader set of permissions; verifying a first user identity for the first user based on the second request; assigning the first user account the second set of permissions; automatically updating the directory; and providing a second level of access to the directory to the first user.
    Type: Application
    Filed: September 2, 2019
    Publication date: October 8, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Teekam Chand Goyal, Deepak Pratinidhi, Rajiv Kumar, Prashant Gupta, Rohit Bhatia, Rakesh Midha, Ashutosh Tripathi, Nitin Jaiswal, Vinay Kumar
  • Patent number: 10404631
    Abstract: A messaging system comprising: computer storage holding messaging accounts for users of the messaging system, each comprising a user identifier of a first type; an account manager for managing the messaging accounts; a group manager configured to grant participant users access to messaging groups by creating, in the computer storage, associations between the messaging groups and the messaging accounts of the participant users; a group messaging service configured for use in transmitting and receiving messages, in each of the plurality of messaging groups, between the participant users granted access to that messaging group, using the user identifiers of the first type in their messaging accounts.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Teekam Chand Goyal, Nitin Jaiswal, Rajiv Kumar, Prashant Gupta, Deepak Pratinidhi, Arun Rajappa, Apoorv Seth
  • Publication number: 20180205676
    Abstract: A messaging system comprising: computer storage holding messaging accounts for users of the messaging system, each comprising a user identifier of a first type; an account manager for managing the messaging accounts; a group manager configured to grant participant users access to messaging groups by creating, in the computer storage, associations between the messaging groups and the messaging accounts of the participant users; a group messaging service configured for use in transmitting and receiving messages, in each of the plurality of messaging groups, between the participant users granted access to that messaging group, using the user identifiers of the first type in their messaging accounts.
    Type: Application
    Filed: March 23, 2017
    Publication date: July 19, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Teekam Chand Goyal, Nitin Jaiswal, Rajiv Kumar, Prashant Gupta, Deepak Pratinidhi, Arun Rajappa, Apoorv Seth