최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0413660 (2017-01-24) |
등록번호 | US-9906651 (2018-02-27) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 279 |
In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within
In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
1. A method comprising: receiving a media processing instruction at a call router system;converting the media processing instruction into a media processing REST API request that specifies a persistent Universal Resource Identifier (URI) that identifies a media processing server by using the call ro
1. A method comprising: receiving a media processing instruction at a call router system;converting the media processing instruction into a media processing REST API request that specifies a persistent Universal Resource Identifier (URI) that identifies a media processing server by using the call router system;providing the REST API request from the call router system to a cache system;responsive to a determination that the persistent URI is not identified in the cache system, forwarding the REST API request from the cache system to the media processing server identified by the persistent URI;processing the REST API request by using the media processing server to generate a first telephony compatible media resource;providing the first telephony compatible media resource from the media processing server to the cache system;storing the first telephony compatible media resource at the cache system in association with the persistent URI; andforwarding the first telephony compatible media resource from the cache system to the call router system as a response to the REST API request. 2. The method of claim 1, wherein the cache system uses the persistent URI to determine whether the first telephony compatible media resource is stored at the cache system. 3. The method of claim 1, wherein the media processing instruction is associated with a first telephony session of the call router system, and wherein the REST API request includes state information of the first telephony session. 4. The method of claim 1, wherein the cache system uses the persistent URI to determine whether the first telephony compatible media resource is stored at the cache system. 5. The method of claim 1, wherein the REST API request is a request in accordance with an API of the media processing server. 6. The method of claim 3, wherein the REST API request is a request in accordance with an API of the media processing server. 7. The method of claim 1, further comprising: receiving a second media processing instruction at the call router system;converting the second media processing instruction into a second media processing REST API request that specifies a second persistent URI that identifies a different second media processing server by using the call router system;providing the second media processing REST API request from the call router system to the cache system;responsive to a determination that the second persistent URI is not identified in the cache system, forwarding the second media processing REST API request from the cache system to the second media processing server;processing the second media processing REST API request by using the second media processing server to generate a second telephony compatible media resource;providing the second telephony compatible media resource from the second media processing server to the cache system;storing the second telephony compatible media resource at the cache system in association with the second persistent URI; andforwarding the second telephony compatible media resource from the cache system to the call router system as a response to the second media processing REST API request. 8. A method comprising: receiving a first media processing instruction at a call router system;converting the first media processing instruction into a first media processing REST API request that specifies a first persistent Universal Resource Identifier (URI) that identifies a first media processing server by using the call router system;providing the first media processing REST API request from the call router system to a cache system;responsive to a determination that the first persistent URI is not identified in the cache system, forwarding the first media processing REST API request from the cache system to the first media processing server identified by the first persistent URI;processing the first media processing REST API request by using the first media processing server to generate a first telephony compatible media resource;providing the first telephony compatible media resource from the first media processing server to the cache system;storing the first telephony compatible media resource at the cache system in association with the first persistent URI;forwarding the first telephony compatible media resource from the cache system to the call router system as a response to the first media processing REST API request;receiving a second media processing instruction at the call router system;converting the second media processing instruction into a second media processing REST API request that specifies the first persistent Universal Resource Identifier (URI) that identifies the first media processing server by using the call router system;providing the second media processing REST API request from the call router system to the cache system;responsive to the second media processing REST API request, the cache system determining that the first persistent URI is identified in the cache system, and forwarding the associated first telephony compatible media resource from the cache system to the call router system as a response to the second media processing REST API request. 9. A system comprising: a call router system;a cache system; anda media processing server,wherein the call router system is constructed to: receive a media processing instruction;convert the media processing instruction into a media processing REST API request that specifies a persistent Universal Resource Identifier (URI) that identifies the media processing server; andprovide the REST API request to the cache system;wherein the cache system is constructed to: responsive to a determination that the persistent URI is not identified in the cache system, forward the REST API request to the media processing server identified by the persistent URI,wherein the media processing server is constructed to: process the REST API request to generate a first telephony compatible media resource; andprovide the first telephony compatible media resource to the cache system, andwherein the cache system is constructed to: store the first telephony compatible media resource in association with the persistent URI; andforward the first telephony compatible media resource to the call router system as a response to the REST API request. 10. The system of claim 9, wherein the cache system is constructed to use the persistent URI to determine whether the first telephony compatible media resource is stored at the cache system. 11. The system of claim 9, wherein the media processing instruction is associated with a first telephony session of the call router system, and wherein the REST API request includes state information of the first telephony session. 12. The system of claim 11, wherein the cache system is constructed to use the persistent URI to determine whether the first telephony compatible media resource is stored at the cache system. 13. The system of claim 9, wherein the REST API request is a request in accordance with an API of the media processing server. 14. The system of claim 11, wherein the REST API request is a request in accordance with an API of the media processing server. 15. The system of claim 9, further comprising a second media processing server,wherein the call router system is constructed to: receive a second media processing instruction;convert the second media processing instruction into a second media processing REST API request that specifies a second persistent URI that identifies the second media processing server; andprovide the second media processing REST API request to the cache system,wherein responsive to a determination that the second persistent URI is not identified in the cache system, the cache system is constructed to forward the second media processing REST API request to the second media processing server,wherein the second media processing server is constructed to: process the second media processing REST API request to generate a second telephony compatible media resource; andprovide the second telephony compatible media resource to the cache system;wherein the cache system is constructed to: store the second telephony compatible media resource in association with the second persistent URI; andforward the second telephony compatible media resource to the call router system as a response to the second media processing REST API request.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.