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: 10642681
    Abstract: 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: Grant
    Filed: May 3, 2018
    Date of Patent: May 5, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Patent number: 10579678
    Abstract: 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: Grant
    Filed: July 12, 2016
    Date of Patent: March 3, 2020
    Assignee: SAP SE
    Inventors: Hartmut Vogler, Torsten Heise, Kefeng Wang, Tarek Auel, Lukas Mairon, Maiko Mueller, Sudhir Rao, Michael Boettcher, Sven Hader
  • Patent number: 10379754
    Abstract: 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: Grant
    Filed: January 20, 2018
    Date of Patent: August 13, 2019
    Assignee: 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: 10289343
    Abstract: 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: Grant
    Filed: January 22, 2018
    Date of Patent: May 14, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Publication number: 20180253351
    Abstract: 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: Application
    Filed: May 3, 2018
    Publication date: September 6, 2018
    Inventors: Preeti YADAV, Prasanna Desai Sudhir RAO, Smita AGGARWAL, Dana LEE
  • Patent number: 9983922
    Abstract: 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: Grant
    Filed: September 28, 2015
    Date of Patent: May 29, 2018
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Publication number: 20180143772
    Abstract: 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: Application
    Filed: January 20, 2018
    Publication date: May 24, 2018
    Applicant: 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: 20180143788
    Abstract: 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: Application
    Filed: January 22, 2018
    Publication date: May 24, 2018
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Patent number: 9880752
    Abstract: 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: Grant
    Filed: August 2, 2016
    Date of Patent: January 30, 2018
    Assignee: 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: 9875062
    Abstract: 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: Grant
    Filed: March 4, 2016
    Date of Patent: January 23, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Publication number: 20180018402
    Abstract: 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: Application
    Filed: July 12, 2016
    Publication date: January 18, 2018
    Inventors: Hartmut Vogler, Torsten Heise, Kefeng Wang, Tarek Auel, Lukas Mairon, Maiko Mueller, Sudhir Rao, Michael Boettcher, Sven Hader
  • Publication number: 20170090822
    Abstract: 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: Application
    Filed: March 4, 2016
    Publication date: March 30, 2017
    Inventors: Preeti Yadav, Prasanna Desai Sudhir Rao, Smita Aggarwal, Dana Lee
  • Publication number: 20170090784
    Abstract: 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: Application
    Filed: August 2, 2016
    Publication date: March 30, 2017
    Inventors: PHILIP DAVID REUSSWIG, NIAN NILES YANG, GRISHMA SHAH, DEEPAK RAGHU, PREETI YADAV, PRASANNA DESAI SUDHIR RAO, SMITA AGGARWAL, DANA LEE
  • Publication number: 20170091015
    Abstract: 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: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: PREETI YADAV, PRASANNA DESAI SUDHIR RAO, SMITA AGGARWAL, DANA LEE
  • Publication number: 20160213682
    Abstract: 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: Application
    Filed: September 5, 2014
    Publication date: July 28, 2016
    Inventors: Salah Uddin AHMED, Phanidhara Rao KOTAMRAJ, Sudhir Rao GORUKANTI, Harish CHERIVIRALA, Ramesh SRIRANGAM, Alok Brindawanlal NAMDEO, Venkata Sesha Kanthikiran VARANASI
  • Patent number: 8356296
    Abstract: 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: Grant
    Filed: August 6, 2010
    Date of Patent: January 15, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: John Thomas Welder, Ratheesh Krishna Vadhyar, Sudhir Rao, Thomas W. Uban
  • Patent number: 8135424
    Abstract: 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: Grant
    Filed: December 3, 2008
    Date of Patent: March 13, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Yadunandana N. Rao, Apoorv Chaudhri, Sudhir Rao
  • Publication number: 20110166028
    Abstract: 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: Application
    Filed: August 22, 2008
    Publication date: July 7, 2011
    Inventors: Donald Bergstrom, Xudong Dai, James Hardwick, Cole Liberator, A. Thomas Look, Jennifer O'Neil, Sudhir Rao, Peter Strack, Christopher Winter, Theresa Zhang
  • Patent number: 7814481
    Abstract: 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: Grant
    Filed: August 21, 2003
    Date of Patent: October 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John Thomas Welder, Ratheesh Krishna Vadhyar, Sudhir Rao, Thomas W. Uban
  • Patent number: 7792042
    Abstract: 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: Grant
    Filed: March 29, 2007
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ramprasad Golla, Sudhir Rao