Patent application number | Description | Published |
20080215389 | Model oriented business process monitoring - A computer implemented method and system for monitoring a business process of an executing business application. Runtime information of a business process element of the executing business application is received. The runtime information is then associated with design time information of the executing business application by a processor. Next, a representation of the business process associated with the business process element is generated to determine a problem in the business process of the executing business application. | 09-04-2008 |
20080301648 | Model oriented debugging - A system and method for debugging a business application that has been generated according to a model are disclosed. A system includes a debugger that generates a model-oriented debugging view based on a model-oriented development environment that generates the business application. The model-oriented debugging view uses debugging information determined from a Java virtual machine that executes the business application to generate one or more breakpoints in the model-oriented debugging view. | 12-04-2008 |
20090313335 | Managing Software Component Versions within a Service Oriented Architecture - In one embodiment the present invention includes a method for managing versions of various software components in a service-oriented architecture. A software component representing a service provider includes a message dispatcher to analyze a service request message received from a service consumer, and to determine whether the service request message specifies version mapping information. If the message does include version mapping information, a conversion algorithm is selected based on the version mapping information specified in the service request message. The message is then converted according to the selected conversion algorithm before being processed by the processing logic of the service provider. A service reply message is similarly converted before being sent to the service consumer. | 12-17-2009 |
20110072258 | Modular Secure Data Transfer - A method and system that modularizes a message by separating the message definition data from the message data. The message definition data and message data are transmitted over a secure channel to a target computing device. The message definition data and message data are recombined to form the original message at the target computer using a process corresponding to the modularization process. A key is used to track the associated definitions and message data and determine the corresponding combination process. Separate transmission of the data definitions and message data provides an added level of security. If message data is intercepted and decrypted by a third party, then the data is not easily utilized, because the definition data is absent. Similarly, interception of the message definition is not useful without the message data. | 03-24-2011 |
20110302217 | SEMANTIC USER INTERFACE DATA ASSEMBLING - A system and method for semantic user interface data assembling are described. In various embodiments, a system creates mapping between business object definitions and user interface elements definitions to generate executable user interface elements. The system further exposes the executable user interface elements as web services to web services consumers. In various embodiments, a method for building business application using executable user interface elements, business object definitions and business data is described. In various embodiments, executable user interface elements and business object definitions may e stored on local storage and subsequent attempts to build the business application may involve retrieval of the business data only. | 12-08-2011 |
20120027202 | ADAPTIVE AND SECURE MODULAR CONNECTION - A method and system to increase the security of messages transmitted over an otherwise unsecured network. A secure channel is established in a normal manner over the network. A demodularization module on the sender sends a demodularization method to the intended receiver over the secure channel. The sender encodes a message definition and message data separately consistent with the demodularization method. The message definition and message key is sent over the secure channel as one transmission and the message data with the message key is sent as separate transmissions over the secure channel. Other embodiments are also described and claimed. | 02-02-2012 |
20120047145 | ATTRIBUTED SEMANTIC SEARCH - A method and system for performing a semantic search on structured data. An unstructured search query is received from a requestor. The query is evaluated within a computer to identify a best structured request based on the unstructured search query. The selected structured request is applied to a set of structured data. The result of the application of the structured request is then returned to the requestor. | 02-23-2012 |
20120131060 | SYSTEMS AND METHODS PERFORMING SEMANTIC ANALYSIS TO FACILITATE AUDIO INFORMATION SEARCHES - According to some embodiments, audio information may be received at a speech recognition engine. The speech recognition engine may then automatically create: (i) a text transcript representing the audio information, and (ii) meta-data associated with the audio information, the meta-data including a term index. A semantic analysis may then be automatically performed for the audio information, and the semantic analysis may be based, for example, at least in part on a terminology repository and at least one of the text transcript or the meta-data. A result of the semantic analysis may be stored in a semantic index in relation to a record of the audio information. | 05-24-2012 |
20120158889 | SYSTEMS AND METHODS PROVIDING MAPPING DEFINITION INFORMATION FOR BUSINESS DATA - According to some embodiments, mapping definition information may be transmitted from a business process engine to a business process client. Subsequent to said transmitting, it may be arranged for the business process client to receive business data formatted in accordance with the mapping definition information. The business data may, for example, include a series of values, and the mapping definition information may be used by the business process client to map the series of values to a plurality of data fields. | 06-21-2012 |
20120239381 | SEMANTIC PHRASE SUGGESTION ENGINE - A semantic phrase suggestion engine that provides term and sentence suggestions based on context-specific user groups. Knowledge domains within a semantic network may be automatically derived from user software applications, and each term within the knowledge domain includes meta-data about the terms, e.g., term type and an importance indicator. The indicators may be defined within the context of specific user groups and relate to how many times that group has used the term (e.g., in documents, emails, etc.) The semantic phrase suggestion engine may also include spelling conditions and grammar conditions, which can then provide phrase suggestions according to the conditions and importance indicators, specific to a user group. | 09-20-2012 |
20120239606 | BUSINESS SEMANTIC NETWORK BUILD - Pre-existing business objects (e.g., component parts of large business applications) may already define a hierarchy of related terms and include a search index created by a pre-existing search function. A semantic network including a plurality of semantic knowledge domains may be constructed automatically, based on the objects' initial terms structure and search index, and further modified by search results and related terms returned by the search function. This way, a customer specific semantic network may be constructed automatically from pre-existing software components and terms. | 09-20-2012 |
20120310969 | SEMANTIC TERMINOLOGY IMPORTER - A method, machine readable storage medium, and system for generating a semantic network that utilizes existing relationships between related terms in a searchable database. Upon detection of the absence of a searched term from a database, a term data structure and indexes in a particular domain in which related terms related to the results provided by the search engine may be analyzed to determine if a new term related to the unfound search term should be created. Upon creation of the term, attributes related to the term are generated so the term may be placed in the most proper domain, and linkages to other terms in the same or different domains may be generated. All of the information is stored in the database. User input is not needed to accomplish the creation of the new term in the database. | 12-06-2012 |
20120317033 | GENERATING BUSINESS PROCESS OBJECTS - Various embodiments of systems and methods for generating a business process object for integrating business process and business objects associated with a business activity are described herein. One or more business process definitions of a business activity are received from a business process model. Also, one or more business object instances used to execute the one or more business process definitions are retrieved from a business object model. Further, the business process object is generated by encapsulating the received one or more business process definitions and the retrieved one or more business object instances. Furthermore, during runtime, business process object data associated with the business process object is transferred to a business application client system using a transfer session key and business object specific way of encryption and decryption methods. | 12-13-2012 |
20130054563 | SELF-LEARNING SEMANTIC SEARCH ENGINE - A method, machine readable storage medium, and system for providing a self learning semantic search engine. A semantic network may be set up with initial configuration. A search engine coupled to the semantic network may build indexes and semantic indexes. A user request for business data may be received. The search engine may be accessed via a semantic dispatcher. And based on the access, search engine may update the indexes and semantic indexes. | 02-28-2013 |
20130086101 | Data Search Using Context Information - In an embodiment, a method is provided for conducting a search. In this method, a message is received from a client application. A user that initiated the message is identified and context information associated with the user is retrieved. Thereafter, a business object associated with the context information is identified and a domain associated with the business object is identified. Here, the domain includes a number of terms, and one or more of these terms are selected to be included in a query. A search of a data source can then be conducted using this query. | 04-04-2013 |
20130103664 | Searches for Similar Documents - In an embodiment, a method is provided for searching similar documents. Here, a document is accessed and terms from a metamodel semantic network is identified. The document is analyzed to identify a number of the terms from the metamodel semantic network that are also found in the document, and to identify a frequency of occurrence in the document for each term. A search is conducted for other documents having frequencies of occurrences that are similar to the identified frequency of occurrence. These other documents have been previously analyzed using the same terms from the metamodel semantic network. | 04-25-2013 |
20130110496 | Calculating Term Similarity Using A Meta-Model Semantic Network | 05-02-2013 |
20130110765 | SEMANTIC CONFIGURATION IN A BUSINESS PROCESS PLATFORM | 05-02-2013 |
20130117325 | Semantic Related Objects - In an embodiment, a method is provided for utilizing a meta-model semantic network. In this method, a meta-model of the enterprise data is obtained. The meta-model provides semantic information regarding a definition of a business object. The meta-model is then used to generate a rule definition that maps enterprise data to a semantic object definition and a semantic relation definition. With the rule definition, embodiments may then generate a semantic object and a semantic relation from data extracted from the enterprise data. The semantic object and semantic relation are stored in the meta-model semantic network. | 05-09-2013 |
20130254144 | LEARNABLE CONTEXTUAL NETWORK - A method and apparatus for detection of relationships between objects in a meta-model semantic network is described. Semantic objects and semantic relations of a meta-model of business objects are generated from a meta-model semantic network. The semantic relations are based on connections between the semantic objects. A neural network is formed based on usage of the semantic objects and the semantic relations. The neural network is integrated with the semantic objects and the semantic relations to generate a contextual network. A statistical analysis of the connections between the semantic objects in the contextual network is performed to identify stronger semantic relations. The identified stronger semantic relations are used to update the neural network. The updated neural network is integrated into the contextual network. | 09-26-2013 |
20130254193 | Distance in Contextual Network Graph - A method and apparatus for determining relationships between objects in a meta-model semantic network is described. A contextual network graph comprising nodes and edges representing semantic objects and semantic relationships is generated from a meta-model of business objects from the meta-model semantic network. The contextual network graph is used to generate a unique identifier for each node and associated edge. The unique identifiers are used to compute information of cost and energy between the nodes. The information is stored in a meta-model semantic network database. | 09-26-2013 |
20130262074 | Machine Learning for a Memory-based Database - An enterprise database is accessed through semantic labels to develop models that enhance the database. A database of business objects is accessed, the business objects including data tables that relate semantic labels to enterprise data. One or more rules that use the semantic labels are applied to select enterprise data corresponding to the semantic labels. The selected enterprise data are used to determine modeling parameters that relate a semantic-label input set to a semantic-label output set, the semantic-label input set and the semantic-label output set each including at least one of the semantic labels. The modeling parameters are used to generate a simulation table that predicts an operational range of at least one business object corresponding to at least one of the semantic labels. The at least one business object is augmented in the database by including the simulation table in the at least one business object. | 10-03-2013 |
20130275344 | PERSONALIZED SEMANTIC CONTROLS - A method, machine readable storage medium, and system for providing personalized semantic controls for semantic systems. A semantic network may be set up with initial configuration. A business application user interface, including semantic controls, may be coupled to the semantic network to interact with the semantic network. Semantic objects and relations may be defined in the semantic network for business terminology. A user request for business data may be received. The semantic network may update the objects and relations for business terminology based on the request. The business application user interface may provide for personalized semantic controls based on the updated objects and relations. | 10-17-2013 |
20130325757 | CASCADING LEARNING SYSTEM AS SEMANTIC SEARCH - A cascading learning system as a semantic search is described. The cascading learning system has a request analyzer, a request dispatcher and classifier, a search module, a terminology manager, and a cluster manager. The request analyzer receives a request for search terms from a client application and determines term context in the request to normalize request data from the term context. The normalized request data are classified and dispatched to a corresponding domain-specific module. Each domain-specific module of a search module generates a prediction with a trained probability of an expected output. The terminology manager receives normalized request data from the request dispatcher and classifier, and manages terminology stored in a contextual network. The cluster manager controls data flow between the request dispatcher and classifier, the search module container, the terminology manager, and a business data source system. | 12-05-2013 |
20130325770 | PROBABILISTIC LANGUAGE MODEL IN CONTEXTUAL NETWORK - A method and apparatus for detection of relationships between objects in a meta-model semantic network is described. Semantic objects and semantic relations of a meta-model of business objects are generated from a meta-model semantic network. The semantic relations are based on connections between the semantic objects. A probability model of terminology usage in the semantic objects and the semantic relations is generated. A neural network is formed based on usage of the semantic objects, the semantic relations, and the probability model. The neural network is integrated with the semantic objects, the semantic relations, and the probability model to generate a contextual network. The generated probability model is integrated with semantic objects and neural networks for form parallel networks. | 12-05-2013 |
20130326048 | CONTEXTUAL NETWORK ACCESS OPTIMIZER - A method and apparatus for optimizing access to a contextual network are described. The apparatus has a registration manager module, a configuration manager module, an access manager module, and an access optimizer module. The registration manager module registers business applications operating in the contextual network of a server with registration data having a set of parameters to define the business applications. The configuration manager module determines initial configuration settings for the business applications to identify parts of the contextual network relevant to the business applications. The access manager module provides the business applications with access to contextual network data based on distances between nodes in a contextual network graph of the contextual network data. The access optimizer module collects measurements of the access of the business applications to the contextual network data, and computes future optimal configuration settings for the business applications. | 12-05-2013 |
20140081894 | PLUGGABLE MODULES IN A CASCADING LEARNING SYSTEM - A cascading teaming system for semantic search is described including the generation, training and testing of a domain-specific module for a domain-specific search. One or more input elements and output elements are specified for the domain-specific module with reference to a domain that relates these elements together through data sets that include related metadata. The related metadata may include semantic terms that are incorporated into a contextual network applicable to the domain. | 03-20-2014 |
20140108304 | Semantic Request Normalizer - A cascading learning system as a normalized semantic search is described. The cascading learning system has a request analyzer, a request dispatcher and classifier, a search module, a terminology manager, and a cluster manager. The request analyzer receives a request for search terms from a client application. The request analyzer has a normalization manager, a semantic parser, and a context builder. The normalization manager normalizes the search terms and generates a normalized semantic request based on a context. The request dispatcher and classifier classifies and dispatches the normalized semantic request to a corresponding domain-specific module that generates a prediction with a trained probability of an expected output. The terminology manager receives the normalized semantic request from the request dispatcher and classifier, and manages terminology stored in a contextual network. | 04-17-2014 |
20140108313 | RANKING IN CASCADING LEARNING SYSTEM - A ranking in cascading learning system is described. The cascading learning system has a request analyzer, a request dispatcher and classifier, a search module, a terminology manager, and a cluster manager. The request analyzer receives a request for search terms from a client application and determines term context in the request to normalize request data from the term context. The normalized request data are classified and dispatched to a corresponding domain-specific module with a request dispatcher ranking calibrator. Each domain-specific module of a search module generates a prediction with a trained probability of an expected output using a corresponding domain-specific ranking calibrator. The terminology manager receives normalized request data from the request dispatcher and classifier, and manages terminology stored in a contextual network. The cluster manager comprises a central ranking calibrator, a training and sot container, and a module generator configured to generate a pluggable module. | 04-17-2014 |
20140297574 | PROBABILISTIC LANGUAGE MODEL IN CONTEXTUAL NETWORK - A method and apparatus for detection of relationships between objects in a meta-model semantic network is described. Semantic objects and semantic relations of a meta-model of business objects are generated from a meta-model semantic network. The semantic relations are based on connections between the semantic objects. A probability model of terminology usage in the semantic objects and the semantic relations is generated. A neural network is formed based on usage of the semantic objects, the semantic relations, and the probability model. The neural network is integrated with the semantic objects, the semantic relations, and the probability model to generate a contextual network. The generated probability model is integrated with semantic objects and neural networks for form parallel networks. | 10-02-2014 |
20150052085 | PERSONALIZED SEMANTIC CONTROLS - A method, machine readable storage medium, and system for providing personalized semantic controls for semantic systems. A semantic network may be set up with initial configuration. A business application user interface, including semantic controls, may be coupled to the semantic network to interact with the semantic network. Semantic objects and relations may be defined in the semantic network for business terminology. A user request for business data may be received. The semantic network may update the objects and relations for business terminology based on the request. The business application user interface may provide for personalized semantic controls based on the updated objects and relations. | 02-19-2015 |
20150058315 | SELF-LEARNING SEMANTIC SEARCH ENGINE - A method, machine readable storage medium, and system for providing a self learning semantic search engine. A semantic network may be set up with initial configuration. A search engine coupled to the semantic network may build indexes and semantic indexes. A user request for business data may be received. The search engine may be accessed via a semantic dispatcher. And based on the access, search engine may update the indexes and semantic indexes. | 02-26-2015 |