Mukherjee, Bangalore
Animesh Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130188300 | AVIONIC MEDIA SYSTEMS INCLUDING ACTUATED MEDIA DOCKING STATIONS AND OVER-CENTER LOCKING MECHANISMS SUITABLE FOR USAGE THEREIN - Embodiments of an avionic media system are provided, as are embodiments of an actuated media docking station and embodiments of an over-center locking mechanism suitable for usage in an actuated media docking station. In one embodiment, the avionic media system includes an actuated media docking station and an onboard electronic device. The actuated media docking station includes, in turn, a housing assembly, a mass media device (“MMD”) receptacle coupled to the housing assembly, a connector mounted to the MMD receptacle and configured to interface with the MMD when inserted into the MMD receptacle, and an actuator coupled to the housing assembly and to the MMD receptacle. The actuator moves the MMD receptacle between: (i) a loading position in which an MMD can be inserted into the MMD receptacle, and (ii) a retaining position in which removal of an MMD from the MMD receptacle is physically obstructed. | 07-25-2013 |
20130329330 | IN-RUSH CURRENT LIMITER AND METHOD FOR STOWABLE AND CARRY-ON DEVICES - A system and method for limiting in-rush current from a power source to a load includes sensing that a load has been electrically connected to receive electrical power from the power source. A current limiter circuit is configured to at least inhibit electrical current flow from the power source to the load for a predetermined time period. After the predetermined time period, the current limiter circuit is configured to no longer at least inhibit the electrical current flow from the power source to the load. Upon sensing that the load has been electrically disconnected from the power source, the current limiter circuit is reconfigured to at least inhibit electrical current flow from the power source to a load that may be subsequently connected to receive electrical power from the power source. | 12-12-2013 |
Anirban Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120308003 | AUTHENTIC BARCODES USING DIGITAL SIGNATURES - Methods and systems for generating and authenticating barcodes using digital signatures comprise: inputting graphical data representing a barcode pattern into memory; translating the graphical data into barcode information according to a standard for translating a particular type of barcode pattern into barcode information; extracting a message and a digital signature from the barcode information; and determining whether the message is authentic by determining whether the digital signature matches the message. | 12-06-2012 |
20140101194 | SEARCHABLE WEB WHOIS - Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information. | 04-10-2014 |
Chandan Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140379748 | VERIFYING COMPLIANCE OF A LAND PARCEL TO AN APPROVED USAGE - A computer implemented method, system and a computer program product for verifying compliance of a land parcel to an approved usage includes monitoring one or more updatable sources of information to detect availability of new information with respect to the land parcel, processing the new information to determine location information and current usage of the land parcel, querying a database storing location information of land parcels having at least approved usage information to determine approved usage of the land parcel. Finally, the current and approved usages of the land parcel are compared to determine compliance of the current usage to the approved usage of the land parcel. | 12-25-2014 |
Chinmoy Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130073304 | METHOD AND SYSTEM FOR AUTO REBINDING OF PATIENT DEMOGRAPHIC DETAILS TO PATIENT MONITORING DEVICES - The present invention provides a middleware to automatically bind demographic details of a patient to at least one sensor included in a body worn monitoring device of the patient. In accordance with an embodiment, the middleware comprises a receiver module and an edge intelligence module. The receiver module receives identification code from a sensor associated with the patient, a unique patient identification code from a central server, and signals from each sensor associated with the patient. The edge intelligence module associates the unique patient identification code and the demographic details of the patient with each of the at least one sensor, and updates the central server with sensor identification code of each sensor associated with the unique patient identification code. | 03-21-2013 |
20130143540 | SMARTPHONE WITH DETACHABLE INPUT AND OUTPUT (I/O) COMPONENTS (DIOC) - Embodiments of the present invention provide a mobile device comprising a core phone with a detachable primary device. The core phone transfers an incoming call alert to the detached primary device by synchronizing the display frame buffer of the core phone with the display frame buffer associated with the detached primary device. A plurality of remote secondary devices can be paired with the core phone on request by said secondary devices to transfer an incoming call alert to said plurality of secondary devices and establish a connection after authorization with said detached primary device. The detachable primary device is usable by pairing with the core phone when the core phone is not used directly but remains in the vicinity. Important data in the primary device is synchronized with the core phone to avoid data loss when the primary device is accidentally dropped or lost or damaged. | 06-06-2013 |
20130234854 | SYSTEMS, METHODS AND COMPUTER-READABLE MEDIA FOR IDENTIFYING AN ANONYMOUS PATIENT - The present invention provides a system, a method and a computer program product for, identifying an anonymous patient in a health care location, when the anonymous patient requires medical attention. A health parameter data of the patient is acquired by a sensor unit, and transmitted to a gateway module associated with the patient. In an event the acquired health parameter data transgresses preconfigured limits or preconfigured pattern(s); an alert is generated by the gateway module, and transmitted to a context server. The context server is configured to validate the alert; instruct the gateway module to emit a colored light corresponding to the color code and transmit the gateway identifier, the color code and a location of a nearest connector, to a medical agent for the purpose of locating the patient. | 09-12-2013 |
20140106722 | SMARTPHONE WITH DETACHABLE INPUT AND OUTPUT (I/O) COMPONENTS (DIOC) - Embodiments of the present invention provide a mobile device comprising a core phone with a detachable primary device. The core phone transfers an incoming call alert to the detached primary device by synchronizing the display frame buffer of the core phone with the display frame buffer associated with the detached primary device. A plurality of remote secondary devices can be paired with the core phone on request by said secondary devices to transfer an incoming call alert to said plurality of secondary devices and establish a connection after authorization with said detached primary device. The detachable primary device is usable by pairing with the core phone when the core phone is not used directly but remains in the vicinity. Important data in the primary device is synchronized with the core phone to avoid data loss when the primary device is accidentally dropped or lost or damaged. | 04-17-2014 |
Debashis Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150160019 | CONTROLLING IN-VEHICLE COMPUTING SYSTEM BASED ON CONTEXTUAL DATA - Embodiments are disclosed for systems and methods for controlling operation of an in-vehicle computing system. In some embodiments, an in-vehicle computing system includes a processor, an external device interface communicatively coupleable to an extra-vehicle server, and a storage device storing instructions executable by the processor to receive information from a navigation subsystem and one or more sensors of the vehicle. The information may include user information identifying one or more occupants of the vehicle with one or more accounts of a social media network. The instructions may also be executable to send the received information to the server, receive instructions from the server, and transmit control instructions to one or more vehicle systems based on the identified action. The instructions may identify an action to be performed based on the received information. | 06-11-2015 |
Debayan Mukherjee, 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 |
Debkiron Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110003995 | Process for the Preparation of Ziprasidone - The present invention relates to a process for preparing Ziprasidone of formula I, | 01-06-2011 |
Joy Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090217282 | PREDICTING CPU AVAILABILITY FOR SHORT TO MEDIUM TIME FRAMES ON TIME SHARED SYSTEMS - A computer implemented CPU utilization prediction technique is provided. CPU utilization prediction is implemented described in continuous time as an auto-regressive process of the first order. The technique used the inherent autocorrelation between successive CPU measurements. A specific auto-regression equation for predicting CPU utilization is provided. CPU utilization prediction is used in a computer cluster environment. In an implementation, CPU utilization percentage values are used by a scheduler service to manage workload or the distribution of requests over a vast number of CPUs. | 08-27-2009 |
20100286952 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR DETERMINING A HANG STATE AND DISTINGUISHING A HANG STATE FROM AN IDLE STATE - A system, method, and computer program product are described for distinguishing between a computing system that is hung in a hang state and systems that are in an idle or otherwise non-hang state which do not need intervention before regaining the ability to adequately process work. According to some approaches, heuristics are employed to perform hang and idle system detection and validation. Data representative of systems resources are analyzed and transformed in order to identify systems that are in a hang state. | 11-11-2010 |
Joydeb Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090265134 | BENCHMARKING DIAGNOSTIC ALGORITHMS - A method for benchmarking diagnostic algorithms for a particular application is provided. The diagnostic algorithms are rank ordered based on a specified criterion so as to weed out weak algorithms, selecting more robust algorithms, defined in some sense, for deployment. This is realized by evaluating various parameters subsequently mentioned. A normalized product entropy ratio parameter is obtained. A performance parameter vector is fixed to define a plurality of sensitivity parameters including a plurality of threshold parameters and a plurality of data parameters. The plurality of threshold parameters and the plurality of data parameters are perturbed to obtain a threshold sensitivity parameter and a data sensitivity parameter. | 10-22-2009 |
20100030492 | APPARATUS AND METHOD FOR IDENTIFYING HEALTH INDICATORS FOR ROLLING ELEMENT BEARINGS - A method includes receiving an input signal containing information associated with a rolling element bearing and/or a piece of equipment containing the rolling element bearing. The method also includes decomposing the input signal into a frequency-domain signal and determining at least one family of frequencies corresponding to at least one failure mode of the rolling element bearing. The method further includes generating a reconstructed input signal using the at least one family of frequencies and the frequency-domain signal. In addition, the method includes determining, using the reconstructed input signal, an indicator identifying an overall health of the rolling element bearing. The indicator could be determined using a baseline signal associated with either (i) normal operation of the rolling element bearing and/or the piece of equipment or (ii) defective operation of the rolling element bearing and/or the piece of equipment (where a severity of the defective operation will increase over time). | 02-04-2010 |
20110257839 | AVIATION FIELD SERVICE REPORT NATURAL LANGUAGE PROCESSING - An aircraft service information handling system comprises an input module operable to collect field service narrative data. A natural language data extraction module extracts problem data and related solution data from the narrative data, and a database module populates an aircraft service information database with the extracted problem data and the related extracted solution data. The database module further searches the database for populated problem data, and retrieves the related populated solution data. | 10-20-2011 |
20130207810 | SYSTEM AND METHOD FOR BLIND FAULT DETECTION FOR ROTATING MACHINERY - A system includes more sensors configured to measure one or more characteristics of rotating equipment and a blind fault detection device. The blind fault detection device includes an input interface configured to receive at least one input signal from the one or more sensors. The blind fault detection device also includes a processing unit configured to identify a fault in the rotating equipment using the at least one input signal. The blind fault detection device further includes an output interface configured to provide an indicator identifying the fault. The processing unit is configured to identify the fault by determining at least one family of frequencies related to at least one sensor point, determining an average energy for the at least one sensor point based on the at least one family of frequencies, and comparing the average energy to a baseline value. | 08-15-2013 |
Partha Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090112907 | WARRANTY INSIGHT SOLUTION FRAMEWORK SYSTEM AND METHOD - A system and method of warranty insight solution are disclosed. In one embodiment, a method includes populating a data mart with data from a number of sources, text analyzing and mining the unstructured data of the data mart according to a uniform structure, performing root cause analysis assistance on staged data mart data, generating root cause analysis output from the root cause analysis, merging the root cause analysis output with the data of the data mart, and generating final output based on a portion of the merged data of the data mart. The data may include data selected from a group including warranty claim data, traceability data, supplier data, manufacturer data, retailer data, customer data, component data, service data, failure data, field data, vehicle failure fault codes trough telematics, and collection center data. | 04-30-2009 |
Prasenjit Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110295846 | PREDICTING CONTENT AND CONTEXT PERFORMANCE BASED ON PERFORMANCE HISTORY OF USERS - Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts. | 12-01-2011 |
20110295997 | PRESENTING CONTENT PACKAGES BASED ON AUDIENCE RETARGETING - A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's interaction with invitational content previously presented to the user and making decisions regarding retargeting based on an analysis of the user profile. The information in the user profile is not limited to whether or not the user completed a conversion action associated with invitational content presented. Rather, the profile is expanded to include such information as where on the conversion continuum the user abandoned the process and details of how the invitational content was presented to the user, e.g. colors used, situation, and message. When presented with a request for invitational content, the system uses the profile information to influence which content is selected and how it is presented to the user. This enables the system to re-present invitational content in a form and/or situation where the user is more likely to complete the conversion action. | 12-01-2011 |
20120030008 | FORECASTING AND BOOKING OF INVENTORY ATOMS IN CONTENT DELIVERY SYSTEMS - Systems and methods for planning and booking advertising campaigns are provided. In operation, a booking engine generates a collection of proposed campaigns in response to a campaign request, where the each of the proposed campaigns corresponds to a scenario of atom availability. Such scenarios can account for possible or anticipated changes in the number and cost of atoms or any other changes of interest to the advertiser. The availability for the atoms in the campaign request can be projected using the past history and the known future unavailability of the atoms and is further modified to account for the variation in atom availability associated with each scenario. Thereafter, the booking engine can present the results for each scenario to the advertiser and allow him to select a campaign. | 02-02-2012 |
Rajarshi Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140258954 | RANKING VERIFICATION RESULTS FOR ROOT CAUSE ANALYSIS - Verification-result ranking techniques for root cause analysis are disclosed using violation report analysis and violation weighting. Violation reports are unwieldy and result from a variety of design and process checks. The check coverage can overlap, causing a specific violation to trigger multiple reported violations. High turn around times for violation report analysis increase the risk that selective violation analysis will inadvertently suppress real design bugs. This reduces the odds that static checker reports alone will meet design sign-off criteria. Determining relationships among a plurality of violations for a design permits clustering violations into hot spots. Identification of primary and subsequent contributors to the plurality of violations is based on the relationships among violations. The hot spot with the highest weight is identified, and then subsequent violations are identified to maximize violation coverage. The result is greater efficiency of design violation identification and resolution. | 09-11-2014 |
20150121326 | Functional Verification of a Circuit Description - A method for functional verification of a circuit description comprises generating a first set of crossover paths based on the circuit description, generating a low power information based on a power design description associated with the circuit description, the low power information determining a set of power state combinations, and generating a second set of crossover paths based on the first set of crossover paths and the low power information, the second set of crossover paths being a subset of the first set of crossover paths. Each of the second set of crossover paths is evaluated to identify circuit description errors, in particular functional circuit description errors. | 04-30-2015 |
20150131894 | VERIFICATION OF CIRCUIT STRUCTURES INCLUDING SUB-STRUCTURE VARIANTS - A method for controlling the functional output of a verification tool upon receipt of a circuit description comprises searching for a predetermined base pattern in the circuit description. The method further comprises searching for predetermined sub-patterns that are assigned to the base pattern, in the circuit description. The method further comprises the validation of each found sub-pattern based on a predetermined rule to minimize the set of reported errors that based on verification of the circuit description. | 05-14-2015 |
Rupam Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120161684 | SYSTEM AND METHOD FOR SYNCHRONOUS MACHINE HEALTH MONITORING - A method, system and computer program product for monitoring health of a synchronous machine is provided. The method includes receiving a plurality of phase voltage values and a plurality of phase current values. The method then computes a negative sequence voltage (Vn) based on the plurality of phase voltage values. The method also computes one or more operating parameters based on at least one of the plurality of phase voltage values and the plurality of phase current values. The method retrieves from a data store, one or more known Vn based on the one or more operating parameters. The method then computes a machine health indicator based on the computed Vn and the one or more known Vn, and raises an alarm based on the machine health indicator. | 06-28-2012 |
20120239348 | CONDITION MONITORING OF MECHANICAL DRIVE TRAIN COUPLED WITH ELECTRICAL MACHINES - A method of monitoring health of a mechanical drive train is provided. The method includes obtaining voltage and current signals from at least one phase of an electrical machine coupled with the mechanical drive train. The method also includes representing the electrical machine having a non-sinusoidal flux distribution as a combination of a plurality of harmonic order sinusoidally distributed virtual electrical machines based on the obtained voltage and current signals. The method further includes determining a torque profile associated with one or more combinations of the sinusoidally distributed virtual electrical machines. Finally, the method includes detecting the presence of an anomaly in the mechanical drive train based on the torque profile or spectrum. | 09-20-2012 |
20130013231 | SYSTEM AND METHOD FOR PREDICTING MECHANICAL FAILURE OF A MOTOR - A method for a vehicle having plural electric motors includes generating motor electrical signatures for the motors. The motor electrical signatures represent one or more characteristics of electrical energy that is supplied to the motors. The method also includes identifying one or more fault measures of each of the motor electrical signatures. The fault measures are indicative of mechanical characteristics of the motors. The method further includes comparing the one or more fault measures of each motor with the one or more fault measures of the other motors in the same vehicle and predicting an impending mechanical failure of one or more of the motors based on comparing the fault measures of the motors. | 01-10-2013 |
20130068003 | SYSTEMS AND METHODS FOR DIAGNOSING AN ENGINE - Methods and systems are provided for an engine. A condition of the engine may be diagnosed based on information provided by signals from speed sensors associated with the engine and/or other signals associated with a generator operationally connected to the engine. Different types of degradation may be distinguished based on discerning characteristics within the information. Thus, a degraded engine component may be identified in a manner that reduces service induced delay. | 03-21-2013 |
20130073126 | SYSTEMS AND METHODS FOR DIAGNOSING AUXILIARY EQUIPMENT ASSOCIATED WITH AN ENGINE - Methods and systems are provided for an engine and associated auxiliary equipment. A condition of the auxiliary equipment may be diagnosed based on information provided by signals from a generator operationally connected to the auxiliary equipment and/or other signals associated with the engine. Different types of degradation may be distinguished based on discerning characteristics within the information. Thus, a degraded auxiliary equipment component may be identified in a manner that reduces service induced delay. | 03-21-2013 |
20130073127 | SYSTEMS AND METHODS FOR DIAGNOSING AN ENGINE - Methods and systems are provided for an engine. A condition of the engine may be diagnosed based on a combustion torque profile of the engine estimated using signals from a generator operationally connected to the engine and/or other signals associated with the engine. Different types of degradation may be distinguished based on discerning characteristics within the estimated combustion torque profile data. Thus, a degraded engine component may be identified in a manner that reduces service induced delay. | 03-21-2013 |
20130073175 | SYSTEMS AND METHODS FOR DIAGNOSING AN ENGINE - Methods and systems are provided for an engine. A condition of the engine may be diagnosed based on information provided by signals from a generator operationally connected to the engine and/or other signals associated with the engine. Different types of degradation may be distinguished based on discerning characteristics within the information. Thus, a degraded engine component may be identified in a manner that reduces service induced delay. | 03-21-2013 |
20150355054 | SYSTEMS AND METHODS FOR DIAGNOSING ENGINE COMPONENTS AND AUXILIARY EQUIPMENT ASSOCIATED WITH AN ENGINE - Diagnosing equipment coupled to a generator. A condition of the equipment is diagnosed based on information provided by signals from a generator operationally connected to the equipment or other signals associated with an engine. Different types of degradation are distinguished based on discerning characteristics within the information. Thus, a degraded equipment component can be identified in a manner that reduces service induced delay. | 12-10-2015 |
Saikat Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100229166 | SYSTEM AND METHOD FOR UPDATE OF FIRMWARE OF A STORAGE ARRAY CONTROLLER IN A STORAGE AREA NETWORK - A system and method for update of firmware of a storage array controller of a storage device in a storage area network. The I/O workload of the storage device is monitored to obtain workload information regarding I/O traffic of the storage device. The workload information is analyzed to identify patterns in the I/O traffic of the storage device. Based on one or more identified patterns in the I/O traffic, future I/O workload of the storage device is forecasted, and, according to the forecasted future I/O workload, at least one firmware update is scheduled. | 09-09-2010 |
20100287407 | Computer Storage Synchronization and Backup System - A computer data protection system comprises a primary computer storage medium, a backup computer storage medium and a storage management system. The storage management system, in response to a command to write data to a file in the primary computer storage medium, initiates storage of data in a file in the backup computer storage medium and a file in the primary computer storage medium. The storage management system delays returning acknowledgement of completion of an operation to write the data to the primary computer storage medium until completion of storage of the data in the file in the backup computer storage medium and the file in said primary computer storage medium. | 11-11-2010 |
20100293316 | Migration of Switch in a Storage Area Network - A method, system and computer program product for migrating at least one switch in a storage area network is disclosed. The migration is done by analysing the I/O traffic to identify patterns in the I/O traffic of the switch; forecasting future I/O workload of the switch based on one or more identified patterns in the I/O traffic, determining appropriate timing for migration based on the identified patterns and administrator inputs; processing the storage area network configuration data to identify the storage network physical and logical access paths to the or each selected switch to create a first connectivity map; generating a second connectivity map based on the first connectivity map and administrator inputs; and migrating the or each switch migration based on the second connectivity map and the appropriate timing. The migration may comprise routing the I/O traffic from the switch to be migrated to the alternate switches in the storage area network. The migration may further comprising transforming zones on the switch to be migrated and deploying the transformed zones to the new switch | 11-18-2010 |
Sanku Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160132439 | EXPANDABLE ASYMMETRIC-CHANNEL MEMORY SYSTEM - An expandable memory system that enables a fixed signaling bandwidth to be configurably re-allocated among dedicated memory channels. Memory channels having progressively reduced widths are dedicated to respective memory sockets, thus enabling point-to-point signaling with respect to each memory socket without signal-compromising traversal of unloaded sockets or costly replication of a full-width memory channel for each socket. | 05-12-2016 |
Satyaki Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150161057 | SYSTEM AND METHOD FOR PROVIDING CLIENT-SIDE ADDRESS TRANSLATION IN A MEMORY MANAGEMENT SYSTEM - Systems and methods are disclosed for providing memory address translation for a memory management system. One embodiment of such a system comprises a memory device and an application processor in communication via a system interconnect. The application processor comprises test code for testing one or more of a plurality of hardware devices. Each of the hardware devices has a corresponding system memory management unit (SMMU) for processing memory requests associated with the hardware device to the memory device. The system further comprises a client-side address translation system in communication with the system interconnect and the plurality of SMMUs. The client-side address translation system is configured to selectively route stimulus traffic associated with the test code to a client port on one or more of the plurality of SMMUs for testing the corresponding hardware devices. | 06-11-2015 |
20150286269 | METHOD AND SYSTEM FOR REDUCING POWER CONSUMPTION WHILE IMPROVING EFFICIENCY FOR A MEMORY MANAGEMENT UNIT OF A PORTABLE COMPUTING DEVICE - A method and system for reducing power consumption while improving efficiency of a memory management unit of a portable computing device are described. The method and system include determining if data of a memory request exists within a first memory element external to the memory management unit. The first memory element may include a cache. If the data of the memory request does not exist within the first memory element, then a magnitude of a burst length value of the memory request may be determined. Subsequently, a page table walk may be conducted with a second memory element, such as DDR memory, that corresponds with the magnitude of the burst length value of the memory request. Each memory request may include a descriptor. The descriptor may have a reserved field region that includes a pre-fetch hint which indicates whether next descriptors in the second memory element are valid or not. | 10-08-2015 |
20150286270 | METHOD AND SYSTEM FOR REDUCING POWER CONSUMPTION WHILE IMPROVING EFFICIENCY FOR A MEMORY MANAGEMENT UNIT OF A PORTABLE COMPUTING DEVICE - A method and system for reducing power consumption while improving efficiency of a memory management unit of a portable computing device include determining if data of a memory request exists within a first memory element external to the memory management unit. The first memory element may include a cache. If the data of the memory request does not exist within the first memory element, then a magnitude of a burst length value of the memory request may be determined. Subsequently, a page table walk may be conducted with a second memory element, such as DDR (double-data rate) memory, that corresponds with the magnitude of the burst length value of second memory element (DDR). Each memory request may include a descriptor. The descriptor may have a reserved field region that includes a pre-fetch hint which indicates whether next descriptors in the second memory element are valid or not. | 10-08-2015 |
Shibnath Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130166371 | PREDICTING ADVERTISER KEYWORD PERFORMANCE INDICATOR VALUES - Methods, systems, and computer-readable storage media for predicting advertiser keyword performance indicator values based on proximity of advertisers to one another are provided. A keyword is received from a first advertiser that has not previously bid on the keyword. Another advertiser that is similar to the first advertiser and has previously bid on the keyword is identified, and a predicted performance indicator value for the keyword is calculated for the first advertiser based upon an established performance indicator value of the keyword for the other advertiser. In this way, performance predictions for an advertiser desiring to bid on a keyword that is new to that advertiser may be calculated more accurately than traditional methods that do not take into account advertiser similarity. | 06-27-2013 |
20140058793 | FORECASTING A NUMBER OF IMPRESSIONS OF A PROSPECTIVE ADVERTISEMENT LISTING - Technologies pertaining to advertisement impression forecasting are described herein. An advertiser sets forth a proposed bid value for a prospective advertisement listing with respect to a keyword for a defined range of time. A number of auctions for the keyword in which the prospective advertisement listing will participate is estimated. A generative model that models auctions for the keyword is sampled to simulate auctions for the keyword, wherein the number of simulated auctions is equivalent to the number of auctions for the keyword in which the prospective advertisement listing is estimated to participate. For each simulated auction, a determination is made regarding whether the prospective advertisement listing wins the auction based upon the proposed bid value set forth by the advertiser. A number of simulated auctions won by the prospective advertiser is output as a forecasted number of impressions for the advertisement over the defined range of time. | 02-27-2014 |
Subhankar Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140019061 | METHOD AND APPARATUS FOR ANALYZING GENE INFORMATION FOR TREATMENT SELECTION - A method and apparatus for analyzing information about a gene network in which genes included in a genome of an individual are classified into a plurality of subgroups based on functional correlations between the genes is acquired, and subgroups corresponding to an action of at least one drug to be used are visualized. | 01-16-2014 |
20150213115 | METHODS AND SYSTEMS FOR CUSTOMIZABLE CLUSTERING OF SUB-NETWORKS FOR BIOINFORMATICS AND HEALTH CARE APPLICATIONS - Methods and devices for clustering a plurality of sub-networks of a larger interaction network using an enhanced hierarchical clustering algorithm are disclosed. The methods provide expression based sub-network generation using differentially expressed markers. The enhanced hierarchical clustering algorithm clusters the generated sub-networks based on a user defined customizable similarity coefficient. The methods use non-Boolean links to cluster similar sub-networks. This provides consideration of indirect relationships among sub-networks. The customizable similarity coefficient enables the methods to be used for diverse applications such as biomarker detection, patient stratification, personalized therapy, drug efficacy prediction, genetic similarity analysis in genetic diseases. The methods enable patient grouping based on the enhanced hierarchical clustering algorithm. | 07-30-2015 |
Subhashish Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090201088 | Measuring Load Impedance Of An Amplifier Driving A Variable Load - According to an aspect of the present invention, the magnitude and phase angle of looking-in impedance driven by an amplifier are computed in digital domain during normal operation within a module containing the amplifier. In an embodiment, the computed magnitude and phase angle are used for impedance matching at a node driven by the amplifier. As a result, impedance matching may be obtained even in situations when the impedance changes during operation. | 08-13-2009 |
20090252269 | DIGITAL RADIO PROCESSOR ARCHITECTURE WITH REDUCED DCO MODULATION RANGE REQUIREMENT - A method of achieving reduced modulation range requirement in a Digitally Controlled Oscillator (DCO) which is deployed as part of a DRP (Digital Radio Processor) and tuned to a tuning frequency range having operating-channel center-frequencies, wherein phase difference between consecutive samples is termed as FCW (Frequency Control Word), uses the steps of digitally modifying and limiting the FCW so that the FCW does not exceed known FCW thresholds, e.g., chosen from π/2, π/4, π/8, and redistributing the FCWs while maintaining a cumulative sum of phases and without significant EVM (Error Vector Magnitude) degradation. The FCW threshold can be chosen arbitrarily and need not be in the form of π/2 | 10-08-2009 |
20090289721 | CIRCUITS, PROCESSES, DEVICES AND SYSTEMS FOR FULL INTEGRATION OF RF FRONT END MODULE INCLUDING RF POWER AMPLIFIER - An electronic circuit comprising a transistor-based RF (radio frequency) power amplifier ( | 11-26-2009 |
20110171994 | MULTI-MODE TRANSCEIVER AND A CIRCUIT FOR OPERATING THE MULTI-MODE TRANSCEIVER - Multi-mode transceiver and a circuit for operating the multi-mode transceiver. A multi-mode transceiver includes a first circuit that is configurable to operate as one of a transmitter and a receiver in a first mode, and a second circuit that is configurable to operate as one of the transmitter and the receiver in a second mode. The multi-mode transceiver includes a first element coupled to the first circuit. The multi-mode transceiver includes a second element coupled to the first element and one or more ports. The multi-mode transceiver also includes a first switch, coupled to the second element and to the second circuit, that is configurable to operate the transceiver in at least one of the first mode and the second mode in conjunction with the first element and the second element. | 07-14-2011 |
20110237206 | SWITCHED POWER AMPLIFIER TOPOLOGY PROVIDING HIGH EFFICIENCY - A switched power amplifier contained in a circuit is implemented to receive a single-ended input signal and generate a single-ended output signal, the single-ended output signal being a power-amplified version of the single-ended input signal. The switched power amplifier provides high efficiency. | 09-29-2011 |
20110243120 | ANTENNA SOLUTION FOR NEAR-FIELD AND FAR-FIELD COMMUNICATION IN WIRELESS DEVICES - A single-antenna solution is provided for near-field and far-field communication in wireless devices. In an embodiment, a first transceiver block generates a first transmit signal to be transmitted using radiative techniques. A second transceiver block generates a second transmit signal to be transmitted using inductive coupling. The first and second transceiver blocks are coupled to a same antenna for transmitting the first transmit signal using radiative coupling, and the second transmit signal using inductive coupling. The first transceiver block and the second transceiver block operate according to time division multiplexing, and in an embodiment corresponding to an FM transceiver and an NFC transceiver. | 10-06-2011 |
20120064826 | TRANSMIT AND RECEIVE PERFORMANCE OF A NEAR FIELD COMMUNICATION DEVICE THAT USES A SINGLE ANTENNA - A near field communication (NFC) transceiver contains a transmitter portion to generate a transmit wireless signal, and a receiver portion to receive and process a receive wireless signal. The circuit further contains a shunt capacitor, a switch, and an antenna interface to couple the transmitter portion and the receiver portion to an antenna designed to communicate with external antennas by inductive coupling. The switch couples the shunt capacitor in parallel with the antenna in one operational mode, and decouples the shunt capacitor from the antenna in another operational mode. Transmit and receive performance of the NFC transceiver are enhanced as a result. | 03-15-2012 |
20140357186 | METHOD AND APPARATUS FOR DIE-TO-DIE COMMUNICATION - In apparatus for die-to-die communication, a first die includes at least a first circuit, and a second die includes at least a second circuit. The first die is separated by a fixed distance from the second die. In response to a signal, the first circuit is configured to induce a current in the second circuit via a magnetic coupling between the first circuit and the second circuit. | 12-04-2014 |
20150091502 | SHARED ANTENNA SOLUTION FOR WIRELESS CHARGING AND NEAR FIELD COMMUNICATION - A method of coupling a first port of a single antenna to a first coupling circuit and a second port of the single antenna to a second coupling circuit. The method includes coupling a wireless charging unit to the first coupling unit and coupling an NFC transceiver block to the second coupling circuit. The method further includes isolating the single antenna from the wireless charging unit during a time interval when the NFC transceiver block is operational and isolating the single antenna from the NFC transceiver block during a time interval when the wireless charging unit is operational. | 04-02-2015 |
20150138995 | METHOD, SYSTEM AND APPARATUS FOR PHASE NOISE CANCELLATION - According to an aspect of the present disclosure, a baseband signal and a pilot signal are combined for a transmission. The combined signal is then translated to higher frequency band by mixing a local oscillator signal and the combined signal. On the receiver, the pilot signal is used to remove the phase noise in the baseband signal, as both baseband signal and the pilot signal are affected/modified by substantially the same phase noise. In one embodiment, the pilot signal may be selected either centered outside the bandwidth of the base band signal or centered inside the bandwidth of the base band signal with enough guard band around it so that it can be filtered out using filters. The pilot signal is used in a similar fashion to eliminate the effect of the phase noise introduced by the local oscillator present in the tester in testing the receiver device. | 05-21-2015 |
20150325501 | Cantilevered Leadframe Support Structure for Magnetic Wireless Transfer Between Integrated Circuit Dies - A coupling device provides galvanic isolation using a leadframe that is configured to support two integrated circuit chips in a coplanar manner. Each chip contains an inductive coupling coil. The lead frame includes a set of bond pads for attaching bond wires to couple to the two integrated circuit chips. Two separated die attach pads support the two chips. Each die attach pad is configured to support one of the two integrated circuit chips with a plurality of cantilevered fingers. | 11-12-2015 |
20160112006 | DIGITAL CONTROLLED OSCILLATOR AND SWITCHABLE VARACTOR FOR HIGH FREQUENCY LOW NOISE OPERATION - Low noise switchable varactors and digital controlled oscillator (DCO) circuitry are presented for creating alternating signals at controlled frequencies, including a first transistor for selectively coupling two capacitors between varactor output nodes when a control signal is in a first state, second and third transistors for selectively coupling first and second internal nodes between the respective capacitors and the first transistor with a third internal node when the control signal is in the first state, and an inverter disconnected from the first and second internal nodes to mitigate phase noise and operable to control the voltage of the third internal node according to the control signal. | 04-21-2016 |
20160126895 | SWITCHED MODE POWER AMPLIFIER WITH IDEAL IQ COMBINING - An I converter outputs I sign data and I magnitude data based on received I data. A Q converter outputs Q sign data and Q magnitude data based on received Q data. An I clock generates an I phase based ort the I sign data. A Q clock generates a Q phase based on the Q sign data. An I modulator generates an I magnitude pulse stream based on the I magnitude data. A Q modulator generates a Q magnitude pulse stream based on the Q magnitude data. A digital logic component generates an output signal based on the I phase, the I magnitude pulse stream, the Q phase and the Q magnitude pulse stream. A power amplifier generates an amplified signal based on the output signal. | 05-05-2016 |
Sutapa Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150224604 | LEAD-FREE AND ANTIMONY-FREE TIN SOLDER RELIABLE AT HIGH TEMPERATURES - A lead-free, antimony-free tin solder which is reliable at high temperatures and comprises up to 10 wt % Ag, up to 10 wt % Bi, up to 3 wt % Cu, other optional additives, balance tin, and unavoidable impurities. | 08-13-2015 |
20150266137 | LEAD-FREE AND ANTIMONY-FREE TIN SOLDER RELIABLE AT HIGH TEMPERATURES - A lead-free, antimony-free tin solder which is reliable at high temperatures and comprises from 3.5 to 4.5 wt. % of silver, 2.5 to 4 wt. % of bismuth, 0.3 to 0.8 wt. % of copper, 0.03 to 1 wt. % nickel, 0.005 to 1 wt. % germanium, and a balance of tin, together with any unavoidable impurities. | 09-24-2015 |
20150353804 | SINTERING POWDER - A sintering powder comprising: a particulate having a mean longest diameter of less than 10 microns, wherein at least some of the particles forming the particulate comprise a metal at least partially coated with a capping agent. A sintering paste and sintering film comprising the sintering powder. A method for making a sintered joint by sintering the sintering powder, paste, or film in the vicinity of two or more workpieces. | 12-10-2015 |
20160023309 | LEAD-FREE AND ANTIMONY-FREE TIN SOLDER RELIABLE AT HIGH TEMPERATURES - A lead-free, antimony-free tin solder which is reliable at high temperatures and comprises from 3.5 to 4.5 wt. % of silver, 2.5 to 4 wt. % of bismuth, 0.3 to 0.8 wt. % of copper, 0.03 to 1 wt. % nickel, 0.005 to 1 wt. % germanium, and a balance of tin, together with any unavoidable impurities. | 01-28-2016 |
Tridib Mukherjee, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130318388 | METHOD AND SYSTEM FOR COMPUTING ENERGY RATING FOR CLOUD-BASED SOFTWARE SERVICES - A method for computing the energy rating for cloud-based software services is disclosed. For each of the service, following steps are performed. The method includes identifying configuration parameters impacting the energy consumption. The method further includes determining a value for each configuration parameter. Further, the method includes determining a relative energy rating using a pre-determined equation, based on the values of the configuration parameter. Finally, the method includes assigning a discrete value based on the range of the relative energy rating. | 11-28-2013 |
20140012987 | METHOD AND SYSTEM FOR HANDLING LOAD ON A SERVICE COMPONENT IN A NETWORK - A method, a system and a computer program product for handling requests in a network are disclosed. A load pattern at a first service component is extracted. A capacity and pending requests at the first service component are calculated based on the load pattern. Thereafter, an insertion delay is calculated based on the capacity, pending requests, and a time period required to increase the capacity by applying various alternative adaptation techniques. The insertion delay is then distributed among a plurality of upstream service components. | 01-09-2014 |
20140052506 | ENERGY EFFICIENCY IMPROVEMENTS IN CLOUD-BASED ENVIRONMENTS - An energy efficient cloud-based environment includes multiple users requesting delivery of cloud-based services from a cloud service provider. Each user provides inputs for the delivery of one or more specific cloud based services. The inputs include the type of service, time frame for using the service, and either an energy efficiency level or a performance level pertaining to the service's delivery. The service provider allocates different resources to the users for delivering the requested services, and calculates an actual price and an operating energy cost for delivering the requested services to each of the users. The profit of the service provider due to users is calculated. An overall profit of the service provider associated with delivering the cloud-based services is calculated, and a fraction of the overall profit is distributed as an incentive among the users. The incentive of each user is proportional to the profit contribution of that user. | 02-20-2014 |
20140074647 | METHODS AND SYSTEMS FOR RECOMMENDING CLOUD CONFIGURATION IN A CLOUD SERVICE MARKET PLACE - In a method and system for providing one or more cloud services in a cloud, one or more high-level parameters are received from a customer through a service requisition interface; a cloud configuration is generated along with a Service Level Agreement (SLA) based on the received high-level parameters; the generated cloud configuration along with the SLA is recommended to the customer through an output interface; the customer is allowed to negotiate the SLA recommendation through the service requisition interface based on a tradeoff between the one or more high level details at a service layer of the cloud through an SLA negotiation system; and the one or more cloud services are provided to the customer based on the negotiated SLA. | 03-13-2014 |
20140200947 | METHODS AND SYSTEMS FOR REGULATING SERVICE LAYER AGREEMENTS FOR MULTIPLE CLOUD SERVICE REQUESTS - Methods and systems are disclosed for providing cloud services to multiple customers in a cloud. One embodiment includes receiving a number of requests for the cloud services from the multiple customers simultaneously or substantially simultaneously; prioritizing the requests based on a probability distribution of actually deploying a service, a budget of the customers, and an expected demand of the requested service based on the probability distribution; generating a number of cloud configurations along with a number of Service Level Agreements (SLAs) for the customers based on prioritization of the requests, a class & past behavior of the customers, and a current demand of the cloud services, the SLAs of the customers include differentiated price offering; recommending the cloud configurations and the SLAs to the customers; allowing the customers to negotiate terms of the SLAs; and providing the cloud services based on the negotiated SLAs to the customers. | 07-17-2014 |
20140280946 | SYSTEM AND PROCESS TO RECOMMEND CLOUD SERVICE CLOUD CONFIGURATION BASED ON SERVICE SIMILARITY - A method provides a recommendation for a cloud configuration for deploying a service. In response to receiving a service request, a database is searched for a cloud configuration. The search is performed by acquiring a resource usage pattern for the service. The resource usage pattern is mapped to a multidimensional space, which is searched for a previously deployed cloud configuration having a similar resource usage pattern. In response to finding a previously deployed cloud configuration, the activity management is determined for the previously deployed cloud configuration. A recommendation is made based on the activity management. | 09-18-2014 |
20150019301 | SYSTEM AND METHOD FOR CLOUD CAPABILITY ESTIMATION FOR USER APPLICATION IN BLACK-BOX ENVIRONMENTS USING BENCHMARK-BASED APPROXIMATION - A system and method for providing cloud performance capability estimation and supporting recommender systems by simulating bottleneck and its migration for any given complex application in a cost-efficient way are provided. To do this, first, the system and method builds an abstract performance model for an application based on the resource usage pattern of the application in an in-house test-bed (i.e., a white-box environment). Second, it computes relative performance scores of many different cloud configurations given from black-boxed clouds using a cloud metering system. Third, it applies the collected performance scores into the abstract performance model to estimate performance capabilities and potential bottleneck situations of those cloud configurations. Finally, using the model, it can support recommender systems by providing performance estimates and simulations of bottlenecks and bottleneck migrations between resource sub-systems while new resources are added or replaced. | 01-15-2015 |
20150088680 | METHODS AND SYSTEMS FOR OPERATING A MARKETPLACE FOR SOFTWARE PRODUCTS - Methods and systems for operating a marketplace. A first price for one or more financial options associated with one or more software products is determined based on a pre-determined set of factors. The one or more financial options include at least an option of buying to lease the one or more software products. The first price for the one or more financial options associated with the one or more software products is modified based on the one or more financial options opted by one or more users. | 03-26-2015 |
20150134396 | CLOUD-COMPUTING INFRASTRUCTURE - Disclosed embodiment illustrated herein methods and systems for allocating one or more tasks to at least one computing device. The method includes, in a marketplace server, receiving a beacon message from the at least one computing device. The beacon message comprises information on availability of one or more computational resources associated with the at least one computing device. A service level agreement is defined for each of the one or more tasks based on the availability of the one or more computational resources. The one or more tasks are allocated to the at least one computing device based on the service level agreement and the availability of the one or more computational resources. | 05-14-2015 |
20150142524 | METHODS AND SYSTEMS TO PRICE CUSTOMIZED VIRTUAL MACHINES - Methods and systems for determining prices of customized virtual machines required to process customer-specified workloads are disclosed. A count of instances of the customized virtual machines, required to process the customer-specified workloads is determined, based on a configuration of the customized virtual machines. The instances of the customized virtual machines are consolidated on virtual machine servers. Further, the prices of the customized virtual machines are determined based on a count of the virtual machine servers, unused resources in the virtual machine servers, and unused resources in the customized virtual machines. The determined prices are recommended to the customer. Further, at least one of the prices of the customized virtual machines or the configuration of at least one or more customized virtual machines is modified, based on a response to the recommendation received from the customer. | 05-21-2015 |
20150213106 | METHODS AND SYSTEMS FOR RECOMMENDING CLOUD-COMPUTING SERVICES TO A CUSTOMER - There is provided systems and methods for creating a repository of templates. The templates are deterministic of a configuration a virtual machine. The method includes creating one or more templates for each of one or more applications types based on a benchmark data. Each of the one or more templates is stored in a hierarchal structure having one or more hierarchal levels. Each of the one or more hierarchal levels is indicative of a parameter of the configuration of the virtual machine. Thereafter, one or more rules are defined to traverse through the one or more hierarchal levels to access the one or more templates. | 07-30-2015 |
20150215173 | METHODS AND SYSTEMS FOR SCHEDULING A TASK - Disclosed are the methods for scheduling a task including at least one sub-task, on one or more computing devices in a distributed computing environment. A set of computing devices are identified from the one or more computing devices, based on an availability of a set of computational resources on the set of computing devices. Each computing device in the set of computing devices is ranked based on at least one of a monetary cost or a network cost, associated with the execution of the at least one sub-task on the each computing device. The at least one sub-task is allocated to at least one computing device from the set of computing devices for execution based on at least one of the ranking or an acceptable success probability associated with the execution of the at least one sub-task. | 07-30-2015 |
20150281117 | METHODS AND SYSTEMS FOR SHARING COMPUTATIONAL RESOURCES - Methods and systems for sharing computational resources. A request from a first node is received for the one or more computational resources. The request comprises a service level agreement (SLA) associated with the requested one or more computational resources. The request is compared with one or more advertisements sent by at least two second nodes, other than the first node. The one or more advertisements correspond to an availability of a set of computational resources associated with each of the at least two second nodes. A portion of computational resources from the set of computational resources associated with each of the at least two second nodes is allocated to the first node, based on the comparison, such that a combination of the portion of computational resources satisfy the SLA associated with the request. | 10-01-2015 |
20150286935 | METHODS AND SYSTEMS FOR RECOMMENDING COMPUTATIONAL RESOURCES - Methods and systems for recommending one or more computational resources. A portion of computational resources is determined from a set of computational resources associated with a datacenter based on a user-profile associated with a user, from one or more users, and the set of computational resources. The user-profile comprises at least one of a required performance level, a required load, or a cost constraint. The one or more computational resources are recommended from the portion of computational resources, in response to requests received from the one or more users. | 10-08-2015 |
20150294230 | METHODS AND SYSTEMS FOR MODELING CLOUD USER BEHAVIOR - Some embodiments are directed to a system for identifying clusters from a plurality of users using cloud services. A behavior collection module is configured to obtain user preferences for the plurality of users, and an EM module to configured estimate at least one parameter of a distance-based model by the Expectation-Maximization (EM) algorithm for various values of G (number of clusters). A selection module is configured to compute Bayesian Information Criteria (BIC) with the at least one estimated parameter obtained from the EM module for various values of G, compare BICs obtained for various values of G, select the model with the highest BIC as the best model (best model including the plurality of clusters) and use estimated latent variables of the best model to build a classifier. A characterization module is configured to classify each user into a cluster of the best model using the classifier, and to determine ranking preference of each cluster. | 10-15-2015 |
20150324695 | METHODS AND SYSTEMS FOR DETERMINING INTER-DEPENDENICES BETWEEN APPLICATIONS AND COMPUTING INFRASTRUCTURES - Methods and systems for creating one or more statistical classifiers. A first set of performance parameters, corresponding to the one or more applications and the one or more computing infrastructures, is extracted from a historical data pertaining to the execution of the one or more applications on the one or more computing infrastructures. Further, a set of application-specific and a set of infrastructure-specific parameters are selected, from the first set of performance parameters, based on one or more statistical techniques. A similarity between each pair of the applications, each pair of the computing infrastructures, and each pair of possible combinations of an application and a computing infrastructure is determined. One or more statistical classifiers are created, based on the determined similarity. | 11-12-2015 |
20150325102 | METHODS AND SYSTEMS FOR PROCESSING CROWD-SENSED DATA - The disclosed embodiments illustrate methods and systems for processing crowd-sensed data. The method includes receiving the crowd-sensed data from a mobile device associated with a user. The crowd-sensed data corresponds to metadata of an event pertaining to an aberration in at least one of a public service, a public infrastructure, a private service, or a private infrastructure. Thereafter, the event may be prioritized based at least on a type of the event, a measure of impact of the event, or a measure of urgency to resolve the event. Further, a notification of the event may be transmitted to an organization responsible to at least resolve the event, based on the prioritizing, wherein the notification comprises at least the metadata. | 11-12-2015 |
20150373049 | METHODS AND APPARATUSES FOR TRUST COMPUTATION - Embodiments of a method are disclosed for computing trust index among multiple entities associated with a resource marketplace. The method includes receiving multiple inputs including interaction attributes, attribute importance factors, references to databases, and multiple entities associated with the resource marketplace. The method also includes creating a weighted-interaction graph based on the received inputs. The weighted-interaction graph includes multiple vertices representing the entities. The method further includes performing a topology-specific analysis of the weighted-interaction graph. The method furthermore includes computing Euclidean distances for each pair of vertices in the weighted-interaction graph based on the performed analysis. The method also includes determining a trust index for a first entity in the received multiple entities based on the computed Euclidean distances. The trust index includes ranking of at least one of the multiple entities with respect to the first entity. The ranking is inversely proportional to the computed Euclidean distances. | 12-24-2015 |