Patents Assigned to SAP
-
Publication number: 20140280532Abstract: Various embodiments include at least one of systems, methods, and software for digitally augmented networking. Some such embodiments include a server that performs various data processing operations related therefor. In some embodiments, the server operates to receive, via a network, data identifying a first user and a location of the first user. The server may then identifying other users within a proximity of the location of the first user and compare a profile of the first user with profiles of the identified other users to identify profile matches between the first user and identified other users. Next the server may generate and send introduction communications to each of the first user and at least one of the matched other users to introduce the first user and the at least one matched other user. Some embodiments further include client applications, web browser-based, and mobile device apps that operate in concert herewith.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Sean MacNiven
-
Publication number: 20140279669Abstract: A method includes receiving an order for materials, analyzing the order to obtain selected order characteristics, executing a query in a database containing a history of orders to find previous orders having similar characteristics, and determining an estimated transit time for the order as function of the previous orders having similar characteristics.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Arno Diego Bruns
-
Publication number: 20140281721Abstract: Systems and methods for automatically generating test scripts are described. The systems and methods may access information from a template that includes at least one entry associated with a test case to be applied to a system under testing, apply a translation scheme to the accessed information, and generate a test script in a language that is associated with the translation scheme and that is based on the information accessed from the template. The systems and methods may then utilize the test script to test the functionality of a system under testing, among other things.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Asif Iqbal Navalur
-
Publication number: 20140280370Abstract: Methods and systems of transforming ontologies of semantic web languages are disclosed. A user may adjust configuration settings for a transformation of primitives of a Semantic Web ontology language into primitives of a software modeling language. The adjusted configuration settings may be stored on a storage device. The transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language may be performed using the adjusted configuration settings stored on the storage device. The adjusted configuration settings stored on the storage device may be selected for use in a subsequent transformation of primitives of the Semantic Web ontology language into primitives of the software modeling language. In some embodiments, the semantic web language is Resource Description Framework Schema (RDFS). In some embodiments, the software modeling language is Ecore.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Daniel Oberle, Martin Knauer, Tirdad Rahmani
-
Publication number: 20140279962Abstract: A plurality of data records of a data set can be stored in a plurality of main part fragments, at least one of which is an old fragment stored on-disk. A number of one or more data records in the old fragment that have been marked for deletion can be determined to be greater than a threshold number, and the old fragment can be loaded into main system memory. A merge of the old fragment can be performed to remove the one or more data records marked for deletion.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Ivan Schreter, Dirk Thomsen, Colin Florendo, Blaine French
-
Publication number: 20140282496Abstract: Various embodiments herein include at least one of systems, methods, and software to export and import an application. Some embodiments include a user selecting a source system and a target system, and automatically exporting an application from a source system and automated import of this export to the target system. Exporting an application can include testing whether a software export tool version is compatible with a software import tool version, and installing a compatible software import tool on the target system. Some embodiments include informing the user that the application has been successfully imported.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Christian Schwaninger
-
Publication number: 20140278693Abstract: Systems and methods for generating a cross-plant bill of materials (BOM) for a particular final end product that can be used by a central business system for performing various business analysis and processes quickly and efficiently are disclosed. The cross-plant BOM can include information from multiple bills of materials (BOMs) for multiple component products produced by multiple manufacturing plants. The list of manufacturing plants participating in the production of a particular end product is referred to as a plant group for business entities. The BOMs for the component products produced by various plants within the plant group for a final end product are inserted into or associated with the BOM for the final end product that includes the component products.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Eryi Zhang, Philippe Drouin, Uwe Frankenhauser, Andreas Stier, Jochen Thierer
-
Publication number: 20140278814Abstract: The present disclosure describes methods, systems, and computer program products for providing contract-based process integration.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Florian Stallman, Timm Falter
-
Publication number: 20140280545Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a lead business object.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Dirk Wagner, Karla Brandl, Joerg Steinmann, Helge Schulte
-
Publication number: 20140282376Abstract: A subset of a standardized scripting language can be defined, and a tailored grammar for the subset of the standardized scripting language can be created to match the subset language features. The tailored grammar need not be a subset of a grammar of the standardized scripting language. A subset-specific type system can be provided for the subset of the standardized scripting language such that the subset-specific type system sits on top of a defined type system for the standardized scripting language. A user scripting input can be received via a script editor that employs the subset of the standardized scripting language, the tailored grammar, and the subset-specific type system. The user scripting input can include creating a user interface feature accessing data in one or more objects. Related systems, methods, and computer program products are also described.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Reiner Hille-Doering, Stefan Jesse
-
Publication number: 20140279384Abstract: The present disclosure describes methods, systems, and computer program products for monitoring financial risks using a quantity ledger. One computer-implemented method includes receiving a contract, wherein the contract includes at least one transaction, parsing the contact to identify the at least one transaction, deriving, by operation of a computer, at least one associated future transaction for the at least one transaction, logging the derived at least one associated future transaction to a quantity ledger, aggregating, by operation of a computer, the logged quantity ledger data to determine the presence of an exposure, and applying at least one rule to determine if an exposure mitigating action should be performed based upon the aggregated logged quantity ledger data.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Reinhold Loevenich
-
Publication number: 20140282053Abstract: Various embodiments illustrated and described herein include one or more of systems, methods, and software providing for configurable metrics and metric visualizations with regard to company data. Such embodiments provide flexibility to users in defining metrics, such as Key Performance Indicators (KPI), and dashboard views. One such embodiment includes receiving a dashboard view request from a requestor. A dashboard configuration may then be retrieve from a database. The dashboard configuration typically includes various data elements that define either directly or by reference to other data and graphical elements from which a dashboard visualization can be rendered. The various data elements and graphical elements generally are user configurable and standardized to be interchangeable in defining and generating dashboard visualization based on underlying operational data of an organization.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Christian Hauschild, Benedikt Gabriel Steffan, Christian Reinhardt, Thorben Krieger
-
Publication number: 20140282880Abstract: A centralized authorization client, in a secure system, that references service provider specific on-behalf authorization protocol implementation records for generating access request messages for accessing user resources hosted by multiple service providers, is disclosed. The service provider-specific authorization implementation records include parameters for requesting user resources associated with a requesting user provided by a specific service provider. Applications running in the secure system can send access request messages through the authorization client to obtain authorization or access to user resources in multiple external service providers so the resources can be displayed, or otherwise manipulated, from application within the secure system. Once authorization is obtained for accessing the resources, the authorization client can store authorization tokens for use in persistent authorized access to multiple external service providers for resources owned by particular users.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Klaus Herter, Stephan Ilg, Simon Dieterich, Johannes Woda
-
Publication number: 20140279829Abstract: A method includes receiving data from a non-geo enabled data source, obtaining information related to location in the received data, converting the obtained information to a standardized form of geo-location data, and storing the geo-location data.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: SAP AGInventor: Manfred Reinart
-
Publication number: 20140279839Abstract: Conventional approaches to transactional processing and analytics in database management systems have typically maintained a strict separation between these tasks, often resulting duplicate modeling, replication of data, usage of different infrastructure stacks, the need to integrate transactions and analytics on a layer that is very close to the end user, etc. Described herein are systems, methods, articles of manufacture, and the like relating to a central integration component that provides access to a core metamodel. Via the metamodel, metadata specify a data part of a business object and one or more information providers (e.g., an analytical view, an attribute view, etc.) that directly consume data from database tables underlying the business object. The central integration component responds to data access requests using the core metmodel.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Andreas Balzar, Stefan Biedenstein, Andreas Gruenhagen, Bernd Krannich, Timm Falter
-
Publication number: 20140279413Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a phone call business object.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Adam Stollarski, Uwe Herold, Rainer Heun, Thomas Konstandin, Olaf Schulte, Volkmar Stegmann, Balaji Vummiti, Tao Yu
-
Publication number: 20140278650Abstract: Generally discussed herein are systems, apparatuses, and software for mobile collaborative workforce scheduling. An apparatus can include at least one processor and a storage device, a work schedule saved to the storage device, a communications module operable to communicate the work schedule to a plurality of mobile devices and receive a request to change the work schedule from the mobile devices, and a user interface module to execute on the processor and to provide authorized personnel access to operations performed by the at least one processor, the operations including approving and denying the request to change the work schedule.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Ramin Bagheri, Kouros Behzad
-
Publication number: 20140279836Abstract: Embodiments relate to the implementation of configurable rules that automatically monitor large volumes of data stored in a database. Certain embodiments may leverage the high processing power available to the database engine of an in memory database, in order to perform analysis of large data volumes for compliance and other purposes. Particular embodiments may utilize ABAP Database Connectivity (ADBC) to a HANA in memory database available from SAP AG, in order to implement and execute configurable rules in connection with governance, risk, and compliance (GRC) of large volumes of data stored therein. In various embodiments, an analysis engine in the application layer may rely upon the in memory database engine to execute at least some logic of the configurable rules.Type: ApplicationFiled: March 19, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Haiyang Yu, Eric Du, Jiran Ding, Kenny Zhang, Lily Xiao, Tao Feng, Williams Liu, Chris Ge
-
Publication number: 20140281212Abstract: Data records of a data set can be stored in a plurality of main part fragments retained in on-disk storage. A size of the data set can be compared to an available size of main system memory. All of the plurality of main part fragments can be fully loaded into the main system memory when the available size of the main system memory is larger than the size of the data set. Alternatively, one or more of the of main part fragments can be paged into the main system memory on demand in response to a data access request when the available size of the main system memory is smaller than the size of the data set and the data access request can be satisfied by providing access to a subset of the main part fragments, or access can be provided directly to the on-disk main part fragments when the data access request involves random access for projection in the data set and the available size of the main system memory is smaller than the size of the data set.Type: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Ivan Schreter, Dirk Thomsen, Colin Florendo, Blaine French
-
Publication number: 20140279321Abstract: A method and system of distributing costs in a transportation management system is provided. A charge element for a cost to be applied to a transportation invoice is received, wherein the charge element identifies a charge amount. Then, for each distribution item, a distribution element corresponding to the distribution item is created in response to a determination that the charge element is applicable to the distribution item, wherein each distribution item corresponds to an item transported in a shipment associated with the transportation invoice. A quantity type identified in a distribution rule for the charge element is determined. Then quantities of the quantity type are obtained for each distribution element. These quantities are summed into an aggregate quantity. Then, for each distribution element, a cost for the charge element equal to a quantity of the distribution element divided by the aggregate quantity multiplied by the charge amount is allocated.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Murugesh Karunamurthy, Vineet Vivekanand Kulkarni