INFOSYS TECHNOLOGIES LIMITED Patent applications |
Patent application number | Title | Published |
20140123106 | COMPOUND VERSIONING AND IDENTIFICATION SCHEME FOR COMPOSITE APPLICATION DEVELOPMENT - The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements. | 05-01-2014 |
20140095945 | METHOD AND SYSTEM FOR PREEMPTIVE DETECTION OF OCCURRENCE OF FAULTY CONDITIONS BASED ON RESOURCE USAGE - A method and a system have been disclosed for the preemptive detection of occurrence of one or more faulty conditions based on the usage of one or more resources. The faulty conditions are detected during an execution of a program; the program includes at least one function. The method includes initializing Application Program Interfaces (APIs) across the at least one function. After this, calls to the APIs used within a namespace of the program are intercepted. The interception is performed by the at least one function through extended method classes. Thereafter, the usage of the resources for the at least function intercepting the APIs is checked against a corresponding predetermined threshold limit. Once the usage of the resources is checked, context of the usage of the resources is identified based on a predefined knowledge. Subsequently, the occurrence of the faulty conditions is determined based on the identification. | 04-03-2014 |
20130332571 | METHOD AND SYSTEM FOR PROVIDING ELECTRONIC NOTIFICATION - A system and method for generating an alert mechanism corresponding to an organizational process. comprising one or more core systems is provided. The method includes identifying one or more events corresponding to the organizational process from one or more databases. The method further includes scanning operations and properties associated with and recorded against each object. Input and output parameters associated with each operation are determined and recorded. Thereafter, a plurality of alert messages are registered using one or more alert message categories and associated input and output parameters. The system of the present invention is configured to accept subscriptions from one or more customers for receiving alert messages. Relevant information for generating alert messages is sent to each core system of the organizational process in and alert messages are then generated based on registration and subscription information. | 12-12-2013 |
20130132371 | METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA FOR PROVIDING A QUERY LAYER FOR CLOUD DATABASES - Computer-implemented methods, systems and computer-readable media for providing a query layer for cloud databases comprise importing data into said cloud by at least one of the computing devices, converting at least one of the queries over row-store database into a query over column-store database by means of cost based query optimizer and retrieving said data from the column-store database based on said query by at least one of the computing devices. | 05-23-2013 |
20130084830 | METHOD AND SYSTEM FOR PROVIDING REAL-TIME COMMUNICATION SERVICES - The present invention provides a method and a system for providing at least one communications service to one or more service providers by a communications service provider. Communications capabilities of the communications service provider are sliced into a plurality of virtual slices and each of the plurality of virtual slices is configured for a different service provider from among the one or more service providers. At least one communications service is provided to each of the one or more service providers through a respective configured virtual slice by the communications service provider. Each of the one or more service providers further provides the communications service to a user through the respective configured virtual slice in collaboration with the communications service provider. | 04-04-2013 |
20130080645 | METHOD AND SYSTEM FOR PROVIDING REAL-TIME COMMUNICATIONS SERVICES - The present invention provides a method and a system for providing at least one communications service to one or more service providers by a communications service provider. Communications capabilities of the communications service provider are sliced into a plurality of virtual slices and each of the plurality of virtual slices is configured for a different service provider from among the one or more service providers. At least one communications service is provided to each of the one or more service providers through a respective configured virtual slice by the communications service provider. Each of the one or more service providers further provides the communications service to a user through the respective configured virtual slice in collaboration with the communications service provider. | 03-28-2013 |
20130007199 | SYSTEM AND METHOD FOR FACILITATING COMMUNICATION BETWEEN DIFFERENT PROTOCOL STACKS VIA VIRTUAL COMMUNICATION DEVICES - A computer-implemented method for facilitating interoperation between communication devices of different networks following different protocols is provided. The computer-implemented method enables creating a virtual device. The virtual device is a software representation of a first communication device in a first network. The computer-implemented method further comprises linking a synchronization module within the virtual device to the first communication device. The synchronization module receives data related to one or more attributes of the first communication device. The computer-implemented method comprises linking at least one mapping module within the virtual device to a second communication device. The mapping module facilitates conversion of the received data and transmission of the converted data to the second communication device for facilitating interoperation therebetween. | 01-03-2013 |
20120296866 | SYSTEM AND METHOD FOR IMPLEMENTING ON DEMAND CLOUD DATABASE - A method for dynamic management of one or more cloud database nodes is provided. The method enables gathering information related to usage of one or more cloud database nodes. The method further enables comparing time required by the one or more cloud database nodes for responding to one or more requests with a predetermined threshold. Furthermore, the method enables provisioning one or more new cloud database nodes or removing one or more new cloud database nodes based on at least one of: the gathered information, the comparison and a combination thereof. | 11-22-2012 |
20120290495 | SYSTEM AND METHOD FOR ESTABLISHING TRANSSHIPMENT OF A PRODUCT BETWEEN STOCKING LOCATIONS - The disclosed embodiment relates to methods, systems, and computer readable code for establishing transshipment of a product between stocking locations. The exemplary method comprises the steps of transmitting a transshipment request to at least one supplier requesting transshipment of a product, the transshipment request including information regarding the product and specifying a reward for transshipment of the product, receiving a handshake request from one of the suppliers in response to the transshipment request, the handshake request indicating the willingness of the one of the suppliers to provide the product as specified in the transshipment request and including information regarding the transshipment; and accepting the handshake request, thereby initiating transshipment of the product from the one of the suppliers in accordance with the accepted handshake request. The method may further comprise determining whether to accept the handshake request based on the information regarding the transshipment included in the handshake request. | 11-15-2012 |
20120284068 | METHOD AND SYSTEM FOR DETERMINING SKILL MATRIX - A method and a system for determining a skill matrix of an employee is provided. The method comprises analyzing the employee's folksonomic behavior and consequently creating the skill matrix of the employee. Folksonomy comprises creating one or more tags to annotate and categorize web content. The system includes a Tag Cloud Management Module, a Tag Cluster Generator Module and a Skill Matrix Generator Module. The Tag Cloud Management Module is configured to generate a tag cloud, wherein the tag cloud includes one or more tags created by the employee while browsing content of interest. The Tag Cluster Generator Module is configured to create one or more groups/clusters of one or more tags included in the tag cloud, based on one or more technologies related to the one or more tags. The Skill Matrix Generator Module is configured to analyze the created one or more clusters of tags to determine the skill matrix of the employee. | 11-08-2012 |
20120260233 | METHOD AND SYSTEM FOR AUTOMATING DEVELOPMENT AND CUSTOMIZATION OF BUSINESS APPLICATIONS - A method and a system have been presented to automate the development and customization of one or more business applications. The system is disclosed in the form of a framework, such as a Rapid Design Toolkit (RDT). Various examples of business applications may include Order Management, Inventory Management, Enterprise Resource Planning (ERP), and Supply Chain Management (SCM). The business applications help in improving operational efficiency and effectiveness of an enterprise. The method described above includes identifying one or more business requirements of a business application by an enterprise. Thereafter, logic is designed using one or more predefined reusable components based on the business requirements. The predefined reusable components are pretested. Thereafter, the designed logic is executed to automatically develop and/or customize the business application. The business application is developed and/or customized visually through configurations. | 10-11-2012 |
20120260134 | METHOD FOR DETERMINING AVAILABILITY OF A SOFTWARE APPLICATION USING COMPOSITE HIDDEN MARKOV MODEL - The embodiments herein provide a method and system for determining availability of a software application using Composite Hidden Markov Model (CHMM). The software application is divided into plurality of layers which are further divided into sub-components. The configurations and dependencies of the sub-components are identified and also the state of the sub-components is determined. The state of the sub-components is represented in CHMM using state space diagram. The failure rate and recovery time of the sub-components is computed using the state space diagram and the respective transition tables are derived from the CHMM to determine the availability of the layers. The availability of the layers is combined to determine the availability of the software application. | 10-11-2012 |
20120259963 | SYSTEM AND METHOD FOR FAST SERVER CONSOLIDATION - System and computer-implemented method for determining optimal combinations of elements having multiple dimensions, including determining the optimal number of destination servers for server consolidation, wherein existing servers are evaluated across multiple dimensions. | 10-11-2012 |
20120259877 | METHODS AND SYSTEMS FOR RUNTIME DATA ANONYMIZATION - Systems, methods, and computer-readable media for anonymizing data include: intercepting a communication; identifying sensitive data in the communication; transmitting the sensitive data to an anonymization engine; receiving masked data from the anonymization engine; and transmitting the masked data. | 10-11-2012 |
20120259870 | METHOD AND SYSTEM FOR ESTABLISHING SORTING ORDER FOR EVENTS - Embodiments of the disclosure relate to a method and system for establishing sorting order for events from a plurality of systems. Central Unique Identity Service (CUIS) provides a unique ID to a client for an event. The client is a service provider registered with the CUIS. User is a subscriber of the client. The User initiates an event with the client using his computing or communication device. The client requests for a unique ID for the initiated event with the CUIS through a network, before the event is performed or executed. The CUIS records the unique ID along with predefined attributes of the client application, the application identifier for the event, application network identity, application user and the user's device associated with the event in the CUIS unit. The CUIS thus establishes a sorting order for the unique ID's recorded and thereby for the events across all clients. | 10-11-2012 |
20120259679 | METHOD AND SYSTEM FOR DEVISING AND TRACKING MEASURES FOR ORGANIZATIONAL VALUE CREATION - A method and a system disclosed for determining measures being taken across an organization based on the performance specifications of a cross-level value-chain. The method includes designing the value-chain. The value-chain defines various strategic business goals, such as customer goals, financial goals, and differentiator goals of the organization. Once the value-chain is designed, outcome, input, and moderating parameters are identified to realize the strategic business goals. Thereafter, the performance of the value-chain designed to realize the strategic business goals is simulated. The performance of the value-chain is simulated in one or more scenarios to output uncertainties in achieving the strategic business goals. Thereafter, the probability of achieving the strategic business goals is determined. Subsequently, one or more measures to be taken in the organization are generated based on the have been method described above. | 10-11-2012 |
20120259540 | METHODS AND SYSTEMS FOR WORKFORCE MANAGEMENT - Systems and computer-implemented methods for managing a workforce include receiving a request for support including a location of the request for support, converting the request for support into a work ticket, classifying the work ticket, allocating the work ticket to a field operative out of a set of at least one field operatives, transmitting a request for a map including data from the work ticket, receiving a map image including data relating to the work ticket, and transmitting the map image including data relating to the work ticket to the field operative. | 10-11-2012 |
20120259466 | ARCHITECTURE AND METHOD FOR CENTRALLY CONTROLLING A PLURALITY OF BUILDING AUTOMATION SYSTEMS - A framework for centrally controlling a plurality of building automation systems. The architecture and method automates a plurality of existing and new building automation systems comprising access control, HVAC, fire safety etc. in such a way that the plurality of building automation systems can be monitored and controlled from a central dashboard. The central dashboard effectively monitors, takes right decisions and remotely controls the buildings across the globe from a centralized location. | 10-11-2012 |
20120257785 | METHODS AND SYSTEMS FOR MANAGING UNDERGROUND ASSETS - Systems and methods for managing underground assets are disclosed. One or more computing devices may be used to receive a request for clearance to excavate including a location identifier, resolve a location based on the location identifier, and retrieve asset data corresponding to the location from an asset location database. The asset location database can include location data regarding the positions of a plurality of assets associated with a plurality of different asset owners and may be maintained by one or more updates regarding the positions of assets from computing devices associated with the different asset owners. The systems and methods can include determining if one or more assets are buried proximate the location based on the retrieved data and transmitting data related to the determination of assets buried proximate the location. | 10-11-2012 |
20120257736 | SYSTEM AND METHOD FOR IDENTIFYING TELECOM USERS BASED ON CALL USAGE PATTERNS - The disclosed embodiment relates to identifying telecom users. An exemplary method comprises collecting, with a computing device, call usage data based on the call usage of a new telecom user, comparing, with a computing device, the collected call usage data with existing call usage data stored within a call usage database to determine if the collected call usage data for the new telecom user corresponds with the existing call usage data for an existing telecom user, assigning the new telecom user a user identifier corresponding to the existing telecom user if it is determined that the collected call usage data for the new telecom user corresponds with the existing call usage data for an existing telecom user, and assigning the new telecom user a new user identifier if it is determined that the collected call usage data for the new telecom user does not correspond with the existing call usage data for an existing telecom user. The disclosed embodiment also relates to a system and computer-readable code that can be used to implement the exemplary methods. | 10-11-2012 |
20120257633 | MULTI-ACCESS COMMUNICATIONS GATEWAY - A gateway which provides network connectivity via network service providers. A method and apparatus can integrate the various connectivity options provided by multiple service providers and present to the user a single point of connectivity. Having more than one way of network connectivity may provide the following additional services: Link Aggregation (to increase bandwidth), Redundancy and ancillary services like TOD (time-of-day) based smart usage (to reduce costs). The access medium may be wired technologies like Cable, DSL, Fiber to wireless 4G technologies. These options may offer various link speeds, latency, reliability and cost structures. The embodiments integrate the various connectivity options provided by multiple service providers and present to the user a single point of connectivity. | 10-11-2012 |
20120254964 | METHOD AND SYSTEM FOR GENERATING A TOUCH CAPTCHA - The present invention provides a method and system for automated test for human presence at a client device capable of receiving touch sensitive response. At a server, the method includes receiving and storing user profile information. Receiving request from client device to access a resource on a server. Generating a query based on the user profile information and the query requiring user to generate a touch sensitive response. Receiving the user generated response and authenticating the user if the touch sensitive response matches a predefined response for the query stored on the server. | 10-04-2012 |
20120254963 | DYNAMIC PIN DUAL FACTOR AUTHENTICATION USING MOBILE DEVICE - The present invention provides cost efficient two way authentication method in which the authentication module can be provided as a Plug and Play (PnP) architecture enabling dual layer security with reduced cost where the actions are initiated by a server and user input is received through an audio session for added security. The second level authentication can be carried out with mobile as client device making it cost efficient. The invention can be hosted as an independent service or can be integrated with existing authentication mechanisms, making it elegant for usage. | 10-04-2012 |
20120254857 | SYSTEM AND METHOD FOR INSTALLING AN APPLICATION ON CLIENT MACHINE - The present disclosure relates to a system and a method for installing an application on a client machine. The installation program of the application is stored in a repository and the user requires appropriate permissions to access the repository. The user provides authentication details to the server which in turn provides the user with credentials for installation. Then, the user runs a client application and inputs the credentials thereon to install the application on the client machine. The client application then installs the application available on the repository on the client machine after authenticating the client machine with the server using the credentials. | 10-04-2012 |
20120254723 | METHOD AND SYSTEM FOR REPORTING WEB STANDARD NON-COMPLIANCE OF WEB PAGES - A method and system for reporting web standard non-compliance of web pages is provided. The method includes receiving a local copy of the web page to be tested for web standard non-compliance. The method further includes determining a set of errors on the web page corresponding to a user specified accessibility guideline. Thereafter an HTML overlay report is generated based on the determined set of errors. Further, a set of controls is generated based on the user specified accessibility guideline, the local copy and the set of errors. Finally, one or more controls are selected from the set of controls and based on the one or more selected controls and the determined set of errors one or more images are associated with each HTML element non-conformant to the accessibility guideline on the web page. | 10-04-2012 |
20120254405 | SYSTEM AND METHOD FOR BENCHMARKING WEB ACCESSIBILITY FEATURES IN WEBSITES - The disclosed embodiment relates to a system and method for rating the accessibility of websites to disabled users. The method comprises receiving, with a computing device, ratings information from at least one user, the ratings information including ratings values of at least one website based on at least one web accessibility parameter, determining, with a computing device, a web accessibility score for at least one of the websites, wherein the web accessibility score is based on the ratings information received from the at least one user, and creating, with a computing device, a web accessibility index including the web accessibility score of at least one of the websites based on the determined web accessibility score. The disclosed embodiment also relates to a system and computer-readable code that can be used to implement the exemplary methods. | 10-04-2012 |
20120254242 | METHODS AND SYSTEMS FOR MINING ASSOCIATION RULES - Systems, methods, and computer-readable code stored on a non-transitory media for mining association rules include determining a minimum support threshold and a minimum confidence threshold for association rule mining; determining a sampling model; sampling transactions from a transaction dataset; mining association rules from the sampled transactions; and transmitting mined association rules. | 10-04-2012 |
20120254176 | SYSTEM AND METHOD FOR STREAK DISCOVERY AND PREDICTION - The disclosed embodiment relates to identifying performance regions in time-series data. An exemplary method comprises identifying, with a computing device, one or more streaks in the time-series data based on at least one streak parameter, ranking, with a computing device, the identified streaks based on at least one characteristic of the identified streaks, and predicting, with a computing device, a future occurrence of at least one streak based on the characteristics of the identified streaks. The steps of identifying and ranking may be carried out using at least one of a linear graph method, a statistical based approach, a curve-line intersection method, and a hypothesis-based method, and the step of predicting the future occurrence of at least one streak may comprise predicting at least one of how long a current streak will continue, when a current streak will end, and when a new streak will begin. The disclosed embodiment also relates to a system and computer-readable code that can be used to implement the exemplary methods. | 10-04-2012 |
20120254083 | SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING A MEDICAL CODE - Disclosed herein is a system which address the problem of multiple mappings of a source ICD code to a target ICD code by using an adaptive mechanism to automatically convert to a target ICD code with the help of accompanying data and associated rules. The mechanism is based on analysis of the ICD code description, and analysis of accompanying data to determine a set of parameters to assist in the conversion. The rules are assigned numerical values to indicate the confidence of conversion. An adaptive mechanism is also disclosed that automatically tracks user overrides to refine the rules and the indicator values over time. | 10-04-2012 |
20120253857 | STRUCTURED METHODS FOR BUSINESS PROCESS UNIFICATION - The proposed disclosure relates to a computer aided method for the implementation of process unification across regionally distributed process environments. The method includes the establishment of a process framework. It further includes the creation of a present state model for each regionally distributed process environment and the creation of a unified future state model. The normalization of the future state model across the regionally distributed process environments is also called for. Some aspects of the method may include the use of computer based tools in the establishment of the process framework, the establishment of the present state model and the establishment of the future state model. | 10-04-2012 |
20120253745 | SYSTEM AND METHOD FOR TESTING PERFORMANCE OF MOBILE APPLICATION SERVER - A system and method for testing performance of a mobile application server is provided. The methodology of the invention describes steps to initiate one or more instances of a mobile application using one or more test cases. The one or more instances of the mobile application are initiated in a plurality of emulations of an operating environment. The methodology further describes steps to buffer plurality of requests generated by the one or more instances of the mobile application. The methodology furthermore describes steps to invoke the plurality of buffered requests synchronously to a server based on a predefined policy. The methodology in addition describes step to measure response time taken by the server to process each of the invoked plurality of requests. | 10-04-2012 |
20120253733 | TRANSACTION BASED WORKLOAD MODELING FOR EFFECTIVE PERFORMANCE TEST STRATEGIES - A method for creating workload model to test performance of a critical application in a data processing network ( | 10-04-2012 |
20120250615 | SYSTEM AND METHOD FOR SHARING DATA OVER WIRELESS ADHOC NETWORK - The method for sharing data over wireless adhoc network using mobile devices comprises a step of determining a user required data on a handheld device. The method further comprises broadcasting the user required data within the wireless adhoc network. Further, the method includes detecting a plurality of devices comprising the user required data. The method also comprises establishing a communication channel, in a proximity environment between the plurality of devices and the handheld device. The method further comprises sharing of the user required data automatically between the plurality of devices and the handheld device. | 10-04-2012 |
20120240103 | METHOD AND SYSTEM FOR IMPLEMENTING SELF-CONFIGURABLE SOFTWARE COMPONENTS - A system and method for implementing automatic self-configuration of a software component for servicing consumer requests is provided. The method includes receiving a consumer request for a software service by the software component. The method further includes creating one or more rules for defining one or more significant parameters of the software component based on requirements of the consumer request. Thereafter, current values of the one or more parameters are determined by a software agent implemented by the software component. Current values of the one or more parameters are then compared with values defined as per the created rules for checking whether requirements for servicing the consumer request are conformed. If it is determined that requirements for servicing the consumer request are not conformed, at least one parameter of the one or more parameters is configured. Following configuration of the parameter, the consumer request is executed. | 09-20-2012 |
20120226737 | METHOD AND SYSTEM FOR REDUCING SERVICE OVERHEAD IN SERVICE ORIENTED ARCHITECTURES - A system and method for processing service request in service oriented architectures to minimize service overhead is provided. The method includes invoking a software service by a client by sending service request to a server hosting the software service. The method further includes receiving the software service request by the server and determining whether one or more portions of service logic software code should be executed by the client, based on information related to client capabilities. Thereafter, service logic software code is streamed to the client partly or in-total. The client executes service logic software code provided by the server. The server is pre-configured to execute or transfer one or more portions of service logic software code to the client based on client capability information and extent of affinity of the service for server-specific resources. The server executes the software service partly or in-total based on the configuration. | 09-06-2012 |
20120215583 | SYSTEM AND METHOD FOR MANAGING REAL-TIME BATCH WORKFLOWS - A system and method for executing and managing a business process in a unified business process environment is provided. The methodology of the invention describes steps to execute a business process and thereafter monitor the executed business process in a unified business process environment. A business process is received in a unified business process environment. The business process comprises at least one workflow. The methodology further ascertains execution details of the at least one workflow based on a predefined attribute of the at least one workflow. Thereafter, the methodology processes the at least one workflow at a location selected from at least one of a grid processing environment and a local processing environment, based on the ascertained execution details of the at least one workflow. After which, the methodology monitors the at least one workflow, executed for processing at the grid processing environment and the local processing environment. | 08-23-2012 |
20120213429 | SYSTEM AND METHOD FOR EXTRACTING FLOWCHART INFORMATION FROM DIGITAL IMAGES - A system and method for extracting flowchart information from digital images is provided. The method includes converting the digital flowchart image into a grayscale image and then binarizing the image. The method further includes extracting and masking text data from the binarized image. Further, flow lines connecting geometric components within the flowchart image are extracted and masked. The geometric components are classified into one or more categories and the flow line relationships between the geometric components are extracted. Finally, the extracted text data, flow line relationship information and geometric component information is stored in a database. | 08-23-2012 |
20120212872 | SYSTEM AND METHOD FOR PROTECTION OF ELECTRICAL APPLIANCES - An electrical circuit for protecting an electrical load from overload current is provided. The system includes a voltage transformer configured to receive AC mains voltage from an electric mains supply and further configured to apply reduced voltage to the electrical load. A control switch comprising metal contacts is connected to the voltage transformer. The control switch is configured to facilitate application of reduced value of AC mains voltage to the electrical load. A reduced value of current flowing through the electrical load is measured by a current transformer connected in series with the electrical load. The reduced value of current is then used for estimating a current consumption value in event of AC mains voltage being directly applied to the electrical load. A control signal is then used for disconnecting the electrical circuit if the estimated current consumption value is greater than threshold overload current value. | 08-23-2012 |
20120193408 | SYSTEM AND METHOD FOR IDENTIFYING AND TRACKING SHOPPING CARTS - A method for designing identity plates which are placed on corresponding shopping carts is provided. A unique identity data is represented on each identity plate using an identification code. The unique identity data is encoded employing symbols having distinct physical characteristics. The association between the symbols and the identification code is predetermined. The method enables identifying shopping carts by capturing images of the shopping carts using video sensors and decoding identity data on each identity plate placed on each shopping cart. The identity data is decoded by recognizing symbols based on physical characteristics and translating recognized symbols to corresponding identity data referring to the predetermined association between the symbols and identification code. Identity data of shopping carts, identity data of video sensors and timestamp information is used for identifying location of video sensors using which path taken by shopping carts in the retail store is tracked. | 08-02-2012 |
20120166449 | METHOD AND SYSTEM FOR MANAGING SPORTS RELATED INFORMATION - A system and method for managing sports related information in real-time are provided. The system comprises a user interface module configured to receive data pertaining to one or more sports and sports related persons; a repository module configured to store the collected data; and a sports module configured to process the collected data to generate sports related information using predetermined algorithms, the generated information being stored in the repository module and being accessible via the user interface module. The sports module comprises a registration module configured to register one or more users; a validation module configured to validate information pertaining to users; a player information module configured to provide player information to users; a recommendation module configured to generate recommendations related to one or more players, teams or coaches; and a selection module configured to facilitate selection of at least one of players, teams and coaches. | 06-28-2012 |
20120166409 | SYSTEM AND A METHOD FOR GENERATING CHALLENGES DYNAMICALLY FOR ASSURANCE OF HUMAN INTERACTION - The invention provides a method, a system, and a computer program product checking for human interaction dynamically to enable access to a resource in a computing environment. The method comprises collecting a plurality of objects. For each object, a plurality of properties is defined. A set of objects is selected from the plurality of collected objects. Thereafter, queries are generated based on the properties of the selected objects. Queries which have a non-unique or ambiguous response are removed. One of the remaining queries is randomly selected. The answer to the query, based on properties of the selected objects, is stored. The selected set of objects and the selected query are presented to the user who is trying to gain access to the resource. The user is enabled access to the resource if the response received from the user is validated against the stored answer of the selected query. | 06-28-2012 |
20120150820 | SYSTEM AND METHOD FOR TESTING DATA AT A DATA WAREHOUSE - A system and method for performing testing of data at a data warehouse is provided. The methodology of the invention describes steps to develop and further invoke one or more data quality-accuracy test cases from a framework. The data quality-accuracy test cases check the sanity of the data stored at the data warehouse. The one or more data quality-accuracy test cases are developed based on at least one predefined strategy, which in turn are stored in the framework. The methodology further executes the developed one or more data quality-accuracy test cases as either batch or independently, based on the requirements of the test. Thereafter, the methodology maintains traceability of the executed test at the data warehouse, incorporating details from the development of the one or more data quality-accuracy test cases to the final output of the test. | 06-14-2012 |
20120150498 | METHOD AND SYSTEM FOR FORECASTING CLINICAL PATHWAYS AND RESOURCE REQUIREMENTS - A system, method and computer program product for forecasting one or more clinical pathways and resource requirements of at least one patient are provided. The system comprises an input module for receiving inputs pertaining to patient diagnostic data, the patient diagnostic data comprising information identified during diagnosis of the patient. The system also comprises a repository for storing data comprising at least one of patient data and pre-existing clinical pathways. The patient data comprises at least one of the patient diagnostic data received from the input module; patient historical data comprising historical treatment data of the patient and patient demographic data comprising demographic details of the patient. The system also comprises a clinical pathway forecasting module for forecasting clinical pathways by application of predetermined analytical models on the patient data and pre-existing clinical pathways. The system further comprises a resource requirement forecasting module for forecasting resource requirements of the patient. | 06-14-2012 |
20120148089 | METHOD AND SYSTEM FOR EFFICIENT WATERMARKING OF VIDEO CONTENT - A method for watermarking of video content is provided. An averaged scene image is computed for each scene of video content by performing averaging of frames present in each scene of video content. For each averaged scene image a set of random numbers are generated using a secret key to identify pixels at random locations of the averaged scene image. The secret key is associated with a watermark pattern corresponding to each averaged scene image. The identified pixels in each averaged scene image are mapped to each pixel of corresponding watermark pattern to obtain respective mapped pixels. Using respective mapped pixels, values of verification information are fetched and assigned using predetermined rules. The values of verification information are arranged to obtain first visual cryptographic share of watermark pattern for each averaged scene image. | 06-14-2012 |
20120143908 | FRAMEWORK FOR SUPPORTING REPAIR PROCESSES OF AIRCRAFT - A framework for supporting one or more repair processes of one or more aircraft. The repair processes are based on repair information or repair solution corresponding to the damages to one or more structural components of the aircraft. The framework includes a knowledge engine, and a deployment engine. The knowledge engine automatically generates one or more knowledge interpretation systems based on the user inputs. The knowledge interpretation systems provide the repair information corresponding to the various structural components of the aircraft based on the user inputs. The deployment engine fulfils the deployment requirements corresponding to the one or more knowledge interpretation systems. | 06-07-2012 |
20120136943 | METHOD AND SYSTEM FOR SEAMLESS INTERACTION AND CONTENT SHARING ACROSS MULTIPLE NETWORKS - A system and method for communication between a plurality of users in a communication network are disclosed. Each of the plurality of users is associated with at least one communication device. The method includes receiving a message from a sender intended for at least one recipient in the communication network wherein the sender has initiated sending of the message using the associated communication device. The message may be selected from a group comprising text, audio, video and multimedia. The method further includes customizing the message for at least one communication device associated with the at least one recipient based on a set of rules. Additionally, the method includes delivering the customized message to the at least one communication device associated with the at least one recipient based on the availability of the at least one recipient on the at least one communication device. | 05-31-2012 |
20120124199 | PERFORMANCE OPTIMIZATION THROUGH RUN-TIME QUALITY GOVERNANCE - The present invention provides a method and system for optimizing the performance of a service according to the load on the service. The invention includes altering the quality of various sub-ordinate services that are a part of the service and in turn achieving systemic service performance levels that satisfy prescribed service level agreements. | 05-17-2012 |
20120102450 | METHOD AND SYSTEM FOR DETERMINING PERFORMANCE PARAMETERS OF SOFTWARE PROJECT BASED ON SOFTWARE-ENGINEERING TOOLS USAGE - A method and system have been disclosed for determining one or more performance parameters of a project. Various examples of the performance parameters of the project may include productivity, efficiency, and quality. The method described above includes defining one or more lifecycle stages of the project. Examples of the lifecycle stages of the project may include requirement analysis, high-level design, detailed design, build, integration test, system test, documentation, acceptance, installation, and post implementation. Further, the method includes receiving details of one or more tools being used for each lifecycle stages of the project. The method further includes assigning a score based on the one or more tools being used for the project. Further, the method also includes automatically calculating a value based on the assigned score. Thereafter, the performance parameters of the project are determined based on the calculated value. | 04-26-2012 |
20120101872 | METHOD AND SYSTEM FOR DETERMINING TESTING MATURITY OF AN ORGANIZATION - The invention describes a method, a system, and a computer program product for determining the maturity of a testing organization. The testing organization may be defined as an organization that specializes or involves in testing of software/software applications. The method utilizes a pre-determined model to asses the maturity level of the testing organization. In addition to providing the pre-determined model, the invention facilitates in determining the maturity level across various test dimensions of the testing organization. | 04-26-2012 |
20120101868 | METHOD AND SYSTEM FOR REVERSE TRANSFERRING KNOWLEDGE BETWEEN PROJECT TEAMS - The present invention provides a method and a system for reverse transferring knowledge of a project from a primary vendor to a secondary vendor. The reverse knowledge transfer process involves defining a seamless process for transferring knowledge of all applications of the project, without compromising on the committed timelines for the release of the applications. Further, the knowledge transfer process is regularly monitored and controlled by various stakeholders to ensure the timelines are met and quality of transfer is maintained. | 04-26-2012 |
20120078913 | SYSTEM AND METHOD FOR SCHEMA MATCHING - A system and method for matching one or more source schemas with one or more target schemas is provided. The matching between source and target schemas is performed by gathering inputs pertaining to the source and target schemas, wherein the inputs comprises a set of details in a predefined format. Thereafter, the gathered inputs are processed by comparing the source schemas with the target schemas. The processing is performed to identify a set of matches between the source and target schemas based on the linguistic similarity, structural similarity and functional similarity and relationship between the source and target schemas. Subsequently, the identified matches are stored. | 03-29-2012 |
20120078725 | METHOD AND SYSTEM FOR CONTEXTUAL ADVERTISEMENT RECOMMENDATION ACROSS MULTIPLE DEVICES OF CONTENT DELIVERY - The present invention includes a method and a system for recommending at least one advertisement to a user. The recommendation is provided based on the interaction with at least two devices. The user is identified when an interactive session is initiated by the user on a device of the at least two devices. Thereafter, a contextual profile of the identified user is selected from a database. The contextual profile is associated with one or more contextual sub-profiles. Further, each contextual sub-profile is associated with a corresponding device. Furthermore, one or more contextual attributes are dynamically captured from the interactive session. Thereafter, at least one of the contextual profile and the captured contextual attributes is mapped with a plurality of pre-stored advertisements. Subsequently, at least one advertisement is suggested on the device based on the mapping. | 03-29-2012 |
20120078678 | METHOD AND SYSTEM FOR ESTIMATION AND ANALYSIS OF OPERATIONAL PARAMETERS IN WORKFLOW PROCESSES - A system and method for estimation and analysis of operational parameters in workflow processes in order to establish effect of parameters on one or more critical parameters is provided. The method includes creating a Bayesian network including one or more operational nodes representing one or more operational parameters and one or more critical nodes representing one or more critical parameters. The method further includes generating an evidence set based on market events and deducing inferences based on the generated evidence set and Bayesian engine. Inferences are deduced by determining possible discrete states of operational parameters associated with one or more target nodes and their probability distribution values. Deduced inferences are then validated to confirm strength of probability distribution values. Forecasting for a selected operational parameter is performed by obtaining probability distribution of independent parameters and then performing forecasting for the selected parameter using Bayesian locally weighted regression model. | 03-29-2012 |
20120078674 | METHOD AND SYSTEM FOR END-TO-END PROCESS EXECUTION - The present invention provides a method and system for end-to-end process execution. The method includes generating a model for a business process to be executed, wherein the business process comprises a first type of activity and a second type of activity. On initiation of a business process instance of the business process, the first type of activity is executed by a business process engine. Further, the second type of activity is dynamically assigned to a first user for execution on an application external to the business process engine based on a set of predefined factors, provided the second type of activity is a manual activity. The method further includes monitoring execution of the second type of activity by the business process engine and displaying status of each activity in the business process instance to a second user. | 03-29-2012 |
20120078597 | MOBILE DEVICE WITH A MODELING PLATFORM - The present invention provides a process modeling platform installed on a mobile device such as a cell phone, a laptop or a Personal Digital Assistant (PDA). The platform includes a User Interface module that enables the user to interact with the platform. The platform further includes a template module and a model engine. The template module enables the user to use a pre-loaded template for modeling. The model engine enables the user to use a pre-loaded algorithm for modeling. The platform also includes a storage module. The primary function of the storage module includes storage of various templates, algorithms and models. An administrative module, which is also a part of the platform, performs generic infrastructure services that are required by the core logic of the platform. | 03-29-2012 |
20120076058 | METHOD AND SYSTEM FOR ADAPTIVE AGGREGATION OF DATA IN A WIRELESS SENSOR NETWORK - A method and system for adaptive aggregation of data in a Wireless Sensor Network (WSN) is disclosed. The method receiving one or more packets produced from a plurality of sensor nodes at an aggregator sensor node. The method further includes categorizing and storing the received packets in the buffer queue of the aggregator node. Then initiating an aggregation process by selecting an aggregation mechanism. The aggregation mechanism is selected based on the feedback value and a special instruction. The aggregated packets are forwarded to the base station based on an aggregation function. | 03-29-2012 |
20120047178 | METHOD AND SYSTEM FOR MANAGING A PLURALITY OF REGULATIONS, POLICIES AND RISKS - The present invention provides a method and system for managing various Regulations, Policies and Risks (RPR). These RPR are managed for supporting Governance, Risk and Compliance requirements of an organization. The method includes defining a tree structure for a context. The tree structure is defined for one or more RPR and one or more roles of a plurality of users of the organization. The RPR are intervened across various trees. A plurality of nodes is defined for the tree. Each node includes a plurality of attributes and one or more attribute functions. | 02-23-2012 |
20120047107 | SYSTEM AND METHOD FOR IMPLEMENTING ON DEMAND CLOUD DATABASE - A method for dynamic management of one or more cloud database nodes is provided. The method enables gathering information related to usage of one or more cloud database nodes. The method further enables comparing time required by the one or more cloud database nodes for responding to one or more requests with a predetermined threshold. Furthermore, the method enables provisioning one or more new cloud database nodes or removing one or more new cloud database nodes based on at least one of: the gathered information, the comparison and a combination thereof. | 02-23-2012 |
20120016806 | METHOD AND SYSTEM FOR FACILITATING LONG TERM PROCESS ADOPTION IN AN ORGANIZATION - A method for facilitating and improving process adoption in an organization is provided. The organization has a plurality of processes to carry out organizational tasks. The method includes receiving a set of priorities about the organization from at least one stakeholder in the organization. Further, the method includes the step of receiving a set of attributes about the organization from the at least one stakeholder in the organization. Furthermore the method includes the step of processing, on a computer, the set of priorities and the set of attributes to generate an optimal plan of training end users in the organization. The plan of training is designed to facilitate the process adoption. Finally, the method includes the step of monitoring the end users to improve the process adoption. | 01-19-2012 |
20120016585 | METHOD AND TOUR PLANNER FOR PLANNING TOUR FOR A GROUP - The invention describes a method, a tour planner, and a computer program product for planning a tour for a group including one or more travelers. In various embodiments of the invention, the tour planner enables a traveler to select a travel route and simultaneously share the selected travel route with at least one other traveler. Thereafter, based on the feedback of the other traveler, the selected travel route is either changed or finalized by the group. Further, the method facilitates the group of travelers on the day of the travel by providing each one of them with one or more alerts relating the finalized travel route. | 01-19-2012 |
20120015630 | METHOD AND SYSTEM FOR PROVIDING REAL-TIME ALERT NOTIFICATION - A system and method for providing real-time alert message to one or more subscribers in a service provider network is provided. The service provider network may be an enterprise, a communication service provider or a hosted service. A throttler application receives request for alert message generated by an alert originator application and relays the request to a gateway of an alert notification module. A token associated with the request is validated. Based on token parameter values which includes subscriber identities, delivery channel specifications, alert originator application priorities and end point identities, the alert message is customized and is presented to one or more appropriate delivery channel servers. The alert message is then delivered to the one or more subscribers. | 01-19-2012 |
20120010915 | SYSTEM AND METHOD FOR ANALYZING SERVICE BASED SYSTEMS - The invention provides a method, system and computer program product for analyzing a service based system. Business model data including one or more activities is received. A plurality of service characteristics is determined from the business model data for each activity group. The plurality of service characteristics are used to determine inferences regarding candidate service identification, service portfolio evaluation, service impact analysis, and so forth corresponding to the service based system. | 01-12-2012 |
20120005655 | METHOD AND SYSTEM FOR CREATING OWL ONTOLOGY FROM JAVA - A method, system, and computer program product are disclosed for creating an OWL ontology from a Java source code, wherein the Java source code includes a plurality of Java classes. Each of these Java classes includes one or more Java members and one or more Java objects. The Java objects are used to instantiate each of the Java classes. An OWL class is created for each of the Java classes, and an OWL concept is created for each of the Java members. Further, an OWL instance is created for each of the Java objects. Each of the OWL classes, the OWL concepts, and the OWL instances are assigned data type properties and object properties. Subsequently, each of the OWL classes and relations between them, each of the OWL concepts, and each of the OWL instances are included to form the OWL ontology. | 01-05-2012 |
20120005169 | METHOD AND SYSTEM FOR SECURING DATA - Disclosed are methods and computer program product for securing data corresponding to one or more data fields of a form by providing data integrity, confidentiality and non-repudiation. The present invention includes providing one or more controls for enabling selection of at least one security type for each of the data fields corresponding to the form. Further, at least one security routine is implemented for the data fields to produce corresponding secured data. The at least one security routine corresponds to the selected at least one security type. Further, a system for securing the data is also disclosed. | 01-05-2012 |
20110321164 | METHOD AND SYSTEM FOR ADAPTIVE VULNERABILITY SCANNING OF AN APPLICATION - A method and system for adaptive vulnerability scanning (AVS) of an application is provided. The adaptive vulnerability scanning of an application assists in identifying new vulnerabilities dynamically. The endpoints of an application are scanned using a predefined set of rules. Subsequently, one or more possible vulnerabilities are presented. The vulnerabilities are analyzed and predefined rules are modified. The steps of scanning the application and modification of rules are iteratively repeated till the adaptive vulnerability scanning capability is achieved. A neural network is used for training the adaptive vulnerability scanner. This neural network is made to learn some rules based on predefined set of rules while undergoing the training phase. At least one weight in neural networks is altered while imparting the self learning capability. | 12-29-2011 |
20110321144 | SYSTEMS AND METHODS OF AUTHENTICATION IN A DISCONNECTED ENVIRONMENT - A communication system and method are disclosed for establishing a secure communication channel including: a server for generating and storing a first instance of a unique personalized client application associated with a first-time user on the server, a client terminal for the user to communicate with the server over a communication channel and a standalone computing device having a second instance of the unique personalized application. The user authenticates the server based on a first dynamic identifier (DI- | 12-29-2011 |
20110321120 | METHOD AND SYSTEM FOR PROVIDING MASKING SERVICES - A system and method for presenting on-demand masking of data as a software service in a distributed environment is provided. An application hosted on a computing device receives request for access to application data from a user. Credentials of the user are first validated in order to determine whether the user is authorized to access the requested application data. For an authorized user, a category of the user is determined to ascertain whether the user is privileged to obtain full access. In case the user is a privileged user, unmasked application data is fetched from a database utility and provided to the user. In case the user is not a privileged user, application data access request is transferred to a data masking service. Application data is fetched from database utility, masked based on pre-defined masking rules and provided to the user. | 12-29-2011 |
20110320456 | TIPS MANAGEMENT SYSTEM AND PROCESS FOR MANAGING ORGANIZATION-WIDE KNOWLEDGE TIPS - The invention provides a method, a system, and a computer program product for managing and distributing knowledge tips in an organization. A member of the organization submits a knowledge tip and one or more data points corresponding to the knowledge tip in a Tips Management System (TiMS). The member associates the knowledge tip with at least one predefined category. A member selects knowledge tips by defining a criterion in TiMS. The member selects category(ies) and/or projects(s) and provides delivery parameters for planning the delivery of knowledge tips to the at least one member. The TiMS delivers the selected knowledge tips to the each member as per the delivery parameters. | 12-29-2011 |
20110317010 | SYSTEM AND METHOD FOR TRACKING A PERSON IN A PRE-DEFINED AREA - The invention provides a method, system and computer program product for tracking a person in a pre-defined area. The pre-defined area includes a plurality of imaging devices placed at respective pre-defined locations to capture images of the person. The system in conjunction with the plurality of imaging devices locates the person at the pre-defined area based on the captured images of the person. | 12-29-2011 |
20110314449 | METHOD AND SYSTEM FOR ESTIMATING EFFORT FOR MAINTENANCE OF SOFTWARE - The present invention provides a method, a system, and a computer program product for determining an effort associated with the maintenance of software. The method, the system, and the computer program product enable receiving values corresponding to predefined factors, which are segregated into corrective factors, preventive factors, perfective factors, and adaptive factors. A corrective effort is determined based on the corrective factors and predefined rules. Thereafter, a preventive effort is determined based on the preventive factors, the predefined rules, and the corrective effort. Thereafter, a perfective effort is determined based on the perfective factors, the predefined rules, and the corrective effort. Subsequently, an adaptive effort is determined based on the adaptive factors, the predefined rules, the corrective effort, the preventive effort, and the perfective effort. A total effort is then generated based on the corrective effort, the preventive effort, the perfective effort, and the adaptive effort. | 12-22-2011 |
20110314440 | METHOD AND SYSTEM FOR DETERMINING PRODUCTIVITY OF A TEAM ASSOCIATED WITH MAINTENANCE AND PRODUCTION SUPPORT OF SOFTWARE - The present invention provides a method, a system, and a computer program product for determining productivity of a team associated with maintenance and production support of software. The invention enables receiving one or more tickets associated with the software, the number of full time equivalent team-members (FTEs) in the team, and weight corresponding to each predefined parameter. Net ticket-units are determined based on the predefined ticket-unit associated with the tickets. An adjustment factor is determined based on the weight corresponding to each predefined parameter. Adjusted ticket-units are determined based on the net ticket-units and the adjustment factor. The productivity of the team for a predefined time period is generated based on the adjusted ticket-units and the number of FTEs. In a similar manner, the invention enables determining the number of FTEs based on a received productivity and the adjusted ticket-units. | 12-22-2011 |
20110313903 | METHOD AND SYSTEM FACILITATING AN END-TO-END SOLUTION FOR ONE OR MORE SERVICE OFFERINGS - A system and method facilitating an end-to-end solution for one or more service offerings. The end-to-end solution includes the modeling, provisioning, and rating of a single subscription as at least one of prepaid and postpaid. The system includes a CRM layer, an integration layer, a rating and billing management layer, and a service activation platform layer. | 12-22-2011 |
20110311164 | SYSTEM AND METHOD FOR PERFORMING A SHOPPING ACTIVITY THROUGH A WIRELESS COMPUTING DEVICE - The invention provides a method, system and computer program product for performing a shopping activity in a shopping store through a wireless computing device of a customer. The wireless computing device is equipped with an imaging device. The customer uses his/her wireless computing device to select a product to be purchased from the shopping store and subsequently completes the purchase through the wireless computing device. | 12-22-2011 |
20110276447 | METHOD AND SYSTEM FOR PROVIDING REAL-TIME COMMUNICATIONS SERVICES - The present invention provides a method and a system for providing at least one communications service to one or more service providers by a communications service provider. Communications capabilities of the communications service provider are sliced into a plurality of virtual slices and each of the plurality of virtual slices is configured for a different service provider from among the one or more service providers. At least one communications service is provided to each of the one or more service providers through a respective configured virtual slice by the communications service provider. Each of the one or more service providers further provides the communications service to a user through the respective configured virtual slice in collaboration with the communications service provider. | 11-10-2011 |
20110270837 | METHOD AND SYSTEM FOR LOGICAL DATA MASKING - A system and method for logically masking data by implementing masking algorithms is provided. The method includes receiving one or more inputs from user regarding type of data masking to be implemented depending on type of data entry. Data entries include alphabetical data, data comprising unique codes, data comprising dates and numerical data. Based on inputs received, the data entries are classified and appropriate masking algorithms are executed. For masking numerical data entries, the data entries are first grouped using clustering algorithms and are then shuffled using shuffling algorithms. For low level of data masking selected by a user, numerical data entries are shuffled within groups and for high level of data masking selected by a user, numerical data entries are shuffled across groups. | 11-03-2011 |
20110266869 | METHOD AND SYSTEM FOR MEASURING, MONITORING AND CONTROLLING ELECTRICAL POWER CONSUMPTION - A system and method for measuring, monitoring and controlling electrical power directed through one or more electricity directing devices is provided. The one or more electricity directing devices includes electrical sockets supplying power to one or more devices. The system includes a potential transformer configured to receive AC voltage directed through a socket and further configured to relay the voltage to a processing device. The system further includes a current sensor configured to sense current drawn from the socket and further configured to relay the current to the processing device. A microcontroller is adapted to receive analog or digital values of voltage and current corresponding to AC voltage and AC current. The microcontroller then measures values of voltage and current, calculate electrical power consumed and generate a control signal. The control signal activates a switching device operationally connected to the socket and switches power flow through the socket. | 11-03-2011 |
20110252018 | SYSTEM AND METHOD FOR CREATING SEARCH INDEX ON CLOUD DATABASE - A method for creating a search index on cloud database is provided. The method enables providing inputs for creating multiple indexes on documents stored in the cloud database. One of the inputs may include a first value representing number of documents to be assigned a single index. The method further enables determining total number of documents stored in the cloud database which is represented by a second value. Further, the method enables estimating total number of indexes to be created based on first value and second value. The method further comprises executing a loop to create multiple indexes for a predetermined number of iterations which corresponds to the estimated value. Furthermore, the method comprises indexing documents for creating the multiple indexes. Finally, the method comprises merging the multiple indexes to create a single index which facilitates a user to search documents stored in the cloud database. | 10-13-2011 |
20110251887 | METHODS AND APPARATUS FOR IMPROVING CLICK-THROUGH-RATE OF ADVERTISEMENTS LEVERAGING EFFICIENT TARGETING TECHNIQUES - A method for optimized selection and rendering of advertisements on various device types of a user is provided. The method enables receiving inferred data related to the user. The inferred data includes static context inferred from user profile information. The user profile information includes static details pertaining to the user. The inferred data further includes dynamic context. The dynamic context is inferred from the user's behavior across multiple communication channels using the various device types of the user. The method further enables short listing advertisements based on the inferred data and applying predetermined rules on the short listed advertisements to select a final advertisement. Finally, the method enables rendering the final advertisement on at least one of the various devices types of the user. | 10-13-2011 |
20110251874 | CUSTOMER ANALYTICS SOLUTION FOR ENTERPRISES - A method for building an integrated customer analytics solution for an enterprise is provided. The method enables retrieving and processing customer data from data sources available in the enterprise. Further, statistical techniques are generated using the processed data to facilitate analyzing attributes related to the customer. Statistical model outputs are, then, derived using the generated statistical techniques. The statistical model outputs represent metrics corresponding to the analyzed attributes. Furthermore, statistical models are generated corresponding to the statistical model outputs. The statistical models are associated with scores that facilitate to predict likelihood of customer behavior towards products, services and other customer related aspects associated with the enterprise. In addition, reports are generated based on at least one of: the processed data and the one or more statistical model outputs. Finally, the method enables building analytical modules comprising the reports and the statistical models. | 10-13-2011 |
20110251867 | METHOD AND SYSTEM FOR INTEGRATED OPERATIONS AND SERVICE SUPPORT - A method, system, and computer program product for initiating a plurality of incident and service requests are provided. Outages are checked corresponding to the incident and service requests. If the outages exist, they are displayed and mapped to the incident and service requests. If the outages do not exist, they are created if required and mapped corresponding to the incident and service requests. The incident and service requests are assigned to users available in a shift for solutions. If the solutions corresponding to the incident and service requests exist in a knowledge database, they are implemented. If the solutions corresponding to the incident and service requests do not exist in the knowledge database, they are created by the users available in the shift. Various checks are performed based on a checklist prior to the closure of the incident and service requests. | 10-13-2011 |
20110238863 | SYSTEM AND METHOD FOR DATA EXCHANGE IN MULTIPROCESSOR COMPUTER SYSTEMS - A system for data exchange in multiprocessor computer system is disclosed. The system includes at least one processing module adapted to communicate with at least one of a plurality of routing modules or a plurality of buffer modules or both and at least one communicating interfaces to facilitate data exchange in multiprocessor computer system. | 09-29-2011 |
20110231801 | METHOD AND SYSTEM FOR PROCESSING INFORMATION FED VIA AN INPUTTING MEANS - A method for processing information fed by a user via an inputting means is provided. The method enables, firstly, receiving a set of directional elements via a user interface. The set of directional elements represent textual or non-textual information fed by the user. Secondly, the method enables interpreting the set of directional elements. The set of directional elements are identified as a combination of motion of the inputting means on the user interface and one or more inputs from the inputting means. Further, the method enables converting the directional elements into a sequence and translating the sequence into the textual or non-textual information using a mapping format. The mapping format corresponds to a predetermined mapping format or a new mapping format. Finally, the method enables rendering the textual or non-textual information on the user interface in the form of one or more symbols. | 09-22-2011 |
20110231315 | METHOD AND SYSTEM FOR MAKING SECURE PAYMENTS - The invention discloses a method, system and computer program product for making secure payments. A customer selects one or more items to be purchased. The customer then enters an authentication detail and a dynamic password, also referred to as a One Time Password (OTP), on an Electronic Data Capture device for authenticating the payment. Based on the authenticity of the OTP and the authentication details, a payment request is sent to an organization for completing the payment. | 09-22-2011 |
20110231219 | METHOD AND SYSTEM FOR MEASURING KNOWLEDGE RISK AND ASSESSING MATURITY - The present invention provides a method and system for evaluating the knowledge risk maturity (KRM) of a team executing a project and to check the progress of the project. A method for quantifying knowledge risk maturity coefficient (KRMC) of the team and a method to identify the skills required by the team members to execute the project for different time frames are also provided. A KRMC trend is determined based on KRMC determined at different time instances. A skill requirement trend is also determined based on skills required by the team to execute the project at different time instances. By comparing the two trends, a plurality of KRM are evaluated for each time frame. On the basis of the KRMC trend and KRM, corrective measures are taken to enhance the KRMC to its maximum value. This in turn ensures that skill requirements of a project are met. | 09-22-2011 |
20110228668 | METHOD AND SYSTEM FOR AUTOMATIC FAILOVER OF DISTRIBUTED QUERY PROCESSING USING DISTRIBUTED SHARED MEMORY - A method and system for implementing automatic recovery from failure of resources in a grid-based distributed database is provided. The method includes determining the category of each node in the subgroup of nodes, where the determination identifies each node as at least one of a worker node and an idle node. The method further includes saving state of each worker node engaged in execution of a task in a shared memory at pre-determined time intervals. Each worker node is monitored by one or more idle nodes in each sub-group. Upon detection of no change in state of worker node for a pre-determined period of time, a failure notification is raised by one or more idle nodes that have detected failure of the worker node. | 09-22-2011 |
20110218843 | NON INTRUSIVE SYSTEM AND METHOD FOR MONITORING BUSINESS PROCESSES - The invention allows at least one business process to execute in at least one application while the same is monitored the progress in non-intrusive manner. The various embodiments of the present invention provide a method and system to monitor the business transactions in process unaware systems non-intrusively. The activities occurring in a business process are set up using a business model. The events in the business process are identified based set of application data of a plurality of applications associated with the business process. The identified events are mapped to activities and the activities are mapped to process instances based on predefined mapping rules. Key performance indicators are set for each of the activities in the business process. At least one subsequent activity to be completed for the process instance is determined. An alert is created when KPI violation occurs with respect to the completed activity. | 09-08-2011 |
20110213846 | SYSTEM AND METHOD FOR PROVIDING ENHANCED INSTANT MESSAGING - A method of enhanced instant messaging in a communication network is provided. The method comprises instantiating an instant query message received from a message initiator as a message object. The method further comprises assigning a context identifier and a context queue to the message object based on a context of the message object. The message object is delegated to one or more users if a reply to the message object is not available in a database. Thereafter, one or more replies received for the message object are aggregated in the context queue of the message object and at least one reply is sent to the message initiator. | 09-01-2011 |
20110209076 | SYSTEM AND METHOD FOR MONITORING HUMAN INTERACTION - A method & system for human interactive proof (HIP) is provided. A user is provided to respond a query linked to a logical captcha object or an analytical captcha object. Upon receiving inputs from the user, the correct information of the said captcha & the user's input is compared. If the user's input and the correct information of the captcha object matches then the user is authenticated as human, else the user is authenticated as not a human. | 08-25-2011 |
20110208782 | METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING ORDERED DATA STRUCTURE - The present invention provides a method and computer program product for creating an ordered data structure for storing a plurality of data elements. The data elements to be stored are first arranged in an order. A plurality of keys is then generated for the ordered data elements such that the keys may be arranged in a sequence. Thereafter, one or more keys from the plurality of keys are associated with the ordered data elements such that the values of the keys maintain the requisite order among the ordered data elements. Finally, an ordered data structure is created for storing the ordered data elements along with the associated keys. | 08-25-2011 |
20110202377 | METHOD AND SYSTEM FOR PROVIDING A SEGMENT BASED DIFFERENTIATED CUSTOMER EXPERIENCE SOLUTION - A method for providing a segment based differentiated customer service solution. The method comprises a step of first receiving information about online status of a customer. The method includes providing one or more personalized offers based on the received information. Further, a remote financial advisor application for facilitating interaction between the customer and an advisor in an advisement session is invoked and financial analysis related to the purchase of one or more personalized offers is provided to the customer. The purchase of the personalized offer is then provisioned which comprises completing transaction details for the purchase. The method also includes facilitating the provision of real-time advice to the customer through a remote advisement session. | 08-18-2011 |
20110195721 | SYSTEM AND METHOD FOR PROVIDING LOCATION BASED REMINDERS - A system and method for providing location based reminder is provided. The method comprises the steps of instructing mobile switching center to remind user on reaching a predetermined location via transaction input; forwarding the transaction input to external short messaging entity via mobile switching center; processing and sending the transaction input to Location Services (LCS) Client to set up change of area event; determining if the change of area event is invoked and user equipment has entered the predetermined location; providing a report to external short messaging entity via LCS Client, if the change of area event is invoked; and directing external short messaging entity to invoke a reminder on user equipment via application server. | 08-11-2011 |
20110191133 | SYSTEM AND METHOD FOR SALES MANAGEMENT - A method and system is provided to manage sales and contracts effectively. The system includes analysis module to analyze sourceability of a component of the functional unit, a first processing to identify work requisites, a segmenting module to atomize work requisites, and a second processing module to group the atomized work requisite, and allocate the grouped work requisite to a resource. Additionally, a module is adapted to parameterize the component of the functional unit. The present system and method assist in improving effectiveness and efficiency of business environment of the enterprise. | 08-04-2011 |
20110183682 | SYSTEM AND METHOD FOR REPORTING CHANGE OF AREA EVENT - A system and method for reporting change of area event is provided. The method comprises the steps of receiving a Location Service (LCS) request from an LCS Client to report a change of area event for a User Equipment (UE) for a predetermined location; obtaining an address of a Mobile Switching Center (MSC) associated with the predetermined location; establishing a connection with the MSC associated with the predetermined location; forwarding the LCS request to a Visited Gateway Mobile Location Center (VGMLC) associated with the MSC when the connection is established; checking whether a change of area event has occurred for the UE by monitoring location update of the UE at the MSC; forwarding a Subscriber Location Report (SLR) from the MSC to the VGMLC when the change of area event occurs for the UE; and sending a location update report from the Home Gateway Mobile Location Center (HGMLC) to the LCS Client. | 07-28-2011 |
20110182232 | SYSTEM AND METHOD FOR FORMING APPLICATION DEPENDENT DYNAMIC DATA PACKET IN WIRELESS SENSOR NETWORKS - A system and method for forming application dependent dynamic data packet format in a wireless sensor network is provided. The system comprises one or more sensor nodes, wherein each sensor node comprises one or more sensors for sensing physical events. Each sensor is defined as an active or an inactive sensor based upon the application requirement. The system also comprises one or more processing units for converting the physical events sensed by the active sensors to corresponding sensed data in digital format and forming dynamic length data packets comprising the sensed data and a sensor identifier field for conveying the identities of the active sensors. | 07-28-2011 |
20110178829 | METHOD AND SYSTEM FOR GENERATING AN INCLUSIVITY INDEX OF AN ORGANIZATION - The present invention provides a method, system and computer program product for generating an inclusivity index of an organization. The inclusivity index is generated for various groups of individuals employed by the organization. Various parameters associated with the organization are identified. Further, a relative weight is generated for the parameters. Thereafter, a primary feedback is received for various parameters by individuals associated with a group. Subsequently, a secondary feedback is generated for each parameter. The inclusivity index is then calculated on the basis of the secondary feedback and the relative weight. | 07-21-2011 |
20110162054 | FIRMWARE AND METHOD FOR GENERATING ONE TIME PASSWORDS (OTPs) FOR APPLICATIONS - The invention describes a method, firmware, and computer program product for generating one or more One Time Passwords (OTPs) for one or more applications. The firmware embedded in a computational device receives one or more registration details corresponding to an application from a user. Thereafter, the firmware generates a Dynamic Information Number (DIN) based on at least one of the registration details and an application identifier (SIID). The user registers with the application with the DIN and at least one of the registration details. Further, the user may access the application using an OTP generated by the firmware based on the DIN and the application identifier. | 06-30-2011 |
20110161995 | METHOD AND SYSTEM FOR DETERMINING A BEST PRICE FOR MULTIMEDIA CONTENT - A method and system for determining a best price to rent a multimedia content being offered for viewing by at least one service provider to a plurality of users through a communication network is provided. The service provider offers the multimedia content to the plurality of users at a base price. The method includes receiving a first price from the user that he/she is willing to pay for the multimedia content. The first price is lesser than the base price. The method further includes calculating a number of commercials that need to be shown the user to recover a cost to show the multimedia content at the first price. Furthermore, the method includes calculating a best price that the service provider can offer to the user when the service provider does not have enough commercials to offer the multimedia content at the first price. | 06-30-2011 |
20110161439 | METHOD AND SYSTEM FOR QUERYING, MONITORING AND CONTROLLING A WIRELESS SENSOR NETWORK USING AN INSTANT MESSAGING SYSTEM - A method for communicating with one or more sensor nodes in a Wireless Sensor Network (WSN) over a network is disclosed. The method includes initiating communication with the sensor nodes by sending messages to the server application using the instant messaging system. The server application formats the received messages and communicates to the sensor nodes and in turn also receives responses from the sensor nodes and communicates them back to the IM client. The method also includes steps for enabling a WSN messaging client to converse with an instant messaging client over the network during communication with the one or more sensor nodes in the WSN. The method further includes identifying the IM client the user has employed for communication and the corresponding IM protocol. Also, the method includes the step of configuring the WSN messaging client with the same IM protocol to enable communication. | 06-30-2011 |
20110161225 | METHOD AND SYSTEM FOR PROCESSING LOAN APPLICATIONS IN A FINANCIAL INSTITUTION - A method and system for processing loan applications in a financial institution is provided. The method includes a step of receiving a first loan application from a first loan applicant. The first loan application includes personal information of the first loan applicant. Further, the method includes the step of determining a repayment score for the first loan applicant based on the personal information of the first loan applicant. The repayment score is calculated using a polynomial equation. The polynomial equation represents a relationship between personal information of a plurality of past loan applications and a plurality of past repayment scores. Furthermore, the method includes processing the first loan application based on a threshold set for repayment scores for a particular type of loan. | 06-30-2011 |
20110157366 | METHOD AND SYSTEM FOR REAL TIME DETECTION OF CONFERENCE ROOM OCCUPANCY - A method for detecting occupancy status of a plurality of conference rooms in real time is provided. The method enables, firstly, monitoring a first output signal of a first sensor. Secondly, the method enables monitoring a second output signal of a second sensor. The method further enables comparing the first and second output signals with one or more predetermined thresholds within a predetermined time. Furthermore, the method enables correlating the comparison results to identify any uncertainty in detecting the occupancy. Furthermore, the method enables processing output from one or more image and/or video sensors based on the correlation to obtain occupancy status information when there is uncertainty in detecting occupancy. Finally, the method enables displaying the occupancy status information on one or more user devices. | 06-30-2011 |
20110153612 | SYSTEM AND METHOD FOR PROVIDING CUSTOMIZED APPLICATIONS ON DIFFERENT DEVICES - A method for providing a customized application on different requesting device types of a user is provided. The method enables, firstly, receiving requests made by the user using the different device types over multiple communication channels. Secondly, the method enables assigning a rank to the user based on requests received and one or more rules. Further the method enables determining personalization information based on the ranking. Finally, the method enables rendering a customized application on the different device types based on the personalization information and configuration information stored in a central data repository. The configuration information is related to the application and features thereof based on the user's subscription profile. | 06-23-2011 |
20110145783 | SYSTEM AND METHOD FOR REPRESENTING AND VALIDATING FUNCTIONAL REQUIREMENTS OF A SOFTWARE SYSTEM - A method and system for representing and validating requirements of a software system is provided. The method includes capturing requirements of the software system. The method further includes converting the captured requirements into an executable business process definition. The executable business process definition is generated by generating a graphical process definition from each task flow corresponding to a use-case of the one or more use-cases and then converting each graphical process definition into the executable business process definition. Thereafter, the method includes representing the captured requirements to stakeholders in the form of navigational flow of user interface screens. | 06-16-2011 |
20110145642 | METHOD AND SYSTEM FOR TESTING AN APPLICATION - The present invention provides a method, test-bed and computer program product for testing an application installed on a wireless communication device. The wireless communication device communicates one or more messages wirelessly to a server through a test-bed. The test-bed is connected with the server and provides one or more testing parameters for the one or more messages. A tester, testing the application, assigns a probability to the one or more messages. Further, the tester assigns a probability to the one or more testing parameters. Thereafter, the messages are re-communicated between the server and wireless communication device through the test-bed. Subsequently, the one or more messages are identified by the test-bed and one or more wireless network conditions are emulated based on the probabilities assigned to the one or more messages and the one or more testing parameters. | 06-16-2011 |
20110137704 | SYSTEM AND METHOD FOR CALCULATING A COMPREHENSIVE PIPELINE INTEGRITY BUSINESS RISK SCORE - A method and system for calculating pipeline integrity business risk score for a pipeline network is provided. The method includes a step of first calculating a structural risk score, an operational risk score and a commercial risk score for each pipeline segment in a pipeline network. The method further includes calculating pipeline integrity business risk score for each pipeline segment. The structural risk score, operational risk score, commercial risk score and pipeline integrity business risk score for each pipeline segment is rolled-up to calculate the respective risk scores of a pipeline network. The rolled-up risk scores are calculated by computing weight factors for each pipeline segment, relative risk scores weight of each pipeline segment and relative risk scores contribution of each pipeline segment. The system of the invention comprises executable files, dynamic linked libraries and risk score computing modules configured to display the risk scores using a dashboard. | 06-09-2011 |
20110131221 | METHOD AND SYSTEM FOR PROVIDING CONTEXT AWARE COMMUNICATION - A method for processing a message received by a client device over a mobile communication network is provided. The method enables, firstly, applying one or more predetermined rules on the message. The one or more predetermined rules facilitate modifying the message by removing unwanted words therefrom. Secondly, the method enables matching keywords in the modified message with keywords stored in a keyword database to extract context from the message. Finally, the method enables rendering the extracted context on a user interface screen of the client device. The extracted context is customizable by a user. | 06-02-2011 |
20110112883 | METHOD AND SYSTEM FOR ASSESSING THE PROGRESS OF A PROJECT IN TERMS OF ITS SCHEDULE - The invention describes a computer-implemented method and system for assessing the progress of a project in terms of its schedule. The method includes receiving project data and based on the project data, calculating a first period (PE) after which a current earned value (EV) was expected to be realized. The method also includes calculating a second period (PR) in which the current EV has been realized. Further, the method includes calculating a fraction component (EF) of a period when the current EV was expected to be realized and finally, calculating an earned schedule performance index (ESPI) based on PE, PR and EF, wherein the ESPI indicates whether the project is on schedule. | 05-12-2011 |
20110099617 | METHOD AND SYSTEM FOR VALIDATING AUTHENTICITY OF IDENTITY CLAIMS - A method for validating authenticity of identity claims of one or more communicating entities in an online transaction over a network is disclosed. The method includes extracting identity information of the first communicating entity by the second communicating entity during online transaction and prompting a client to provide a unique resource name of the first entity. Further, the method includes validating the identity information extracted from the first entity by checking identity information already registered in a registry. Later the method includes authenticating the identity claims of the first entity based on the validation results. The method also includes steps for registering identity information of the first entity within the registry. | 04-28-2011 |
20110099107 | METHOD FOR MONEY TRANSFER USING A MOBILE DEVICE - A method and system to mobile based money transaction across different transaction entity. A non-repudiable message, using a first mobile device, is sent to a first transaction entity expressing to provide a token wherein the mobile device is registered with the first transaction entity. The first transaction entity provides a generated token to the first mobile device using non-repudiable messaging services. The first mobile, in turn, transfers the non-repudiable message to a second mobile device of a second user including a token and a transaction entity code. The second mobile device sends the non-repudiable message to a second transaction entity, indicating a token number, a transaction entity code, and sum of money being transferred. The second transaction entity advances the token number, via a non-repudiable message, to a transaction entity indicated by the transaction code to authenticate the token. The first transaction entity authenticates token on receiving from second transaction entity and money being transferred for genuine token as indicated by first transaction machine. Alternatively, the second transaction entity transfers the equivalent sum of money to the first transaction entity indicating money should be transferred to the linked account of the token. | 04-28-2011 |
20110093434 | METHOD AND SYSTEM FOR SEARCHING DOCUMENTS IN LOCAL AREA NETWORK - A method and system for searching one or more documents in a Local Area Network (LAN) is provided. The system includes a synchronization module, a link module, and a search engine. The synchronization module automatically synchronizes multiple knowledge sources, such as one or more pre-defined databases, one or more software version control system (SVCS) databases, and so forth, with a server at various pre-defined intervals of time. The link module connects at least one user with the server in response to a request received from the user. Once the user is connected with the server, the link module receives a search query from the user and forwards it to the search engine. The search engine then identifies one or more results in the synchronized documents and provides search results to the link module. The link module then displays the results to the user. | 04-21-2011 |
20110093309 | SYSTEM AND METHOD FOR PREDICTIVE CATEGORIZATION OF RISK - A system and method for predictive categorization of risk of at least one project related activity is provided. The system and method provide categorization of the project related activity into one of a plurality of predetermined risk categories. Further, the risk category of the project related activity is predicted in at least one stage of the project life cycle. The method comprises collecting inputs pertaining to the project related activity being categorized and a predetermined set of details for categorizing the project related activity. The method further comprises categorizing the project related activity by applying discriminant analysis. The application of discriminant analysis comprises constructing a set of functions based on the predetermined set of details. Thereafter, the constructed set of functions are applied on the details collected pertaining to the project related activity, wherein the functions are applied for predicting the risk category of the project related activity. | 04-21-2011 |
20110093293 | METHOD AND SYSTEM FOR PERFORMING CLINICAL DATA MINING - The invention provides a method and clinical data mining system for enabling a user to derive knowledge from data corresponding to a plurality of electronic health records stored in a repository. One or more data elements are provided as an input. The data elements may include textual reports, images, and one or more criteria specified by the user. Information is extracted from one or more images associated with one or more electronic health records stored in the repository, based on the data elements. Further, information is extracted from one or more textual reports and structured data associated with the one or more electronic health records. Thereafter, one or more reports are generated based on the extracted information to enable the user to analyze the information. Subsequently, the user may derive knowledge from the data based on the analysis. | 04-21-2011 |
20110083069 | METHOD AND SYSTEM FOR PROVIDING APPLICATIONS TO VARIOUS DEVICES - A method for providing applications to one or more requesting devices is provided. The method comprises a step of first receiving an application request from the one or more requesting devices. The method includes extracting details of the request. Further markup language structure for corresponding page of the application is generated. The markup language structure is generated based by invoking page handlers which includes contacting business logic layer to get information required to be embedded in the corresponding page. The output page is then provided to the requesting device. | 04-07-2011 |
20110066466 | METHOD AND SYSTEM FOR GENERATING TRANSITION PLANS FOR APPLICATIONS OF ORGANIZATIONS - A method and a system for generating one or more transition plans for one or more applications of an organization are provided. Transition information for identifying a set of applications for transition is obtained from information corresponding to the one or more applications. One or more groups of the identified set of applications are created. Further, one or more activities for transition execution are identified for each application of the identified set of applications. Thereafter, one or more transition plans comprising the one or more identified activities are generated. | 03-17-2011 |
20110016452 | METHOD AND SYSTEM FOR IDENTIFYING REGRESSION TEST CASES FOR A SOFTWARE - The present invention provides a method, system and computer program product for identifying regression test cases for a software application by identifying one or more units of functionalities of the software application, structuring the use case activity diagrams using the identified units of functionalities, modifying the structured use case activity diagrams when there is a change in the software application, and analyzing the modifications made to the structured use case activity diagrams to identify regression test cases for the changes in the software application. | 01-20-2011 |
20110016451 | METHOD AND SYSTEM FOR GENERATING TEST CASES FOR A SOFTWARE APPLICATION - The present invention provides a method, system and computer program product for generating one or more test cases for testing a software application by identifying one or more units of functionalities of the software application, structuring use cases of the software application, using the identified units of functionalities, generating a first set of use case activity diagrams from the structured use cases, and generating test cases from the generated use case activity diagrams. | 01-20-2011 |
20110010685 | SYSTEM AND METHOD FOR DEVELOPING A RULE-BASED NAMED ENTITY EXTRACTION - A system and method for developing a rule-based named entity extraction system is provided. The method includes analyzing requirements of business users. The method further includes designing the rule-based named entity extraction system based on the requirement analysis. Further, the method includes implementing the design of rule-based named entity extraction system using one or more GUI-based tools. Thereafter, regression testing of the rule-based named entity extraction system is conducted. Finally, rule-based named entity extraction system is deployed. | 01-13-2011 |
20100318396 | FRAMEWORK FOR SUPPORTING REPAIR PROCESSES OF AIRCRAFT - A framework for supporting one or more repair processes of one or more aircraft. The repair processes are based on repair information or repair solution corresponding to the damages to one or more structural components of the aircraft. The framework includes a knowledge engine, and a deployment engine. The knowledge engine automatically generates one or more knowledge interpretation systems based on the user inputs. The knowledge interpretation systems provide the repair information corresponding to the various structural components of the aircraft based on the user inputs. The deployment engine fulfils the deployment requirements corresponding to the one or more knowledge interpretation systems. | 12-16-2010 |
20100268809 | SYSTEM AND METHOD FOR ASSESSING THE USABILITY AND ACCESSIBILITY OF WEB 2.0 FEATURES AND FUNCTIONALITIES OF WEBSITES - A system and method for accessing the usability and accessibility of a website includes generating a checklist of accommodations corresponding to an accessibility metric of the website, selecting one or more profiles of the website, and selecting Web 2.0 features of the website. The method may further include investigating tradeoffs of accommodations of different sets of Web 2.0 features and determining one or more accommodations necessary for a particular group of users. | 10-21-2010 |
20100217740 | SYSTEM FOR ENTERPRISE WIDE MANAGEMENT WORKBENCH AND METHOD THEREOF - A system for managing and reporting data from a plurality of data sources for at least one user is disclosed. The plurality of data sources contain data related to one or more undertakings of the at least one user. The system includes a data collection module that collects data from the plurality of data sources. Further, the system includes a processor that processes collected data to form a set of analytical data. Furthermore, the system includes a user interface to display the set of analytical data to the at least one user in the form of a report. The set of analytical data display a current state of the data collected from the plurality of data sources. | 08-26-2010 |
20100198950 | Method to deliver services over existing wireless lan infrastructure - A method to bypass the existing pay and use model to deliver services over existing wireless LAN infrastructure between mobile terminal and server is disclosed. Many of the existing WLAN infrastructures require users to subscribe to service provider to access their network. The inventive method uses internet protocol (IP) packet for delivering services/data between server and mobile terminal. Internet protocol (IP) layer processes the IP packets received from a mobile terminal and uses protocol subfield in the IP header of the received IP packet in identifying the services/data at the server end. The server sends the IP packet containing requested services/data to the mobile terminal. Since all the communication takes place at IP layer (not TCP or UDP) it doesn't require user id and password to go through. | 08-05-2010 |
20100191579 | SYSTEM AND METHOD FOR CUSTOMIZING PRODUCT LIFECYCLE MANAGEMENT PROCESS TO IMPROVE PRODUCT EFFECTIVENESS - A method for improving product effectiveness of a New Product Development (NPD) process by customizing a Product Lifecycle Management (PLM) of an organization is provided. The method comprises diagnosing current status of the organization with respect to one or more product effectiveness parameters. The method further comprises generating a set of initiatives for the organization based on diagnosis. The method furthermore comprises customizing the PLM using one or more solution accelerators corresponding to one or more initiatives. | 07-29-2010 |
20100180256 | Method and system for generating functional test cases - The present invention provides a method, system and computer program product for generating one or more functional test cases for testing a software application. One or more use-case activity diagrams are developed for the software application on the basis of a predefined set of rules. The consistency of the use-case activity diagrams is checked automatically. Further, the consistent use-case activity diagrams are validated with one or more users. Furthermore, the one or more functional test cases are generated automatically from the validated use-case activity diagrams. | 07-15-2010 |
20100175044 | METHOD FOR CREATING SOFTWARE FACTORY FOR DEVELOPING J2EE APPLICATIONS - Methods for creating a factory, such as a software factory, a user experience factory, and a persistence factory, for developing one or more Java 2 Platform, Enterprise Edition (J2EE) applications. One or more artifacts related to the J2EE applications, such as code components, workflow scripts, and build scripts, are identified. Further, one or more templates are created for generating the one or more artifacts. The templates may be created based on a predefined architecture and coding conventions. These templates are stored in a repository to enable their subsequent reuse. Thereafter, one or more relationships between the artifacts are defined in a factory schema. Subsequently, the factory is created using the factory schema and the templates. The factory thus created may be used to develop the J2EE applications. | 07-08-2010 |
20100172269 | METHOD FOR REPRESENTING NODES IN NETWORK - A method and computer program product for creating a data structure for representing a plurality of nodes in a network. One or more data fields are created corresponding to the plurality of nodes for storing information related to the nodes. One or more references are also created for each node such that each reference refers to a node adjacent to the corresponding node. The data fields and the references are then stored in a plurality of secondary data structures. Thereafter, each node is associated with a secondary data structure which includes the data fields and the references corresponding to the associated node. Subsequently, the data structure may be created for storing the secondary data structures. | 07-08-2010 |
20100161724 | SYSTEM, WIRELESS COMMUNICATION DEVICE AND METHOD FOR COMBINING COMPATIBLE SERVICES - The present invention provides a system, wireless communication device, method and computer program product for combining one or more compatible services with a current service. A user of a wireless communication device is subscribed with a registered service provider. A user sends a request for identifying the one or more compatible services with the current service to the registered service provider. The registered service provider identifies and sends a list of the identified compatible services to the wireless communication device. The user then selects at least one compatible service from the list of the identified compatible services. Thereafter, the registered service provider sends the software required for combining the selected compatible services with the current service. The user creates a combined service by combining the selected compatible services with the current service using the software on the wireless communication device. | 06-24-2010 |
20100153918 | COMPOUND VERSIONING AND IDENTIFICATION SCHEME FOR COMPOSITE APPLICATION DEVELOPMENT - The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements. | 06-17-2010 |
20100153473 | METHOD AND SYSTEM FOR DEVELOPING A META-MODEL SCHEMA - The present invention provides a method, system and computer program product for developing a meta-model schema on the basis of one or more requirements associated with an enterprise process. The method includes defining various sets of meta-models based on the requirements and a predefined ontology. Each set of meta-models includes at least one meta-model that has been defined based on at least one other meta-model of the set of meta-models. Thereafter, the sets of meta-models defined for the corresponding requirements are integrated to develop the meta-model schema. | 06-17-2010 |
20100153155 | METHOD AND SYSTEM FOR IDENTIFYING SOFTWARE APPLICATIONS FOR OFFSHORE TESTING - The present invention provides a method and system for evaluating a plurality of software applications for offshore testing. A criteria model including one or more criteria for assessing the viability of offshore testing is defined by one or more tool administrators. Thereafter, one or more experts assign scores to the plurality of software applications with reference to the criteria model. One or more cumulative scores may then be calculated for each of the plurality of software applications based on the assigned scores. Further, a graph may be generated on the basis of the one or more cumulative scores. Subsequently, one or more software applications are identified for offshore testing. A transition plan for offshore testing of the one or more software applications may also be defined. | 06-17-2010 |
20100148966 | SYSTEM AND METHOD FOR REAL TIME THEFT DETECTION - A method for tracking one or more portable devices in real time to detect theft of the one or more portable devices is provided. The method enables, firstly, interrogating a Radio Frequency Identification (RFID) tag via a RFID reader during successive sweep intervals. The sweep interval represents active state of the RFID reader. Secondly, the method enables receiving one or more pairing information from the RFID tag. Further, the method enables comparing the one or more pairing information with corresponding one or more pairing information stored in the RFID reader. Finally, the method enables generating an alert signal via the wearable-band or the one or more portable devices when the one or more pairing information does not match with the corresponding one or more pairing information stored in the RFID reader. | 06-17-2010 |
20100131797 | METHOD AND SYSTEM FOR ASSESSING AND REMEDYING ACCESSIBILITY OF WEBSITES - A system and method for assessing and remedying accessibility of websites is provided. The method includes receiving a website address for assessment, an accessibility guideline and level of assessment to be performed from the user. The method further includes crawling the website for extracting information. The information comprises HTML tags used in designing a webpage. Thereafter, the website is scanned for checking conformance to one or more accessibility parameters. Finally, one or more assessment reports are provided to the user. | 05-27-2010 |
20100114632 | Pattern-based process optimizer - The present invention provides a method, system and computer program product for optimizing business processes in an organization. Each business process to be optimized is characterized by one or more performance indicators. One or more process characteristics are identified corresponding to each of the performance indicators. For each of the process characteristics, at least one transformation pattern is identified. Thereafter, one or more transformation patterns are selected from the identified transformation patterns, for optimizing the process characteristics, and thereby optimizing the business processes. | 05-06-2010 |
20100111054 | System and method for robust data loss recovery in a wireless local area network - A system and method for robust data loss recovery in a wireless local area network is provided. The method includes splitting user data into multiple data fragments. The method further includes creating multiple beacon frames by placing each data fragment in a unique beacon frame and broadcasting the beacon frames through a wireless medium by an access point of the network. Prior to transmission, the method includes arranging the frames into a plurality of groups and creating a parity frame for each group, to be transmitted along with the beacon frame. After transmission, the beacon frames are received by a wireless client and data fragments are extracted from each beacon frame. At the receiving end, the wireless client checks whether all the transmitted beacon frames have been received. Finally, the user data is reconstructed from the extracted data fragments by reassembling the data fragments. | 05-06-2010 |
20100085922 | System and method for improving bandwidth of wireless local area network - A system and method for improving bandwidth of a local area network is provided. The method includes splitting user data into multiple data fragments. The method further includes creating multiple beacon frames by placing each data fragment in a unique beacon frame. Further, the method includes broadcasting the beacon frames through a wireless medium by an access point of the network. Thereafter, the beacon frames are received by a wireless client and data fragments are extracted from each beacon frame. Finally, the user data is reconstructed from the extracted data fragments by reassembling the data fragments. | 04-08-2010 |
20100083278 | METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING MESSAGE QUEUE SCRIPTS - The present invention provides a method, system and computer program product for automatically generating message queue scripts for defining one or more Websphere® Message Queue™ (WMQ) objects on one or more queue managers. A user provides parameters corresponding to the WMQ objects as input in an input parameter file. The parameters include the name of the WMQ objects and the queue managers. Further, a message queue environment consistency check is performed on the input parameter file for validating the parameters provided. The validation is performed by using a database that stores information about the message queue environment. After successful validation of the input parameter file, one or more message queue scripts are generated for defining the WMQ objects on the queue managers. Fallback scripts may also be generated for rolling back the modifications performed on the queue managers, if required at a later stage. | 04-01-2010 |
20100082818 | SYSTEM AND METHOD FOR DYNAMIC MANAGEMENT AND DISTRIBUTION OF DATA IN A DATA NETWORK - A dynamic data management and distribution system to interact with network computing devices of a user is provided. The user has memory allocated in the system. The system includes an ingest module for automatically uploading content from every network computing device and storing the content in the memory allocated to the user. Further, the system includes a sourcing module to retrieve information from user subscribed external information management services and storing the information in the allocated memory. The system includes a share module to share data with one or more users from a contact list of the user. Data includes part or whole of the information and content. The system also includes a self adaptive module, for proactively transferring data to one or more users from the contact list of the user based on the past behavior of the user. | 04-01-2010 |
20100082494 | METHOD AND SYSTEM FOR CASH TRANSFER - A method and system for transferring cash electronically from a sender to a receiver through cash machines and a mobile device is disclosed. On initiation of a transaction by a sender on a cash machine, a coupon containing details of the transaction is generated by the system. The coupon is sent to the mobile device of the receiver. The receiver uses the coupon for withdrawing cash from a designated cash machine. On withdrawal of the cash by the receiver, the sender receives a confirmation from a bank. | 04-01-2010 |
20100077042 | METHOD AND SYSTEM FOR MANAGING ONE OR MORE PROCESSES IN A BUSINESS CENTER - The present invention provides a system and a method for managing a customer contact center. The system includes a one click sign-in module, a client-host, and a control module. The one click sign-in module enables one-click authentication of an agent for logging in to a plurality of applications during a data transaction. The client-host displays the plurality of applications to the agent on a single screen to enable access to critical information related to the data transaction from the plurality of applications. Further, the control module records the critical information of the data transaction for data analysis to manage one or more processes related to the data transaction. | 03-25-2010 |
20100070949 | PROCESS AND SYSTEM FOR ASSESSING MODULARITY OF AN OBJECT-ORIENTED PROGRAM - The present invention describes a process, system and computer program product for assessing the modularity of an object-oriented program. The process includes calculation of metrics associated with various properties of the object-oriented program. Analysis is performed on the basis of the calculated metrics. | 03-18-2010 |
20100070332 | METHOD FOR EVALUATING PROJECT - The present invention provides a method, system and computer program product for evaluating a project. The project includes one or more tasks. A plurality of stakeholders is assigned to each task. The stakeholders include a task owner and one or more external stakeholders. Each task is performed by the corresponding task owner. A plurality of ratings is assigned to each task by the corresponding task owner and the corresponding external stakeholders, based on one or more evaluation criteria. An evaluation index indicating the quality of the project is determined based on the ratings. | 03-18-2010 |
20100070325 | METHOD AND SYSTEM FOR ESTIMATING RESOURCE FACTORS FOR EXECUTING A PROJECT - The present invention provides a method, system and computer program product for estimating resource factors for a steady state execution of a project. The resource factors are associated with a second set of resources. A required effort associated with a first set of resources executing the project is received. Thereafter, a primary effort estimate is calculated. Subsequently, first pre-defined parameters and second pre-defined parameters are assigned corresponding weights. A value corresponding to each of the resource factors is then generated on the basis of the primary effort estimate, weighted first pre-defined parameters and weighted second pre-defined parameters and available time associated with the second set of resources. | 03-18-2010 |
20100058284 | METHOD AND SYSTEM FOR DETERMINING A REUSE FACTOR - The present invention provides a method, system and computer program product for determining a reuse factor associated with a set of resources available for a project. The method includes identifying the set of resources from a repository. The predetermined saved-effort associated with the set of resources is also determined from the repository. The method further includes identifying one or more resources from the set of resources. The one or more resources are identified by a project leader to be used in the project. Thereafter, the reuse factor is estimated on the basis of the predetermined saved-effort associated with the set of resources and the effort saved by the use of the one or more resources. | 03-04-2010 |
20100049590 | METHOD AND SYSTEM FOR SEMANTIC ANALYSIS OF UNSTRUCTURED DATA - A method and system for semantically analyzing unstructured data in a customer feedback is provided. The method includes extracting data related to customer feedback from one or more input sources. The method further includes assigning weights to the one or more input sources and extracting relevant text from the feedback data. Further, sentences are detected from the customer feedback and are annotated. Thereafter, relevant adjectives are determined and are associated with sentence types. A rating is calculated for each sentence of the relevant text and output is provided in a pre-determined format. | 02-25-2010 |
20100043017 | METHOD AND SYSTEM FOR PROVIDING APPLICATIONS TO VARIOUS DEVICES - A method for providing applications to one or more requesting devices is provided. The method comprises a step of first receiving an application request from the one or more requesting devices. The method includes extracting details of the request. Further markup language structure for corresponding page of the application is generated. The markup language structure is generated by invoking page handlers which includes contacting business logic layer to get information required to be embedded in the corresponding page. The output page is then provided to the requesting device. | 02-18-2010 |
20100017514 | Method for determining service demands in a network load balanced scenario - An approach to determine the service demand of various resources of any individual server (present in a cluster of servers), given the overall transaction throughput and utilization values of these resources, in case of a network load balanced scenario is disclosed. The method proposes a quantitative approach to calculate the transaction throughput of each network load balanced server from the overall transaction throughput, obtained from any commercial performance testing tool. The individual transaction throughputs are calculated using monitored values of network related performance counters of each server and the load balancer obtained from performance testing. Service demands of the resource can be computed using the Utilization law of Queuing Theory once the throughput of that server and utilization of that resource is obtained. | 01-21-2010 |
20090327806 | METHOD OF HANDLING TRANSACTION IN A SERVICE ORIENTED ARCHITECTURE ENVIRONMENT - A method of handling transactions in a plurality of organization embracing Service Oriented Architecture (SOA) is disclosed. The method includes invoking the transaction when at least one application registers for the transaction, by recognizing one or more services associated to the registered transaction context. The method also includes identifying one or more operations which needs to be initiated for executing each of the respective service. The method further includes revoking the transaction when an error is encountered during the transaction. The process of revoking the transaction includes rolling back the executed operations of the respective services when at least one of the identified operations of the recognized services encounters an error during the transaction. | 12-31-2009 |
20090313599 | Method for handling cross-cutting concerns at business level - A method for handling cross-cutting concerns at business level while developing enterprise application is disclosed. The method identifies the common variation requirements for the common cross cutting business concerns. The method then identifies the architecture strategies to enable identified variations and based on those strategies define an architecture with well defined variation points and finally define mechanisms for bundling such variations. The proposed solution describes how business aspects can be developed for applying cross cutting business concerns using the Infosys RADIEN Framework. | 12-17-2009 |
20090311986 | System, method and computer program product for disseminating early warning messages - A method for disseminating Early Warning Messages (EWMs) to subscriber terminals by an Early Warning Unit (EWU) in a mobile communication network is provided. The method comprises identifying at least one base station in a first region and sending a trigger signal to the identified base station for initiating the dissemination of the EWMs. The method further comprises sending an invitation request to one or more peer base stations in a second region and receiving subscriber details from one or more base stations. The method furthermore comprises selectively disseminating the EWMs to the one or more subscriber terminals based on location details of the subscriber terminals using a grid computing architecture. The grid computing architecture facilitates parallel dissemination of the EWMs to the one or more subscriber terminals by splitting the subscriber details into one or more data fragments. | 12-17-2009 |
20090307531 | SYSTEM AND METHOD FOR TESTING AN APPLICATION INSTALLED ON A WIRELESS COMMUNICATION DEVICE - The invention describes a test bed, a method and a computer program product for testing an application installed on a wireless communication device. The wireless communication device communicates with a server over a network through the test bed. Further, the test bed is connected to the server and receives various testing parameters from a user. Furthermore, the test bed establishes a wireless connection between the test bed and the wireless communication device. Thereafter, the test bed emulates various network conditions, based on the testing parameters, and subsequently communicates the emulated network conditions to the wireless communication device. The application installed on the wireless communication device experiences the emulated network conditions. The user then tests the application in the emulated network conditions. | 12-10-2009 |
20090299786 | METHOD AND SYSTEM FOR PRICING SOFTWARE SERVICE REQUESTS - A system and method for pricing software service requests is provided. The method includes entering input details corresponding to a clients' software service usage data. The method further includes calculating a cost per ticket for each severity level of the software service request. A margin for each severity level is assigned to each severity level in the order of increasing severity. Thereafter, a price per software service request is calculated for each severity level using the corresponding margin. Additionally, the method includes determining an optimal staffing scheme corresponding to one or more software services. | 12-03-2009 |
20090288018 | FRAMEWORK FOR SUPPORTING TRANSITION OF ONE OR MORE APPLICATIONS OF AN ORGANIZATION - A framework for supporting transition of one or more applications of an organization is provided. The one or more applications are transitioned from a first set of users to a second set of users. The framework includes a transition module, a knowledge capture module, a knowledge validation module, and a collaboration module. The transition module generates one or more transition plans based on information corresponding to the one or more applications. The knowledge capture module captures a plurality of knowledge elements corresponding to the one or more applications. The knowledge capture module further establishes association between the plurality of knowledge elements. The knowledge validation module validates the plurality of knowledge elements and their association. The collaboration module provides collaboration between the first set of users and the second set of users during the transition of the one or more applications. | 11-19-2009 |
20090287823 | METHOD AND SYSTEM FOR SERVER CONSOLIDATION USING A HILL CLIMBING ALGORITHM - A system and method for consolidating a plurality of resources on a plurality of data processing units (DPUs) in a data processing network is provided. The method includes selecting a first DPU having a highest DPU volume among the plurality of DPUs. The method further includes calculating an angle made by a first DPU vector of the first DPU with a horizontal dimension of a multi-dimensional chart using first DPU co-ordinates from the plurality of DPU co-ordinates. Further, the method includes calculating an angle made by a first resource vector of a first resource to be assigned to the first DPU with a horizontal dimension of the multi-dimensional chart. Thereafter, the first resource is assigned to the first DPU, when a deviation of the first resource vector from the first DPU vector is minimum among the plurality of resources. | 11-19-2009 |
20090282166 | System and method for data exchange in multiprocessor computer systems - A system for data exchange in multiprocessor computer system is disclosed. The system includes at least one processing module adapted to communicate with at least one of a plurality of routing modules or a plurality of buffer modules or both and at least one communicating interfaces to facilitate data exchange in multiprocessor computer system. | 11-12-2009 |
20090281987 | INTEGRATED DISTRIBUTED QUERY PROCESSOR FOR DATA GRIDS - A method for processing a distributed query in a network of computational resources is provided. The method includes receiving a user-defined freshness criterion and a distributed query from a user. The user-defined data freshness criterion is based on the version of the distributed query results desired by the user. An integrated cost model is formulated to optimize the execution of the distributed query. The integrated cost model is based on one or more integrated cost model factors. Thereafter, an objective function is constructed, based on the processing cost for each of the one or more copies of the one or more relations, and a data transmission cost for the transfer of the one or more copies of the one or more relations from a first to a second computational resource. Subsequently, an optimal solution of the objective function is calculated by using one or more heuristic approaches. | 11-12-2009 |
20090281974 | System and method for adaptive data masking - A method for adaptive data masking of a database is provided. The method comprises extracting data from a first database and providing one or more predefined rules for masking the extracted data. The method further comprises masking a first portion of extracted data using a trained Artificial Neural Network (ANN), where the ANN is trained for masking at least one database having properties similar to the first database. The masked and unmasked data is aggregated to arrive at an output structurally similar to the extracted data. The method furthermore comprises determining a deviation value between the arrived output and expected output of the extracted data, and adapting the trained ANN automatically according to data masking requirements of the first database, if the deviation value is more than a predefined value. | 11-12-2009 |
20090280456 | Method and system for automatically generating questions for a programming language - The present invention provides a method, system and computer program product for generating a family of questions for a programming language. Generating the family of questions includes the generation of various questions from a particular compilable code, and the corresponding options for the questions. The options include various correct and incorrect options for the questions. | 11-12-2009 |
20090271385 | SYSTEM AND METHOD FOR PARALLEL QUERY EVALUATION - A method and system for parallel query processing is provided. The method includes estimating a number of sub-queries that may be formed corresponding to an input query. The method further includes fragmenting the input query into a plurality of sub queries by adding one or more filter predicates to the input query without altering the semantics of the input query. Further, processing of the sub queries is scheduled. Thereafter, one or more query execution plans are generated and processed. Following the processing of the query execution plans, the results of the processed sub queries are collated, aggregated and presented in a required format. | 10-29-2009 |
20090271357 | KNOWLEDGE ARTIFACT ANALYSIS SYSTEM AND METHOD - A knowledge tracking and analysis system and method. The method may include: an artifact evaluator that receives various use parameters for each knowledge artifact, operates on the received use parameters, and generates respective parameter scores; and a knowledge index calculator that compiles parameter scores and generates a knowledge index indicative of use of the knowledge entities during the project. The system and method allow analysis and tracking of knowledge artifacts in future projects. | 10-29-2009 |
20090257376 | INTELLIGENT ACCESS POINT FOR DELIVERING LOCATION BASED INFORMATION - A method for delivering location based information in wireless zone is disclosed. All the location based information is stored in the access point itself thus eliminating the need for backend server. Access point has the intelligence to deliver information in customized to each requesting device's display capability. To provide seamless access to local information the user will get a default web page once the device connects to access point and tries to access internet. This web page will act as a gateway to all the location based information available in the access point. Along with location based information advertisements can also be delivered to the end user in a very cost effective and targeted manner. | 10-15-2009 |
20090248529 | SYSTEM AND METHOD FOR PROVIDING VALUE ADDED SERVICES VIA WIRELESS ACCESS POINTS - A method for providing value added services to a user terminal by an access point in a wireless network is provided. The method comprises intercepting a request initiated by a user terminal for accessing information. The method further comprises determining if the request is a local search request. If the request is a local search request, then location information is appended to the request. Location specific search results are rendered on the user terminal. | 10-01-2009 |
20090150983 | SYSTEM AND METHOD FOR MONITORING HUMAN INTERACTION - A method and system to authenticate human interactive proof (HIP) are described here. In response to a request from a web server, a motion random HIP in the form of motion-captcha is generated. The web server can then display the generated the motion random HIP in a requested web page. The web page is accompanied with a request from the user to provide the response for the generated motion captcha. After evaluation and verification of response received from the particular user, the authentication system determine whether the response to the HIP challenge is from human or from other source like computer software scripted agent. | 06-11-2009 |
20090150724 | Model Driven Diagnostics System and Methods Thereof - A method to perform a diagnostic test in an integrated support platform having a plurality of services is disclosed. The method includes a process of building at least one or more knowledge model for each of the plurality of services in the integrated support platform. The process of building the knowledge model includes determining one or more failure(s) of each component and at least one associated symptom to identify the one or more failures and constructing a framework for the diagnostic test associated to the one or more failures. The framework comprising the diagnostic test may be created by at least one of an execution plan based on the most efficient path for determining the failure. The method further includes performing the diagnostic test for resolving one or more failures of each component by using the framework based on the built knowledge model for the plurality of services. | 06-11-2009 |
20090037193 | REAL TIME BUSINESS EVENT MONITORING, TRACKING, AND EXECUTION ARCHITECTURE - A computer system ( | 02-05-2009 |
20080270205 | PROGRAM MANAGEMENT SYSTEMS AND METHOD THEREOF - A framework for managing a lifecycle of a program in an organization is provided. The framework includes a process module, a guiding module, a program lifecycle mapping module, and a matrix module. The process module provides a plurality of process guidelines for the one or more stages of the project management lifecycle. Further, the process module includes a strategic planning module, a financial management module, a risk management module, an organization change management module, a stake holder management module, a knowledge management module, a contractual compliance module, a governance module and a program setup module. The guiding module integrates a plurality of organizational attributes with the process guidelines of the process module. The program lifecycle mapping module maps the plurality of process guidelines with the one or more stages of the life cycle. The matrix module provides assignment of program management roles to one or more participants. | 10-30-2008 |