Patents by Inventor Pawan Singh
Pawan Singh 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: 11978528Abstract: Systems, methods, and devices dynamically determine sensing levels for memory devices. Devices include nonvolatile memory cells included in a plurality of memory sectors, a plurality of static reference cells configured to represent a first reference value for distinguishing between memory states, and a plurality of dynamic reference cells configured to represent the first reference value after a designated amount of memory sector activity. Devices also include a comparator configured to be coupled to at least one memory cell of the plurality of memory cells and to at least two of the plurality of static reference cells and the plurality of dynamic reference cells, and further configured to determine a memory state of the at least one memory cell based, at least in part, on a second reference value determined by a combination of at least two of the plurality of static reference cells and the plurality of dynamic reference cells.Type: GrantFiled: January 28, 2022Date of Patent: May 7, 2024Assignee: Infineon Technologies LLCInventors: Shivananda Shetty, Yoram Betser, Pawan Singh, Stefano Amato, Alexander Kushnarenko
-
Patent number: 11935603Abstract: A non-volatile memory has an array of non-volatile memory cells, first reference word lines and second reference word lines, and sense amplifiers. The sense amplifiers read system data, that has been written to supplemental non-volatile memory cells of the first reference word lines, using comparison of the supplemental non-volatile memory cells of the first reference word lines to supplemental non-volatile memory cells of the second reference word lines. Status of erasure of the non-volatile memory cells of the array is determined based on reading the system data.Type: GrantFiled: January 11, 2022Date of Patent: March 19, 2024Assignee: Infineon Technologies LLCInventors: Amichai Givant, Idan Koren, Shivananda Shetty, Pawan Singh, Yoram Betser, Kobi Danon, Amir Rochman
-
Publication number: 20230244409Abstract: Systems, methods, and devices implement counters with fault tolerance and power loss protection. Systems include a non-volatile memory device that includes a first counter configured to store a first plurality of data values representing a plurality of count operations, and a second counter configured to store a second plurality of data values representing an initiation and a completion of each erase operation performed on the first counter. Systems also include control circuitry configured to generate a count value based on a current counter value of the first counter, a current counter value of the second counter, and at least one physical parameter of the first counter.Type: ApplicationFiled: January 30, 2023Publication date: August 3, 2023Applicant: Infineon Technologies LLCInventors: Yoav YOGEV, Amichai GIVANT, Amir ROCHMAN, Shivananda SHETTY, Pawan SINGH, Yair SOFER
-
Patent number: 11675931Abstract: Creating vendor-neutral data protection operations for vendors' application resources is described. Capabilities specified for data protection operations by a vendor of an application are input from a host of the application. Any capabilities specified for the data protection operations are used to create a vendor-neutral version of a data protection operation for a resource of the application. The vendor-neutral version of the data protection operation for the application resource is output to the host. A result of performing the vendor-neutral version of the data protection operation on the application resource is input from the host.Type: GrantFiled: March 26, 2020Date of Patent: June 13, 2023Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Pawan Singh, Jayashree Radha, Yasemin Ugur-Ozekinci, Ken Owens, Adrian Dobrean, Navneet Upadhyay, Krishnendu Bagchi, Sunil Yadav, Matt Buchman, Asif Khan, Amith Ramachandran
-
Publication number: 20230137469Abstract: A non-volatile memory has an array of non-volatile memory cells, first reference word lines and second reference word lines, and sense amplifiers. The sense amplifiers read system data, that has been written to supplemental non-volatile memory cells of the first reference word lines, using comparison of the supplemental non-volatile memory cells of the first reference word lines to supplemental non-volatile memory cells of the second reference word lines. Status of erasure of the non-volatile memory cells of the array is determined based on reading the system data.Type: ApplicationFiled: January 11, 2022Publication date: May 4, 2023Applicant: Infineon Technologies LLCInventors: Amichai Givant, Idan Koren, Shivananda Shetty, Pawan Singh, Yoram Betser, Kobi Danon, Amir Rochman
-
Publication number: 20230119194Abstract: Systems, methods, and devices dynamically determine sensing levels for memory devices. Devices include nonvolatile memory cells included in a plurality of memory sectors, a plurality of static reference cells configured to represent a first reference value for distinguishing between memory states, and a plurality of dynamic reference cells configured to represent the first reference value after a designated amount of memory sector activity. Devices also include a comparator configured to be coupled to at least one memory cell of the plurality of memory cells and to at least two of the plurality of static reference cells and the plurality of dynamic reference cells, and further configured to determine a memory state of the at least one memory cell based, at least in part, on a second reference value determined by a combination of at least two of the plurality of static reference cells and the plurality of dynamic reference cells.Type: ApplicationFiled: January 28, 2022Publication date: April 20, 2023Applicant: Infineon Technologies LLCInventors: Shivananda Shetty, Yoram Betser, Pawan Singh, Stefano Amato, Alexander Kushnarenko
-
Patent number: 11574579Abstract: Display filters, including color filters, can be enabled in collaborative environments. When a user of an end user device desires to have a color filter applied, a windowing system or other source of graphics data can render a frame via a graphics driver. Once the frame is rendered, the graphics driver can enable a collaboration tool to capture the frame and share it via a collaboration solution. Separately from the rendering of the frame, the windowing system can leverage a color filter module to directly apply a color filter to the frame. Once the color filter is applied, the windowing system can cause the frame to be displayed locally. Because the graphics driver is not used to apply the color filter, the color filter will not be applied to any frame that the collaboration tool captures and shares.Type: GrantFiled: July 27, 2021Date of Patent: February 7, 2023Assignee: Dell Products L.P.Inventors: Pawan Singh, Harish Agrawal, Anil Gurumurthy
-
Patent number: 11567691Abstract: Systems, methods, and devices include counters configured to implement count operations. Systems include non-volatile memory devices which include a first counter configured to store a first plurality of data values representing a plurality of count operations, and a second counter configured to store a second plurality of data values representing a number of erase operations applied to the first counter. Systems further include control circuitry configured to implement read, write, and erase operations for the first counter and the second counter, determine a partial count value based, at least in part, on a current value of the second counter and at least one physical parameter of the first counter, and generate a count value by adding the partial count value with a current value of the first counter. Such counters and control circuitry are immune data loss due to power loss events.Type: GrantFiled: June 19, 2020Date of Patent: January 31, 2023Assignee: INFINEON TECHNOLOGIES LLCInventors: Yoav Yogev, Amichai Givant, Yair Sofer, Amir Rochman, Shivananda Shetty, Pawan Singh
-
Publication number: 20220415235Abstract: Display filters, including color filters, can be enabled in collaborative environments. When a user of an end user device desires to have a color filter applied, a windowing system or other source of graphics data can render a frame via a graphics driver. Once the frame is rendered, the graphics driver can enable a collaboration tool to capture the frame and share it via a collaboration solution. Separately from the rendering of the frame, the windowing system can leverage a color filter module to directly apply a color filter to the frame. Once the color filter is applied, the windowing system can cause the frame to be displayed locally. Because the graphics driver is not used to apply the color filter, the color filter will not be applied to any frame that the collaboration tool captures and shares.Type: ApplicationFiled: July 27, 2021Publication date: December 29, 2022Inventors: Pawan Singh, Harish Agrawal, Anil Gurumurthy
-
Patent number: 11520668Abstract: Vendor-neutral models of vendors' application resources are described. A host outputs capabilities of data protection operations which are specified by a vendor of an application that is installed on the host. The host inputs a vendor-neutral version of a data protection operation, based on any of the capabilities, for a resource of the application. The host uses a vendor-neutral model of the resource of the application to perform the vendor-neutral version of the data protection operation on the application resource.Type: GrantFiled: March 20, 2020Date of Patent: December 6, 2022Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Pawan Singh, Jayashree Radha, Yasemin Ugur-Ozekinci, Ken Owens
-
Patent number: 11500738Abstract: Tagging application resources for snapshot capability-aware discovery is described. If an application's host determines that one of an application's resource satisfies any snapshot capability rule, the application's host associates the application resource with a snapshot capable tag. The application's host outputs an identifier of the application resource and any associated snapshot capable tag to a backup server. The application's host inputs a request from the backup server to create a snapshot of the application resource associated with the snapshot capable tag and creates the snapshot of the application resource associated with the snapshot capable tag.Type: GrantFiled: March 26, 2020Date of Patent: November 15, 2022Assignee: EMC IP Holding Company LLCInventors: Shelesh Chopra, Pawan Singh, Yasemin Ugur-Ozekinci, Jayashree Radha
-
Publication number: 20220342773Abstract: A method for providing data protection services to service devices that provide computer implemented services for clients and host resources used to provide the computer implemented services to the clients includes obtaining a resource discovery request for a service device of the service devices. The method further includes, in response to obtaining the resource discovery request: identifying a resource of a portion of the resources hosted by the service device; obtaining: a system identifier for the resource, and a natural identifier for the resource; making a determination that the natural identifier matches a second natural identifier associated with a known resource of the known resources; and in response to the determination: updating a record associated with the known resource based on one or more conditions of the resource.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Inventors: Asif Khan, Jayashree B. Radha, Ashish Kumar, Pati Mohan, Pawan Singh, Yasemin Ugur-Ozekinci, Shelesh Chopra, Amrit Lal Jain
-
Publication number: 20220236880Abstract: A system for providing data protection services for data generated by host components hosted by hosts includes persistent storage for storing data and a local data protection manager. The local data protection manager identifies a data protection trigger event associated with a host component hosted by the host, identifies an add-on library associated with the host component, identifies a data protection agent associated with the host component, and initiates performance of data protection services by the data protection agent using the add-on library.Type: ApplicationFiled: January 27, 2021Publication date: July 28, 2022Inventors: Matthew Dickey Buchman, Yasemin Ugur-Ozekinci, Jayashree B. Radha, Kenneth William Owens, Adrian Dobrean, Krishnendu Bagchi, Navneet Upadhyay, Pawan Singh
-
Patent number: 11379146Abstract: A system for providing data protection services for data generated by host components hosted by hosts includes persistent storage for storing data and a local data protection manager. The local data protection manager identifies a data protection trigger event associated with a host component hosted by the host, identifies an add-on library associated with the host component, identifies a data protection agent associated with the host component, and initiates performance of data protection services by the data protection agent using the add-on library.Type: GrantFiled: January 27, 2021Date of Patent: July 5, 2022Assignee: EMC IP Holding Company LLCInventors: Matthew Dickey Buchman, Yasemin Ugur-Ozekinci, Jayashree B. Radha, Kenneth William Owens, Adrian Dobrean, Krishnendu Bagchi, Navneet Upadhyay, Pawan Singh
-
Patent number: 11262932Abstract: Described is a system for discovering and configuring backup settings for protectable storage assets of a storage array. The system may perform such discovery and configuration for a storage array by providing an efficient centralized management capability. In addition, the centralized management capability allows for the creation of backup policies that are host-aware. Accordingly, the system may account for the interrelationship between storage devices, storage groups, and host devices to prevent potential inconsistencies and conflicts that may arise when creating a centralized backup policy.Type: GrantFiled: March 26, 2020Date of Patent: March 1, 2022Assignee: EMC IP Holding Company LLCInventors: Shivam Chaturvedi, LahariCharan Bejjanke, Sanjeev Lochab, Pawan Singh, Rintu Kanp, Upanshu Singhal
-
Publication number: 20210334396Abstract: Creating vendor-neutral data protection operations for vendors' application resources is described. Capabilities specified for data protection operations by a vendor of an application are input from a host of the application. Any capabilities specified for the data protection operations are used to create a vendor-neutral version of a data protection operation for a resource of the application. The vendor-neutral version of the data protection operation for the application resource is output to the host. A result of performing the vendor-neutral version of the data protection operation on the application resource is input from the host.Type: ApplicationFiled: March 26, 2020Publication date: October 28, 2021Inventors: Shelesh Chopra, Pawan Singh, Jayashree Radha, Yasemin Ugur-Ozekinci, Ken Owens, Adrian Dobrean, Navneet Upadhyay, Krishnendu Bagchi, Sunil Yadav, Matt Buchman, Asif Khan, Amith Ramachandran
-
Publication number: 20210334165Abstract: Snapshot capability-aware discovery of tagged application resources is described. A backup server inputs an identifier of an application's resource from the application's host. If the backup server determines that the application resource identifier was input with a snapshot capable tag, and that the application's resource satisfies any of the snapshot policy rules, the backup server identifies the data protection policy for the satisfied snapshot policy rule. The backup server outputs a request to the application's host to use the identified data protection policy to create a snapshot of the application's resource that was input with any associated snapshot capable tag.Type: ApplicationFiled: March 26, 2020Publication date: October 28, 2021Inventors: Shelesh Chopra, Pawan Singh, Yasemin Ugur-Ozekinci, Jayashree Radha
-
Publication number: 20210334169Abstract: Vendor-neutral models of vendors' application resources are described. A host outputs capabilities of data protection operations which are specified by a vendor of an application that is installed on the host. The host inputs a vendor-neutral version of a data protection operation, based on any of the capabilities, for a resource of the application. The host uses a vendor-neutral model of the resource of the application to perform the vendor-neutral version of the data protection operation on the application resource.Type: ApplicationFiled: March 20, 2020Publication date: October 28, 2021Inventors: Shelesh Chopra, Pawan Singh, Jayashree Radha, Yasemin Ugur-Ozekinci, Ken Owens
-
Publication number: 20210334001Abstract: Described is a system for discovering and configuring backup settings for protectable storage assets of a storage array. The system may perform such discovery and configuration for a storage array by providing an efficient centralized management capability. In addition, the centralized management capability allows for the creation of backup policies that are host-aware. Accordingly, the system may account for the interrelationship between storage devices, storage groups, and host devices to prevent potential inconsistencies and conflicts that may arise when creating a centralized backup policy.Type: ApplicationFiled: March 26, 2020Publication date: October 28, 2021Inventors: Shivam Chaturvedi, LahariCharan Bejjanke, Sanjeev Lochab, Pawan Singh, Rintu Kanp, Upanshu Singhal
-
Publication number: 20210303413Abstract: Tagging application resources for snapshot capability-aware discovery is described. If an application's host determines that one of an application's resource satisfies any snapshot capability rule, the application's host associates the application resource with a snapshot capable tag. The application's host outputs an identifier of the application resource and any associated snapshot capable tag to a backup server. The application's host inputs a request from the backup server to create a snapshot of the application resource associated with the snapshot capable tag and creates the snapshot of the application resource associated with the snapshot capable tag.Type: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Inventors: Shelesh Chopra, Pawan Singh, Yasemin Ugur-Ozekinci, Jayashree Radha