Patent application number | Description | Published |
20120179691 | DEVICE DISCOVERY IN A UBIQUITOUS COMPUTING ENVIRONMENT - Technologies are generally described for methods, instructions, and client applications for device discovery in a ubiquitous computing environment. In some examples, the methods, instructions, and client applications may facilitate the organization of features of devices in a ubiquitous computing environment into a series of hierarchical hash numbers, the ordering of the hierarchical hash numbers corresponding to the respective devices, and the searching for a particular one of the devices by attempting to match hashed search criteria to the ordered hierarchical hash numbers at one of the devices in the ubiquitous computing environment. | 07-12-2012 |
20130149993 | DATA USAGE FORECAST OF MOBILE NETWORK - Embodiments of the present disclosure set forth a method for forecasting data usage in a region covered by a cellular network. The method includes defining a first subregion surrounding a first point of interest in the region; and calculating a forecasted usage amount of the cellular network in the first subregion in a second time slot based on a first usage amount of the first subregion in a first time slot, a second usage amount of a second subregion geographically adjacent to the first subregion in the first time slot, a first probability associated with mobile devices in the first subregion migrating to the second subregion, and a second probability associated with mobile devices in the second subregion migrating to the first subregion. | 06-13-2013 |
20130238929 | TRIPLE PARITY ENCODING TO FACILITATE DATA RECOVERY - Examples are disclosed for facilitating recovery from failures associated with a storage array having a plurality of storage devices. | 09-12-2013 |
20130275470 | LOCAL ACCESS TO CLOUD-BASED STORAGE - In one example of local access to cloud-based storage, a computer-readable medium stores one or more executable instructions that, when executed, cause one or more processors to subscribe to a cloud service provider, store a digital catalog to the cloud service provider, register a point of access for at least a portion of the digital catalog with the cloud service provider, and receive expedited access to at least the portion of the digital catalog at the registered point of access. | 10-17-2013 |
20140019387 | MACHINE LEARNING FOR DATABASE MIGRATION SOURCE - Technologies are generally provided for maintaining performance level of a database being migrated between different cloud-based service providers employing machine learning. In some examples, data requests submitted to an original data store/database may be submitted to a machine learning-based filter for recording and analysis. Based on the results of the data requests and the filter analyses, new key value structures for a new data store/database may be created. The filter may assign performance scores to the original data requests (made to the original data store) and data requests made to the newly-created key value structures. The filter may then compare the performance scores associated with the created key value structures to each other and to performance scores associated with the original data requests and may select the created key value structures with performance scores that are at least substantially equal to those of the original data requests for the new data store. | 01-16-2014 |
20140040999 | HYBRID MULTI-TENANCY CLOUD PLATFORM - Technologies are presented for a hybrid cloud-based service model combining separate database/separate schema, shared database/separate schema, and shared database/shared schema architectures suitable for serving multiple tenants while addressing varying security needs. Roles and security level needs of different tenants may be determined based on tenant declaration or inference from tenant attributes. Tenants may then be assigned to suitable clouds or sub-clouds based on their security level needs. In some examples, a claims-based access control authorization model such as federation may be employed to support interactions between the three different types of clouds or sub-clouds under the umbrella of a single cloud-based service provider while maintaining application and data security. | 02-06-2014 |
20140115426 | TRIPLE PARITY ENCODING TO FACILITATE DATA RECOVERY - Examples are disclosed for facilitating recovery from failures associated with a storage array having a plurality of storage devices. | 04-24-2014 |
20140244843 | RESOURCE MANAGEMENT IN A CLOUD COMPUTING ENVIRONMENT - Technologies and implementations for managing cloud resources. | 08-28-2014 |
20140297491 | FLEXIBLY PRICING CLOUD COMPUTING SERVICES - Technology is described for flexibly pricing cloud computing services. In some examples, the technology may receive at a cloud service provider a first set of information from an Internet service provider that provides an Internet service. The first set of information may relate to expected user behavior of a representative user of the Internet service provider. The technology may identify one or more computing resources employed by the Internet service provided by the Internet service provider and analyze the first set of information to determine a cycle. The cycle is a function of the computing resources expected to be employed by the representative user of the Internet service provider. The technology may compute a service fee for each instance of the cycle and allocates the service fee to the Internet service provider. | 10-02-2014 |