Patent application number | Description | Published |
20110250670 | LIGHT ENERGY-INDUCED STABILITY OF BIOMATERIALS - Disclosed are methods and apparatuses for stabilizing labile biomolecules in an aqueous solution without the use of chemicals. For example, some embodiments involve exposing an aqueous solution of a labile biomolecule, such as a protein, to light energy to stabilize the biomolecule in the solution. | 10-13-2011 |
20120021010 | ANTIPLATELET AGENT AND METHODS OF USING THE SAME - Disclosed herein are compositions and methods for inhibiting platelet aggregation in a patient in need thereof. The compositions and methods use superparamagnetic iron oxide nanoparticles (SPIONs), which are shown to inhibit aggregation of platelets. Such methods are useful in preventing blood clotting in diseases such as acute coronary syndrome. Also disclosed are in vitro methods of sensing platelet function using SPIONs. | 01-26-2012 |
20120021453 | LABEL-FREE CELL SORTING USING NEAR INFRARED EMISSION - Disclosed are methods and systems for identifying and sorting cells based on a near-infrared emission pattern of the cell in response to excitation at 630±nm. The NIR emission pattern can be used for monitoring and sorting of cells in a label-free manner, and thus provides a positive method for selecting cells, such as stem cells, for use in therapy. | 01-26-2012 |
20120206721 | NIR FLUORESCENCE OF HEAVY WATER - A method includes detecting D | 08-16-2012 |
20120267551 | APPARATUS AND METHODS FOR CHIRALITY DETECTION - Technologies are generally described for systems and methods for detecting chiral properties of materials and separating materials based on their chiral properties. A chiral vector is constructed from anisotropy properties of a polarization-dependent output signal from a sample. Different types of molecules from the sample can be differentiated based on a magnitude of the chiral vector. Chiral properties of the sample can be detected based on an angle of the chiral vector. The output signal can be a fluorescent emission from the sample and can be used to detect chiral properties of a substantially opaque sample. | 10-25-2012 |
20130027706 | NANO SENSING OF TEMPERATURE USING EQUAL INTENSITY DOUBLE PLASMON RESONANCE (EIDPR) - Technologies are generally described for providing and using a material including: a template molecule; a first cluster of one or more nanoparticles located at a first site on the template molecule; and a second cluster of one or more nanoparticles located at a second site on the template molecule and spaced apart from the first cluster. In some embodiments, the first and second clusters of nanoparticles exhibit a plasmon resonance having a first resonant peak and a second resonant peak. | 01-31-2013 |
20130300865 | STATIC MAGNETIC FIELD INDUCED DIFFERENTIAL FLUORESCENCE EMISSION - Exposure to a static magnetic field changes the fluorescence intensity of a wide range of fluorophores, including small molecules (e.g., tryptophan), complex organizations of fluorophores (e.g., proteins), quantum dots, nanoparticles, and other materials. Different materials may experience different changes in fluorescence emission upon exposure to a magnetic field—for instance, some or all of a material's fluorescence emission spectrum may increase in amplitude or shift in wavelength. Different materials may also experience different changes in relaxation time, which is the time constant associated with fluorescence decay. These magnetically induced differences fluorescence emission spectra and decay can be used to identify, classify, or sort materials noninvasively. | 11-14-2013 |
20140107942 | APPARATUS AND METHODS FOR CHIRALITY DETECTION - Technologies are generally described for systems and methods for detecting chiral properties of materials and separating materials based on their chiral properties. A chiral vector is constructed from anisotropy properties of a polarization-dependent output signal from a sample. Different types of molecules from the sample can be differentiated based on a magnitude of the chiral vector. Chiral properties of the sample can be detected based on an angle of the chiral vector. The output signal can be a fluorescent emission from the sample and can be used to detect chiral properties of a substantially opaque sample. | 04-17-2014 |
20140193890 | THERMOSTABLE ENZYMES AND METHODS OF MAKING AND USING THE SAME - Provided herein are compositions and methods for enhancing enzyme activity, half-life and/or thermostability. Also provided herein are compositions and methods including the enhanced enzymes. Also provided herein are methods and compositions related to improved pectinolytic enzymes, such as pectate lyase, which exhibit enhanced activity, thermostability and/or longer half-life. | 07-10-2014 |
20140377792 | HALF-FREQUENCY SPECTRAL SIGNATURES - A technique for determining whether or not a fluorescent material exhibits a directionally dependent property, such as anisotropy or chirality, involves illuminating the particle at its excitation wavelength to stimulate fluorescent emission at both a full-frequency (fundamental) wavelength and a half-frequency wavelength. The ratio of the full-frequency signal strength to the half-frequency signal strength provides an indication of the sample's directionally dependent property. This half-frequency spectral analysis can be used to sort anisotropic particles suspended in fluid flowing through a flow cytometer. For instance, the present technique may be used to separate racemic mixtures of chiral enantiomers of cells, pharmaceutical compounds, and other samples. | 12-25-2014 |
20150044710 | ENZYMATIC SENSORS AND METHODS FOR THEIR PREPARATION AND USE - Disclosed herein are methods, compositions and devices for detecting oxygen in various samples such as environmental and biological samples. | 02-12-2015 |
20150044731 | PSYCHROPHILIC ENZYMES COMPOSITIONS AND METHODS FOR MAKING AND USING SAME - Enzyme compositions with enhanced enzyme activity and/or thermophilic and psychrophilic stability are described. Additionally, methods and kits for making and using the enzyme compositions are provided. | 02-12-2015 |
20150079656 | ENZYME STABILIZATION BY CARBON NANOTUBES - The present technology provides for enzyme compositions with enhanced enzyme activity, thermophilic and psychrophilic stability. Additionally, the present technology provides for methods and kits for making and using the enzyme compositions. | 03-19-2015 |
20150131097 | CONFIGURATIONAL CHIRALITY BASED SEPARATION - A method of determining the relative concentrations of enantiomeric forms of a compound in an enantiomeric mixture includes combining the enantiomeric mixture with carbon nanotubes or graphene to form a carbon-enantiomer mixture, exposing the mixture to a monochromatic polarized light, and analyzing reflected polarized light from the mixture using a differential analyzer. | 05-14-2015 |
20150175999 | STABILIZED LACCASE ENZYME AND METHODS OF MAKING AND USING THE SAME - Provided herein are compositions and methods for enhancing enzyme activity, half-life, thermostability, enhanced activity at elevated temperature, and/or decreasing the pH dependency of laccase enzyme. Also provided are methods for using the composition comprising the stabilized enzymes. | 06-25-2015 |
20150185237 | MOLECULAR DISCRIMINATORS USING CARBON NANOTUBES - Methods including contacting, in the solid state, a sample comprising a first organic molecule with a composition comprising a carbon nanotube, such that an interface forms between the sample and the composition; observing any movement of the interface; and characterizing the first organic molecule based On the observed movement are described. | 07-02-2015 |
Patent application number | Description | Published |
20100011102 | METHOD FOR PLACING COMPOSITE APPLICATIONS IN A FEDERATED ENVIRONMENT - Techniques for placing at least one composite application in a federated environment are provided. The techniques include analyzing a composite application to be deployed in a federated environment, obtaining one or more application artifacts, analyzing feasibility of placing one or more application components at one or more clusters in the federated environment without knowledge of resource availability at each of the one or more clusters, and generating a mapping of the one or more application components to the one or more clusters such that an application requirement is met, wherein the one or more application artifacts are distributed across a federated environment. | 01-14-2010 |
20110010222 | POINT-IN-TIME BASED ENERGY SAVING RECOMMENDATIONS - Energy saving efforts should not compromise data center performance. An energy management application can determine usage patterns in historical energy usage data based on statistical analysis and energy models. Energy savings recommendations can be generated for future points-in-time based on the usage patterns. Business constraints can be applied to the energy savings recommendations to ensure that the energy savings recommendations meet performance requirements. | 01-13-2011 |
20110016339 | Dynamic Selection of Server States - Techniques for dynamically selecting a server state for one or more servers in a cluster of servers are provided. The techniques include tracking each active and sleep state of each server in a cluster of servers, and selecting a server state for one or more servers in the cluster of servers to meet one or more workload level requirements of the cluster of servers, wherein selecting a server state for one or more servers comprises scheduling a transition between one or more active and sleep states for the one or more servers, wherein scheduling the transition comprises using power consumption information for each state and transition time information for each transition. | 01-20-2011 |
20110191461 | SYSTEMS AND METHODS FOR USING WORKLOAD CHARACTERISTICS FOR SIZING AND PLACEMENT FOR POWER-AWARE CONSOLIDATION - Embodiments of the invention provide power savings via performing application workload consolidation to servers using off-peak values for application workload demand. Embodiments of the invention are designed to achieve significant power savings while containing performance risk associated with server consolidation. | 08-04-2011 |
20110238340 | Virtual Machine Placement For Minimizing Total Energy Cost in a Datacenter - Techniques for virtual machine placement in a datacenter are provided. The techniques include using one or more server power characteristics to determine a power cost for any given virtual machine placement in the datacenter, using a heat profile of one or more datacenter components in relation to one or more cooling resources in the datacenter to determine cooling cost for any given virtual machine placement in the datacenter, and using the power cost and cooling cost to apply integrated energy cost minimization at one or more levels of hierarchy in the datacenter to determine placement of a virtual machine in the datacenter such that the integrated energy cost of the datacenter is minimized. | 09-29-2011 |
20120311370 | Virtual Machine Placement For Minimizing Total Energy Cost in a Datacenter - Techniques for virtual machine placement in a datacenter are provided. The techniques include using one or more server power characteristics to determine a power cost for any given virtual machine placement in the datacenter, using a heat profile of one or more datacenter components in relation to one or more cooling resources in the datacenter to determine cooling cost for any given virtual machine placement in the datacenter, and using the power cost and cooling cost to apply integrated energy cost minimization at one or more levels of hierarchy in the datacenter to determine placement of a virtual machine in the datacenter such that the integrated energy cost of the datacenter is minimized. | 12-06-2012 |
20140136260 | SYSTEM AND METHOD FOR OPERATIONAL QUALITY AWARE STAFFING REQUIREMENTS IN SERVICE SYSTEMS - A system and method of determining operational quality aware staffing requirements in service delivery systems. Optimum staffing requirements are determined by workload based simulation and optimization. Operational quality metrics are periodically measured against benchmarks to determine quality scores based upon the level of performance. The staffing requirements and quality scores are used to perform a population distribution and correlation analysis to devise an operational quality to staffing relationship. | 05-15-2014 |
20140180739 | SYSTEM AND METHOD FOR ASSET ASSIGNMENT IN A SERVICE DELIVERY ENVIRONMENT WHEN ASSETS HAVE UNIQUE SKILLS AND/OR CAPABILITIES - Systems and methods for determining asset assignment in a service delivery environment are provided. A method for asset assignment in a service delivery environment, comprises identifying a number of worktypes, defining a plurality of asset resource pools and identifying a number of the resource pools, calculating a uniqueness of each resource pool, computing a utilization of each resource pool, and determining a uniqueness adjusted utilization value for each resource pool, wherein one or more steps of the method are performed by a computer system comprising a memory and at least one processor coupled to the memory. | 06-26-2014 |
20140180740 | SYSTEM AND METHOD FOR ASSET ASSIGNMENT IN A SERVICE DELIVERY ENVIRONMENT WHEN ASSETS HAVE UNIQUE SKILLS AND/OR CAPABILITIES - Systems and methods for determining asset assignment in a service delivery environment are provided. A method for asset assignment in a service delivery environment, comprises identifying a number of worktypes, defining a plurality of asset resource pools and identifying a number of the resource pools, calculating a uniqueness of each resource pool, computing a utilization of each resource pool, and determining a uniqueness adjusted utilization value for each resource pool, wherein one or more steps of the method are performed by a computer system comprising a memory and at least one processor coupled to the memory. | 06-26-2014 |
20140188536 | SKILL UPDATE BASED WORK ASSIGNMENT - Skill update based work assignment in one aspect may comprise receiving a worker set identifying a list of workers, current skills associated with the worker set, required skills associated with a set of tickets; classifying the current skills and the required skills to find worker target skills; calculating for each of the workers in the worker set, a worker's updated skill should the worker be assigned to and work on one or more of the set of tickets; and assigning one or more of the set of tickets to one or more of the workers in the worker set whose current skills enable resolving the set of tickets within a predetermined criterion, and based on whether one or more of the workers' updated skills meet the worker target skills. | 07-03-2014 |
20140188538 | SKILL UPDATE BASED WORK ASSIGNMENT - Skill update based work assignment in one aspect may comprise receiving a worker set identifying a list of workers, current skills associated with the worker set, required skills associated with a set of tickets; classifying the current skills and the required skills to find worker target skills; calculating for each of the workers in the worker set, a worker's updated skill should the worker be assigned to and work on one or more of the set of tickets; and assigning one or more of the set of tickets to one or more of the workers in the worker set whose current skills enable resolving the set of tickets within a predetermined criterion, and based on whether one or more of the workers' updated skills meet the worker target skills. | 07-03-2014 |
20140214497 | SYSTEM AND METHOD FOR ENSURING TIMING STUDY QUALITY IN A SERVICE DELIVERY ENVIRONMENT - A system for ensuring timing study quality in a service delivery environment, comprises a participation module capable of determining a level of participation by assets in the timing study, a volume module capable of comparing effort data volume with workload data volume, and a records module capable of analyzing effort data for a duration for each record, wherein one or more of the modules are implemented on a computer system comprising a memory and at least one processor coupled to the memory. | 07-31-2014 |
20140214498 | SYSTEM AND METHOD FOR ENSURING TIMING STUDY QUALITY IN A SERVICE DELIVERY ENVIRONMENT - A system for ensuring timing study quality in a service delivery environment, comprises a participation module capable of determining a level of participation by assets in the timing study, a volume module capable of comparing effort data volume with workload data volume, and a records module capable of analyzing effort data for a duration for each record, wherein one or more of the modules are implemented on a computer system comprising a memory and at least one processor coupled to the memory. | 07-31-2014 |
20150100391 | Systems And Methods For Discovering An Optimal Operational Strategy For A Desired Service Delivery Outcome - Methods and systems for creating an action plan for a service delivery system comprising a plurality of operational key performance indicators (KPIs). The system receives predetermined information about at least one relationship between two or more of the KPIs, and weights that information based on its source. The system also receives information about operational constraints and desired outcomes. A KPI relationship map is created using both the weighted information and information about KPI relationships within the service delivery system. Future predictions are made based on the KPI relationship map, and the predictions and map are utilized to create an action plan to achieve the desired outcomes in light of the operational constraints. | 04-09-2015 |
20150324724 | BENCHMARKING PERFORMANCE OF A SERVICE ORGANIZATION - A method and associated systems for benchmarking performance of a service organization. A processor collects recorded performance data that identifies how much time members of randomly selected service teams of the service organization required to perform tasks associated with sub-activities of an activity of interest. The data is sorted by sub-activity and data associated with certain biasing types of tasks may be discarded. For each sub-activity for which enough valid data exists, a sub-activity benchmark is identified as a function of a median of task-performance times associated with that sub-activity. This sub-activity benchmark may be used to derive statistical functions that characterize performance of another service team when performing tasks related to the same sub-activity. Such characterizations may be aggregated and exported to a scorecard report that identifies overperforming and underperforming service teams. | 11-12-2015 |
Patent application number | Description | Published |
20090064151 | METHOD FOR INTEGRATING JOB EXECUTION SCHEDULING, DATA TRANSFER AND DATA REPLICATION IN DISTRIBUTED GRIDS - Scheduling of job execution, data transfers, and data replications in a distributed grid topology are integrated. Requests for job execution for a batch of jobs are received, along with a set of job requirements. The set of job requirements includes data objects needed for executing the jobs, computing resources needed for executing the jobs, and quality of service expectations. Execution sites are identified within the grid for executing the jobs based on the job requirements. Data transfers needed for providing the data objects for executing the batch of jobs are determined, and data for replication is identified. A set of end-points is identified in the distributed grid topology for use in data replication and data transfers. A schedule is generated for data transfer, data replication and job execution in the grid in accordance with global objectives. | 03-05-2009 |
20090100127 | METHOD AND SYSTEM FOR HOARDING CONTENT ON MOBILE CLIENTS - A device and method for efficient hoarding content set on a mobile client prior to disconnection of the mobile client from a network. The content set to be hoarded on the mobile client and a respective schedule for hoarding the content set on the mobile client are dynamically computed by considering various real times factors such as file utilities, device capabilities and network connectivity that affect the performance of the mobile client and the hoarding process. | 04-16-2009 |
20090241117 | METHOD FOR INTEGRATING FLOW ORCHESTRATION AND SCHEDULING FOR A BATCH OF WORKFLOWS - Techniques for executing a batch of one or more workflows on one or more domains are provided. The techniques include receiving a request for workflow execution, sending at least one of one or more individual jobs in each workflow and dependency information to a scheduler, computing, by the scheduler, one or more outputs, wherein the one or more outputs are based on one or more performance objectives, and integrating orchestration of one or more workflows and scheduling of at least one of one or more jobs and one or more data transfers, wherein the integrating is used to execute a batch of one or more workflows based on at least one of one or more outputs of the scheduler, static information and run-time information. | 09-24-2009 |
20120144219 | Method of Making Power Saving Recommendations in a Server Pool - A method, system and computer-usable medium are disclosed for optimizing the power consumption of a plurality of information processing systems. Historical usage data representing power usage of a plurality of information processing systems is retrieved in response to a request to generate power savings recommendations. Statistical analysis is performed on the historical usage data are to determine usage patterns, which are then further analyzed to determine repetitions of the usage patterns. In turn, the repetitions of the usage patterns are analyzed to generate power consumption management recommendations to initiate power consumption management actions at particular times. One or more business constraints are determined, which are used to generate constraints to the power consumption management recommendations. | 06-07-2012 |
Patent application number | Description | Published |
20140165071 | METHOD AND SYSTEM FOR MANAGING ALLOCATION OF TASKS TO BE CROWDSOURCED - A method and system for managing allocation of tasks to a plurality of crowdsourcing arms is disclosed. The method includes distributing a set of tasks to the plurality of crowdsourcing arms based on a predefined condition. In response to the distributing, a verification data corresponding to the plurality of crowdsourcing arms is received after a predefined interval. The predefined condition is then updated based on the verification data received. Further, the set of tasks among the plurality of crowdsourcing arms are redistributed based on the updated predefined condition. | 06-12-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 |
20140279780 | METHOD AND SYSTEM FOR RECOMMENDING CROWDSOURCING PLATFORMS - A method and system for recommending one or more crowdsourcing platforms from a plurality of crowdsourcing platforms to a requester is disclosed. The method includes receiving values corresponding to one or more parameters of one or more tasks from the requester. In response to the received values recommending the one or more crowdsourcing platforms to the requester based on the values and one or more statistical models maintained for the one or more crowdsourcing platforms, wherein the one or more statistical models corresponds to mathematical models representing performances of the one or more crowdsourcing platforms over a period of time. | 09-18-2014 |
20150052047 | METHODS AND SYSTEMS FOR FACILITATING DOCUMENT BANKING - Systems and related methods for facilitating document banking for one or more account holders are disclosed. The system includes a document banking system and one or more verification partners. The document banking system includes a storage repository to store one or more documents for the one or more account holders. The document banking system further includes a transaction engine facilitating one or more document transactions. The one or more verification partners verify the one or more documents when requested by the document banking system. | 02-19-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 |
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 |
20140188787 | CROWDSOURCING DIRECTORY SYSTEM - The disclosed embodiments relates to a crowdsourcing directory system. The crowdsourcing directory system is configured for identifying and comparing one or more of a plurality of crowdsourcing platforms based on a plurality of attributes associated with each of the plurality of crowdsourcing platforms. The crowdsourcing directory system then recommends a set of crowdsourcing platforms from the one or more crowdsourcing platforms based on values of the plurality of attributes. The crowdsourcing directory system also maintains a repository of information pertaining to the plurality of crowdsourcing platforms. In an embodiment, the repository may be updated by implementing software adaptors configured to extract various information pertaining to the plurality of crowdsourcing platforms. | 07-03-2014 |
20140335485 | METHODS AND SYSTEMS FOR TRAINING A CROWDWORKER - Disclosed embodiments illustrate methods and systems implementable on a computing device for training a crowdworker on one or more skill sets. The crowdworker attempts a first set of tasks. The method includes determining an expertise gap between a current level of expertise possessed by the crowdworker in the one or more skill sets and a required level of expertise in the one or more skill sets. Further, the method includes determining a number of training tasks that the crowdworker has to complete to achieve the required level of expertise in the one or more skill sets. At least one training task pertaining to the one or more skill sets is assigned along with the first set of tasks such that the crowdworker gets trained on the one or more skill sets in a predetermined period without violating a service level agreement associated with the first set of tasks. | 11-13-2014 |
20150120723 | METHODS AND SYSTEMS FOR PROCESSING SPEECH QUERIES - The disclosed embodiments illustrate methods and systems for processing a speech query received from a user. The method comprises determining one or more interpretations of the speech query using an ASR technique that utilizes a database comprising one or more interpretations of each of one or more pre-stored speech queries and a profile of each of one or more crowdworkers. The one or more interpretations are received as one or more responses from the one or more crowdworkers, in response to each of the one or more pre-stored speech queries being offered as one or more crowdsourced tasks to the one or more crowdworkers. Further, one or more search results retrieved based on the one or more determined interpretations are ranked, based on a comparison of a profile of the user with the profile of each of the one or more crowdworkers associated with the one or more determined interpretations. | 04-30-2015 |
20150199632 | METHOD AND SYSTEM FOR RECOMMENDING MOBILE TASKS TO CROWD WORKERS - A method of administering mobile crowdsourcing includes: receiving a plurality of requests from requestors to fulfill tasks at specified task locations; receiving an itinerary from a worker, the itinerary defining a journey the worker plans to take and including at least a starting point of the journey and an end point of the journey; automatically generating, based on the received itinerary, at least one parameterized, personlized action plan, the plan identifying a subset of the tasks for which requests had been received; and providing the plan to the worker. | 07-16-2015 |
20150213405 | METHODS AND SYSTEMS FOR FACILITATING DOCUMENT TRANSACTIONS - Some embodiments are directed to document banking systems and methods for facilitating service to an account holder. A document banking system includes a receiver for receiving a service request from the account holder and a service point manager for maintaining information about registered service points and service(s) provided by them. The document banking system also includes a location manager for maintaining information about location of the account holder. The system further includes a transaction engine for identifying a service point based on the service request and the location of the account holder; adding document(s) required for processing the service request in a document transfer queue of the service point; generate and provide a reference number to the account holder; and transfer the document(s) to a document account of the service point based on one or more conditions to prompt the service point to provide the service based on the document(s). | 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 |
20150220871 | METHODS AND SYSTEMS FOR SCHEDULING A BATCH OF TASKS - The disclosed embodiments illustrate methods and systems for scheduling a batch of tasks on one or more crowdsourcing platforms. The method includes generating one or more forecast models for each of the one or more crowdsourcing platforms based on historical data associated with each of the one or more crowdsourcing platforms and a robustness parameter. Thereafter, for a forecast model, from the one or more forecast models, associated with each of the one or more crowdsourcing platforms, a schedule is generated based on the forecast model and one or more parameters associated with the batch of tasks. Further, the schedule is executed on each of the one or more forecasts models associated with the one or more crowdsourcing platforms to determine a performance score of the schedule on each of the one or more forecast models. Finally, the schedule is recommended to a requestor based on the performance score. | 08-06-2015 |
20150227896 | GATEWAY FACILITATING DOCUMENT TRANSACTIONS AND RELATED METHODS - Embodiments of the present disclosure disclose gateway facilitating document transactions and related methods. Specifically, the disclosure discloses a gateway facilitating document transactions within a third party workflow. The gateway includes a front-end module and a controller. The front-end module is configured for providing one or more interfaces to a user to perform a document transaction, the one or more interfaces being configured for allowing the user to login into a document banking account of the user; displaying one or more documents available in the document banking account of the user; and allowing the user to select one or more documents for the transaction. The controller, interacting with the front-end module, and being configured for authenticating the third party, and the user for the document transaction; and based on the authentication, transferring the one or more documents selected by the user from the document banking account of the user to a document banking account of the third party. | 08-13-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 |
20150302340 | METHODS AND SYSTEMS FOR RECOMMENDING CROWDSOURCING TASKS - Methods and systems for recommending crowdsourcing tasks. A path traversed by a crowdworker, from one or more crowdworkers, is predicted, based on at least one of a historical data associated with the crowdworker or an input provided received from the crowdworker. The path traversed by the crowdworker comprises a first set of spatiotemporal values associated with the location of the crowdworker. One or more task attributes associated with the one or more crowdsourcing tasks are determined. The one or more task attributes comprise at least one of a second set of spatiotemporal values associated with the one or more crowdsourcing tasks, or rewards associated with the one or more crowdsourcing tasks. A set of crowdsourcing tasks is recommended based on at least the predicted path followed by each of the one or more crowdworkers and the one or more tasks attributes associated with the one or more crowdsourcing tasks. | 10-22-2015 |
20150302386 | METHODS AND SYSTEMS FOR FACILITATING DOCUMENT BANKING ON MOBILE DEVICES - The disclosure discloses a method facilitating transfer of documents from a document bank account to a mobile device, the method includes authenticating a user to login into the document bank account; upon successful authentication, retrieving and displaying a list having one or more documents associated with the document bank account, the list of one or more documents is stored in a storage repository; receiving one or more documents selected by the user for transfer and corresponding transfer type for each of the one or more documents, the transfer type for each of the documents includes transferring a document in the form of a document, or transferring a document in the form of a QR (Quick Response) code; and based on the transfer type, transferring the documents from the document bank account to the mobile device. Additionally, the transferred documents are transacted to a document account of another user. | 10-22-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 |
20150345951 | METHODS AND SYSTEMS FOR DETERMINING ROUTES IN A NAVIGATION SYSTEM - Methods and systems for determining one or more routes in a navigation system. A request comprising a first set of parameters corresponding to a trip is received. The first set of parameters comprise at least one an originating node for the trip, a destination node for the trip, a start time for the trip, or a set of preferences associated with the trip. The one or more routes between the originating node and the destination node are determined based on the first set of parameters. Each of the one or more routes comprises at least one public transportation sub-trip traversed by a public vehicle and a private transportation sub-trip traversed by a private vehicle. The one or more routes are ranked based on a trip score associated with the one or more routes. The trip score is determined based on the set of preferences. | 12-03-2015 |
20160062972 | METHODS AND SYSTEMS FOR FACILITATING TRUSTED FORM PROCESSING - A method for facilitating trusted processing of multiple forms for use with a document banking system, comprising: receiving a selection of an Auto-fill option and a form from a computing device, an account holder selects the Auto-fill option, the form including fillable field(s); authenticating the account holder based on login credential(s), the account holder has a document banking account including documents within the banking system; searching a form template for the form in the banking system, the form template including at least one fillable field similar to the fillable fields of the form; extracting a value corresponding to the at least one fillable field, the value being extracted from the document(s) of the account holder; and filling the form by overlaying the extracted value on the fillable field(s) of the form, the filled form being displayed along with a status information for the fillable field(s) at the computing device. | 03-03-2016 |
20160063421 | SYSTEMS AND METHODS FOR SERVICE LEVEL AGREEMENT FOCUSED DOCUMENT WORKFLOW MANAGEMENT - Systems and methods for managing document workflows is disclosed. The method includes configuring and deploying a document workflow based on at least one service level agreement (SLA) parameter. The document workflow includes one or more document processing tasks. The method also includes establishing communication between the configured document workflow and a document management system. The method further includes retrieving a document from the document management system in response to at least one service request received from a first user role. The method furthermore includes accessing the retrieved document to perform the one or more document processing tasks by a second user role. The method also includes generating at least one of a notification and an alert based on statuses of the one or more document processing tasks with respect to the at least one SLA parameter. | 03-03-2016 |
20160140477 | METHODS AND SYSTEMS FOR ASSIGNING TASKS TO WORKERS - The disclosed embodiments illustrate methods and systems for assigning one or more tasks to a labor channel from one or more labor channels. The method includes selecting a first labor channel from said one or more labor channels based at least on a distribution of a performance metric associated with each of said one or more labor channels. The first labor channel is selected for execution of said one or more tasks. The method includes updating said distribution of said performance metric associated with each of said one or more labor channels. The method further includes selecting a second labor channel from said one or more labor channels based at least on a comparison between said updated distribution of said performance metric associated with said first labor channel, and said updated distribution of said performance metric associated with remaining one or more labor channels. | 05-19-2016 |
Patent application number | Description | Published |
20120066696 | GENERIC HARDWARE AND SOFTWARE PLATFORM FOR ELECTRONIC DEVICES IN MULTIMEDIA, GRAPHICS, AND COMPUTING APPLICATIONS - A generic hardware and software platform for electronic devices in multimedia, graphics, and computing applications are disclosed. In one embodiment, the generic hardware platform includes one of a single bus link or multiple bus link. Further, the generic hardware platform includes one or more of a power module, a processor, a memory device, a security engine, an environmental device, a man machine interface (MMI) device and a medical device coupled to the one of the single bus link or multiple bus link via an associated interface. Furthermore, the generic hardware platform includes one or more of a storage device, a video/image input device, a video/image output device, an audio input device, an audio output device, a location, position, and motion device, a wireless communication channel, a wired communication channel, and a timer coupled to the one of the single bus link or multiple bus link via an associated interface. | 03-15-2012 |
20120075408 | TECHNIQUE FOR PROVIDING IN-BUILT AUDIO/VIDEO BRIDGE ON ENDPOINTS CAPABLE OF VIDEO COMMUNICATION OVER IP - A system and method for providing in-built audio/video bridge on endpoints capable of video communication over Internet protocol (IP) is disclosed. In one embodiment, a modified video communication terminal (MVCT), one or more of video communication terminals (VCTs) and one or more of voice over IP communication terminals (VoCTs) are connected via an IP network. Further, the MVCT includes an audio/video bridging module (AVBM). Furthermore, the audio/video bridging of incoming audio/video streams from the one or more of VCTs and VoCTs via the IP network is enabled by the AVBM for conferencing the participants. | 03-29-2012 |
20120331054 | SYSTEM AND METHOD FOR ENABLING UNIVERSAL INTERACTION BETWEEN DEVICES THROUGH INTRINSIC APPLICATIONS - A system and method for enabling universal interaction between a plurality of devices through intrinsic applications (IAs) are disclosed. In one embodiment, a specific IA, having a specific configuration and software environment that support applications that run on a first device of the plurality of devices, is obtained by the first device from a plurality of IAs of a second device of the plurality of devices, from a central server connected via a network or a local storage of the second device. The plurality of IAs is configured to have different specific configurations and software environments that run on the plurality of devices. The software environments of the first device and second device are same or different. Further, the obtained specific IA is installed by the first device. Furthermore, the installed specific IA is executed on the first device to enable interaction between the first device and second device. | 12-27-2012 |
20140184720 | PLATFORM FOR END POINT AND DIGITAL CONTENT CENTRIC REAL-TIME SHARED EXPERIENCE FOR COLLABORATION - A platform for end point and digital content centric real-time shared experience for collaboration across endpoints is disclosed. In one embodiment, media centric collaboration terminals (MCCTs) are communicatively connected to one or more terminals selected from the group consisting of video communication terminals (VCTs), voice over Internet protocol (IP) communication terminals (VoCTs), remote servers, remote streaming clients and/or appliances, machines and gadgets (AMGs) via a communication network. Further, audio and/or video bridging of one or more audio and/or video streams originating from one of the MCCTs designated as a current host along with incoming audio and/or video streams from at least one of any remaining MCCTs designated as clients or the one or more terminals is enabled on the current host, via the communication network. | 07-03-2014 |
20140184732 | SYSTEM, METHOD AND ARCHITECTURE FOR IN-BUILT MEDIA ENABLED PERSONAL COLLABORATION ON ENDPOINTS CAPABLE OF IP VOICE VIDEO COMMUNICATION - A system, method and architecture for in-built media enabled personal collaboration on endpoints are disclosed. In one embodiment, one or more personal communication modified video communication terminals (PCMVCTs), one or more of video communication terminals (VCTs), one or more of voices over IP communication terminals (VoCTs), one or more remote servers and/or one or more clients are communicatively coupled via an IP network. Further, the PCMVCT includes a personal collaboration enabling audio/video bridging module (PCEAVBM). Furthermore, the personal collaboration between participants while providing an audio/video bridging of incoming audio/video streams from the one or more PCMVCTs, one or more of VCTs and VoCTs via the IP network is enabled by the PCEAVBM. | 07-03-2014 |
20140289752 | SYSTEM AND METHOD FOR TEMPORAL RATING AND ANALYSIS OF DIGITAL CONTENT - A system and method for temporal rating and analysis of digital content in a temporally changing digital content environment are disclosed. In one embodiment, one or more end points, one or more content service providers, and a rating analytics server (RAS) are communicatively connected via a communication network. In one example, each of the end points includes a rating capture module (RCM). Further, the digital content is sent to the end points by the content service providers. Furthermore, temporal rating, inputs and/or reactions of consumers are dynamically captured, by the RCM, while viewing and/or listening to digital content on the end points. In addition, the captured temporal rating, inputs and/or reactions are sent to the RAS by the RCM. Also, the received temporal rating, inputs and/or reactions are analyzed and sent to the content service providers by the RAS. | 09-25-2014 |
20140297807 | SYSTEM AND METHOD FOR VIRTUAL SOCIAL COLOCATION - A system and method for virtual social colocation with dynamic participation and audience among users with defined relationships are disclosed. In one embodiment, bridging of digital content and audio and/or video streams originating from one of first end points and incoming audio and/or video streams from remaining first end points is enabled on the one of the first end points. Further, first integrated audio and/or video streams and a second integrated audio and/or video stream are created based on the digital content and the audio and/or video streams originating from the one of the first end points and the incoming audio and/or video streams and sent to the remaining first end points and a virtual social colocation service (VSCS), respectively, by the one of the first end points. Also, the second integrated audio and/or video stream is broadcasted to the second end points by the VSCS. | 10-02-2014 |
20140330914 | SUPPORTING MULTIPLE FACETS OF USERS IN A SOCIAL NETWORKING SERVICE - A system and method for supporting multiple facets of users in a social networking service (SNS). In one embodiment, a request is received from a first user to create multiple facets upon logging into the SNS. Each of the multiple facets of the first user is associated with one of social networks within the SNS. Further, profile information associated with each of the multiple facets is received. Furthermore, the profile information of each of the multiple facets is associated to corresponding one of the social networks. | 11-06-2014 |
20150222675 | UNIFIED DYNAMIC EXECUTABLE MEDIA PLAYLISTS ACROSS CONNECTED ENDPOINTS - A system and method for generating a unified dynamic executable media playlist across connected endpoints for media play-out are disclosed. In one embodiment, endpoints are connected via a communication network. Each endpoint includes a media player and streamer module (MPSM). Further, a local media playlist is created, by the MPSM in each of the plurality of endpoints, using media residing in associated endpoints. Furthermore, the local media playlist is sent to one of the plurality of endpoints designated as a host by the MPSM in each of remaining endpoints. In addition, the unified dynamic executable media playlist is generated, by the MPSM in the host, by combining the received local media playlists and the local media playlist residing in the host. Also, the generated unified dynamic executable media playlist is sent, by the MPSM in the host, to each of the remaining endpoints for media play-out. | 08-06-2015 |
Patent application number | Description | Published |
20120183196 | Patent Fluoroscopy System with Spatio-Temporal Filtering - A system for processing real-time fluoroscopy image sequences. A first image frame is loaded into an upper level memory of a hierarchical memory system that is coupled to at least one processing core. The first image frame is processed with an object detection filter to form a likelihood image frame. The first image frame and the likelihood image frame is spatially filtered using a spatial filter look up table (LUT) stored in an L1 level memory of the processing core. The likelihood image frame is temporally filtering using a temporal filter LUT stored in the L1 level memory. | 07-19-2012 |
20140062734 | ASYNCHRONOUS ANALOG-TO-DIGITAL CONVERTER - A method is provided. An analog signal is received. The analog input signal is compared to first and second reference signals to generate a first comparison result, and the first comparison result and a first time stamp corresponding to the first comparison result are registered. A first portion of a digital signal is generated from the first comparison result. If the comparison result remains substantially the same for a predetermined interval, an ADC is enabled to generate a second comparison result at a sampling instant. A second time stamp that corresponds to the sampling instant is generated. The second comparison result and a second time stamp corresponding to the first comparison result are registered, and a second portion of the digital signal is generated from the second comparison result. | 03-06-2014 |
20140062735 | ASYNCHRONOUS ANALOG-TO-DIGITAL CONVERTER HAVING ADAPATIVE REFERENCE CONTROL - A method is provided. An analog signal is received. The analog input signal is compared to first and second reference signals to generate a first comparison result, and the first comparison result and a first time stamp corresponding to the first comparison result are registered. A first portion of a digital signal is generated from the first comparison result. At least one of the first and second reference signals is adjusted. A second comparison result is generated if the analog signal reaches an adjusted one of the first and second reference signals within a predetermined interval, and a second portion of the digital signal is generated from the second comparison result. | 03-06-2014 |
20140062751 | ASYNCHRONOUS ANALOG-TO-DIGITAL CONVERTER HAVING RATE CONTROL - An apparatus is provided. A comparison circuit is configured to receive an analog signal. A reference circuit is coupled to the comparison circuit and is configured to provide a plurality of reference signals to the comparison circuit. A conversion circuit is coupled to the comparison circuit and is configured to detect a change in the output of the comparison circuit. A time-to-digital converter (TDC) is coupled to the comparison circuit. A timer is coupled to the comparison circuit. A rate control circuit is coupled to the conversion circuit. An output circuit is coupled to the rate control circuit and the TDC, where the output circuit is configured to output at least one of a synchronous digital representation of the analog signal and an asynchronous digital representation of the analog signal. | 03-06-2014 |
20140247171 | ASYNCHRONOUS SAMPLING USING DYNAMICALLY CONFIGURABLE VOLTAGE POLLING LEVELS - A method, comprising: receiving an analog input; determining an upper outer rail and a lower outer rail as polling values to be used by voltage comparators; blanking at least three comparators; determining which two of the at least three comparators are closest to the input analog voltage levels; defining the two comparators which are closest to the analog input signal to be the next comparators of the next sampling process; assigning a remaining comparator at a voltage level in between the new top and bottom voltage levels; enabling the outer rails, but blanking the inner rail; progressively narrowing down the voltage range spanned by the two outer comparators; and generating a 2-tuple value of an asynchronous voltage comparator crossing. | 09-04-2014 |
20140247172 | ASYNCHRONOUS SAMPLING USING A DYNAMICALLY ADUSTABLE SNAPBACK RANGE - A snapout calculator, and wherein the snapout calculator determines where the reference levels for the various comparators shall be placed after each asynchronous sample is generated. | 09-04-2014 |
20140247173 | ASYNCHRONOUS TO SYNCHRONOUS SAMPLING USING AKIMA ALGORITHM - A method, comprising: selecting three Two-Tuples before and three after a selected synchronous ADC conversion point; calculating the coefficients of a third order polynomial based on the value of the previous time asynchronous sample, the time difference between the asynchronous samples surrounding the selected sample, and the five linear slopes of the line segments between the three points before and the points after the selected synchronous sample point, including the slope of the selected point; evaluating the third order polynomial at the synchronous time instant; generating the synchronous ADC value based on this calculation; and using the ADC value as the desired voltage level of the synchronous sample, wherein the synchronous ADC value is generated based on this calculation. | 09-04-2014 |
20140247174 | ASYNCHRONOUS TO SYNCHRONOUS SAMPLING USING MODIFIED AKIMA ALGORITHM - A method, comprising: selecting two Two-Tuples before and two after a selected synchronous ADC conversion point; calculating the coefficients of a third order polynomial based on the value of the previous time asynchronous sample, the time differences between each of the asynchronous samples surrounding the selected sample, and the three linear slopes of the line segments between the two points before and the points after the selected synchronous sample point, including the slope of the selected point; evaluating the third order polynomial at the synchronous time instant; generating the synchronous ADC value based on this calculation; and using the ADC value as the desired voltage level of the synchronous sample, wherein the synchronous ADC value is generated based on this calculation. | 09-04-2014 |
20140247175 | ASYNCHRONOUS TO SYNCHRONOUS SAMPLING USING AN AUGMENTED LEAST SQUARES SOLVER - A method, comprising: receiving a plurality of 2-tuples of asynchronously sampled inputs at an asynchronous to synchronous reconstructor; performing a coarse asynchronous to synchronous conversion using the plurality of 2-tuples to generate a plurality of low precision synchronous outputs; generating a high precision synchronous output, z | 09-04-2014 |
20140247176 | EXTENSION OF ADC DYNAMIC RANGE USING POST-PROCESSING LOGIC - An apparatus, comprising: an analog to digital converter including: a clipping detector; and a post-processor, wherein the post processor generates synchronous values of clipped data based on non-clipped values of non-clipped data. | 09-04-2014 |