Dani, US
Akash Dani, West Lafayette, IN US
Patent application number | Description | Published |
---|---|---|
20130242445 | Service Voltage Load Protection in an Electric Utility Meter - An arrangement for controllably disconnecting a utility power service from a load includes a utility meter housing, a switch and a processing circuit. The utility meter housing includes metrology circuitry configured to generate metering information regarding electrical power provided to the load. The switch is configured to controllably interrupt a connection between the utility power service and the load. The switch has an open state and a closed state. The processing circuit is configured to determine whether a line voltage varies from an expected value by more than a predetermined amount over a predetermined amount of time. The processing circuit is further configured to cause a change in state of the switch based on the determination. | 09-19-2013 |
Ashay Dani, Chandler, AZ US
Patent application number | Description | Published |
---|---|---|
20110194254 | POLYMER MATRICES FOR POLYMER SOLDER HYBRID MATERIALS - Embodiments of the present invention provide various polymeric matrices that may be used as a binder matrix for polymer solder hybrid thermal interface materials. In alternative embodiments the binder matrix material may be phophozene, perfluoro ether, polyether, or urethane. For one embodiment, the binder matrix is selected to provide improved adhesion to a variety of interfaces. For an alternative embodiment the binder matrix is selected to provide low contact resistance. In alternative embodiments, polymeric materials containing fusible and non-fusible particles may be used in application where heat removal is desired and is not restricted to thermal interface materials for microelectronic devices. | 08-11-2011 |
20140182763 | POLYMER MATRICES FOR POLYMER SOLDER HYBRID MATERIALS - Embodiments of the present invention provide various polymeric matrices that may be used as a binder matrix for polymer solder hybrid thermal interface materials. In alternative embodiments the binder matrix material may be phophozene, perfluoro ether, polyether, or urethane. For one embodiment, the binder matrix is selected to provide improved adhesion to a variety of interfaces. For an alternative embodiment the binder matrix is selected to provide low contact resistance. In alternative embodiments, polymeric materials containing fusible and non-fusible particles may be used in application where heat removal is desired and is not restricted to thermal interface materials for microelectronic devices. | 07-03-2014 |
Ashay A. Dani, Chandler, AZ US
Patent application number | Description | Published |
---|---|---|
20110147066 | SUBSTRATE METALLIZATION AND BALL ATTACH METALLURGY WITH A NOVEL DOPANT ELEMENT - Surface-active dopants are added to a portion of a circuit package before a reflow process to promote wetting and reduce the formation of solder bump bridges. The circuit package has a solder element that electrically connects the circuit package to a substrate. A reflow process is performed to attach the solder element to a pad on the circuit package. During the reflow process, the surface-active dopants diffuse to the surface of the solder element and form an oxide passivation layer on the surface of the solder element. | 06-23-2011 |
20140175160 | SOLDER PASTE MATERIAL TECHNOLOGY FOR ELIMINATION OF HIGH WARPAGE SURFACE MOUNT ASSEMBLY DEFECTS - A composition including a solder flux including a rosin material have a property to maintain a less than 10 percent drop in tackiness from an initial tackiness value of 20 gf to 120 gf over a temperature regime of 20° C. to 200° C. A composition including a solder powder; and a solder flux including a rosin material including a softening temperature of 150° C. to 200° C. and a molecular weight of 300 g/mol to 600 g/mol. A method including introducing a solder paste to one or more contact pads of a substrate, the solder paste including a solder powder and a solder flux including a rosin material including a softening temperature of 150° C. to 190° C. and a molecular weight of 300 g/mol to 600 g/mol; contacting the solder paste with a solder ball of a package substrate; and heating the solder paste. | 06-26-2014 |
20150255415 | Package Structure To Enhance Yield of TMI Interconnections - An apparatus is described that includes a substrate and a mold compound disposed on the substrate. The semiconductor die is embedded within the mold compound and is electrically coupled to lands on the substrate. Solder balls are disposed around the semiconductor die on the substrate. Each of the solder balls have a solid coating thereon. The solid coating contains a cleaning agent to promote its solder ball's coalescence with another solder ball. Respective vias are formed in the mold compound that expose the solder balls and their respective solid coatings. In combined or alternate embodiments outer edges of the mold compound have smaller thickness than regions of the mold compound between the vias and the semiconductor die. In combined or alternate embodiments micro-channels exist between the solder balls and the mold compound. | 09-10-2015 |
Ashwin Dani, Gainesville, FL US
Patent application number | Description | Published |
---|---|---|
20100246893 | Method and Apparatus for Nonlinear Dynamic Estimation of Feature Depth Using Calibrated Moving Cameras - A method apparatus estimates depths of features observed in a sequence of images acquired of a scene by a moving camera by first locating features, estimating coordinates of the features and generating a sequence of perspective feature image. A set of differential equations are applied to the sequence of perspective feature images to form a nonlinear dynamic state estimator for the depths using only a vector of linear and angular velocities of the camera and the focal length of the camera. The camera can be mounted on a robot manipulator end effector. The velocity of the camera is determined by robot joint encoder measurements and known robot kinematics. An acceleration of the camera is obtained by differentiating the velocity and the acceleration is combined with other signals. | 09-30-2010 |
Ashwin P. Dani, Urbana, IL US
Patent application number | Description | Published |
---|---|---|
20140168461 | SYSTEMS AND METHODS FOR ESTIMATING THE STRUCTURE AND MOTION OF AN OBJECT - In one embodiment, the structure and motion of a stationary object are determined using two images and a linear velocity and linear acceleration of a camera. In another embodiment, the structure and motion of a stationary or moving object are determined using an image and linear and angular velocities of a camera. | 06-19-2014 |
Faheem Dani, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140223035 | MEMORY METHOD AND APPARATUS WITH BUTTON RELEASE - A flash memory device apparatus and method is provided such that data or programming information is uploaded or downloaded between the flash memory device and a host, in response to a single-press of a button associated with the flash memory device. The system can facilitate a number of operations including saving an active window application or associated data, transferring media files to or from media players, providing device-specific and/or data-specific transfer of applications or data and/or providing protection of transferred data or applications. | 08-07-2014 |
Faheem Ahmad Dani, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140153898 | MEDIA CONTENT CACHING - A playback device includes tangible storage configured to receive transfer of media content from a remote communications device to the playback device while the remote communications device is operating in a high power mode. Interface logic is coupled to the tangible storage and configured to signal the remote communications device during the transfer to prepare the remote communications device to enter a low power mode after the transfer is complete. The remote communications device includes a content manager configured to transfer of media content from the remote communications device to a playback device while the remote communications device is operating in a high power mode. Power logic is coupled to the content manager and configured to prepare the remote communications device to enter a low power mode after the transfer is complete, responsive to receipt of a signal from the playback device during the transfer is complete. | 06-05-2014 |
20140157024 | MANAGING GATEWAY ACCESS - A storage system provides a content manager configured to initiate transfer of media content from a first device to a second device. Responsive to a transfer request from the second device and during the transfer, gateway logic coupled to the content manager disables a gateway executing on the first device, responsive to the transfer request from the second device. Power logic coupled to the content manager enters a low power mode in the first device, responsive to completion of the transfer of the media content from the first device to the second device. | 06-05-2014 |
20140223209 | MEDIA CONTENT CACHING - A playback device includes tangible storage configured to receive transfer of media content from a remote communications device to the playback device while the remote communications device is operating in a high power mode. Interface logic is coupled to the tangible storage and configured to signal the remote communications device during the transfer to prepare the remote communications device to enter a low power mode after the transfer is complete. The remote communications device includes a content manager configured to transfer of media content from the remote communications device to a playback device while the remote communications device is operating in a high power mode. Power logic is coupled to the content manager and configured to prepare the remote communications device to enter a low power mode after the transfer is complete, responsive to receipt of a signal from the playback device during the transfer is complete. | 08-07-2014 |
Janak U. Dani, Somerset, NJ US
Patent application number | Description | Published |
---|---|---|
20160026452 | EFFICIENT DEPLOYMENT OF APPLICATION REVISIONS AND IMPLEMENTATION OF APPLICATION ROLLBACKS ACROSS MULTIPLE APPLICATION SERVERS - The deployment of application revisions and performing of application rollbacks across multiple application servers is streamlined by reducing the number of files that are communicated to the application servers to perform updates and rollbacks. An application service is provided by multiple application servers each executing a plurality of compiled code files associated with the application service. Each application server receives a compiled code file corresponding to an update for one of the plurality of compiled code files associated with the application service. The one compiled code file is replaced with the received compiled code file corresponding to the update. The application servers then provide an updated version of the application service by executing the plurality of compiled code files including the replacement compiled code file corresponding to the update. Application rollback is performed using compiled code files stored in a local repository of each application server. | 01-28-2016 |
Manoj Dani, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140108364 | DATABASE COMPRESSION SYSTEM AND METHOD - A database compression system includes and analyzer, a counting engine, and a mapping engine. The analyzer analyzes a schema of a database by maintaining a list of attributes and corresponding values. The analyzer also analyzes a selection of entries in the database. The counting engine determines a frequency of occurrence of each attribute/value pair in the selection of entries. The mapping engine assigns a condensed code to a character string determined on the basis of the attribute/value pair with a highest frequency of occurrence. | 04-17-2014 |
Nikhil Dani, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20090148342 | Hypochlorite Technology - This invention generally relates to compositions and method of producing diluted hypohalous acid and hypohalous acid vapor. These compositions can be used to treat allergen containing surfaces, hard surfaces, food contact surfaces, hospital surfaces, food surfaces, kitchen surfaces, bathroom surfaces, human surfaces, animal surfaces, children's items, outdoor surfaces, soft surfaces, and medical instruments. These compositions can be converted to solid particulate or granular compositions. These compositions can be put into a variety of containers which preserve the stability. These compositions can be used to treat allergens and molds and as part of a mold detection system. These compositions can be dispersed into the air to enable microbiological control. | 06-11-2009 |
20100160205 | Low-Density Cleaning Substrate - The present invention is directed to a low-density substrate, which has an optimized pore volume distribution. The optimized pore volume distribution allows the substrate to hold at least 50 percent of its cumulative volume within pores with a radius size of about 110 to 250 microns. The optimized pore volume distribution can also be characterized by having a dry fibrous web that absorbs less than 20 percent of the cumulative volume of the fibrous web at a pore radius of 75 microns. The optimized pore volume distribution of the substrate enables it to controllably release a fluid composition effectively onto a surface. The basis weight of the substrate is about 80 to 20 gsm and the density of the substrate is below 0.1 g/cc. The substrate may be a pre-loaded wipe, which is either moistened by a consumer prior to use or moistened prior to packaging. The composition loaded onto the substrate may contain dry and/or liquid compositions preferably for cleaning hard or soft surfaces. | 06-24-2010 |
20120227203 | TEXTURED WIPES - A wipe formed of a base layer and a secondary layer. The wipe has an initial caliper of at least about 0.5 mm, a basis weight of less than about 55 gsm and a % DIB of about 20-95%. The base layer is formed of a non-biodegradable material such as thermoplastic polymer and the secondary layer is formed of a biodegradable material such as wood pulp, cellulose and/or regenerated cellulose. The top surface of the secondary layer generally includes a non-uniform distribution of fibers. | 09-13-2012 |
Nishant Dani, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20090186694 | VIRTUAL WORLD PLATFORM GAMES CONSTRUCTED FROM DIGITAL IMAGERY - An interactive game within a virtual world platform is provided wherein a sender can hide an object within a mapping application. An intended recipient of the object can be notified that the object is available and a clue can be provided. The clue can direct the recipient in searching for where the object is hidden. The objects can be intended for a single recipient, multiple recipients, or open to everyone on a first-come-first-served basis. The objects can be stolen by others and/or the objects can be re-gifted after being found. After being found, the virtual object can be automatically or manually converted into a non-virtual object. | 07-23-2009 |
20110166682 | AUTOMATED GENERATION OF GARMENT CONSTRUCTION SPECIFICATION - Sketches, notes and 2D computer drawings of a designed garment can be input into a computing device. The computing device can apply optical character recognition, shape inference, figure recognition, domain intelligence and inferred knowledge to automatically generate a garment construction specification from the input information. The garment construction specification can include a detailed description of each component of the garment, followed by step-by-step instructions, such as could be consumed by a computer-controlled device, regarding the joining of the components to create the garment. A virtual garment generation mechanism can create a 3D rendering of the garment by constructing each component and then joining them together to act as a single 3D piece. Material behavioral properties can also be applied to the 3D rendering. User feedback regarding the 3D rendering can be utilized to create a modified garment construction specification which can ultimately, when approved, be provided to a garment manufacturer. | 07-07-2011 |
20110234591 | Personalized Apparel and Accessories Inventory and Display - Viewing apparel in a store or a catalog may not show a purchaser how the item will look in different light or settings. A user may select elements of a scene, such as a setting, a mannequin, a pose for the mannequin, and apparel/accessories from a web browser-based application. The selected elements are processed by a hierarchy of services that first divide the scene into component elements, render each element, and return the result to a composition server that combines and flattens the renderings into a 2D image. The 2D image is viewable on any platform or browser without the need for special graphics hardware. | 09-29-2011 |
20110292053 | PLACEMENT OF ANIMATED ELEMENTS USING VECTOR FIELDS - The placement of one animated element in a virtualized three-dimensional environment can be accomplished with reference to a second animated element and a vector field derived from the relationship thereof. If the first animated element is “inside” the second animated element after the second one was moved to a new animation frame, an existing vector field can be calculated for the region where it is “inside”. The vector field can comprise vectors that can have a direction and magnitude commensurate with the initial velocity and direction required to move the first animated element back outside of the second one. Movement of the first animated element can then be simulated in accordance with the vector field and afterwards a determination can be made whether any portion still remains inside. Such an iterative process can move and place the first animation element prior to the next move of the second animation element. | 12-01-2011 |
20110296331 | GENERATION OF A BEST-FIT RIGGED BODY MODEL - A best-fit rigged body model can be generated for a user based on body measurements provided by the user. Existing, and already known, rigged body models can be filtered, such as via a Principal Component Analysis to eliminate body models that are very similar in a measurement space whose dimensions are comprised of body measurements that can be, or actually were, collected from the user. The body measurements provided by the user can be expressed, in measurement space, as a combination of fractions of one or more existing body models. Such a combination can be computed through a Least Square Error analysis. A best-fit rigged body model can be generated for a user by amalgamating existing rigged body models in accordance with this previously determined combination of fractions of the one or more existing body models. | 12-01-2011 |
Nishant Dani, Issaquah, WA US
Patent application number | Description | Published |
---|---|---|
20100121855 | Lookup Partitioning Storage System and Method - A method, system, and computer-readable medium for accessing and managing an online storage system is disclosed. Access to a storage resource in a multiple server storage system is provided by sending to a lookup partitioning service server a resource identifier that is associated with a storage resource stored in a particular storage partition of a storage server. The LPS returns the looked-up partition that stores the storage resource associated with the resource identifier. Access to the storage resource is then enabled to the looked-up storage partition. | 05-13-2010 |
Nishant V. Dani, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080215450 | REMOTE PROVISIONING OF INFORMATION TECHNOLOGY - Remote provisioning of an IT network and/or associated services is provided. Hardware, software, service and/or expertise can be moved from on-premise to a remote location (e.g., central, distributed . . . ). Accordingly, at least a large degree computation can be moved to the center to exploit economies of scale, among other things. In such an architecture, computational resources (e.g., data storage, computation power, cache . . . ) can be pooled, and entities can subscribe to a particular level of resources related to a private entity IT network. | 09-04-2008 |
20090006566 | Providing Access to Presence Information Using Multiple Presence Objects - An approach is described for maintaining multiple presence objects associated with a single entity. The different presence objects correspond to different respective aspects of the entity's presence. Each presence object includes subscriber information and permission information associated therewith. The subscriber information identifies the subscribers that subscribe to receive notifications for a particular presence object. The permission information identifies the users who are entitled to receive notifications for the particular presence object. By virtue of the use of multiple objects, the entity can control access to its presence information with a high degree of granularity. | 01-01-2009 |
20090271255 | COMMERCE AND ADVERTISEMENT BASED ON EXPLICIT CONSUMER'S VALUE COST PROPOSITION - System(s) and method(s) are provided to drive commercial transactions and advertisement based on explicit consumer's value-cost propositions. Value-cost propositions express consumer's desires with respect to parameters related to a commercial transaction product price point, sensitivity to price and time, preferred shipping mechanism(s), contractor reputation, supply chain utilized by contractor, and so on. A component registers consumers to submit their value-cost propositions, and aggregates the information so conveyed to generate a market latent demand. The latter is conveyed to a set of advertisers, who respond to the latent demand by (i) adjusting their cost-profit propositions or (ii) countering the consumer's value-cost propositions. Commerce driven through explicit value-cost propositions can be effected within an intent-compensation user price incentive scheme, wherein compensation is issued through advertisement in response to consumer's conveyed intent, which includes value-cost propositions, in engaging in a commercial transaction with a service platform. | 10-29-2009 |
20090271257 | MODEL FOR EARLY ADOPTION AND RETENTION OF SOURCES OF FUNDING TO FINANCE AWARD PROGRAM - System(s) and method(s) are provided to drive early adoption and retention of disparate sources of funding and financing an award program, with application to a consumer compensation scheme subsidized through advertisement revenue. A component that manages advertisement revenue, or received funds, allocates a portion of revenue to subsidize a rebate program, or award program, for enrolled advertisers, or sources of funding, from a universe of advertisers. Rebate or award funds are provided to enrolled advertisers on an exclusivity based for a specific period of time, after which funds are transferred to a commonly accessible account. The subsidized nature of the awarded compensation funds and their time sensitivity drive advertiser enrollment and retention and ensures consumers are aggressively compensated. In an aspect, the subsidized rebate program can be exploited to directly compensate a consumer online or offline in exchange for the consumer's intent in engaging with a service platform. | 10-29-2009 |
Pankaj Dani, Maple Shade, NJ US
Patent application number | Description | Published |
---|---|---|
20090077225 | METHOD AND APPARATUS FOR DISTRIBUTING AND ACTIVATING SECURITY PARAMETERS - An apparatus and method for distributing and activating a new security parameter in a computer network in a non-disruptive manner includes transmitting a new security parameter to the an element in the network, instructing the element to place the new security element in a pending database of the element and activating the new security parameter. The present invention also determines possible conflicts in the computer network. | 03-19-2009 |
Pradeep Kumar Dani, Suwanee, GA US
Patent application number | Description | Published |
---|---|---|
20090060165 | Method and System for Customer Transaction Request Routing | 03-05-2009 |
Praveen Dani, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100073035 | SYNCHRONOUS FREQUENCY SYNTHESIZER - An apparatus for clock generation is presented. In one embodiment, the apparatus comprises a phase interpolator that generates an output with a phase value within reference phases associated with two input clocks. Logic units are coupled to determine a number of phase settings for the phase interpolator. A divider is coupled to the phase interpolator to generate an output clock based on a modifiable divider setting. | 03-25-2010 |
Praveen Dani, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20090172056 | RANDOM NUMBER GENERATOR - Generally, this disclosure describes a system and method for generating random numbers. In at least one embodiment described herein, the method may include generating random bits in accordance with at least one security application via an integrated circuit, said integrated circuit including a true random number generator having an analog core. The method may further include providing, via an internally generated power supply, power to said analog core via a voltage regulator associated with said true random number generator. Of course, additional operations are also within the scope of the present disclosure. | 07-02-2009 |
Rahul Hari Dani, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090037858 | Method For Automatic Maximization of Coverage in Constrained Stimulus Driven Simulation - A computer increases coverage in simulation of a design of a circuit by processing goals for coverage differently depending on whether or not the goals are on input signals of the circuit. Specifically, goals on input signals are used to automatically formulate constraints (“directly-derived constraints”) on values of input signals in test vectors. Goals on non-input signals (e.g. internal/output signals) are used with correlations to automatically formulate more additional constraints (“correlation-derived constraints”), by use of goals on non-input signals. The correlations indicate which non-input signals are associated with which input signals. The correlations are received from, for example, a human designer of the circuit. Depending on the embodiment, one or more of the automatically derived constraints are used with human-supplied constraints, to generate test vectors e.g. using a constraints solver, such as a satisfiability (SAT) engine. The test vectors are supplied to a simulator for functional verification. | 02-05-2009 |
20090037859 | METHOD FOR AUTOMATICALLY EXTRACTING A FUNCTIONAL COVERAGE MODEL FROM A CONSTRAINT SPECIFICATION - A computer is programmed to automatically generate in memory, goals for functional verification of a design of a circuit by use of constraints that are specified in the normal manner. Specifically, a predetermined set of rules are automatically applied to the constraints, on random values for signals to be input to the circuit during simulation of the design. Application of the rules identifies one or more templates of goal(s) to be met. The computer is programmed to automatically use constraint(s) and template(s) to instantiate goal(s) in memory. Each goal identifies a signal to be input to the circuit, and defines a counter for a value of the signal. The goals are used in the normal manner, i.e. used to measure coverage of functional verification during simulation of the design of the circuit. | 02-05-2009 |
Rajalakshmi Dani, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130179798 | APPLICATION DISSEMINATION AND FEEDBACK - Application dissemination and feedback is described. In one or more implementations, a system includes a developer portal module that is accessible as a network service via an Internet to expose a user interface, as part of a developer portal. The developer portal module includes an application coding module configured to code an application through interaction with the user interface and an application deployment module configured to accept one or more inputs via the user interface to specify how the application is to be deployed over the Internet for local execution by one or more users. The developer portal module also includes a feedback manager module to configure the application automatically and without user intervention to collect feedback from the one or more users regarding the local execution of the application. | 07-11-2013 |
20150271200 | TECHNIQUES TO PROVIDE NETWORK SECURITY THROUGH JUST-IN-TIME PROVISIONED ACCOUNTS - Techniques to contain lateral movement of attackers through just-in-time (JIT) provisioned accounts comprising an account management component to receive a request from a first account via a client device for a second account to access a server device in a set of server devices, an account authorization component to authorize the request for the second account based at least partially on account information associated with the first account, an account provisioning component to provision the second account to enable a client to access the server device, and an account notification component to provide account information associated with the second account to a client via the client device. Other embodiments are described and claimed. | 09-24-2015 |
20150281225 | TECHNIQUES TO OPERATE A SERVICE WITH MACHINE GENERATED AUTHENTICATION TOKENS - Techniques to operate a service with machine generated authentication tokens comprising a authentication token management component to establish a secure connection with a client device based at least partially on client authentication information associated with a first account of the client, receive a request for account information of one or more accounts associated with the first account of the client, provide account information for a second account associated with the first account to the client via the client device, receive a request to generate an authentication token for the second account, validate the request to generate the authentication token based on the client authentication information associated with the client, and a token generation component to generate the authentication token for the second account. Other embodiments are described and claimed. | 10-01-2015 |
Sandeep Dani, Eden Prairie, MN US
Patent application number | Description | Published |
---|---|---|
20130041243 | USER INTERFACE DEVICES FOR ELECTROPHYSIOLOGY LAB DIAGNOSTIC AND THERAPEUTIC EQUIPMENT - In an electrophysiology (EP) lab, a bedside interface device allows an EP physician to directly control various diagnostic and therapeutic systems, including an electro-anatomic mapping system. The bedside interface device can include a computer with wireless communication capability as well as a touch-responsive display panel and voice recognition. The bedside interface device can also be a hand-graspable wireless remote control device that is configured to detect motions or gestures made with the remote control by the physician, allowing the physician to directly interact with the mapping system. The bedside interface device can also be a motion capture camera configured to determine motion patterns of the physician's arms, legs, trunk, face and the like, which are defined in advance to correspond to commands for the mapping system. The bedside interface device may also include voice recognition capabilities to allow a physician to directly issue verbal commands to the mapping system. | 02-14-2013 |
Siddharth Dani, Minneapolis, MN US
Patent application number | Description | Published |
---|---|---|
20160067495 | THERAPY PROGRAM SELECTION FOR ELECTRICAL STIMULATION THERAPY BASED ON A VOLUME OF TISSUE ACTIVATION - In some examples, a processor of a system evaluates a therapy program based on a score determined based on a volume of tissue expected to be activated (“VTA”) by therapy delivery according to the therapy program. The score may be determined using an efficacy map comprising a plurality of voxels that are each assigned a value. In some examples, the efficacy map is selected from a plurality of stored efficacy maps based on a patient condition, one or more patient symptoms, or both the patient condition and one or more patient symptoms. In addition, in some examples, voxels of the efficacy map are assigned respective values that are associated with a clinical rating scale. | 03-10-2016 |