Patent ID: 8909705
Filing Date: 2014-12-09
Classification: G06F

Abstract:
1. A method, comprising: establishing an intermediate application programming interface (API) between a plurality of remote consumer electronic (CE) devices and a plurality of social networking APIs, wherein each of the plurality of social networking APIs correspond to one of a plurality of social networking services; translating, through an interchange service, communications between the intermediate API and the plurality of social networking APIs; identifying modifications to a first social networking API of the plurality of social networking APIs; implementing a first update to the interchange service such that translations provided by the updated interchange service between the intermediate API and the first social networking API are consistent with the modifications to the first social networking API; avoiding updating at each of the plurality of CE devices relative to the modifications to the first social networking API while still allowing each of the plurality of CE devices to access and communicate according to the modified first social networking API through the translation between the intermediate API and the modified first social networking API; identifying each of the plurality of social networking services with which the interchange service is configured to provide the translation between the intermediate API and the plurality of social networking APIs; generating a listing of the identified the plurality of social networking services; and communicating the listing to a first CE device of the plurality of CE devices notifying a user at the first CE device of each of the identified plurality of social networking services with which the interchange service is configured to provide the translations.