SAP SE is a German multinational software corporation that makes enterprise software to manage business operations and customer relations. SAP is headquartered in Walldorf, Baden-Württemberg, Germany, with regional offices in 130 countries. Wikipedia.
Sap | Date: 2017-05-17
Methods, systems, and computer-readable storage media for range queries over encrypted data include actions of receiving a range query token, determining one or more of whether a tree list of an encrypted search index is empty and a range of the token intersects with a range accounted of a tree in the tree list, the encrypted search index including the tree list and a point list, receiving encrypted query results based on one of a search tree, if the tree list is not empty and a range of the token is at least a sub-range of a range accounted for in the tree list, and the point list, if the tree list is empty or the range of the token is not at least a sub-range of a range accounted for in the tree list, and updating the encrypted search index based on the token.
Sap | Date: 2017-03-15
The invention provides for a telecommunication method using a communication system (100, 300), wherein the communication system comprises: a main database system (102); a local database system (104); a first network connection (106) for exchanging data between the main database system and the local database system, wherein the main database system and the local database system are separated by a first firewall (108); a handheld telecommunications device (110) with digital mobile telecommunication connection (114) to the local database system. The method comprises the steps of: receiving (200) a document database (126) by the main database system; receiving (202) a set of permissions (128) for the document database for a group of users; generating (204) a local database instance (130) on the local database system for an external user; copying (208) user permissions from the main database system to the local database; copying (210) a portion (134) of the document database to the local database instance; sending (212) a modification request (136) from the handheld communication device to the local database system; and forwarding (214) the modification request from the local database instance to the document database if the modification request is allowed by the user permissions; modifying (216) the document database using the modification request from the local database system to the main database system if the modification request is allowed by the set of permissions; and synchronizing (218) the portion of the document database with the modified document database through the first database tunnel.
Sap | Date: 2017-03-01
A method, a system, and a computer program product for generating a customized user interface variant of a software application are disclosed. At least one configuration parameter in a plurality of configuration parameters is received. The configuration parameter is used for configuring a user interface of the software application. Based on the configuration parameter, the software application accesses at least one business process to generate the configured user interface. At least one requirement in a plurality of requirements of the business process is linked to the configuration parameter. The configured user interface can be generated based on the configuration parameter and the linking of the requirement of the business process and the configuration parameter.
Sap | Date: 2017-04-05
Methods, systems, and computer-readable storage media for encrypting data to provide encrypted data for storage in a database. Implementations include actions of receiving, at client-side computing device, an input set including a plaintext value that is to be encrypted to provide an encrypted value, determining whether the plaintext value is stored in a search tree that is stored by the client-side computing device, if the plaintext value is not stored in the search tree, the encrypted value is provided using deterministic encryption of the plaintext value, and if the plaintext value is stored in the search tree, the encrypted value is provided using randomized encryption of the plaintext value, updating the search tree to include a node including the plaintext value and the encrypted value, and transmitting the encrypted value to a server-side computing device for storage of the encrypted value in the database.
Sap | Date: 2017-03-22
A digital mobile telecommunications method using a digital telecommunications system (100). The method comprises: requesting (200) the message from the content provider by the telecommunications device; receiving (204) the message by the telecommunications device via the digital mobile telecommunications network from a content provider (112); sending (206) the message to a text classification system (114) by the telecommunications device via the wired digital network and the digital mobile telecommunications network; creating (210) text tokens (314) from the text portion using a tokenizing algorithm (154) by the text classification system; transforming (212) the text tokens into stemmed tokens (318) using a stemming algorithm (155) by the text classification system; determining (214) a word classifier (322) for each of the stemmed tokens using a named entity recognition algorithm (156) by the text classification system; calculating (216) a message classification (136) of the message using a classification algorithm (158) by the text classification system, wherein the classification algorithm uses the stemmed tokens and the word classifier for each of the stemmed tokens as input; sending (218) the message classification to the telecommunications device by the text classification system via the wired network and the digital mobile telecommunications network; and displaying (222) the message on the screen (124), wherein the display of the message is modified according to the classification.
Sap | Date: 2017-03-29
The present disclosure relates to a telecommunication method for operating a telecommunication device (310) being coupled to a digital telecommunication network (320). The telecommunication device (310) comprises a processor (312), a display device (317) and a memory (313) with an application (314). The telecommunication device (310) is connectable via the network (320) to a backend server (330) with access to a database (340) comprising a plurality of datasets (344). The method comprises: sending an initializing data request to the backend server (330) requesting a first number of the datasets (344) from the database (340); in response to receiving an initializing data packet with the requested first number of the datasets (344) calculating a second number of the datasets (344) to be requested by a second data request.
Sap | Date: 2017-01-04
The present application relates to a computer network, a computer-implemented method, a computer system and a computer program products for adaptively adjusting network responses to client requests received from a client device comprising:a parsing module operable to- parse a request database for data relevant to the client request; and- generate a request data object based on the data relevant to the client request;a matching module operable to- apply a matching algorithm on the request data object with data objects stored in a response database to calculate a matching score of potential service data objects; and- generate a final result based on the calculated matching score, wherein the final result comprises a list of data objects having a matching score above a specified matching threshold;a learning module operable to- apply a learning method based on the final result; and- generate a learning result of the learning method;a learning engine operable to adapt the matching algorithm of the matching module based on the learning result, wherein adapting the matching algorithm comprises applying a boosting algorithm for adapting weightings associated with determinants of relevant object data objects in the response database;wherein the client device, the provider and the machine-learning system are coupled via a network.
Agency: European Commission | Branch: H2020 | Program: IA | Phase: LCE-02-2016 | Award Amount: 14.53M | Year: 2017
InteGrids vision is to bridge the gap between citizens, technology and the other players of the energy system. The project will demonstrate how DSOs may enable all stakeholders to actively participate in the energy market and distribution grid management and develop and implement new business models, making use of new data management and consumer involvement approaches. Moreover, the consortium will demonstrate scalable and replicable solutions in an integrated environment that enables DSOs to plan and operate the network with a high share of DRES in a stable, secure and economic way, using flexibility inherently offered by specific technologies and by interaction with different stakeholders. To achieve these objectives, a complementary partnership covering the distribution system value chain has been established. The consortium includes three DSOs from different countries and their retailers, innovative ICT companies and equipment manufacturers as well as customers, a start-up in the area of community engagement and excellent R&D institutions. InteGrids concepts and approaches are based on the these two elements: 1. the role of the DSO as system optimiser and as market facilitator and 2. the integration of existing demonstration activities in three different regions allowing to move from single solutions to an integrated management at a higher scale while focusing on the scalability and replicability considering current and evolving market (and regulatory) conditions. The three conceptual pillars proactive operational planning with DER, business models for flexible DER, information exchange between different power system actors offer an opportunity to maximize the economic, societal and environmental gains from the combined integration of DRES and flexible DER. A market hub platform coupled with smart grid functions and innovative business models will open opportunities for new services and an effective roll-out of emerging technologies in the short-term.
Agency: European Commission | Branch: H2020 | Program: CSA | Phase: ICT-17-2016-2017 | Award Amount: 4.94M | Year: 2017
The mission of BDVe is to support the Big Data Value PPP in realizing a vibrant data-driven EU economy or said in other words, BDVe will support the implementation of the PPP to be a SUCCESS. Behind that mission, there are multiple goals to achieve, which should be taken into full consideration when defining the directions of the PPP. Some of the most challenging ones are: (1) achieving a more competitive landscape of European Big Data providers, leading to bigger market share; (2) creating the context for a more competitive EU industry (transport, manufacturing, public sector, agrifood, media, energy) in the advent of a data-driven revolution where many traditional players will have to transform their processes and re-think their business if they want to remain completive or in some cases, just to survive-; (3) ensuring the sustainability of the investments and actions triggered by the PPP. BDVe has broken down those high-level goals into 7 major priorities for the project: Being accurately informed about most important facts in Big Data so that we have a solid basis to support the decision-making process in the PPP Supporting the implementation of the Big Data PPP from an operational point of view Developing a vibrant community around the PPP Supporting the development of a European network of infrastructures and centers of excellence around Big Data Setting-up a professional Communications strategy Setting up a framework that supports the acceleration of data-driven businesses, and Ensuring the sustainability of the investments and actions triggered by the PPP. The BDVe consortium includes a set of partners that have shown commitment and dedication to the success of the PPP for several years. They have already invested and they have committed to invest along the coming years. We believe that this CSA cannot be a neutral action that offers operational support without further commitment.
Reports on Progress in Physics | Year: 2015
Cosmic shear is the distortion of images of distant galaxies due to weak gravitational lensing by the large-scale structure in the Universe. Such images are coherently deformed by the tidal field of matter inhomogeneities along the line of sight. By measuring galaxy shape correlations, we can study the properties and evolution of structure on large scales as well as the geometry of the Universe. Thus, cosmic shear has become a powerful probe into the nature of dark matter and the origin of the current accelerated expansion of the Universe. Over the last years, cosmic shear has evolved into a reliable and robust cosmological probe, providing measurements of the expansion history of the Universe and the growth of its structure. We review here the principles of weak gravitational lensing and show how cosmic shear is interpreted in a cosmological context. Then we give an overview of weak-lensing measurements, and present the main observational cosmic-shear results since it was discovered 15 years ago, as well as the implications for cosmology. We then conclude with an outlook on the various future surveys and missions, for which cosmic shear is one of the main science drivers, and discuss promising new weak cosmological lensing techniques for future observations. © 2015 IOP Publishing Ltd.