Patent ID: 9256751
Filing Date: 2016-02-09
CPC Classification: G06F

Claim Text:
1. A computer-implemented method, comprising: registering, by a service provider of at least one service, a public exposed object for use by at least one client of the service provider, the public exposed object being included in an application and associated with the at least one service, wherein the registering includes providing, by the service provider, upon receiving an access request from the at least one client, the registered public exposed object to the at least one client during at least one transaction, wherein the at least one client accesses the registered public exposed object using the at least one identifier, the at least one attribute, the access location, and the predetermined access protocol; determining, by the service provider, an access protocol using which external application can access the registered public exposed object; and providing, by the service provider, data associated with the registered public exposed object to the at least one client during the transaction, wherein the data is provided in a predetermined format, the predetermined format including at least one of the following: a Java Script Object Notation, Extensible Markup Language, and target object details that can be used to navigate from the main service provider to the target object; wherein at least one of the registering, the identifying, the associating, and the providing the registered public exposed object, the determining, and the providing data associated with the registered public exposed object is performed on at least one processor.