Singal
Amit Singal, Ann Arbor, MI US
Patent application number | Description | Published |
---|---|---|
20150095069 | Algorithms to Identify Patients with Hepatocellular Carcinoma - A method for identifying patients with a high risk of liver cancer development includes receiving patient data describing a plurality of patients and executing a patient identification module on the patient data to identify at least some of the plurality of patients as having a high risk of developing liver cancer. The patient identification module is generated based on an application of machine learning techniques to a training data set, and the patient identification module is validated based on both the training data set and an external validation data set. Further, the method includes generating a grouping of the plurality of patients based on the identification of the at least some of the plurality of patients. | 04-02-2015 |
Ashish Singal, Blaine, MN US
Patent application number | Description | Published |
---|---|---|
20110093030 | MANAGING ELECTRICAL STIMULATION THERAPY BASED ON VARIABLE ELECTRODE COMBINATIONS - Various programming techniques are described for medical devices that deliver electrical stimulation therapy that may include mapping between discrete electrical stimulation parameters and a graphical view of the electrical stimulation representing a stimulation zone generated by the parameters. In one example, a method includes receiving, via a programmer for an electrical stimulator, user input that graphically manipulates at least one of size and a shape of a graphical representation of at least one electrical stimulation zone displayed on the programmer, and defining a program to control delivery of electrical stimulation therapy based on the user input. | 04-21-2011 |
20110093047 | STORING IMAGE OF THERAPY REGION IN IMPLANTABLE MEDICAL DEVICE - This disclosure describes techniques for obtaining an image of an anatomical implant region where leads associated with an implantable medical device are implanted in a patient, manipulating the image to show lead locations and placements, performing necessary image compression and manipulations, adjusting the image to associate it with information (e.g., patient, metadata, annotations, etc.) useful to a subsequent programmer retrieving the image, and transferring a copy of the captured image to the implantable medical device. The image stored in the implantable medical device may be retrieved at a later time by a user of programmer, where the user can use the image and other associated information to program subsequent therapy. | 04-21-2011 |
20110093051 | ASSIGNMENT AND MANIPULATION OF IMPLANTABLE LEADS IN DIFFERENT ANATOMICAL REGIONS WITH IMAGE BACKGROUND - This disclosure describes techniques for combining an image of a region defined by the user to receive stimulation therapy with an image of representation of leads which will deliver the therapy to the defined region, and importing the combined image on an implantable medical device connected to the leads that will deliver the stimulation therapy. During the process of combining the images, the user manipulates one or both of the images to combine the image such that the leads are placed for accurate therapy delivery. In some examples where more than one region is to receive stimulation therapy, each region can have a different image and/or a different set of leads associated therewith, and a combined image of each region may be produced, manipulated, and imported on the implantable medical device. | 04-21-2011 |
20110106213 | USER INTERFACE FOR OPTIMIZING ENERGY MANAGEMENT IN A NEUROSTIMULATION SYSTEM - In one aspect, a programmer for an implantable medical device comprises a user interface that receives user input corresponding to one or more selected stimulation therapy parameters for delivering stimulation therapy to a patient with the implantable medical device and presents an energy consumption estimate of a power source based on the selected stimulation therapy parameters; and a processor that determines one or more programming options that, if selected, would alter the selected stimulation therapy parameters and reduce the energy consumption estimate. The user interface presents at least one of the programming options to reduce the energy consumption estimate to the user with an indication that user selection of one or more of the presented programming options would alter the selected stimulation therapy parameters to reduce energy consumption of the implantable medical device. | 05-05-2011 |
20110172737 | PROGRAMMING THERAPY DELIVERED BY IMPLANTABLE MEDICAL DEVICE - This disclosure describes techniques for programming stimulation therapy programs according to therapy targets (e.g., symptoms or areas of pain) in a patient to which they are applied. Several programs can be programmed for each therapy target, stored on an implantable medical device, and retrieved later by a programmer to modify, edit, delete, create, and/or select a therapy program for each of the therapy targets. Each therapy target is independent from the other therapy targets, and a user can select or change a program under one therapy target without affecting programs under the other therapy targets. During programming, a user can specify parameters for each program applicable to only that program, and can specify parameters for each therapy target applicable to every program associated with that therapy target. The organization of programs into slots and the selection of a program in each slot may be manual or automated. | 07-14-2011 |
20110307032 | PROGRAMMING TECHNIQUES FOR CONTROLLING RATE OF CHANGE OF ELECTRICAL STIMULATION THERAPY - Techniques are described, for medical devices that deliver electrical stimulation therapy, for controlling a transition from an initial stimulation location or initial stimulation shape to a user-specified target stimulation location or target stimulation shape in order to limit the rate of change of stimulation. One example method includes receiving, via a programmer for an electrical stimulator, user input indicating a target stimulation zone, and controlling the electrical stimulator to transition electrical stimulation from an initial stimulation zone to the target stimulation zone via one or more intermediate stimulation zones. | 12-15-2011 |
20120277670 | BURR HOLE CAP ASSEMBLY WITH THERAPY DELIVERY MEMBER ORIENTATION FEATURE - In some examples, a burr hole cap assembly includes one or more markers that indicate a rotational orientation of a therapy delivery member relative to the burr hole cap assembly, where the therapy delivery member extends through an opening defined by the burr hole cap assembly. In addition, in some examples, the burr hole cap assembly includes a feature that indicates the rotational orientation of the therapy delivery member after the therapy delivery member is implanted in the patient. The feature can include the one or more markers in some examples. | 11-01-2012 |
20140060546 | CARE UNIT - Care units and related methods providing a comfortable environment for a patient are disclosed. A care unit can include a base member and a plurality of petal members. Each petal member can extend from a first end, engaged with the base member, to a second end, spaced from the base member. Inward-facing surfaces of at least two petal members and the base member can collectively define a cavity for receiving at least a portion of the patient. The care unit can further include one or both of a therapy component, configured to provide a treatment to the patient, or a sensor component, configured to monitor a condition of the patient. The therapy component can be coupled to, or integrated with, one or both of the base member or a petal member and can include an optical light source, a thermal energy source, an oxygen or air source, a sound wave source, a sound wave-cancelling source, or a pulsating source, for example. | 03-06-2014 |
20140081354 | ASSIGNMENT AND MANIPULATION OF IMPLANTABLE LEADS IN DIFFERENT ANATOMICAL REGIONS WITH IMAGE BACKGROUND - This disclosure describes techniques for combining an image of a region defined by the user to receive stimulation therapy with an image of representation of leads which will deliver the therapy to the defined region, and importing the combined image on an implantable medical device connected to the leads that will deliver the stimulation therapy. During the process of combining the images, the user manipulates one or both of the images to combine the image such that the leads are placed for accurate therapy delivery. In some examples where more than one region is to receive stimulation therapy, each region can have a different image and/or a different set of leads associated therewith, and a combined image of each region may be produced, manipulated, and imported on the implantable medical device. | 03-20-2014 |
20150174307 | CARDIAC ASSIST DEVICE WITH PULSE WAVE ANALYSIS - A system includes a sensor and a processor. The sensor is configured to generate hemodynamic information for a patient. The processor is configured to execute instructions to calculate spectral content using the hemodynamic information. The processor is configured to generate an output signal based on the calculated spectral content. The calculated spectral content includes a fundamental component and at least one harmonic component. The spectral content corresponds to at least one of amplitude and frequency. The output signal corresponds to a state of the patient or corresponds to an operational parameter of a cardiac assist device associated with the patient. | 06-25-2015 |
20150186615 | MEDICATION COMPLIANCE - Systems and methods for improving or incentivizing patient compliance with a medical schedule are disclosed. A system can include a medication module and a sensing system. The medication module can be communicatively coupleable to a portable device and can include at least one compartment for storing and dispensing one or more doses of a medication in accordance with a medication program. The sensing mechanism can be associated with the medication module and can be configured to detect a medication dispensing activity from the compartment. The system can further include a portable device including an electronic communication module, which is configured to receive and provide to a user and at least one third party dosage or compliance information about the medication program, and a user-interface, which is configured to display the dosage or compliance information about the medication program to the user and receive data input from the user. | 07-02-2015 |
Gaurav Singal, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20160103973 | COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR IDENTIFYING SIMILAR PATIENTS - A method, system, and database is provided that permits users treating patients with genomic alteration to more easily and effectively exchange information with other users treating patients with similar genomic alterations. In one example, a user may be permitted to assign genomic alteration tags to patients and filter through patients based on the genomic alterations. Additional features, such as automatically identifying, and facilitating communication with, other users that have treated similar patients may be provided to further enhance the user's ability to treat genomic alterations. | 04-14-2016 |
Kalpesh Singal, Minneapolis, MN US
Patent application number | Description | Published |
---|---|---|
20130238257 | SENSOR FOR TENSION MEASUREMENT - A device includes a first sensor and a second sensor. The first sensor is configured to generate a first signal corresponding to a detected first force. The second sensor is configured to generate a second signal corresponding to a detected second force. The first force and the second force has a substantially common direction. The device includes a processor configured to determine a measure of tension using the first signal and using the second signal. The measure of tension corresponds to displacement of an elongate member. | 09-12-2013 |
Kalpesh Singal, Glenville, NY US
Patent application number | Description | Published |
---|---|---|
20150275890 | SYSTEM AND METHOD FOR CONTROLLING AN INTEGRATED PUMP AND ENERGY RECOVERY SYSTEM - A system for controlling an integrated pump and energy recovery system is disclosed. The processor-based device is configured to receive a position signal representative of a measured position of a piston assembly movable between a top dead center and a bottom dead center of a hydraulic cylinder and a pumping cylinder, from the position sensor. The processor-based device is also configured to receive a pressure signal representative of a measured pressure of at least one of a fluid medium fed from the pumping cylinder to a filtering device, a hydraulic fluid fed from the hydraulic pump to the hydraulic cylinder, from the pressure sensing unit. The processor-based device is further configured to generate a control signal based on the position signal and the pressure signal, and transmit the control signal to the hydraulic power unit to control measured position of the piston assembly and a pressure of the fluid medium. | 10-01-2015 |
Manav Singal, Haryana IN
Patent application number | Description | Published |
---|---|---|
20130218782 | EFFECTIVE UTILIZATION OF AN INTEGRATED SELF-CARE PORTAL FOR AN ENRICHED CUSTOMER EXPERIENCE - This disclosure concerns an effective utilization of a self-care online portal containing enriched customer experience. Here the portal upon receiving a validated search string relevant to an issue faced and entered by the user through a web interface, displays the relevant information retrieved from the database by the server on the web interface thus enabling the user to resolve the issue by self-based on the retrieved relevant information. The user then gets rewarded for successful self-resolution of issue. Additionally, the user also gets an option of initiating one or more interaction channels comprising of but not restricted to a multimedia session or an audio conversation using a communicating device or a web enabled user discussion forums to further help in resolving the issue in a time effective optimized manner thereby creating an enriched customer experience. | 08-22-2013 |
Manav Singal, Panchkula IN
Patent application number | Description | Published |
---|---|---|
20150020092 | METHODS FOR CREATING USER BASED TV PROFILES AND DEVICES THEREOF - A computer implemented method executed by one or more computing devices for creating a plurality of access controlled user profile on a first Set Top Box (STB), the method comprises: creating user profile by a first user for the first user and at least a second user, wherein a set of television programs for each of plurality of the users profile is selected and provided to communication service provider; storing each of the plurality of the created users profile on at least a server; associating each of the plurality of the created users profile to the first STB; providing a PIN for each of the plurality of the user profile; and presenting the selected television programs to the user on accessing the user's profiles through the first STB. The method further comprises associating the plurality of the users profile to at least a second STB. | 01-15-2015 |
Nalin Singal, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140372892 | ON-DEMAND INTERFACE REGISTRATION WITH A VOICE CONTROL SYSTEM - Embodiments of the present invention automatically register user interfaces with a voice control system. Registering the interface allows interactive elements within the interface to be controlled by a user's voice. A voice control system analyzes audio including voice commands spoken by a user and manipulates the user interface in response. The automatic registration of a user interface with a voice control system allows a user interface to be voice controlled without the developer of the application associated with the interface having to do anything. Embodiments of the invention allow an application's interface to be voice controlled without the application needing to account for states of the voice control system. | 12-18-2014 |
Nitin Singal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100121683 | System and Method of Scenario Versioning - A system and method is disclosed for scenario management. The system includes a database configured to store data describing a plurality of scenarios, each scenario comprising one or more fields and data describing the supply chain network comprising a plurality of network components, each network component configured to supply one or more items to satisfy demand. The system further includes a server coupled with the database; the server accesses the data describing the plurality of scenarios and accesses the data describing the supply chain network. The server further traverses the one or more fields of the plurality of scenarios until a value is determined and stores the determined value in the database for each of the one or more fields of the plurality of scenarios. | 05-13-2010 |
20110106839 | System and Method for Providing Buffer Inventory Profile in a Discrete Time Supply Chain Planner using a Nested Bucketization Structure - A system and method is disclosed for providing nested bucketization in a supply chain network. The system includes a server coupled with a database and configured to access data describing a time horizon of a specified time interval. The server is further configured to create an on-hand inventory profile which comprises a set of (day, quantity) pairs, stored in a linked list within a data structure involving nested buckets, wherein the on-hand inventory profile points to an empty link list when first created and store the on-hand inventory profile in the database. | 05-05-2011 |
20150227876 | System and Method for Providing Buffer Inventory Profile in a Discrete Time Supply Chain Planner using a Nested Bucketization Structure - A system and method is disclosed for providing nested bucketization in a supply chain network. The system includes a server coupled with a database and configured to access data describing a time horizon of a specified time interval. The server is further configured to create an on-hand inventory profile which comprises a set of (day, quantity) pairs, stored in a linked list within a data structure involving nested buckets, wherein the on-hand inventory profile points to an empty link list when first created and store the on-hand inventory profile in the database. | 08-13-2015 |
Pawan K. Singal, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20130016606 | METHODS AND APPARATUS FOR IMPROVING NETWORK COMMUNICATION USING ETHERNET SWITCHING PROTECTIONAANM Cirkovic; SashaAACI San FranciscoAAST CAAACO USAAGP Cirkovic; Sasha San Francisco CA USAANM Singal; Pawan K.AACI SunnyvaleAAST CAAACO USAAGP Singal; Pawan K. Sunnyvale CA USAANM Kuthanur; GowriAACI San JoseAAST CAAACO USAAGP Kuthanur; Gowri San Jose CA US - A network layout between network elements and routers using network redundancy to improve reliability of network communication is disclosed. Upon detecting a link failure associated with a primary link between an access switch and a primary router by the access switch via a connectivity verification protocol, the access switch sends a message to the primary router indicating connection defect via the connectivity verification protocol such as IEEE 802.1 ag standard. After enabling protection switching mechanism to activate a secondary link between the access switch and a backup router for network communication, routing data streams are routed between the access switch and the router via the secondary link. In one aspect, the protection switching mechanism is operated in accordance with G.8031 under International Telecommunication Union (“ITU”) standard. | 01-17-2013 |
20140056122 | PROCEDURES, APPARATUSES, SYSTEMS, AND COMPUTER-READABLE MEDIA FOR OPERATING PRIMARY AND BACKUP NETWORK ELEMENTS - Procedures, apparatuses, systems, and computer-readable media for operating primary and backup network elements (NEs). The procedure for operating the primary NE includes determining a failure in a primary path in which the primary NE is interposed. A switch-over notification message is provided via an inter-chassis communication link to a backup NE. At least one status synchronization message is communicated with at least one of the backup NE via the inter-chassis communication link and a head-end NE in accordance with a standardized protection switching protocol. The procedure for operating the backup NE includes receiving the switch-over notification message, indicating failure in a primary path, via the inter-chassis communication link. A status synchronization message is provided in accordance with the standardized protection switching protocol to a head-end NE to establish communication with the head-end NE via a secondary path. | 02-27-2014 |
20140119176 | Methods and Apparatus for Improving Network Communication Using Ethernet Switching Protection - A network layout between network elements and routers using network redundancy to improve reliability of network communication is disclosed. Upon detecting a link failure associated with a primary link between an access switch and a primary router by the access switch via a connectivity verification protocol, the access switch sends a message to the primary router indicating connection defect via the connectivity verification protocol such as IEEE 802.1ag standard. After enabling protection switching mechanism to activate a secondary link between the access switch and a backup router for network communication, routing data streams are routed between the access switch and the router via the secondary link. In one aspect, the protection switching mechanism is operated in accordance with G.8031 under International Telecommunication Union (“ITU”) standard. | 05-01-2014 |
Poorva Singal, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20160034154 | Application Launcher Sizing - Application launcher sizing techniques are described. In one or more implementations, a likely usage context is determined, by a computing device, of a user in interacting with the computing device. An application launcher is dynamically sized within a display area of the user interface by the computing device based on the determined likely usage context of the user. The application launcher is configured for output responsive to an input received from a user and includes a plurality of representations of applications that are selectable to navigate to a user interface corresponding with a respective said application. | 02-04-2016 |
20160048305 | Group-Based User Interface Rearrangement - Group-based user interface rearrangement techniques are described. In one or more embodiments, a display manager module is configured to output a user interface for display via a display device. The user interface is configured to present an arrangement of graphics in groups in which the graphics visually represent and enable selectable access to underlying content items. The display manager module is configured to detect input indicative of a rotation of the display device. The display manager module may also detect other display-change events, such as changing the display device that is used to output the user interface. In response to detection of such events, the display manager module determines a rearrangement of the graphics that corresponds to the particular event. | 02-18-2016 |
Rohit Singal, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20150254561 | METHOD AND SYSTEM OF CONTINUOUS CONTEXTUAL USER ENGAGEMENT - In one exemplary aspect, a contextual user engagement system for automatically engaging in a conversation with a user is provided. A context manager manage, with at least one processor, the context of the conversation with a user. The context manager receives a user utterance, wherein the context manager calls the other modules of the contextual user engagement system to obtain information with respect to the user utterance. The context manager maintains a context object for a conversation with a user. The context manager automatically updates the context object based on an information detected by the other modules of contextual user engagement system. A content knowledge database stores a content knowledge of the contextual user engagement system. The content knowledge includes a history of interactions with the user. An information extraction engine extract information from a specified source based on a set of rules. | 09-10-2015 |
20150261867 | METHOD AND SYSTEM OF MANAGING CUES FOR CONVERSATION ENGAGEMENT - In one exemplary aspect, a method of managing cues for conversation management includes generating, with at least one processor, a first user-interest profile. A list of first-user topics from the first user-interest profile is created. An electronic conversation between the first user and a second user is obtained. A list of already discussed topics in the electronic conversation is generated. The list of already discussed topics is filtered from the list of first-user topics to create a suggested topics cue. At least one suggested topic is provided to the second user via a computer display. | 09-17-2015 |
Sandeep Singal, Farìdabad, Haryana IN
Patent application number | Description | Published |
---|---|---|
20150352949 | SIDE-BY-SIDE UTILITY VEHICLE - A utility vehicle ( | 12-10-2015 |
Sanjay Singal, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20090070414 | SYSTEM AND METHOD FOR DISTRIBUTING MEDIA CONTENT USING TRANSFER FILE THAT ELIMINATES NEGOTIATI0N BETWEEN SERVER AND CLIENT IN POINT-TO-MULTIPOINT DISTRIBUTION - Transfer file format, system, signal, and method for performing distribution of media content across computer networks. Transfer file and signal includes signature identifying format of file, header containing information about various parts of transfer file, asset metadata describing technical details about media content, media content that is capable of being displayed to user by client computer system using media player program, and user metadata that is capable of being displayed to user. Server is capable of connection to asset metadata database, file system, and user metadata database, and includes extractor module for retrieving asset metadata from media asset database, media content from file system, and user metadata from user metadata database, and assembling them into transfer file. Extractor module places header and signature in transfer file, and transfer file is sent across computer network to clients that parse and install parts of transfer file into local systems. | 03-12-2009 |
Sanjay S. Singal, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20080215747 | METADATA ENABLED PUSH-PULL MODEL FOR EFFICIENT LOW-LATENCY VIDEO-CONTENT DISTRIBUTION OVER A NETWORK - Method, system, computer program and computer program product for a metadata enabled push-pull model and method for efficient low-latency video-content distribution over a network. Metadata is used as a vehicle and mechanism to enable intelligent decisions to be made on content distribution system operation. Metadata is data that contains information about the actual content, and in some cases, the metadata may also contain portions of the content or a low-resolution preview of the content. Aspects of the invention are directed toward the distribution of metadata throughout the network in a way that facilitates efficient system operation as well as optionally but advantageously providing set of services such as tracking, reporting, personalization, and the like. | 09-04-2008 |
Sanjeev Singal, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20160092537 | POLLING BASED SYNCHRONIZATION IN MANAGED NETWORKS - Various exemplary embodiments relate to a method for managing the synchronization of data in a management database on a network node, the method including receiving an update request including one or more requested variables and an update tracking value, wherein each requested variable includes a requested variable identifier; determining a set of updated variables, wherein each updated variable includes an update indicator greater than the update tracking value, an updated variable identifier indicating at least one of the requested variables, and an updated variable value; and sending an update response including for each of the set of updated variables, the updated variable identifier and the updated variable value. | 03-31-2016 |
20160094657 | EVENT-DRIVEN SYNCHRONIZATION IN SNMP MANAGED NETWORKS - Various exemplary embodiments relate to a method for synchronizing data in a management database on a network node, the method carried out by an agent on the network, the method including storing an index associated with a relevant variable and a list of at least one indices associated with at least one dependency variables associated with the relevant variable; detecting a status change in the relevant variable; constructing an update notification including status information for the relevant variable and each of the at least one dependency variables; and sending the update notification. | 03-31-2016 |