Das, Bangalore
Abhijit Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100259692 | SYSTEM AND METHOD FOR REMOTE CONTROL OF LIVE TV CAPABILITY FOR TV SCREENS - A system for remote control of live TV capability for TV screens, the system comprising satellite feeds ( | 10-14-2010 |
20110022969 | SYSTEM AND METHOD FOR TAGGING OF DATA/CONTENT FOR DISPLAY ON A DISPLAY SCREEN - A system and method for tagging of content/data for display on a display screen, the system comprising World Wide Web connected to a central server through connecting means, smart IBs capable of sending and receiving data/content, a display media device having interactive means in as short range wireless network, administrators system to schedule data/content. | 01-27-2011 |
20110035468 | SYSTEM AND METHOD FOR CREATING NETWORKED SHORT RANGE ZONE THROUGH REMOTE DELIVERY OF SHORT RANGE PROXY SERVER ON A REMOTELY LOCATED MACHINE - System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine, the method comprising the steps of registering with the system network, receiving a unique ID, accessing the server for further processing, downloading the relevant application with enabling means, connecting a device to short range dongles, running the application and registering the device using the unique ID, entering the location based and/or other relevant information , enabling the device for creating networked short range zone. | 02-10-2011 |
20110096759 | SYSTEM AND METHOD FOR IMPLEMENTING PERSONALIZED INTERACTION - A system and method for implementing an interactive session between a display equipment and a handheld electronic device is provided. The system comprises a display screen operable to display data/information, a telecommunication network coupled with local area network and world wide web, a smart-IB box capable of sending and receiving data/information, a system server capable of interpreting received messages from Smart-IB and user's handheld communication device, a handheld communication device. The method comprises the steps of detecting a request by a handheld communication device, initiating a user preferred schedule for pushing data/information in response to the request, determining the installation of enabling means to access various options available through enhanced enabling means, receiving and processing the request so made, sorting the request for scheduled data/information, relaying and displaying the scheduled data/information in accordance with preferred schedule. | 04-28-2011 |
20110154460 | METHOD AND SYSTEM FOR USER AUTHENTICATION - Method and system for user authentication using one or more unique ID's associated with one or more electronic devices connected in a communication network, more specifically in short range radio communication network. the method comprising the steps of polling and detection of a short range wireless electronic device within a short range radio communication network, establishing a connection between such short range wireless electronic device with a centralized server, authenticating the short range wireless device ID, requesting further the user to feed a pre-determined authentication code, verifying the fed authentication code with corresponding entries in the database of the central server, establishing an encrypted channel if authentication code found in such database, receiving a user authentication certificate from the wireless electronic device. | 06-23-2011 |
20110166925 | METHOD AND SYSTEM FOR CONTENT SCHEDULING ON DISPLAY MEDIA - Methods and systems of selection of content based on demographics and/or psychographics of a group from a remote central location through local commands on an input device from content that is sourced from the internet and/or a central database are provided. The system comprises Internet ( | 07-07-2011 |
20150281131 | SYSTEM AND METHOD FOR DYNAMIC AND CONFIGURABLE L2/L3 DATA-PLANE IN FPGA - A system and method for providing multi-processor data plane architecture have been provided. The method comprises selecting several processing units for performing an egress data process and an ingress data process. A number of processing units are selected for performing an egress data process based on a type of switch and data rate. Several processing pipes are provided for each processing unit. Each processing pipe is divided into several processing stages based on a number of lookup tables used in the egress data process and the ingress data process to absorb a response time of a memory device. The data is stored in several databases in each processing unit, and the databases are copied into several banks to increase an access time with a storage device, such as DDR-SDRAM. Several headers are resynchronized using a fixed delay time through an ACL unit. | 10-01-2015 |
Abhijit Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090135038 | Sigma Delta Modulator Summing Input, Reference Voltage, And Feedback - A multibit sigma delta modulator for conveting an analog input signal (Vin) into a multibit digital output signal is disclosed. In one embodiment, the multibit sigma modulator includes a first analog filter for filtering the analog input error signal, a quantizer including multiple single bit noise shaped modulators for quantizing the filtered analog input error signal outputted by the first analog filter for generating a multibit digital output signal, and a first feedback arrangement with at least one digital-to-analog converter (DAC) coupled to the quantizer for supplying to the first analog filter at least one quantizer feedback signal based on the multibit digital output signal. | 05-28-2009 |
20110051639 | DYNAMIC LOW POWER RADIO MODES - A receiver in a packet based communication system includes a programmable block and a detection block that detects at least one of an operating condition of the receiver and a protocol condition of the communication system. Further, the receiver includes a control circuit coupled to the programmable block that controls the programmable block to transition to a set of radio modes according to at least one of the operating condition and the protocol condition. | 03-03-2011 |
Abhik Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100293145 | Method of Selective Replication in a Storage Area Network - A method includes identifying with a server a first range of data blocks in a storage device array corresponding to data files selected for replication, the first range of data blocks being managed by a source host device; mapping the first range of data blocks to a second range of data blocks in the storage device array managed by the destination host device; copying the data blocks from the first range that contain the data files selected for replication to the corresponding data blocks in the second range; deleting files in the copied data blocks of the second range that have not been selected for replication; and condensing the second range of data blocks. | 11-18-2010 |
Achin K. Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130097586 | System and Method For Automating Test Automation - A computer system, method and computer program product for automatically converting, through automating-test-automation software, a manual test case representation (in a natural language), for testing a target software, into a machine-readable test case representation. In preferred embodiments, the machine-readable test case is in the form of a keyword-based test case that is made from action-target-data tuples. The automation-test-software uses a methodical process of trial-and-error to resolve ambiguities that are generally present (and generally resolvable by humans) in the manual test case representation. | 04-18-2013 |
Amitabha Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120077461 | METHOD AND SYSTEM FOR PREAUTHENTICATING A MOBILE NODE - A method of preauthenticating a mobile node in advance of a switch from a current point of attachment (CPoA) to a next point of attachment (NPoA) is disclosed. One or more preauthentication requests are received at the CPoA. The one or more preauthentication requests include a proxy assignment from the mobile node. Each of the one or more preauthentication requests corresponds to one of one or more possible points of attachment (PPoAs). Using the CPoA, the mobile node is preauthenticated with the one or more PPoAs using a transitivity of trust between the mobile node, the CPoA, and one or more authentication servers. | 03-29-2012 |
20120257633 | MULTI-ACCESS COMMUNICATIONS GATEWAY - A gateway which provides network connectivity via network service providers. A method and apparatus can integrate the various connectivity options provided by multiple service providers and present to the user a single point of connectivity. Having more than one way of network connectivity may provide the following additional services: Link Aggregation (to increase bandwidth), Redundancy and ancillary services like TOD (time-of-day) based smart usage (to reduce costs). The access medium may be wired technologies like Cable, DSL, Fiber to wireless 4G technologies. These options may offer various link speeds, latency, reliability and cost structures. The embodiments integrate the various connectivity options provided by multiple service providers and present to the user a single point of connectivity. | 10-11-2012 |
Amitava Das, Bangalore, IN US
Patent application number | Description | Published |
---|---|---|
20120016673 | SPEAKER RECOGNITION VIA VOICE SAMPLE BASED ON MULTIPLE NEAREST NEIGHBOR CLASSIFIERS - A speaker recognition system generates a codebook store with codebooks representing voice samples of speaker, referred to as trainers. The speaker recognition system may use multiple classifiers and generate a codebook store for each classifier. Each classifier uses a different set of features of a voice sample as its features. A classifier inputs a voice sample of an person and tries to authenticate or identify the person. A classifier generates a sequence of feature vectors for the input voice sample and then a code vector for that sequence. The classifier uses its codebook store to recognize the person. The speaker recognition system then combines the scores of the classifiers to generate an overall score. If the score satisfies a recognition criterion, then the speaker recognition system indicates that the voice sample is from that speaker. | 01-19-2012 |
Amitava Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090003660 | OBJECT IDENTIFICATION AND VERIFICATION USING TRANSFORM VECTOR QUANTIZATION - An identification system uses mappings of known objects to codebooks representing those objects to identify an object represented by multiple input representations or to verify that an input representation corresponds to an input known object. To identify the object, the identification system generates an input feature vector for each input representation. The identification system then accumulates for each known object the distances between the codebook of that object and each of the input feature vectors. The distance between a codebook and a feature vector may be the minimum of the distances between the code vectors of the codebook and the feature vector. The identification system then selects the object with the smallest accumulated distance as being the object represented by the multiple input representations. | 01-01-2009 |
20090006093 | SPEAKER RECOGNITION VIA VOICE SAMPLE BASED ON MULTIPLE NEAREST NEIGHBOR CLASSIFIERS - A speaker recognition system generates a codebook store with codebooks representing voice samples of speaker, referred to as trainers. The speaker recognition system may use multiple classifiers and generate a codebook store for each classifier. Each classifier uses a different set of features of a voice sample as its features. A classifier inputs a voice sample of an person and tries to authenticate or identify the person. A classifier generates a sequence of feature vectors for the input voice sample and then a code vector for that sequence. The classifier uses its codebook store to recognize the person. The speaker recognition system then combines the scores of the classifiers to generate an overall score. If the score satisfies a recognition criterion, then the speaker recognition system indicates that the voice sample is from that speaker. | 01-01-2009 |
20090304297 | IMAGE-GUIDED ABSTRACTION OF BUILDING FACADES - To reduce the amount of storage space and computing power required to render image data, particularly building image data, primary and secondary colors may be extracted from the image data. The image data may be re-rendered using only the primary and secondary colors. The re-rendered image may be evaluated for patterns, the patterns thresholded to bi-level data and a Discrete Fourier Transform (DFT), or equivalent, may be performed on the bi-level data. Low order coefficients may be discarded depending on level accuracy desired. DFT coefficients and color data for the primary and secondary colors may then be used to construct an abstraction of the original image data, using data that is, in some cases, three or four orders of magnitude smaller than the original image data. | 12-10-2009 |
Anindita Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120142570 | HERBAL CLEANSING COMPOSITION AND METHOD OF PREPARING THE SAME - Disclosed herein is a herbal cleansing composition comprising extracts of herbs along with dehydroxanthan gum and alkylpolyglucoside and cosmeceutically acceptable excipients and method of preparing the same. | 06-07-2012 |
Anjana Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150043270 | MEMORY CELL HAVING BUILT-IN WRITE ASSIST - A memory cell includes a storage element including a pair of cross-coupled inverters, and first switching circuitry for selectively connecting at least one internal storage node of the storage element with a corresponding bit line as a function of a first control signal. Write assist circuitry is connected between a supply node of a device of at least one of the cross-coupled inverters and a voltage supply of the memory cell, and second switching circuitry selectively couples the supply node of the device of at least one of the cross-coupled inverters with the corresponding bit line as a function of a second control signal. During a write operation, the write assist circuitry disconnects the storage element from the voltage supply, and the second circuitry connects the supply node of the device of at least one of the cross-coupled inverters with the corresponding bit line. | 02-12-2015 |
20150332755 | MEMORY CELL HAVING BUILT-IN READ AND WRITE ASSIST - A memory cell having integrated read and write assist functionality includes a storage element and first and second switching circuits. The first switching circuit is configured to selectively couple a first internal storage node of the storage element with a first bit line. The second switching circuit is configured to selectively couple a second internal storage node of the storage element with a second bit line. During a read operation, at least one of the first and second switching circuits is configured to increase a switching threshold of at least one inverter in the storage element. During a write operation, at least one of the first and second switching circuits is configured such that ground bounce associated with at least one of the first and second switching circuits assists in writing a logical state of the memory cell. | 11-19-2015 |
Anshuman Jyothi Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150047710 | ORGANIC SOLAR CELL AND METHODS THEREOF - The present disclosure relates to photo voltaic cells that are more efficient and stable than conventional photo voltaic cells. The present disclosure also relates to process for preparing such photo voltaic cells, which is inherently low-cost, less complex and results in a stable device. | 02-19-2015 |
Avijit Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130013086 | DYNAMIC MODEL GENERATION FOR IMPLEMENTING HYBRID LINEAR/NON-LINEAR CONTROLLER - A method of dynamic model selection for hybrid linear/non-linear process control includes developing a plurality of process models including at least one linear process model and at least one non-linear process model from inputs including dynamic process data from a processing system that runs a physical process. At least two of the plurality of process models are selected based on a performance comparison based on at least one metric, wherein the selected process models number less than a number of the plurality of process models received. A multi-model controller is generated that includes the selected process models. The physical process is simulated using the multi-model controller by applying the selected process models to obtain closed loop performance test data for each of the selected models. The performance test data is compared. A selected process model is then selected. | 01-10-2013 |
Bipul Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130053689 | METHOD AND SYSTEM FOR DESIGN OF SPECTRAL FILTER TO CLASSIFY TISSUE AND MATERIAL FROM MULTI-ENERGY IMAGES - A method, system and apparatus for filtering multi-energy images using spectral filtering technique is described. In one embodiment, the method includes obtaining a first image of an anatomical object corresponding to a first radiation energy. In addition, the method includes obtaining at least one additional image, herein called a second image of the anatomical object corresponding to at least one second radiation energy. The at least one second radiation energy is distinct from the first radiation energy. The method also includes determining joint attenuation characteristics of each tissue at the first radiation energy and at the second radiation energy or their derivatives. The method also includes selectively filtering attenuation value in a multi-energy space due to at least one tissue to generate a filtered image from a reference image. The reference image is one of the first image or the second image or their derivatives. | 02-28-2013 |
20130261441 | SYSTEM AND METHOD FOR CONTRAST AGENT ESTIMATION IN X-RAY IMAGING - The disclosed embodiments relate to determining an amount of a contrast agent in an image. For example, a computer-implemented method of image processing includes generating, from a first polychromatic contrast-enhanced X-ray image obtained at a first energy and a second polychromatic contrast-enhanced X-ray image obtained at a second energy, a simulated first monochromatic contrast-enhanced X-ray image and a simulated second monochromatic contrast-enhanced X-ray image. The simulated first monochromatic contrast-enhanced X-ray image includes first regions of enhanced contrast and the simulated second monochromatic contrast-enhanced includes second regions of enhanced contrast. The method also includes isolating the first and second regions of enhanced contrast from other regions of the image, and determining an amount of the contrast agent within the first and second regions of enhanced contrast based at least on a derived partial signal attributable to the contrast agent. | 10-03-2013 |
20130272596 | METHODS FOR GENERATING A RECONSTRUCTED TREE STRUCTURE FROM MEDICAL IMAGE DATA - A computer-implemented method of post-processing medical image data is provided. The method includes receiving tracked image data representative of multiple blood vessels, generating a binary tree structure for the multiple blood vessels based on a parent-child relationship between branches of the multiple blood vessels, generating a likelihood model for determining a validity of the branches of the multiple blood vessels, and generating a likelihood score for each branch based on the respective branch's compatibility with the likelihood model. The method also includes generating a reconstructed tree for the multiple blood vessels. Compatible branches are included in the reconstructed tree, while invalid branches are not included in the reconstructed tree. | 10-17-2013 |
20140050378 | SYSTEM AND METHOD FOR DETECTING MATERIALS OR DISEASE STATES USING MULTI-ENERGY COMPUTED TOMOGRAPHY - The disclosed embodiments relate to characterizing or quantifying an element or composition of interest within an imaged volume. In accordance with one embodiment, high and low energy images are acquired of a volume of interest using a polychromatic emission source. The high and low energy images are processed to generate monochromatic images. Based on the observed attenuation within the monochromatic images, one or more elements or compositions of interest are characterized within the imaged volume. | 02-20-2014 |
20150272527 | GENERATION OF MONOCHROMATIC IMAGES - Identification of an optimal monochromatic energy for displaying monochromatic images is disclosed. In certain embodiments, determination of an optimal monochromatic energy may be performed by generating histograms for various monochromatic images generated based on a set of acquired multi-energy projections and by evaluating the histogram dispersion for the respective histograms. | 10-01-2015 |
Biqul Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140294276 | AUTOMATIC ESTIMATION OF ANATOMICAL EXTENTS - A hierarchical multi-object active appearance model (AAM) framework is disclosed for processing image data, such as localizer or scout image data. In accordance with this approach, a hierarchical arrangement of models (e.g., a model pyramid) maybe employed where a global or parent model that encodes relationships across multiple co-located structures is used to obtain an initial, coarse fit. Subsequent processing by child sub-models add more detail and flexibility to the overall fit. | 10-02-2014 |
Debabrata Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090325533 | METHOD FOR USING AN ADAPTIVE WAITING TIME THRESHOLD ESTIMATION FOR POWER SAVING IN SLEEP MODE OF AN ELECTRONIC DEVICE - Portable battery operated electronic devices often use a “sleep mode” for energy conservation. A key feature introduced in the IEEE 802 standard ensures power-efficient operation of these battery operated mobile devices. However, the standard fails to define what will trigger a device into the sleep mode while other systems define “waiting time threshold” as a time for which a Mobile Subscriber Station (MSS) waits before entering into sleep mode which has a constant duration. An embodiment of the present invention uses a unique method ( | 12-31-2009 |
Debdulal Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120177478 | IMPINGEMENT PLATE FOR TURBOMACHINE COMPONENTS AND COMPONENTS EQUIPPED THEREWITH - An impingement plate adapted to reduce thermally-induced strains and stresses that may damage the plate or its attachment to a second component. The plate includes an interior region having cooling holes, a peripheral wall surrounding the interior region and projecting out of the plane of the interior region, a peripheral flange surrounding the peripheral wall and lying in a plane spaced apart from the plane of the interior region, and one or more through-thickness rib. One such rib may be disposed in the interior region, project away from and out of the plane of the interior region, and linearly extend across the interior region. Alternatively or in addition, one such rib may be disposed between the peripheral wall and flange and project out of the plane of the flange. | 07-12-2012 |
20140064913 | Impingement Plate for Damping and Cooling Shroud Assembly Inter Segment Seals - An impingement plate is cooperable with a shroud assembly. The shroud assembly includes an outer shroud and plural inner shrouds with seals between the plural inner shrouds, respectively. The impingement plate includes a trailing edge portion, a leading edge portion and a mid portion between the trailing edge portion and the leading edge portion. A plurality of impingement holes are formed across an area of the impingement plate, and a cooling and damping section includes at least one channel that is shaped to accelerate cooling flow through the impingement plate. | 03-06-2014 |
Dibakar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100077234 | CONTROL OF AWAKE TIME IN MOBILE DEVICE - A method of operating a mobile device comprises operating the mobile device in a low power mode, switching the mobile device to a high power mode in response to an event, identifying the event as specific type of event, selecting a time period according to the identified type of event, preventing an algorithm for switching the mobile device to the low power mode from executing, for the time period, and (ultimately) executing the algorithm. | 03-25-2010 |
Dibyendu Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090260018 | METHOD FOR COMPUTATION-COMMUNICATI0N OVERLAP IN MPI APPLICATIONS - A computer implemented method is provided for optimizing at the time of compiling a program that employs a message-passing interface (MPI). The method includes: detecting an MPI application source file; identifying a non-blocking communication within the MPI application source file; and overlapping independent computation concurrently with the non-blocking communication. A system is also provided. | 10-15-2009 |
20090276765 | COMPILER DRIVEN MECHANISM FOR REGISTRATION AND DEREGISTRATION OF MEMORY PAGES - A method, system and article of manufacture are disclosed for registering and deregistering memory pages in a computer system. The method comprises the steps of hoisting register and deregister calls in a given routine where temporal locality is present to overlap computation and communication; using software pipelined registration and deregistration where spatial locality is observed; and using intra-procedural and inter-procedural analysis by a compiler of the computer system to deregister dynamically allocated buffers. The preferred embodiment of the invention is based on an optimizing compiler. The compiler is used to extract information such as addresses of buffers which are being reused repeatedly (temporal locality), preferably in a loop. The compiler may also find information about spatial locality, such as arrays whose indexes are used in a well-defined manner in a series of messages, for example, array pages being accessed in a pre-defined pattern in a loop. | 11-05-2009 |
20100037214 | METHOD AND SYSTEM FOR MPI_WAIT SINKING FOR BETTER COMPUTATION-COMMUNICATION OVERLAP IN MPI APPLICATIONS - A computer implemented method is provided for optimizing at the time of compiling a program that employs a message-passing interface (MPI). The method includes: detecting an MPI application source file; identifying a non-blocking communication within the MPI application source file; and overlapping independent computation concurrently with the non-blocking communication. A system is also provided. | 02-11-2010 |
20100125835 | HIGH EFFICIENCY COMPILATION FRAMEWORK - A method and system for reducing processing overhead during execution of a code block in a high efficiency compilation framework. The method identifies second code blocks within the code block and separates them out from the first code block during compilation. Further, during compilation, the system converts the second code blocks to kernel program modules, in a form recognizable by the system kernel. The compilation is followed by execution of the first code block, with the compiled object code of the first code block being executed in user mode and the kernel program modules being executed in kernel mode. | 05-20-2010 |
20100218190 | PROCESS MAPPING IN PARALLEL COMPUTING - A method of mapping processes to processors in a parallel computing environment where a parallel application is to be run on a cluster of nodes wherein at least one of the nodes has multiple processors sharing a common memory, the method comprising using compiler based communication analysis to map Message Passing Interface processes to processors on the nodes, whereby at least some more heavily communicating processes are mapped to processors within nodes. Other methods, apparatus, and computer readable media are also provided. | 08-26-2010 |
20120110302 | Accelerating Generic Loop Iterators Using Speculative Execution - A method, a system and a computer program product for effectively accelerating loop iterators using speculative execution of iterators. An Efficient Loop Iterator (ELI) utility detects initiation of a target program and initiates/spawns a speculative iterator thread at the start of the basic code block ahead of the code block that initiates a nested loop. The ELI utility assigns the iterator thread to a dedicated processor in a multi-processor system. The speculative thread runs/executes ahead of the execution of the nested loop and calculates indices in a corresponding multidimensional array. The iterator thread adds all the precomputed indices to a single queue. As a result, the ELI utility effectively enables a multidimensional loop to be replaced by a single dimensional loop. At the beginning of (or during) each iteration of the iterator, the ELI utility “dequeues” an entry from the queue to use the entry to access the array upon which the ELI utility iterates. The ELI utility performs concurrent iterations on the array by using the queue entries. | 05-03-2012 |
20130007385 | Compiler driven mechanism for registration and deregistration of memory pages - A method, system and article of manufacture are disclosed for registering and deregistering memory pages in a computer system. The method comprises the steps of hoisting register and deregister calls in a given routine where temporal locality is present to overlap computation and communication; using software pipelined registration and deregistration where spatial locality is observed; and using intra-procedural and inter-procedural analysis by a compiler of the computer system to deregister dynamically allocated buffers. The preferred embodiment of the invention is based on an optimizing compiler. The compiler is used to extract information such as addresses of buffers which are being reused repeatedly (temporal locality), preferably in a loop. The compiler may also find information about spatial locality, such as arrays whose indexes are used in a well-defined manner in a series of messages, for example, array pages being accessed in a pre-defined pattern in a loop. | 01-03-2013 |
20130138929 | PROCESS MAPPING IN PARALLEL COMPUTING - A method of mapping processes to processors in a parallel computing environment where a parallel application is to be run on a cluster of nodes wherein at least one of the nodes has multiple processors sharing a common memory, the method comprising using compiler based communication analysis to map Message Passing Interface processes to processors on the nodes, whereby at least some more heavily communicating processes are mapped to processors within nodes. Other methods, apparatus, and computer readable media are also provided. | 05-30-2013 |
20130139175 | PROCESS MAPPING PARALLEL COMPUTING - A method of mapping processes to processors in a parallel computing environment where a parallel application is to be run on a cluster of nodes wherein at least one of the nodes has multiple processors sharing a common memory, the method comprising using compiler based communication analysis to map Message Passing Interface processes to processors on the nodes, whereby at least some more heavily communicating processes are mapped to processors within nodes. Other methods, apparatus, and computer readable media are also provided. | 05-30-2013 |
20140344555 | Scalable Partial Vectorization - A system, method and computer program product to compute latencies of a plurality of expression trees in a basic block and to select a first and a second expression tree from the plurality of expression trees based on the computed latencies. The first expression tree is isomorphic to the second expression tree and the first and second expression trees are selected in order of largest to smallest latency. This selection ensures that the largest isomorphic expression trees are vectorized first. By vectorizing the largest isomorphic expression trees first, a basic block containing hundreds of statements can be vectorized without significant compile time. Moreover, vectorization of the largest isomorphic expression trees results in a significant improvement in system performance on SIMD processors. | 11-20-2014 |
Dipankar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130219234 | Data Integrity Field (DIF) Implementation with Error Detection and Intelligent Recovery Mechanism - An apparatus for providing a data integrity field implementation in a data processing system includes a controller operative to interface between a host device and a destination device in the data processing system for transferring at least one data block therebetween. The data processing system further includes an error detection module associated with the controller. The error detection module is operative to determine a probability of an error occurrence based at least in part on a measured current error rate for the data processing system. The controller is operative to implement an error correction methodology which is selectively adaptable as a function of the probability of an error occurrence. | 08-22-2013 |
20130318322 | Memory Management Scheme and Apparatus - A memory management apparatus includes a first controller adapted to receive an input data sequence including one or more data frames and operative: to separate each of the data frames into a payload data portion and a header portion; to store the payload data portion in at least one available memory location in a physical storage space; and to store in a logical storage space the header portion along with at least one associated index indicating where in the physical storage space the corresponding payload data portion resides. The apparatus further includes a second controller operative, as a function of a data read request, to access the physical storage space using the header portion and associated index from the logical storage space to retrieve the corresponding payload data portion and to combine the header portion with the payload data portion to generate a response to the data read request. | 11-28-2013 |
Gautam Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140100385 | PROCESS FOR PREPARATION OF SUCCINYLCHOLINE CHLORIDE - The present invention relates to a process for the preparation of succinylcholine chloride, a pharmaceutically active compound used as skeletal muscle relaxant which comprises condensing succinic anhydride with N,N-diemthylaminoethanol using a catalyst in presence of a solvent to form bis[2-(dimethylamino)ethyl]succinate; in situ purifying the bis[2-(dimethylamino)ethyl]succinate using a base; reacting pure bis[2-(dimethylamino)ethyl]succinate with methyl chloride gas using an alcohol; and purifying the obtained crude succinylcholine chloride using water and alcohol. | 04-10-2014 |
Geetha Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120297358 | SYSTEM AND METHOD FOR MANAGEMENT OF A PROGRAM THROUGHOUT ITS LIFECYCLE IN AN ORGANIZATION - A system for facilitating management of one or more programs throughout their lifecycle in an organization is provided. The system comprises a Customer Relationship Management (CRM) module to create one or more programs, an Order Management System (OMS) module to create one or more tracks, and a program management module to create one or more projects. The system further comprises a resource allocation module for allocating resources for executing the one or more programs. The system further comprises a finance budgeting module for budgeting revenue, costs and profitability of the one or more programs. The system further comprises a program module that displays details of the one or more programs, the one or more tracks, and the one or more projects to one or more authorized users. The system further comprises a central repository to store data associated with the one or more programs. | 11-22-2012 |
Indrajitkumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100167753 | SYSTEM AND METHOD FOR IDENTIFYING AND LOCATING WIRELESS DEVICES THAT ARE BEING OPERATED BY UNAUTHORIZED USERS - A method of locating a wireless device being operated by an unauthorized user is provided. The method comprises examining biometric information of an operator of the wireless device, determining if the operator is authorized based on the biometric information, and transmitting a message to a remote recipient in response to determining the operator is not authorized. In certain embodiments, the message can include the location of the wireless device. | 07-01-2010 |
Karishma Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160073034 | IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - An image display method is provided. The image display method includes displaying a camera preview screen that provides an image of a subject in real time, capturing one or more images by capturing the camera preview screen, and displaying a photo reel on the camera preview screen, the photo reel being generated by arranging thumbnails of the captured one or more images in a row. | 03-10-2016 |
Kaushik Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140222375 | CONDITION-BASED MANAGEMENT OF POWER TRANSFORMERS - Methods and arrangements for managing implementation of a power transformer. There is determined at least one parameter currently relating to operation of a transformer, as well as a revenue value currently assigned to the transformer. There is determined a depreciation value currently assigned to the transformer. There is determined a power output for the transformer for a future time slot that increases total revenue with respect to a life cycle of the transformer, the power output being determined based on the at least one parameter, the revenue value, and the depreciation value. | 08-07-2014 |
20150180850 | METHOD AND SYSTEM TO PROVIDE ADDITIONAL SECURITY MECHANISM FOR PACKAGED WEB APPLICATIONS - A method for authenticating a client application attempting to access a protected resource on a resource server includes receiving a request to access the protected resource at an authorization server. The request is received from the client application authorized by a resource owner of the protected resource. Further, the method includes redirecting the request to the resource server using a redirect identifier corresponding to a redirect endpoint of the client application. The redirect identifier is intercepted by a web run time engine prior to the redirect. Furthermore, the method includes determining a match between the intercepted redirect identifier and a pre-assigned redirect identifier with the client application stored at the web run time engine to authenticate the client application prior to providing access to the protected resource. | 06-25-2015 |
Kaveri Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120035219 | Compound for the Treatment of Tuberculosis - (5R)-3-[4-[1-[(2S)-2,3-dihydroxypropanoyl]-3,6-dihydro-2H-pyridin-4-yl]-3,5-difluoro-phenyl]-5-(isoxazol-3-yloxymethyl)oxazolidin-2-one, or a pharmaceutically-acceptable salt, or an in-vivo-hydrolysable ester thereof, for use in the treatment of | 02-09-2012 |
Kaylan Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140116949 | ADSORBENT COMPOSITION BY A GREEN PROCESS AND A PROCESS FOR TOXIC METAL ION REMOVAL - An adsorbent composition of a carrier coated with nanoparticles of zerovalent iron (“NZVI”) is disclosed. The NZVI are synthesized in situ using a tannin extract. Methods of making the adsorbent composition comprise providing a liquid stream; dispersing iron salts in the liquid stream to form an iron salt solution; adding a carrier to the iron salt solution to form a prepared stream; adding a tannin extract to the prepared stream to form a reaction stream; and forming the adsorbent composition in the reaction stream. Methods of reducing toxic metal ions in an aqueous stream are also disclosed. The methods comprise providing said aqueous stream; providing an adsorbent composition having a carrier coated with in situ nanoparticles of zerovalent iron (“NZVI”) therein; and contacting the aqueous stream with the adsorbent composition. | 05-01-2014 |
Kollol Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160110093 | METHOD OF PERFORMING ONE OR MORE OPERATIONS BASED ON A GESTURE - A method for performing an action in an electronic device is provided. The method includes detecting a gesture performed on a first edge and a second edge of the electronic device. Further, the method includes computing a length of a movement of the gesture, and performing an action corresponding to an item in the electronic device based on the length of the movement. | 04-21-2016 |
Kottotil Mohan Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090098805 | Melamine methylol for abrasive products - An abrasive product includes a plurality of abrasive particles and a resin binder cured from a resin composition that includes an aqueous dispersion of melamine methylol having a melamine-to-formaldehyde molar equivalent ratio of between about 1:1 and about 1:3.2, wherein the aqueous dispersion has a pH in a range of between about 8 and about 10. The composition also includes a formaldehyde-based resins, such as a urea-formaldehyde resin or phenol-formaldehyde resin. The melamine methylol comprises between about 1 wt % and about 50 wt % of the combined weight of the formaldehyde-based resin and the melamine methylol. | 04-16-2009 |
20090149624 | Phenolic resin formulation and coatings for abrasive products - A resorcinol-modified phenolic resin composition is formed by reacting a basic catalyst, formaldehyde, water and a benzene-ol to form an intermediate composition to which resorcinol is subsequently added to reduce the presence of free formaldehyde. Optionally, an alkanolamine can be combined and reacted with the resorcinol-modified phenolic resin composition to form a resorcinol-alkanolamine-modified phenolic resin composition. The resorcinol-modified phenolic resin and the resorcinol-alkanolamine-modified phenolic resin compositions can be employed to coat abrasive products having a relatively low free formaldehyde content. | 06-11-2009 |
20160045094 | NONWOVEN ANTIMICROBIAL SCRUB PAD - An abrasive article comprising a nonwoven substrate material impregnated with a first and second formulation. The first and second formulations have broad spectrum antimicrobial effectiveness against one or more microbial organisms. The first and second formulations include the same or different polymer compositions, which include one or more antimicrobial agents and abrasive particles uniformly dispersed in the polymer compositions. | 02-18-2016 |
Pratap Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110025391 | Methods and Systems for Measuring and Reducing Clock Skew - A technique for a delay measurement system to measure the skews in a clock distribution network is presented. It uses the principle of sub-sampling to measure and amplify small clock skews and determine an estimate of clock skew by further manipulation if these sampled measurements. The technique can be applied to measure clock skew on a computer chip, between bit-line of a communication bus, or between elements connected by an electronic or optical interconnect. | 02-03-2011 |
Rajarshi Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140269282 | DYNAMIC RECONFIGURATION OF NETWORK DEVICES FOR OUTAGE PREDICTION - According to one aspect of the present disclosure, a method and technique for dynamic reconfiguration of network devices for outage prediction is disclosed. The method includes: aggregating a plurality of network devices to form an input/output (I/O) link bundle; identifying a quality of service level of data throughput needed by at least one workload utilizing the I/O link bundle; monitoring a parameter of each of the network devices of the I/O link bundle; determining whether the monitored parameter indicates a predicted data throughout quality of service level decrease by a network device being utilized by the workload below the quality of service level for the workload; and responsive to determining that the monitored parameter indicates a predicted quality of service level decrease by the respective network device, dynamically reconfiguring the link bundle to maintain the quality of service level for the workload utilizing the I/O link bundle. | 09-18-2014 |
20140280801 | DYNAMIC RECONFIGURATION OF NETWORK DEVICES FOR OUTAGE PREDICTION - A system and technique for dynamic reconfiguration of network devices for outage prediction is disclosed. The system includes a host and a plurality of network devices aggregated to form a link bundle; and wherein the host comprises a configuration manager operable to: identify a quality of service level of data throughput needed by at least one workload utilizing the link bundle; monitor a parameter of each of the network devices of the link bundle; determine whether the monitored parameter indicates a predicted data throughout quality of service level decrease by a network device being utilized by the workload below the quality of service level for the workload; and responsive to determining that the monitored parameter indicates a predicted quality of service level decrease by the respective network device, dynamically reconfigure the link bundle to maintain the quality of service level for the workload utilizing the link bundle. | 09-18-2014 |
Rajdeep Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100314977 | ADJUSTABLE UPPER DISHWASHER RACK - An upper rack vertical adjustment system for a dishwasher, including an upper rack first portion, and an upper rack second portion rotatably attached to the first portion to selectively create an opening in the bottom of the rack to provide clearance for items placed in the lower rack. For adjusting the height of the upper rack, a slidable member has two elongated arms extending therefrom each having a wheel attached at an end of the arms is provided on each side of the rack. For each slidable member, a plate is mounted to a portion of the upper rack and the said slidable member is pivotally mounted to the plate. A locking mechanism locks the slidable member in one of several predetermined positions. | 12-16-2010 |
Sajal Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120244817 | Apparatus and Methods For Estimation of a Subchannel Power Imbalance Ratio (SCPIR) - Described herein are various methods for a communication device (e.g., a mobile station) receiving an AQPSK modulated signal (e.g., a VAMOS signal) to estimate a subchannel power imbalance ratio (SCPIR). Advantageously, the methods are not computationally complex and do not suffer from poor numerical performance. | 09-27-2012 |
20130064331 | METHOD AND APPARATUS FOR DECODING A REPEATED MESSAGE - Techniques for decoding repeated messages sent from a transmitter are improved with information obtained from the decoding of the first transmission and by augmenting Chase combining techniques with a voting-based combining method. In an example method, first encoded bits corresponding to a first instance of the repeated message and demodulated to obtain first soft bits, which are decoded to obtain first decoded bits. Second encoded bits corresponding to a second instance of the repeated message are demodulated to obtain second soft bits. The first decoded bits are re-encoded to obtain re-encoded bits. Sign values for modified soft bits are determined from sign values for the first soft bits, the sign values for the second soft bits, and the sign values for the re-encoded bits. The modified soft bits are combined with the first soft bits and decoded. | 03-14-2013 |
20130070828 | Systems and Methods For Demodulating a Signal - A high-sensitivity receiver may be made by using multiple demodulators to demodulate a given signal. For example, the receiver may use a first demodulator to demodulate an input signal into a first sequence of soft bits and a second demodulator to demodulate the same input signal into a second sequence of soft bits. The two sequences of soft bits may then be compared and combined to create a sequence of hard bits. For example, in some embodiments, a soft bit combiner may combine the two sequences of soft bits into a third sequence of soft bits, which may then be input into a decoder to produce the final decoded hard bits. The secondary demodulator may be less complex, less expensive, demand less power, and/or require fewer computational resources when operating, than the first demodulator. | 03-21-2013 |
20130295925 | Carrier Detection and Parallel GSM Cell Search in Multimode Terminals - A wireless communication apparatus is arranged to detect, among a plurality of modulated carrier signals of different frequencies, at least one of the modulated carrier signals modulated with a tone burst. A receiver provides a composite signal comprising the plurality of modulated carrier signals received simultaneously. An ADC generates samples of the composite signal, and the samples of the composite signal are divided into a plurality of blocks. The samples of each block are transformed into frequency domain components, and the frequency domain components of each block are divided into a plurality of groups, each group corresponding to a range of frequencies occupied by a different one of the modulated carrier signals. Tone burst detection is performed on each group, and it is determined which of the modulated carrier signals is modulated with the tone burst, according to which of the groups the tone burst is detected in. | 11-07-2013 |
20140071901 | DOWNLINK MULTICARRIER MOBILE COMMUNICATION NETWORK CONFIGURATION - The disclosure relates to a method in a mobile communication network for configuring the network for downlink multicarrier data transmission from a network node to a mobile terminal. The method includes the step ( | 03-13-2014 |
20140161116 | Synchronization of a Radio Device - The present disclosure relates to a method for synchronizing a radio device with a network node of a Global System for Mobile Communications, GSM, radio communication system. The method comprises obtaining a reference array based on a known training sequence, TSC, of a synchronization burst, SB, of a synchronization channel, SCH, of the network node. The method also comprises receiving an SB including the TSC from the network node and forming a received array. The method also comprises comparing the reference array to the received array for finding a sequence of the received array which has identity with the reference array, and thereby finding the position of the TSC in the received SB. The method also comprises determining whether the identity of the found sequence with the reference array is above a predefined threshold, in which case the radio device can be time synchronized based on the found TSC. | 06-12-2014 |
20140198915 | Method and Apparatus for Selective Communication Signal Deciphering - Selective deciphering of a received signal, as taught herein, provides a number of advantages, including greater efficiency through the elimination or at least reduction of wasted decoding cycles. The technique, such as practiced in a user equipment or other wireless communication device, capitalizes on the advantageous recognition herein that the demodulation results obtained for at least some types of received data blocks may be inspected or otherwise evaluated for characteristic patterns that are indicative of whether the data block was or was not ciphered for transmission. That evaluation informs the selective deciphering decision. | 07-17-2014 |
20140213261 | METHODS AND SYSTEMS FOR A GENERIC MULTI-RADIO ACCESS TECHNOLOGY - Systems and method provide for cell reconfirmation methods for a multi-Radio Access Technology (RAT) capable User Equipment (UE). A method for performing a cell reconfirmation method by a multi-Radio Access Technology (RAT) capable User Equipment (UE), the method includes: performing, by the UE, cell reconfirmation using information derived from a Normal Burst (NB) of a transmitted Global System for Mobile communication (GSM) radio signal, wherein the cell reconfirmation verifies an identity of a GSM cell associated with the transmitted GSM radio signal. The method can further include: operating the multi-RAT capable UE in a serving cell of a first RAT; and selecting the cell reconfirmation method to reconfirm a Global System for Mobile (GSM) communication neighbor cell located in a second RAT which is a GSM RAT, wherein a first cell reconfirmation method uses a received Normal Burst (NB) and a second cell reconfirmation method uses a received Synchronization Burst (SB). | 07-31-2014 |
20140286210 | Fast Detection of Discontinuous Transmission - Techniques for detecting discontinuous transmission (DTX) are disclosed. In an example method, given a sequence of bits that is known by a wireless receiver to be included in transmission bursts targeted to the wireless receiver and given a series of received signal samples corresponding to an expected transmission burst for the wireless receiver, the wireless receiver estimates a channel response and a location for the sequence within the series. The wireless receiver generates a plurality of bit estimates from the subset of received signal samples, based on the estimated channel response, compares the bit estimates to bits in the sequence of bits, and determines whether a valid burst for the wireless receiver is present, based on said comparing. The disclosed techniques are particularly suitable for use in detecting DTX in VAMOS scenarios. | 09-25-2014 |
20150023400 | Antenna Activity Detection in Multi-Antenna Communication - The present subject matter discloses a method for antenna activity detection in multi-antenna communication devices. In one embodiment, the method comprises computing a received signal strength indicator (RSSI) value for each of a plurality of antennas based on a sampled data associated with each of the antennas. The RSSI values may then be analyzed to identify an antenna having a highest RSSI value as a primary antenna and one or more antennas having the RSSI value less than the highest RSSI value as auxiliary antennas. Further, an RSSI difference for each of the auxiliary antennas is calculated and compared with a first threshold value to ascertain one or more potentially inactive antennas from among the auxiliary antennas. The potentially inactive antennas may then be further analyzed to identify one or more inactive antennas based at least in part on the RSSI value. | 01-22-2015 |
20150057033 | MOBILE STATION, CORE NETWORK NODE, BASE STATION SUBSYSTEM, AND METHODS FOR IMPLEMENTING LONGER PAGING CYCLES IN A CELLULAR NETWORK - A mobile station, a core network node, a base station subsystem, and various methods are described herein for implementing longer paging cycles (longer Discontinuous Reception (DRX) mode) in a cellular network which has a benefit of reducing the energy consumption of the mobile station's battery. | 02-26-2015 |
20150207614 | FREQUENCY CORRECTION AND TIME SLOT BOUNDARY DETECTION - There is provided a method for determining frequency correction and time slot boundary detection for synchronization in a wireless device. A plurality of cell broadcast frequencies is acquired. A subgroup of cell broadcast frequencies is determined from the received plurality of cell broadcast frequencies. Frequency and time slot information in the subgroup is recovered by tuning a local oscillator to a center frequency of the subgroup. Individual frequencies are extracted from the recovered frequency information. The individual frequencies are provided to a frequency correction detector. A corresponding wireless device, computer program and computer program product are also provided. | 07-23-2015 |
20150280845 | PUBLIC WARNING SYSTEM INDICATION TO USERS IN CONNECTED MODE - The embodiments herein provide liberty to mobile terminal users. This means that a user will be alerted about public warning messages even in a case where the user has a mobile terminal that is in an active voice or data call or during establishment of a voice or data call. After receiving the alerting indication, the user can take a decision about whether to disconnect the voice or data call and go to idle mode for receiving the actual warning message via a broadcast channel, such as CBCH in case of a GSM system, or skip the warning message. | 10-01-2015 |
20150341884 | OPTIMIZED SYNCHRONIZATION PROCEDURE FOR PROLONGED PERIODS OF SLEEP - A wireless device and method are described herein for implementing synchronization procedures when the wireless device operates using a prolonged sleep mode in a cellular network, wherein the synchronization procedures have a benefit of reducing the energy consumption of the wireless device's battery. | 11-26-2015 |
20160037540 | MAXIMIZING CHANNEL CAPACITY FOR COMMON DOWNLINK CHANNELS - A wireless access node and method are described herein for improving a bandwidth utilization efficiency of a common downlink (DL) channel when transmitting device-related information included in one or more messages to a wireless device or a group of wireless devices, wherein the one or more messages have one or more transport block formats that meet a coverage class need of the wireless device or the group of wireless devices. In addition, a wireless device and method are described herein for improving a bandwidth utilization efficiency of the common DL channel by receiving one or more messages including device-related information on the common DL channel from the wireless access node, wherein the one or more messages have one or more transport block formats that meet a coverage class need of the wireless device. | 02-04-2016 |
20160073400 | MOBILE STATION, NETWORK NODE, AND METHODS FOR ASSIGNING RESOURCE BLOCKS TO THE MOBILE STATION - A method in a network node for assigning resource blocks to a Mobile Station, MS, served by the network node. The MS is capable of downlink multicarrier operation. The network node receives from the MS an indication of a maximum number of consecutive downlink timeslots that the MS is capable of receiving on a given carrier during a TTI. The network node receives, from the MS, an indication of a maximum number of resource blocks that the MS is capable of processing during a TTI. The network node receives, from the MS, an indication of a maximum number of carriers supported by the MS. The network node assigns resource blocks to the MS, based on the received indication of a maximum number of consecutive downlink TS, the received indication of a maximum number of resource blocks and the received indication of a maximum number of carriers. | 03-10-2016 |
Samik Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130312179 | BED APPARATUS HAVING MOVABLE HEATER ASSEMBLY - An improved bed apparatus ( | 11-28-2013 |
Sanjib Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090312288 | KINASE INHIBITORS - Compounds are provided for use with kinases that comprise a compound selected from the group consisting of: | 12-17-2009 |
20100063054 | cMET INHIBITORS - Compounds of the following formula are provided for use with cMET: | 03-11-2010 |
Sanjib Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100152932 | SYSTEM AND METHOD FOR RENDERING AIRCRAFT TRAFFIC ON A VERTICAL SITUATION DISPLAY - A flight deck display element for a host aircraft is used to render a dynamic vertical situation display (VSD). The VSD includes a graphical representation of the host aircraft, graphical representations of one or more neighboring aircraft, and a graphical representation of a conflict zone surrounding the graphical representation of the host aircraft. The graphical representations of the neighboring aircraft are positioned on the VSD in a manner that indicates the respective altitudes of the neighboring aircraft relative to the host aircraft. They are also positioned on the VSD in a manner that indicates the respective lateral separation of the neighboring aircraft relative to the host aircraft. | 06-17-2010 |
Sanjoy Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110055427 | PROTOCOL WRAPPER AND SERIALIZER/DESERIALIZER FOR FACILIATING DATA EXCHANGES - A computer-readable medium, computer-implemented method, apparatus, and system for converting and restoring an object are provided. In one embodiment, an object created by a server is serialized, at the server, into a compressed object format. The compressed object form is then inserted into a tag of a file. The file can then be sent from the server to the client at runtime. In another embodiment, a file is received, at a client. The client then automatically deserializes and loads the compressed data within the tag of the file into an object created by the client. The client then uses the object to load and invoke a view engine in order to render a view. | 03-03-2011 |
20140375576 | FACILITATING TOUCH SCREEN USERS TO SELECT ELEMENTS IN A DENSELY POPULATED DISPLAY - An aspect of the present disclosure facilitates a user of a touch screen to select elements in a densely populated display. In an embodiment, a user taps his finger, potentially covering multiple elements of a display on the touch screen. In response to such a touch, data representing a centre point of tap is received. A zone is formed around the received center, elements within the zone are identified, and an element with the shortest distance to the centre point is determined as the element selected by the user. | 12-25-2014 |
Saptarshi Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120327991 | METHOD FOR CHANNEL ESTIMATION - The invention relates to a method of estimating BEM coefficients of the Channel taps of a transmission Channel of an OFDM System having a given pilot arrangement, comprising, at the receiver side of the transmission Channel, the Steps of a) subsampling a received OFDM symbol in the frequency domain into a set of subsequences, b) inverse Fourier transforming each subsequence into a transformed subsequence, and c) estimating Fourier coefficients of a truncated Fourier series expansion model of the Channel taps from the set of transformed subsequences. | 12-27-2012 |
20120327994 | METHOD FOR CHANNEL EQUALIZATION - A method of equalizing a signal received over transmission channel defined by BEM coefficients of a basis expansion model of its channel taps, comprising the step of approximately solving the relation (I) for x[n] by an iterative method, n being the index of time, y[n] being the received signal, x[n] being the equalized signal, B | 12-27-2012 |
20140348386 | METHOD AND A SYSTEM FOR OCCUPANCY LOCATION - A method for occupancy location includes capturing a spatially coded image of a scene, identifying a region of interest in the image, generating a pixel plausibility index for each image pixel in the region of interest, and classifying pixels as relating to occupancy responsive to the pixel plausibility index. | 11-27-2014 |
20150316426 | Method for Measuring a Moving Vehicle - A method for measuring a vehicle moving on a roadway, in particular a bridge, by means of at least one sensor measuring the deformation under load of the roadway includes recording the time curve of the sensor-measured value while the vehicle moves past the sensor; repeating a minimization, in which a measure of the deviation from the recorded curve by a parametrized reference function comprising a sum of a number of rational functions is minimized by adapting the parameters thereof, wherein a different number is used in every repetition and, in fact, as often as necessary until the deviation measure falls below a limit value, and then selecting the reference function associated with this deviation measure as the selected reference function; and determining the number of rational functions of the selected reference function as the number of axles of the vehicle. | 11-05-2015 |
20160003652 | METHOD AND SYSTEM FOR ESTIMATING A TIME OF FLIGHT OF A SIGNAL - A system and a method of estimating a time of flight of a signal are provided. The method includes transmitting a plurality of signals from a plurality of transmitters such that the plurality of signals travel different paths. The method also includes receiving the plurality of signals at one or more receivers. The plurality of signals are transmitted such that the plurality of signals are received at a same time instance. The method includes estimating the time of flight of a respective signal of the plurality of signals as a function of a time of reception of the plurality of signals and a respective time instance of transmission of the respective signal of the plurality of signals. The transmissions of the plurality of signals are triggered at different time instances. | 01-07-2016 |
Saumitra Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110091966 | Antiviral Peptide Against Hepatitis C Virus - Disclosed herein is a small peptide, LaR2C, corresponding to the C terminus of RRM2 of the human La protein that binds to the IRES element of hepatitis C virus RNA and its derivatives. This invention demonstrates that human La protein interacts with the HCV IRES element both in vitro and in vivo and also shown that this interaction enhances the efficiency of viral RNA translation (Pudi et al, J of Biol Chem, 2003). La protein has three putative RNA recognition motifs (RRM1-3). It has been established that RRM2 binds with high affinity around the GCAC sequence near the initiator AUG and the binding induces a conformational change in the HCV IRES which is critical for the internal initiation of translation (Pudi et al, J of Biol Chem, 2004). | 04-21-2011 |
Sharadanandan Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130034436 | Systems, Method, and Apparatus for Modifying a Turbine Casing - Certain embodiments of the invention may include systems, methods, and apparatus for modifying a turbine casing. According to an example embodiment of the invention, a method is provided for modifying a turbine casing. The method can include providing one or more casing retention pin bores in the turbine casing; inserting a retention pin in the one or more casing retention pin bores; providing one or more patch ring segments configured to be radially constrained by at least a portion of the turbine casing and further configured to slide circumferentially in cooperation with at least a portion of the turbine casing, wherein the one or more patch ring segments comprise at least one retention pin locking bore; installing the one or more patch ring segments in the turbine casing to radially constrain the one or more patch ring segments; and engaging the retention pin in the at least one retention pin locking bore to circumferentially constrain the one or more patch ring segments to the turbine casing. | 02-07-2013 |
Shayori Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150339129 | SYSTEM AND METHOD THEREOF TO OPTIMIZE BOOT TIME OF COMPUTERS HAVING MULTIPLE CPU's - A method and system is provided for optimizing a boot time of a computer system with at least one CPU, in response to a boot command. The system comprises of a memory and a processor. The processor executes a set of instructions stored in the memory to access a task description chart (TDC) comprising a set of essential tasks related to the booting of the system. The TDC is processed offline to create two sets of scheduling charts: an independent task chart (ITC) and a dependent task chart (DTC). The ITC includes all the independent tasks and the DTC includes all the dependent tasks. The DTC is further divided into DTC | 11-26-2015 |
20160004542 | BOOTING METHOD FOR COMPUTER SYSTEM WITH MULTIPLE CENTRAL PROCESSING UNITS - A booting method for computer system with multiple central processing units is provided. The method includes: initializing at least two CPUs of the multiple CPUs at start of a booting process; accessing, by each of the at least two initialized CPUs, a task description chart (TDC) stored in the computer system, wherein the TDC includes information of at least two tasks of the booting process; and selecting, by each of the at least two initialized CPUs, a task from at least two tasks according to selection information of the at least two tasks in the TDC; obtaining, by each of the at least two initialized CPUs, the selected task according to address information of the selected task in the TDC; and executing, by the initialized CPUs, the selected tasks at least partially in parallel. | 01-07-2016 |
Sidhartha Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160085533 | COMPARTMENTALIZING APPLICATION DISTRIBUTION FOR DISPARATE ELECTRONIC DEVICES - Techniques are provided for generating a logical application by grouping multiple physical distributions of an application for programming a plurality of electronic devices. A logical application can run separate commands through a single interface, lessening the number of connections needed between different user's electronic devices (e.g., smart phones, tablets, workstations, wearable computers) and a company's various servers. In certain embodiments, different physical distributions of the application may correspond to different operating systems versions of the application. Compiled code for each of these operating systems and device types is controlled and assigned to select users' devices from vastly different distribution architectures. In certain embodiments, a particular version (i.e., physical distribution) of the logical application to be installed to the device is determined based on the operating system of the device and the appropriate version of the logical application is installed on the device. | 03-24-2016 |
20160087854 | MANAGING CHANGE EVENTS FOR DEVICES IN AN ENTERPRISE SYSTEM - Techniques are disclosed for communicating to remote devices information about change events related to changes in access to an enterprise system. A device access management system may facilitate communication about a change event to the remote devices. Information about a change event may be stored in a change event object based on the type of change event (e.g., a policy change, an application change, and a settings change). A change event queue may persistently store information corresponding to change events. One or more computing nodes may be scheduled to execute an action process for each change event based on the type of the change event. A computing node may communicate information (e.g., an instruction to implement adjust access) about a change event to remote devices. A change event may persist on the queue until all remote devices are notified about the change event. | 03-24-2016 |
20160087956 | UNIFIED PROVISIONING OF APPLICATIONS ON DEVICES IN AN ENTERPRISE SYSTEM - The present disclosure relates generally to managing access to an enterprise system using remote devices. Techniques are disclosed for provisioning applications on remote devices to access resources in an enterprise system. Specifically, applications may be automatically configured with access information (e.g., account information) and connection information to access a resource in an enterprise system using a remote device. Configuring an application may include determining an account for accessing a resource using the application. An account may be provisioned if one has not been established. Upon configuring an application, the device access management system may provide a configured application to the remote device(s) for which the application is configured. Once the configured application is received, the application may be automatically installed on the remote device, after which the application may be executed to access a resource. | 03-24-2016 |
Somnath Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100281624 | METHOD OF TREATING FABRIC - The present invention provides a method or treating a fabric comprising the steps of: a) contacting the fabric with a compound of an alkaline earth metal, titanium or zinc, followed by; b) contacting the fabric with C8-C24 soap, and; contacting the fabric with a water soluble compound of aluminium prior to or concurrent with the step (b), where each of the steps is carried out in presence of an aqueous carrier. | 11-11-2010 |
20110232522 | METHOD AND COMPOSITION FOR THE TREATMENT OF A SUBSTRATE - It has been found that hydrophobicity and stain-resistance can be imparted to a substrate by contacting the substrate with soap and a polyaluminum chloride in presence of water under specific range of pH, while the further addition of a quaternary silicone oil imparts oily soil repellence. | 09-29-2011 |
Sonali Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130323767 | Method to Identify Liver Toxicity Using Metabolite Profiles - The present disclosure relates to a methodology that identifies the underlying mechanisms that lead to hepatotoxicity. This is done by using the alterations in cellular metabolite profiles obtained before and after therapy/drug treatment in combination with a model of liver metabolism. Subsequently, by using a covariance matrix adaptation followed by evolutionary selection, it compares the drug-induced metabolite profiles obtained experimentally with those generated using the in silico model, automatically shortlists potential parameters whose alterations could have produced the drug-treated metabolite profile. Values of these parameters are estimated by formulating an optimal control problem to minimize the differences between the model-generated metabolite values and experimentally observed data. The estimated parameters are given as an input to the homeostatic liver model and simulations are carried out, thereby the results providing a mechanistic explanation for the development of toxicity. | 12-05-2013 |
Subhankar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110017494 | INSULATING COMPOSITIONS AND DEVICES INCORPORATING THE SAME - Provided are compositions that include a dielectric matrix material defining multiple voids of substantially uniform respective dimension and configured as a substantially uniform array. The voids may be configured such that charges that accumulate at surfaces of at least some of the voids when the composition is immersed in a uniform external electric field interact with charges that accumulate at surfaces of at least others of the voids to cause movement of the respective charges in a direction having a component transverse to the electric field. Hollow particles may be disposed within respective voids of the array of voids defined by the matrix material, and particles, such as, for example, ceramic, varistor, and/or inorganic dielectric particles, may be incorporated within the matrix material. Associated devices are also provided. | 01-27-2011 |
Subir K. Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150347057 | STORAGE AREA NETWORK EMULATOR - Some aspects of the disclosure describe a method for testing a storage controller by emulating storage area network (SAN) topologies and vendor-specific behavior in the storage controller. The method can include detecting, via a processor in the storage controller, a physical storage device connected to the storage controller. In response to detecting the physical storage device, the method can determine logic unit numbers (LUNs) based on device characteristics of the physical storage device, and determine a SAN topology to emulate, wherein the SAN topology defines paths leading to the LUNs. The method can also include updating, via the processor, configuration information used by components of the storage controller to indicate the paths leading to the LUNs. The method can also include detecting an input/out request that requires data associated with the LUNs. The method can also include determining, using the configuration information, the data associated with the LUNs. | 12-03-2015 |
Subrangshu Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150271494 | LOW POWER ULTRA-HD VIDEO HARDWARE ENGINE - A low power video hardware engine is disclosed. The video hardware engine includes a video hardware accelerator unit. A shared memory is coupled to the video hardware accelerator unit, and a scrambler is coupled to the shared memory. A vDMA (video direct memory access) engine is coupled to the scrambler, and an external memory is coupled to the vDMA engine. The scrambler receives an LCU (largest coding unit) from the vDMA engine. The LCU comprises N×N pixels, and the scrambler scrambles N×N pixels in the LCU to generate a plurality of blocks with M×M pixels. N and M are integers and M is less than N. | 09-24-2015 |
20150271512 | DYNAMIC FRAME PADDING IN A VIDEO HARDWARE ENGINE - A video hardware engine which support dynamic frame padding is disclosed. The video hardware engine includes an external memory. The external memory stores a reference frame. The reference frame includes a plurality of reference pixels. A motion estimation (ME) engine receives a current LCU (largest coding unit), and defines a search area around the current LCU for motion estimation. The ME engine receives a set of reference pixels corresponding to the current LCU. The set of reference pixels of the plurality of reference pixels are received from the external memory. The ME engine pads a set of duplicate pixels along an edge of the reference frame when a part area of the search area is outside the reference frame. | 09-24-2015 |
20150339234 | SYSTEM AND METHOD FOR MANAGING CACHE - A system includes first and second processing components, a qualified based splitter component, a first and second configurable cache element and an arbiter component. The first data processing component generates a first request for a first portion of data at a first location within a memory. The second data processing component generates a second request for a second portion of data at a second location within the memory. The qualifier based splitter component routes the first request and the second request based on a qualifier. The first configurable cache element enables or disables prefetching data within a first region of the memory. The second configurable cache element enables or disables prefetching data within a second region of the memory. The arbiter component routes the first request and the second request to the memory. | 11-26-2015 |
Sudeep Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130097659 | SYSTEM AND METHOD FOR WHITELISTING APPLICATIONS IN A MOBILE NETWORK ENVIRONMENT - One or more attributes of an application in a plurality of applications is identified. A reputation score of the application is determined based at least in part on the identified attributes to determining whether the application should be included in a whitelist. The whitelist can be applied against a request to download the application on a mobile device. In some aspects, the whitelist can be generated through automated collection and analysis of applications available for download by one or more different types of mobile devices in one or more networks. In some aspects, the whitelist can be applied by blocking attempts to download applications determined not to be included in the whitelist. | 04-18-2013 |
20130097660 | SYSTEM AND METHOD FOR WHITELISTING APPLICATIONS IN A MOBILE NETWORK ENVIRONMENT - An application is identified as installed on a particular mobile device. An action involving the application is identified, the action to be performed using the particular mobile device. It is determined whether the action is an approved action based on at least one policy associated with the particular mobile device. A determination that the action is unapproved can results in an attempt to prevent the action. Further, in certain instances, a whitelist or blacklist can be generated based on determinations of whether identified application actions conform to one or more policies associated with the particular mobile device. | 04-18-2013 |
20130246557 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CONDITIONALLY PREVENTING THE TRANSFER OF DATA BASED ON A LOCATION THEREOF - A system, method, and computer program product are provided for conditionally preventing the transfer of data. In use, a request to transfer data is identified. In addition, a location of the data is determined. Further, the transfer of the data is conditionally prevented based on the location. | 09-19-2013 |
20130283377 | DETECTION AND PREVENTION OF INSTALLATION OF MALICIOUS MOBILE APPLICATIONS - A combination of shim and back-end server applications may be used to identify and block the installation of malicious applications on mobile devices. In practice, a shim application registers with a mobile device's operating system to intercept application installation operations. Upon intercepting an attempted installation operation, the shim application identifies the application seeking to be installed, generates a key uniquely identifying the application, and transmits the key over a network connection to a back-end server. The back-end server may be configured to crawl the Internet to identify malicious applications and compile and maintain a database of such applications. Upon receiving a key from the shim application, the back-end server can search its database to locate a matching application and, if found, respond to the mobile device with the application's status (e.g., malicious or not). The shim application can utilize this information to allow or block installation of the application. | 10-24-2013 |
Sumanta Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160125551 | METHOD AND SYSTEM FOR PUBLIC AND PRIVATE TEMPLATE SHARING - A method for sharing templates for use with a financial management application (FMA) includes receiving, from each of multiple financial professionals, a company profile including a chart of accounts for a business operating within a commercial industry and at a geographic location, generating profile templates including, for each profile, a template including the commercial industry, the geographic location, and a redacted chart of accounts of the profile, receiving, from each of the financial professionals, a request to publicly share the template corresponding to the profile, receiving, from a small business representative, a profile creation request specifying a first commercial industry and a first geographic location, identifying a first template, and providing, in response to the profile creation request, the first template to the representative, where the representative uses the first template to create a first profile for the business. | 05-05-2016 |
Sumit Kumar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120291589 | VARIABLE INERTIA FLYWHEEL - A flywheel includes a disc-shaped flywheel body having a peripheral surface defining a circumference of the flywheel body, a central hub connected to the body for mounting the flywheel on a crankshaft or other flywheel support, and a plurality of chambers in the flywheel body radially spaced from the central hub and angularly spaced about the circumference of the flywheel body. | 11-22-2012 |
Suprotik Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160122592 | System and Method for Dispensing Hot Melt Adhesives - A system for dispensing hot melt adhesives, comprising an adhesive dispenser including a fluid passage leading to an outlet. The system further comprises a supply conduit fluidly connected to the fluid passage and a feeding mechanism configured to feed an elongate, flexible element of solid adhesive into the supply conduit. The system further comprises a first heating element positioned along at least a portion of the supply conduit to melt a portion of the elongate, flexible element being fed into the supply conduit and thereby form a supply of liquid adhesive within the supply conduit. | 05-05-2016 |
Suvodeep Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120324388 | PIE CHART GRAPHICAL USER INTERFACE - A pie chart comprising a pie having at least two slices and a selector head is displayed in a graphical user interface. The selector head is rotatable around a circular selection assist track having a center point corresponding to a center point of the pie. In addition, the graphical user interface can display information associated with/complementary to a first selected slice. Thereafter, user-generated input is received changing a position of the selector head from the first slice to a second slice. This movement of the selector head causes information associated with the second slice to be displayed in the graphical user interface. In some implementations, a highlight display unit and/or a legend can also be provided. Related apparatus, systems, methods, and articles are also described. | 12-20-2012 |
Tamal Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100146263 | METHOD AND SYSTEM FOR SECURE AUTHENTICATION - The invention relates to a method of authentication for a provider comprising requesting a verification system for authentication of a transaction initiated by a user by transmitting to the verification system details of the transaction initiated; requesting the user to authenticate the transaction on a mobile device by transmitting to the user mobile device details of the transaction; validating the authentication request received from the verification system on the mobile device and prompting the user to enter a personal identification number, displaying to the user transaction details on receiving a valid personal identification number and requesting user to authenticate transaction; generating on receiving user authentication an authentication parameter for transmission to the verification system; and authenticating the transaction to the provider on receiving a valid authentication parameter from user mobile device. | 06-10-2010 |
Tathagata Das, Bangalore, IN US
Patent application number | Description | Published |
---|---|---|
20110231680 | ENERGY SAVINGS FOR A NETWORKED COMPUTER - Energy saving virtualization technique embodiments are presented that save energy by virtualizing a network-connected client computer's computing session (or a part thereof) as a virtual machine (VM) and then migrating it between the client computer and a VM server, depending on whether the computing session is active or idle. The client computer VM is migrated to the VM server when the client computer is deemed to be idle, and the VM is migrated back when the client computer is deemed to have re-entered an active condition. When the VM has been migrated away from the client computer and is residing on the VM server, the client computer is put into a sleep mode, thereby saving energy. However, the user's computing session remains alive on the VM server so that ongoing network connections and other activity are not disturbed. | 09-22-2011 |
Tathagata Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110107418 | DETECTING ANOMALIES IN ACCESS CONTROL LISTS - An access control anomaly detection system and method to detect potential anomalies in access control permissions and report those potential anomalies in real time to an administrator for possible action. Embodiments of the system and method input access control lists and semantic groups (or any dataset having binary matrices) to perform automated anomaly detection. This input is processed in three broad phases. First, policy statements are extracted from the access control lists. Next, object-level anomaly detection is performed using thresholds by categorizing outliers in the policies discovered in the first phase as potential anomalies. This object-level anomaly detection can yield object-level security anomalies and object-level accessibility anomalies. Group-level anomaly detection is performed in the third phase by using semantic groups and user sets extracted in first phase to find maximal overlaps using group mapping. This group-level anomaly detection can yield group-level security anomalies and group-level accessibility anomalies. | 05-05-2011 |
Tirthankar Das, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090144720 | CLUSTER SOFTWARE UPGRADES - A device, system, and method are directed towards upgrading software on a cluster. A cluster of nodes is divided into two partitions. The first partition is brought offline, and the software on each of its nodes is updated. The nodes are partially initialized and form an offline cluster, leaving uninitialized subsystems that share external resources or external communication. The second partition is brought offline. The nodes of the first partition complete their initialization and the first partition cluster is brought online. The nodes of the second partition are updated and join the first partition cluster. Quorum mechanisms are adjusted to allow each partition to operate as a cluster. The system thereby updates each node of the cluster with minimal time offline and without requiring software of different versions to intercommunicate. | 06-04-2009 |