Patents by Inventor Sudhir Rao
Sudhir Rao 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: 10642681Abstract: A device includes a memory device and a controller. The memory device includes read/write circuitry and a plurality of memory dies. The controller is coupled to the memory device. The controller is configured to, responsive to determining that at least one storage element of a first die of the plurality of memory dies has a characteristic indicative of an aging condition, increase the temperature of the first die by performing memory operations on the first die until detecting a condition related to the temperature.Type: GrantFiled: May 3, 2018Date of Patent: May 5, 2020Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Patent number: 10579678Abstract: Provided are systems and methods for generating a hierarchy. In one example, a method includes receiving a first data graph including a plurality of nodes and links connecting the plurality of nodes, receiving a second data graph including a second plurality of nodes and links connecting the second plurality of nodes, generating a hierarchy based on the first data graph and the second data graph, where the generated hierarchy includes a plurality of levels, nodes from the first data graph arranged on at least one level, nodes from the second data graph arranged on at least one other level, and links connecting the nodes from the first data graph and the nodes from the second data graph, and indicating a relationships between the first and second data items, and outputting the generated hierarchy for at least one of display and further processing.Type: GrantFiled: July 12, 2016Date of Patent: March 3, 2020Assignee: SAP SEInventors: Hartmut Vogler, Torsten Heise, Kefeng Wang, Tarek Auel, Lukas Mairon, Maiko Mueller, Sudhir Rao, Michael Boettcher, Sven Hader
-
Patent number: 10379754Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to determining that the memory device has the characteristic indicative of the temperature crossing, determine that the memory device satisfies an availability criterion. The controller is further configured to, in response to determining that the memory device satisfies the availability criterion, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: GrantFiled: January 20, 2018Date of Patent: August 13, 2019Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Philip David Reusswig, Nian Niles Yang, Grishma Shah, Deepak Raghu, Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Patent number: 10289343Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to the determination, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: GrantFiled: January 22, 2018Date of Patent: May 14, 2019Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Publication number: 20180253351Abstract: A device includes a memory device and a controller. The memory device includes read/write circuitry and a plurality of memory dies. The controller is coupled to the memory device. The controller is configured to, responsive to determining that at least one storage element of a first die of the plurality of memory dies has a characteristic indicative of an aging condition, increase the temperature of the first die by performing memory operations on the first die until detecting a condition related to the temperature.Type: ApplicationFiled: May 3, 2018Publication date: September 6, 2018Inventors: Preeti YADAV, Prasanna Desai Sudhir RAO, Smita AGGARWAL, Dana LEE
-
Patent number: 9983922Abstract: A device includes a memory device and a controller. The memory device includes read/write circuitry and a plurality of memory dies. The controller is coupled to the memory device. The controller is configured to, responsive to determining that at least one storage element of a first die of the plurality of memory dies has a characteristic indicative of an aging condition, increase the temperature of the first die by performing memory operations on the first die until detecting a condition related to the temperature.Type: GrantFiled: September 28, 2015Date of Patent: May 29, 2018Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Publication number: 20180143772Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to determining that the memory device has the characteristic indicative of the temperature crossing, determine that the memory device satisfies an availability criterion. The controller is further configured to, in response to determining that the memory device satisfies the availability criterion, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: ApplicationFiled: January 20, 2018Publication date: May 24, 2018Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: PHILIP DAVID REUSSWIG, NIAN NILES YANG, GRISHMA SHAH, DEEPAK RAGHU, PREETI YADAV, PRASANNA DESAI SUDHIR RAO, SMITA AGGARWAL, DANA LEE
-
Publication number: 20180143788Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to the determination, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: ApplicationFiled: January 22, 2018Publication date: May 24, 2018Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Patent number: 9880752Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to determining that the memory device has the characteristic indicative of the temperature crossing, determine that the memory device satisfies an availability criterion. The controller is further configured to, in response to determining that the memory device satisfies the availability criterion, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: GrantFiled: August 2, 2016Date of Patent: January 30, 2018Assignee: Western Digital Technologies, Inc.Inventors: Philip David Reusswig, Nian Niles Yang, Grishma Shah, Deepak Raghu, Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Patent number: 9875062Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to the determination, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: GrantFiled: March 4, 2016Date of Patent: January 23, 2018Assignee: Western Digital Technologies, Inc.Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Publication number: 20180018402Abstract: Provided are systems and methods for generating a hierarchy. In one example, a method includes receiving a first data graph including a plurality of nodes and links connecting the plurality of nodes, receiving a second data graph including a second plurality of nodes and links connecting the second plurality of nodes, generating a hierarchy based on the first data graph and the second data graph, where the generated hierarchy includes a plurality of levels, nodes from the first data graph arranged on at least one level, nodes from the second data graph arranged on at least one other level, and links connecting the nodes from the first data graph and the nodes from the second data graph, and indicating a relationships between the first and second data items, and outputting the generated hierarchy for at least one of display and further processing.Type: ApplicationFiled: July 12, 2016Publication date: January 18, 2018Inventors: Hartmut Vogler, Torsten Heise, Kefeng Wang, Tarek Auel, Lukas Mairon, Maiko Mueller, Sudhir Rao, Michael Boettcher, Sven Hader
-
Publication number: 20170090822Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to the determination, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: ApplicationFiled: March 4, 2016Publication date: March 30, 2017Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
-
Publication number: 20170090784Abstract: A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to determining that the memory device has the characteristic indicative of the temperature crossing, determine that the memory device satisfies an availability criterion. The controller is further configured to, in response to determining that the memory device satisfies the availability criterion, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.Type: ApplicationFiled: August 2, 2016Publication date: March 30, 2017Inventors: PHILIP DAVID REUSSWIG, NIAN NILES YANG, GRISHMA SHAH, DEEPAK RAGHU, PREETI YADAV, PRASANNA DESAI SUDHIR RAO, SMITA AGGARWAL, DANA LEE
-
Publication number: 20170091015Abstract: A device includes a memory device and a controller. The memory device includes read/write circuitry and a plurality of memory dies. The controller is coupled to the memory device. The controller is configured to, responsive to determining that at least one storage element of a first die of the plurality of memory dies has a characteristic indicative of an aging condition, increase the temperature of the first die by performing memory operations on the first die until detecting a condition related to the temperature.Type: ApplicationFiled: September 28, 2015Publication date: March 30, 2017Inventors: PREETI YADAV, PRASANNA DESAI SUDHIR RAO, SMITA AGGARWAL, DANA LEE
-
Publication number: 20160213682Abstract: The invention relates to novel formulations of fulvestrant for intramuscular administration. Methods of preparing such fulvestrant formulations are also provided. The present invention further relates to the use of fulvestrant formulation in the treatment of a disease or condition that is or is believed to be responsive to anti-estrogen therapy, such as cancer.Type: ApplicationFiled: September 5, 2014Publication date: July 28, 2016Inventors: Salah Uddin AHMED, Phanidhara Rao KOTAMRAJ, Sudhir Rao GORUKANTI, Harish CHERIVIRALA, Ramesh SRIRANGAM, Alok Brindawanlal NAMDEO, Venkata Sesha Kanthikiran VARANASI
-
Patent number: 8356296Abstract: A method and system for resetting a network device. Specifically, in one embodiment, a method is disclosed for upgrading and/or reloading software for a network device with minimal disruption. The method begins by separating operations associated with layer two of an International Standardization Organization Open Systems Interconnect (ISO/OSI) reference model from other layers in the ISO/OSI reference model in a network device. Then, the software operations in layer two of the network device are reset. The software operations are reset while maintaining continuity for a communication session between the network device and other network devices coupled together through a network. Thereafter, for minimal disruption, execution of the software operations is recovered at layer two before continuity of the communication session s terminated.Type: GrantFiled: August 6, 2010Date of Patent: January 15, 2013Assignee: Cisco Technology, Inc.Inventors: John Thomas Welder, Ratheesh Krishna Vadhyar, Sudhir Rao, Thomas W. Uban
-
Patent number: 8135424Abstract: A cooperative sensing technique (300) operates by selecting a group of subscribers (302) from a secondary system, measuring a cooperative sensing metric (306) and then using the metric to identify an achievable spatial diversity gain for the group of selected subscribers (308). Once an achievable spatial diversity gain is determined for the group (308/412), it is compared to a required spatial diversity gain (310), and if the condition is met at (310), the validated group can begin spectrum sensing (314) to identify a vacant/suitable channel for operation. If the achievable spatial diversity gain is insufficient, then a new group of users is selected (312) within the secondary system and the process repeats itself.Type: GrantFiled: December 3, 2008Date of Patent: March 13, 2012Assignee: Motorola Solutions, Inc.Inventors: Yadunandana N. Rao, Apoorv Chaudhri, Sudhir Rao
-
Publication number: 20110166028Abstract: The invention relates to the identification and use of gene expression profiles with clinical relevance to the treatment of cellular proliferative disorders, especially those mediated by aberrant Notch signaling using a Notch signaling inhibitor. In particular, the invention provides the identities of genes, whose individual or cumulative expression patterns may be useful in various assays. The gene expression profiles, whether embodied in nucleic acid expression, protein expression, or other expression formats, may be used to select subjects afflicted with a Notch mediated cancer who will likely respond to treatment with a gamma-secretase inhibitor or another Notch inhibiting agent. The same markers may be used in the classification of patients being treated with other Notch inhibitors. The methods may further comprise providing diagnostic, prognostic, or predictive information based on the classifying step. The methods may further comprise selecting a treatment based on the classifying step.Type: ApplicationFiled: August 22, 2008Publication date: July 7, 2011Inventors: Donald Bergstrom, Xudong Dai, James Hardwick, Cole Liberator, A. Thomas Look, Jennifer O'Neil, Sudhir Rao, Peter Strack, Christopher Winter, Theresa Zhang
-
Patent number: 7814481Abstract: A method and system for resetting a network device. Specifically, in one embodiment, a method is disclosed for upgrading and/or reloading software for a network device with minimal disruption. The method begins by separating operations associated with layer two of an International Standardization Organization Open Systems Interconnect (ISO/OSI) reference model from other layers in the ISO/OSI reference model in a network device. Then, the software operations in layer two of the network device are reset. The software operations are reset while maintaining continuity for a communication session between the network device and other network devices coupled together through a network. Thereafter, for minimal disruption, execution of the software operations is recovered at layer two before continuity of the communication session s terminated.Type: GrantFiled: August 21, 2003Date of Patent: October 12, 2010Assignee: Cisco Technology, Inc.Inventors: John Thomas Welder, Ratheesh Krishna Vadhyar, Sudhir Rao, Thomas W. Uban
-
Patent number: 7792042Abstract: In an embodiment, a system and method which monitors a signaling plane for error events among one or more network nodes in a converged network. The system and method classifies and calculates, based on user defined parameters, a threshold value or percentage of error events which occur within a desired amount of time and automatically triggers an alert in the network that a potential network connectivity problem exists in the transport plane. In an embodiment, the trigger automatically initiates troubleshooting procedures to solve the network connectivity problem.Type: GrantFiled: March 29, 2007Date of Patent: September 7, 2010Assignee: Cisco Technology, Inc.Inventors: Ramprasad Golla, Sudhir Rao