Patents by Inventor Sriram Krishnan
Sriram Krishnan 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: 8977825Abstract: A method performed by a storage management computer includes (a) receiving a set of storage profile definitions (SPDs) from an administrator of a data storage system over a user interface, each SPD of the set of SPDs including (1) a storage profile name and (2) a set of storage policies assigned to that SPD, (b) providing the storage profile names from the set of SPDs to an environment management application, the environment management application being configured to manage environments that use storage from the data storage system, (c) in response to providing, receiving a selection of a particular SPD from the environment management application to be used in connection with a particular environment, and (d) provisioning a unit of storage from the data storage system to the particular environment in accordance with the set of storage policies assigned to the particular SPD.Type: GrantFiled: March 30, 2012Date of Patent: March 10, 2015Assignee: EMC CorporationInventors: Eric Scott Lewine, Neil Schutzman, Scott D. Von Rhee, Sriram Krishnan, Mario Wurzl
-
Patent number: 8892750Abstract: Described is a technique for providing a host identifier for a host. A first portion associated with a characteristic of said host is received. A second portion including a non-deterministic component is received. The host identifier is formed using the first portion and the second portion. The host identifier is used to uniquely identify the host in a storage area network.Type: GrantFiled: January 3, 2006Date of Patent: November 18, 2014Assignee: EMC CorporationInventors: Sriram Krishnan, Andreas L. Bauer, Russell R. Laporte, Gregory W. Lazar
-
Patent number: 8856079Abstract: An information system has a database having distinct object structures that store information about corresponding operating components of the system. An association structure describes many-to-many relationships among the components. Targeted requests for information about first objects are satisfied by obtaining information from a first object structure as well as information about associated objects from the second object structure. Bulk requests for information about a large number of objects are handled differently, using a lookup structure that associates the first objects with limited information of the associated second objects, such as externally visible names which would be meaningful to a requestor. Thus response can efficiently provide full information about all first objects as well as limited but useful information about all associated second objects, avoiding traversals of the association structure and corresponding interrogations of the second object structure.Type: GrantFiled: September 28, 2012Date of Patent: October 7, 2014Assignee: EMC CorporationInventors: Krishnakumar Subramanian, Pradyumna K. Revur, Subbulakshmi Premkumar, Sriram Krishnan, Russell Laporte, Yuanjie Wu, James Britton
-
Patent number: 8812240Abstract: Functional imaging information is used to determine a probability of residual disease given a treatment. The functional imaging information shows different characteristic levels for different regions of the tumor. The probability is output for planning use and/or used to automatically determine dose by region. Using the probability, the dose may be distributed by region so that some regions receive a greater dose than other regions. This distribution by region of dose more likely treats the tumor with a same dose, allows a lesser dose to sufficient treat the tumor, and/or allows a greater dose with a lesser or no increase in risk to normal tissue. The dose plan may account for personalized tumors as each patient may have distinct tumors. Probability of dose application accuracy may also be used, so that a combined treatment probability allows efficient dose planning.Type: GrantFiled: March 5, 2009Date of Patent: August 19, 2014Assignee: Siemens Medical Solutions USA, Inc.Inventors: Shipeng Yu, Glenn Fung, Steven Florian Petit, Hugo J. W. L. Aerts, Claudia Offermann, Michel Oellers, Philippe Lambin, Dirk de Ruysscher, Andreas Lubbertus Aloysius Johannes Dekker, Sriram Krishnan
-
Patent number: 8670997Abstract: Medical related quality of care information is extracted and edited for reporting. Patient records are mined. The mining may include mining unstructured data to create structured information. Measures are derived automatically from the structured information. A user may then edit the measures, data points used to derive the measures, or other quality metric based on expert review. The editing may allow for a better quality report. Tools may be provided to configure reports, allowing generation of new or different reports.Type: GrantFiled: February 8, 2007Date of Patent: March 11, 2014Assignee: Siemens Medical Solutions USA, Inc.Inventors: Sriram Krishnan, William A. Landi, Harald Steck, Romer E. Rosales, Radu Stefan Niculescu, Farbod Rahmanian, R. Bharat Rao
-
Patent number: 8652039Abstract: A system and method for diagnosis and treatment decisions based on information maximization is disclosed. Utilizing patient information as well as clinical records from other patients can reduce the uncertainty in both diagnosis and treatment options. The information maximization may consider additional data such as risk, cost, and comfort in making a proper medical decision.Type: GrantFiled: March 1, 2006Date of Patent: February 18, 2014Assignee: Siemens Medical Solutions USA, Inc.Inventors: Romer E. Rosales, Marianne Larissa Mueller, Sriram Krishnan, R. Bharat Rao
-
Patent number: 8635594Abstract: Described are techniques for configuring a target data store. Code written in a scripting language is provided. The scripting language includes environment blocks that retrieve data used in a subsequent block and execution blocks that execute an operation to configure said target data store. The retrieved data includes data from said target data store. The code is processed and includes retrieving data in accordance with environment blocks included in the code, and updating said target data store in accordance with execution blocks included in said code.Type: GrantFiled: March 30, 2006Date of Patent: January 21, 2014Assignee: EMC CorporationInventors: Sriram Krishnan, Russell R. Laporte
-
Patent number: 8628714Abstract: A system and method for providing the capability of peeling thin polymer films from a substrate is provided. Generally, the method contains the steps of: providing a substrate having a top surface and a bottom surface; placing a peel initiator on the top surface; applying a polymer on the top surface of the substrate and a top surface of the peel initiator; curing the polymer, resulting in a thin-polymer film; and peeling the peel initiator from the substrate, thereby removing the thin-polymer film from the top surface of the substrate.Type: GrantFiled: September 28, 2007Date of Patent: January 14, 2014Assignee: Massachusetts Institute of TechnologyInventors: Sriram Krishnan, Sanjay Sarma
-
Patent number: 8579784Abstract: Automated treatment planning is provided with individual specific consideration. One or more prognosis models indicate survivability as a function of patient specific information for a given dose. By determining survivability for a plurality of doses, the biological model represented by survivability as a function of dose is determined from the specific patient. Similarly, the chances of complications or side effects are determined. The chance of survivability and chance of complication are used as or instead of the tumor control probability and normal tissue complications probability, respectively. The desired tumor dosage and tolerance dosage are selected as a function of the patient specific dose distributions. The selected dosages are input to an inverse treatment planning system for establishing radiation treatment parameters.Type: GrantFiled: November 11, 2010Date of Patent: November 12, 2013Assignee: Siemens Medical Solutions USA, Inc.Inventors: Sriram Krishnan, R. Bharat Rao, Christopher Jude Amies
-
Patent number: 8578093Abstract: A method is used in managing indications in data storage systems. A threshold value is associated with a storage object. A client subscribes to a server for receiving an indication indicating a change in a property of the storage object. A determination is made as to whether a number of indications processed by the server exceeds the threshold value. A bulk status is associated with the indication based on the determination. The indication is send to the client. The client performs an action based on the bulk status associated with the indication.Type: GrantFiled: December 27, 2011Date of Patent: November 5, 2013Assignee: EMC CorporationInventors: Deene A. Dafoe, Kevin S. Labonte, Gregory W. Lazar, Sriram Krishnan
-
Patent number: 8577892Abstract: Systems and methods for utilizing affinity groups to allocate data items and computing resources are disclosed. Upon receipt of a user preference indicating an affinity group, a token associated with that affinity group may be stored in a database. The affinity group may be associated with a geographic region or a number of data centers. Data items and computing resources may be associated with the affinity group. These data items and computing resources may be allocated to a geographic region or data center based on their association with the affinity group. These data items and computing resources may also be reallocated based on efficiency analyses or user preferences. In this way, data items and computing resources may be efficiently allocated with lower user effort.Type: GrantFiled: June 5, 2009Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Remy Pairault, Zhe Yang, Sriram Krishnan, George Moore
-
Patent number: 8447729Abstract: Described are techniques for performing indication management. Registration criteria is received including information identifying a first set of data elements of a first data model about which a subscriber is registered to receive notifications. Operations are performed to a second set of data elements stored in a data store in accordance with a second data model. The second set of data elements in accordance with the second data model is mapped to a third set of data elements in accordance with the first data model. Using the first set and the third set, a first portion of the third set is determined which is identified in the first set. First processing is performed in accordance with the registration criteria and the first portion of the third set to determine notifications for a subscriber regarding data elements of the first set.Type: GrantFiled: December 15, 2010Date of Patent: May 21, 2013Assignee: EMC CorporationInventors: Yong Wang, Lorenzo Bailey, Ken Kim, Utkarsh Vipul, Xuan Tang, Muhamad Djunaedi, Sriram Krishnan
-
Patent number: 8346735Abstract: A method is used in controlling multi-step storage management operations. From a specification of a desired configuration of a data storage system, a description of a multi-step transaction for producing the desired configuration is derived. The description includes directions for reacting to results of an intermediate step within the multi-step transaction. Management operations are invoked based on the description.Type: GrantFiled: September 30, 2008Date of Patent: January 1, 2013Assignee: EMC CorporationInventors: Xuan Tang, Russell R. Laporte, Gregory W. Lazar, Sriram Krishnan, Ying Xie
-
Patent number: 8301739Abstract: Methods for initializing a storage system over a network are described. A server initialization utility operates on each of several storage processing units. A client initialization utility operates on a client computing device. The client initialization utility and server initialization utility communicate via a network coupled to the client computing device and the storage processing units. The client initialization utility is used to initialize parameters for each storage processing unit via communication with the corresponding server initialization utility. The client initialization utility is further used to discover array and storage processing identification information. The client and server initialization utilities communicate via exchange of UDP broadcast datagrams.Type: GrantFiled: December 23, 2004Date of Patent: October 30, 2012Assignee: EMC CorporationInventors: Sriram Krishnan, Andreas Bauer, Greg W. Lazar
-
Patent number: 8280750Abstract: A system and method for screening for coronary heart disease is provided. The method includes the steps of retrieving a test for assessing risk of coronary heart disease, the test including a plurality of data fields relating to coronary risk factors; accessing a database to populate the data fields with information of an individual patient; and calculating a risk assessment of the individual patient developing coronary heart disease. A system includes a first database including a plurality of structured computerized patient records; a second database including a knowledge base relating to coronary heart disease, the second database including at least one test for determining coronary heart disease risk; and a processor for retrieving the at least one test from the second database, populating the at least one test with patient information retrieved from the first database and calculating a risk assessment for at least one patient.Type: GrantFiled: May 14, 2010Date of Patent: October 2, 2012Assignee: Siemens Medical Solutions USA, Inc.Inventors: Sriram Krishnan, R. Bharat Rao
-
Patent number: 8250013Abstract: A computer-implemented method for privacy-preserving data mining to determine cancer survival rates includes providing a random matrix B agreed to by a plurality of entities, wherein each entity i possesses a data matrix Ai of cancer survival data that is not publicly available, providing a class matrix Di for each of the data matrices Ai, providing a kernel K(Ai, B) by each of said plurality of entities to allow public computation of a full kernel, and computing a binary classifier that incorporates said public full kernel, wherein said classifier is adapted to classify a new data vector according to a sign of said classifier.Type: GrantFiled: January 14, 2009Date of Patent: August 21, 2012Assignee: Siemens Medical Solutions USA, Inc.Inventors: Glenn Fung, R. Bharat Rao, Sriram Krishnan, Shipeng Yu, Cary Dehing-Oberije, Philippe Lambin, Dirk de Ruysscher
-
Patent number: 8238494Abstract: A radio frequency (RF) receiver having an analog gain control section for controlling the gain of a received RF signal, and a digital demodulator section for demodulating the output of the gain control section, includes an analog GO circuit connected to recognize the presence of a data packet within a received RF signal in the analog gain control section, and in response to produce an analog GO signal, a digital GO circuit connected to recognize the presence of a data packet within the received RF signal from the digital demodulator section, and in response to produce a digital GO signal, and control circuitry connected to enable gain control functions within the analog gain control section and digital demodulator functions within the digital demodulator section in response to respective analog and digital GO signals.Type: GrantFiled: November 4, 2008Date of Patent: August 7, 2012Assignee: MediaTek, Inc.Inventors: Phillip M. Sher, Sriram Krishnan, Colm J. Prendergast, Edmund J. Balboni, Daniel E. Fague, Jeffrey R. Feigin, Thomas J. Liptay
-
Patent number: 8230384Abstract: Described are technique for generating a configuration schema instance. A layout file is received that specifies what portion of configuration information is to be extracted from a configuration data store. The portion of configuration information is extracted from said configuration data store in accordance with said layout file. A representation of said portion of configuration information is stored in said configuration schema instance.Type: GrantFiled: March 30, 2006Date of Patent: July 24, 2012Assignee: EMC CorporationInventors: Sriram Krishnan, Russell R. Laporte
-
Patent number: 8185639Abstract: Described are techniques for providing a host identifier for a host. A first portion including a first identifier associated with a system for the host is received. A second portion including a second identifier generated in accordance with a hardware property of the host is received. The host identifier is formed using the first and second portions. The host identifier is used to uniquely identify the host in a storage area network.Type: GrantFiled: January 3, 2006Date of Patent: May 22, 2012Assignee: EMC CorporationInventors: Sriram Krishnan, Andreas L. Bauer, Russell R. Laporte, Gregory W. Lazar
-
Patent number: 8095938Abstract: Alert generation is managed. A frequency with which a performance metric satisfies a first condition is determined. It is determined whether the frequency satisfies a second condition. An alert is generated based on the determinations.Type: GrantFiled: December 21, 2007Date of Patent: January 10, 2012Assignee: EMC CorporationInventors: Ying Xie, Sriram Krishnan, Neil F. Schutzman, Ping Zhang, Munish Desai