Abstract:
The technique relates to a system and method for assessing modularity of a program written in an object oriented language. This technique involves receiving information related to modularization of the program written in the object oriented language. Then the modularization of the program is assessed by calculating object encapsulation metrics, partial types metrics, extension method metrics, delegates metrics and static variable usage metrics. Further, an assessment report of the modularization is generated with respect to the said metrics.
Abstract:
A chat collaboration tool is disclosed. In particular, a network enabled chat session is established between a customer and an agent of an entity. The customer has a customer issue that is to be resolved by a specialist of the entity and not the agent via the chat session. A specialist query is generated based at least on information of the customer issue, wherein the specialist query includes one or more parameters specific at least to the customer issue. At least one available specialist capable of handling the customer issue is identified based on satisfied matches between attributes available specialists and corresponding parameters of the specialist query. The available specialist(s) are displayed on the agent's user interface wherein the agent is able to select an available specialist. A chat session is then established between the customer and the available specialist upon receiving the agent selection.
Abstract:
Techniques for providing internet services to a user through a toll free connection are provided. The techniques include receiving, from an Internet Access Point (IAP), a request for the internet services through the toll free connection provided by a Cloud Service Provider (CSP), wherein the CSP is selected by the user from a plurality of CSPs. Access credentials are received from IAP and are forwarded to the selected CSP. A token is received from the CSP if the user is authenticated by the CSP based on the access credentials. The token is sent to the IAP wherein the token is used by the user to access the Internet services through the toll free connection.
Abstract:
The technique relates to a method, device, and non-transitory computer readable medium for extracting cross language dependencies and estimating code change impact in software based on a plurality of dependency graphs, a network of the plurality of co-committed files and one or more predefined graph metrics. This technique involves extracting source code and revision history data from repository for construction of plurality of dependency graphs and a network of plurality of co-committed files in order to determine one or more cross language dependencies and code change impact in software system built using multiple programming languages, by analyzing the dependency graphs, the network of co-committed files and one or more predefined graph metrics. Finally, the output is visualized with the help of one or more graph visualization technique.
Abstract:
The technique relates to a system and method for selecting process element variants in business processes. The technique involves receiving a process element execution request from at least one user. Then, determining a plurality of enterprise dimensions associated with the process element execution request. Thereafter, searching the process element variant corresponding to the plurality of enterprise dimensions in a declarative way based on a predefined dimensional hierarchy. Finally, selecting the process element variant for execution to accomplish the user request. This technique employs a declarative approach which eliminates the need define the variants for all possible combination of enterprise dimensions namely process, events, locations, organizations and data.
Abstract:
The technique relates to a system and method for generating billing data of a composite cloud service. The technique tracks and meters manual service usage along with the infrastructure and software usage to generate billing data for the composite cloud service. The technique involves receiving a user request for the composite cloud service. After receiving the user request, one or more infrastructure, software and manual resources required to fulfill the user request are provisioned. Thereafter, the consumption of the one or more infrastructure, software and manual resources in real time to fulfill the user request is measured based on a predefined monitoring metrics. Finally, billing data for the composite cloud service is generated based on the measured consumption data of the one or more infrastructure, software and manual resources, a predefined chargeback model and a predefined billing policy.
Abstract:
Embodiments provide a method and system for tracking a position of an object. The method may include creating a plurality of geofences on a map of a predefined location and identifying, by Wi-Fi trilateration, the position of the object within the created geofence. Further, a floor layout of the predefined location may be created by a handheld device. The position of the object can be represented on the created floor layout.
Abstract:
A partner portal system for a financial sector including a processor tangible machine-readable media including code implementing at least common access functions including providing a partner administrative access defining partner role-based access control and a partner management framework feature defining a partner and assigning partner roles including a partner type and creating workflow for the partner, generic framework functions including managing partner-related settings including incentive and commission calculation including setting up a type of incentive scheme for the partner, common infrastructure requirement functions including a multilingual feature supporting interface screens to be displayed in a local language, a multi entity feature providing a multi-entity banking environment associating a bank across different geographies to use banking software in a single hosting environment, and a multi channel feature providing operating capabilities through multiple channels including mobile devices and centralized partnering branch offices, dashboard functions providing a single screen of key information regarding the partner, common alert mechanism functions including a common alert infrastructure broadcasting events and news to the partner, co-partnering functions including a partner collaboration feature supporting partner collaboration workflow, and service capabilities functions including a workflow transparency feature, an external system connectivity capabilities feature supporting, and an end-to-end customer servicing feature, where the partner portal system supports partner types including a direct selling agent, a retailer, a regulator, a travel agent, a prospector, and a broker.
Abstract:
A banking portal system including a processor, memory coupled to the processor, a configuration storage including configuration data stored in a computer-readable storage medium, the configuration data including user information for a plurality of users registered with the banking portal system, where the plurality of users are from partner organizations of different business partner types including retail partner, regulator partner, and prospect partner; and portal functionality for conducting transactions with a bank in conjunction with the partner organizations, where the portal functionality includes retail-partner-specific functionality, regulator-partner-specific functionality, and prospect-partner-specific functionality.
Abstract:
Systems and methods for improved management of sentiments over conventional approaches are disclosed. Supervised approach is used to augment the rule-based approach for classification. Initially, sentiment evaluation is performed by the system using a rule based approach and an interface is provided to the user to give feedback on the correctness of evaluated sentiment. This feedback is used by the sentiment evaluation system to update the set of rule-based and also apply the supervised approach to train the classifier for evaluating complex posts.