US2019155813A1PendingUtilityA1

Interactive social media access to data systems

67
Assignee: IBMPriority: Sep 29, 2014Filed: Jan 24, 2019Published: May 23, 2019
Est. expirySep 29, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06F 16/9535G06F 16/254H04L 51/32H04L 51/046H04L 51/02G06Q 50/01H04L 51/52
67
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided are techniques for interactive social media access to data systems. A social media gateway interface with adapters for each of multiple social media applications is provided. An event is published from a data system to at least one of the multiple social media applications. A social media bot is created to represent the data system. The social media bot and one of the adapters are used to enable the data system to interact with at least one of the multiple social media applications.

Claims

exact text as granted — not AI-modified
1 - 18 . (canceled) 
     
     
         19 . A computer-implemented method, comprising:
 providing a social media gateway interface with a plurality of adapters for each of multiple social media applications, wherein the social media gateway interface is between a data system and a social media bot that represents a data system component;   in response to receiving a social media message with a first adapter of the plurality of adapters for a first social media application of the multiple social media applications from a chat participant,
 routing the social media message to the data system component; 
 receiving a new social media message from the data system component; and 
 sending the new social media message to the chat participant with the first adapter for the first social media application; and 
   in response to receiving an event from the data system component,
 sending the event to the chat participant with a second adapter of the plurality of adapters for a second social media application of the multiple social media applications. 
   
     
     
         20 . The computer-implemented method of  claim 19 , wherein the plurality of adapters comprise a smart phone adapter, a chat adapter, a microblogging service adapter, a social networking service adapter, a feeds adapter, and a wikis adapter. 
     
     
         21 . The computer-implemented method of  claim 19 , wherein the data system is one of the Extract Transform and Load (ETL) server, the Master Data Management (MDM) server, a data store, and a data warehouse. 
     
     
         22 . The computer-implemented method of  claim 19 , further comprising:
 registering the chat participant and the second social media application to receive the event, and wherein the event is sent to the chat participant using the second social media application based on the registering.   
     
     
         23 . The computer-implemented method of  claim 19 , further comprising:
 converting the social media message to a Representational State Transfer (REST) call; and   invoking the data system component using the REST call and a REST client.   
     
     
         24 . The computer-implemented method of  claim 23 , further comprising:
 receiving a REST response for the REST call from the data system component, wherein the REST response is converted into the new social media message.   
     
     
         25 . A computer program product, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by at least one processor to perform:
 providing a social media gateway interface with a plurality of adapters for each of multiple social media applications, wherein the social media gateway interface is between a data system and a social media bot that represents a data system component;   in response to receiving a social media message with a first adapter of the plurality of adapters for a first social media application of the multiple social media applications from a chat participant,
 routing the social media message to the data system component; 
 receiving a new social media message from the data system component; and 
 sending the new social media message to the chat participant with the first adapter for the first social media application; and 
   in response to receiving an event from the data system component,
 sending the event to the chat participant with a second adapter of the plurality of adapters for a second social media application of the multiple social media applications. 
   
     
     
         26 . The computer program product of  claim 25 , wherein the plurality of adapters comprise a smart phone adapter, a chat adapter, a microblogging service adapter, a social networking service adapter, a feeds adapter, and a wikis adapter. 
     
     
         27 . The computer program product of  claim 25 , wherein the data system is one of the Extract Transform and Load (ETL) server, the Master Data Management (MDM) server, a data store, and a data warehouse. 
     
     
         28 . The computer program product of  claim 25 , the computer program product comprising the computer readable storage medium having the program code embodied therewith, the program code executable by the at least one processor to perform:
 registering the chat participant and the second social media application to receive the event, and wherein the event is sent to the chat participant using the second social media application based on the registering.   
     
     
         29 . The computer program product of  claim 25 , the computer program product comprising the computer readable storage medium having the program code embodied therewith, the program code executable by the at least one processor to perform:
 converting the social media message to a Representational State Transfer (REST) call; and   invoking the data system component using the REST call and a REST client.   
     
     
         30 . The computer program product of  claim 29 , the computer program product comprising the computer readable storage medium having the program code embodied therewith, the program code executable by the at least one processor to perform:
 receiving a REST response for the REST call from the data system component, wherein the REST response is converted into the new social media message.   
     
     
         31 . A computer system, comprising:
 one or more processors, one or more computer-readable memories and one or more computer-readable, tangible storage devices; and   program instructions, stored on at least one of the one or more computer-readable, tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to perform operations, the operations comprising:   providing a social media gateway interface with a plurality of adapters for each of multiple social media applications, wherein the social media gateway interface is between a data system and a social media bot that represents a data system component;   in response to receiving a social media message with a first adapter of the plurality of adapters for a first social media application of the multiple social media applications from a chat participant,
 routing the social media message to the data system component; 
 receiving a new social media message from the data system component; and 
 sending the new social media message to the chat participant with the first adapter for the first social media application; and 
   in response to receiving an event from the data system component,
 sending the event to the chat participant with a second adapter of the plurality of adapters for a second social media application of the multiple social media applications. 
   
     
     
         32 . The computer system of  claim 31 , wherein the plurality of adapters comprise a smart phone adapter, a chat adapter, a microblogging service adapter, a social networking service adapter, a feeds adapter, and a wikis adapter. 
     
     
         33 . The computer system of  claim 31 , wherein the data system is one of the Extract Transform and Load (ETL) server, the Master Data Management (MDM) server, a data store, and a data warehouse. 
     
     
         34 . The computer system of  claim 31 , wherein the operations further comprise:
 registering the chat participant and the second social media application to receive the event, and wherein the event is sent to the chat participant using the second social media application based on the registering.   
     
     
         35 . The computer system of  claim 31 , wherein the operations further comprise:
 converting the social media message to a Representational State Transfer (REST) call; and   invoking the data system component using the REST call and a REST client.   
     
     
         36 . The computer system of  claim 35 , wherein the operations further comprise:
 receiving a REST response for the REST call from the data system component, wherein the REST response is converted into the new social media message.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.