Patent application number | Description | Published |
20120136575 | PATH ORACLES FOR SPATIAL NETWORKS - One embodiment of the invention is directed to a method including constructing a path-distance oracle that provides both an intermediate vertex of a shortest path between two vertices in a spatial network and an approximate distance between the two vertices. The constructing comprises decomposing the spatial network into a set of path-coherent pairs (PCPs) that satisfy at least one predefined property. | 05-31-2012 |
20120143951 | SYSTEM AND METHOD FOR PROVIDING A PLATFORM AS A SERVICE (PAAS) WITH A MATERIALIZED SHARED SPACE - A platform as a service (PaaS) is provided as part of a data sharing scheme. The PaaS is configured to setup a materialized shared space in a cloud. The materialized shared space includes a set of resources invested by the PaaS to permit data sharing between a tenant application and at least one consumer application. A sharing middleware configured to provide the at least one consumer application with access to the data in the materialized shared space. | 06-07-2012 |
20120144040 | NEGOTIATION TOOL AND METHOD FOR CLOUD INFRASTRUCTURE DATA SHARING - A system and method are provided for data sharing. A sharing negotiation tool permits at least one consumer application to negotiate a service level agreement on a dataset which is being shared by a tenant application on a cloud. A capacity planner is configured to determine an appropriate allocation of cloud resources to ensure that the service level agreement of the at least one consumer application is satisfied. | 06-07-2012 |
20120144403 | System and method for gathering context parameters to determine a mobile user context - A system and method for data sharing are provided. Context parameters associated with a user are gathered from a plurality of applications. A mobile context of the user is determined based on the gathered context parameters. Content is presented to the user in accordance with the mobile context of the user. | 06-07-2012 |
20120144407 | System and method for cloud infrastructure data sharing through a uniform communication framework - A system and method are provided for data sharing. A uniform communication framework is provided as part of a sharing service on the cloud platform to facilitate data sharing among a plurality of applications. The uniform communication framework includes an application programming interface which provides a communication gateway to permit a first application to access data of a second application stored in the data store. | 06-07-2012 |
20130110574 | GENERATION AND OPTIMIZATION OF DATA SHARING AMONG MULTIPLE DATA SOURCES AND CONSUMERS | 05-02-2013 |
20130110575 | FINDING OPTIMUM COMBINED PLANS AMONG MULTIPLE SHARING ARRANGEMENTS AND MULTIPLE DATA SOURCES AND CONSUMERS | 05-02-2013 |
20130226878 | SEAMLESS CONTEXT TRANSFERS FOR MOBILE APPLICATIONS - Methods and systems for seamless context transfers include receiving a context object from one or more applications, where the context object including updated context information for a user having an associated timestamp; entering the updated context information into a context information database; determining entries of the context information database for the user having a timestamp older than a predetermined threshold using a processor; purging the determined entries from the context information database; and sending an updated context object to one or more applications that reflects a current state of the context information for the user. | 08-29-2013 |
20140006383 | SYSTEM FOR EVOLUTIONARY ANALYTICS | 01-02-2014 |
20140122374 | COST EXPLORATION OF DATA SHARING IN THE CLOUD - A method to facilitate data sharing for cloud applications includes determining one or more cost levers for a cloud service provider to share data among applications; determining a costing function that considers a resource cost of creating and maintaining the sharing, potential penalties to be paid if a service level agreement (SLA) is breached by the cloud service provider, and overprovisioning of services from the provider; and interactively answering what-if questions on pricing of services to allow a consumer to explore the cost of data sharing from the provider. | 05-01-2014 |
20140207755 | System for Multi-store Analytics Execution Environments with Storage Constraints - Systems and methods are disclosed for managing a multi-store execution environment by applying opportunistic materialized views to improve workload performance and executing a plan on multiple database engines to increase query processing speed by leveraging unique capabilities of each engine by enabling stages of a query to execute on multiple engines, and by moving materialized views across engines. | 07-24-2014 |
20150081668 | SYSTEMS AND METHODS FOR TUNING MULTI-STORE SYSTEMS TO SPEED UP BIG DATA QUERY WORKLOAD - Systems and methods are disclosed to run a multistore system by receiving by-products of query processing in the multistore system, wherein the by-products include views or materializations of intermediate data; placing the views or materializations across the stores based on recently observed queries as indicative of a future query workload; determining a benefit score for each view based on a predicted future query workload, wherein each store has an allotted view storage budget, and there is a view transfer budget for transferring views between the stores; and tuning a physical design of the multistore system. | 03-19-2015 |