Patent · US Active

System and methods for declaration-based extension management for multi-tenant environments

US9075687B1 · kind B1 · utility

9Cited by
1References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 18, 2013
Grant dateJul 7, 2015
Priority date
Expiry dateJun 3, 2033

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/10
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and associated methods for enabling a tenant user of a multi-tenant computing platform to introduce an extension to the platform's functions and capabilities. A computing system, such as a distributed computing service platform, may manage independent customizations and/or extensions (collectively, “extensions”) of the service platform by multiple tenants in a manner that avoids undesirable behavior that may be caused by incompatible extensions. The service may accomplish this by requiring that a proposed extension provided by a tenant or extension vendor be accompanied by a formal declaration with respect to service platform component functionality and/or service platform data objects (collectively, “service platform resources”) that are utilized and/or modified by the extension. The service may further require that the extension be accompanied by validation code (e.g., one or more modules) that is capable of verifying that particular code modules or data objects of the extension are functioning as expected.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.