IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0097934
(2002-03-15)
|
등록번호 |
US-8195738
(2012-06-05)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Verizon Business Global LLC
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
34 |
초록
▼
A method for communicating from an integration platform to a profile management server includes receiving user-entered information at the integration platform. The integration platform generates an event based on the user-entered information and publishes the event on a channel subscribed to by a co
A method for communicating from an integration platform to a profile management server includes receiving user-entered information at the integration platform. The integration platform generates an event based on the user-entered information and publishes the event on a channel subscribed to by a connector associated with the server. The connector receives the event information, transforms the event information to a format compatible with the server and establishes communications with the server via hypertext transfer protocol (HTTP). The connector downloads the information to the server and the server updates its database. The connector may also determine whether at least one other system received the event information before downloading the information to the server.
대표청구항
▼
1. A method for communicating from a first system to a first server, the first server storing profile management information for a number of users, the method comprising: receiving user-entered information at the first system;sending, by the first system, event information to a channel, the event in
1. A method for communicating from a first system to a first server, the first server storing profile management information for a number of users, the method comprising: receiving user-entered information at the first system;sending, by the first system, event information to a channel, the event information being based on the user-entered information and the channel being subscribed to by a connector configured to communicate with the first server;receiving, by the connector, the event information;transforming the event information to a format compatible with the first server;establishing, by the connector, communications with the first server using hypertext transfer protocol (HTTP), the first server controlling access to a first database;downloading the transformed event information to the first server;determining, by the connector, whether a message from a data storage system and a message from a billing system have been received;signaling the first server to write the transformed event information to the first database when messages from both the data storage system and the billing system have been received;queuing the transformed event information if the connector is unable to establish communications with the first server;periodically attempting to establish communications with the first server; andgenerating an alarm if communications with the first server are not established after a predetermined period of time or after a predetermined number of attempts. 2. The method of claim 1, further comprising: writing the transformed event information to the first database in response to the signaling. 3. The method of claim 1, wherein the sending includes: sending the event information to a channel subscribed to by the data storage system and the billing system. 4. The method of claim 3, further comprising: signaling the first server to not write the transformed event information to the first database if the determining indicates that either the data storage system or the billing system has not received the event information. 5. The method of claim 1, wherein the user-entered information comprises information associated with at least one of banking, brokerage, financial, travel, sports, weather, entertainment, distribution, shipping, insurance, health or manufacturing services. 6. The method of claim 5, wherein the receiving user-entered information includes receiving information identifying a device with which the user wishes to receive information. 7. A non-transitory computer-readable medium having stored thereon a plurality of sequences of instructions, said sequences of instructions including instructions which, when executed by a processor, cause the processor to: monitor an input channel for data associated with at least one of adding, deleting or modifying information stored in a profile management server, the profile management server storing information identifying services to which a user subscribes and device preference information identifying a device with which the user wishes to receive information;receive the data associated with at least one of adding, deleting or modifying information stored in the profile management server;format the data based on an event type associated with the received data;establish communications with the profile management server using hypertext transfer protocol (HTTP);determine whether a data storage system received the data;download the formatted data to the profile management server via HTTP, when the determining indicates that the data storage system received the data;queue the formatted data if communications with the profile management server are not established; andperiodically attempt to establish communications with the profile management server. 8. The computer-readable medium of claim 7, including instructions for causing the processor to: forward event information associated with the received data to a channel subscribed to by the data storage system. 9. The computer-readable medium of claim 8, including instructions for causing the processor to: receive a message from the data storage system, the message indicating that the data storage system was unable to store the data. 10. The computer-readable medium of claim 9, wherein the message includes information indicating why the data storage system was unable to store the data and the instructions further cause the processor to: forward an error message to a user. 11. The computer-readable medium of claim 7, including instructions for causing the processor to: generate an alarm if communications with the profile management server are not established after a predetermined number of attempts or after a predetermined period of time. 12. The computer-readable medium of claim 7, including instructions for causing the processor to: send a message to the data storage system if communications with the profile management server cannot be established, the message instructing the data storage system to return the data storage system to a state prior to when the data storage system received the data. 13. The computer-readable medium of claim 7, wherein the data associated with at least one of adding, deleting or modifying information stored in the profile management server comprises user-entered information associated with at least one of banking, brokerage, financial, travel, sports, weather, entertainment, distribution, shipping, insurance, health or manufacturing services. 14. The computer-readable medium of claim 13, wherein user-entered information identifies a device with which the user wishes to receive information for a service. 15. A support system, comprising: a memory configured to store an application program to integrate a number of hardware platforms; anda processor configured to execute the application program and: receive input data,transform the data into an appropriate format based on an event type associated with the input data,output event information associated with the input data to a channel subscribed to by at least one connector,forward the data to a data storage system and a billing system,receive an indication that the data storage system has stored the data,establish communications with a server using hypertext transfer protocol (HTTP), in response to receiving the indication,download the transformed data to the server,queue the transformed data if communications with the server cannot be established,periodically attempt to establish communications with the server, andgenerate an alarm if communications with the server are not established after a predetermined period of time or after a predetermined number of attempts. 16. The support system of claim 15, wherein the processor is further configured to: send a message to the data storage system if communications with the server cannot be established, the message instructing the data storage system to return the data storage system to a state prior to when the data storage system received the data. 17. The support system of claim 15, wherein the input data is associated with at least one of one of banking, brokerage, financial, travel, sports, weather, entertainment, distribution, shipping, insurance, health or manufacturing services. 18. The support system of claim 17, wherein the input data identifies a device with which a user wishes to receive information associated with a service. 19. A software-based connector, at least partially implemented in hardware, for interfacing between an integration platform and a server, the connector being executable by a processor and causing the processor to: receive input information associated with at least one of a request to change attributes associated with a service or add a new service;transform the data into an appropriate format based on the request;establish communications with the server via hypertext transfer protocol (HTTP);download the transformed data to the server via HTTP;output event information associated with the received input information to a channel subscribed to by a connector associated with a billing system and a first system;receive a message from the billing system when the billing system has received the event information;receive a message from the first system when the first system has received the event information;queue the transformed data if communications with the server cannot be established; andperiodically attempt to establish communications with the server. 20. The software-based connector of claim 19, wherein the first system comprises a data storage system. 21. The software-based connector of claim 19, wherein the server stores profile management information for a plurality of users. 22. The software-based connector of claim 19, wherein the input information comprise information associated with at least one of banking, brokerage, financial, travel, sports, weather, entertainment, distribution, shipping, insurance, health or manufacturing services to which a user subscribes. 23. The software-based connector of claim 22, wherein the input information identifies a device with which the user wishes to receive information for a service.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.