Architecture of a bridge between a non-IP network and the web
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
H04N-007/173
출원번호
US-0736069
(2000-12-13)
발명자
/ 주소
Cheng,Doreen Yining
출원인 / 주소
Koninklijke Philips Electronics, N.V.
인용정보
피인용 횟수 :
13인용 특허 :
2
초록▼
Thin glue layers bridge a Non-IP network and the Internet Web. Existing services in both networks are used directly wherever feasible, thereby achieving simplicity and efficiency. A Non-IP-specific application can use a Non-IP API to access Internet services, and an IP-based Internet browser can us
Thin glue layers bridge a Non-IP network and the Internet Web. Existing services in both networks are used directly wherever feasible, thereby achieving simplicity and efficiency. A Non-IP-specific application can use a Non-IP API to access Internet services, and an IP-based Internet browser can use commands encoded in HTTP, XML, Java, or proprietary formats to access Non-IP services and to control Non-IP devices. In this manner, changes are not required to the Internet browser. The glue layers translate between the IP protocol and Non-IP API, but also allow commands and responses to tunnel between end applications in the Internet and the Non-IP network without interpretation.
대표청구항▼
I claim: 1. A bridge that is configured to facilitate communications between a first network of Non-IP-compatible entities and a second network of IP-compatible entities, comprising: a Non-IP to IP interface to facilitate communications between an application entity on the first network and a Web s
I claim: 1. A bridge that is configured to facilitate communications between a first network of Non-IP-compatible entities and a second network of IP-compatible entities, comprising: a Non-IP to IP interface to facilitate communications between an application entity on the first network and a Web server on the second network comprising: an IP Web client that is operably coupled to the second network to selectively translate a first set of communications between the Web server and the first network, and to pass a second set of communications between the Web server and the first network without translation; a Non-IP Web proxy that is operably coupled to the IP Web client and the first network, and is configured to make the IP Web client compliant with middleware that is associated with the Non-IP network; a Non-IP Web proxy client that is operably coupled to the Non-IP Web proxy and the first network, and is configured to allow the application entity to access the Web server; and an IP to Non-IP interface to facilitate communications between a Web browser on the second network and a Non-IP device entity on the first network, comprising: a Non-IP Web server that is operably coupled to the second network, to selectively translate a first set of communications between the Web browser and the first network, and to pass a second set of communications between the Web browser and the first network without translation; a Web service executor that is operably coupled to the Non-IP web server and to the first network, and is configured to provide access to the Non-IP device entity; a Web page generator that is operably coupled to the Non-IP Web Server and to the first network, and is configured to generate web pages for presentation to the Web browser; and a translation manager that is operably coupled to the Non-IP Web server, the Web service executor, and the Web page generator, and is configured to provided service-to-user-interface and message-to-methods translation services. 2. The bridge as claimed in claim 1, wherein the Non-IP Web proxy is configured to facilitate communications between the Web server and a Non-IP service. 3. A Non-IP network comprising at least one Non-IP-compatible device; and a bridge that includes: a Non-IP to IP interface to facilitate communications between an application entity on the Non-IP network and a Web server on an IP network comprising: an IP Web client that is operably coupled to the IP network, to selectively translate a first set of communications between the Web server and the Non-IP network, and to pass a second set of communications between the Web server and the non-IP network without translation; a Non-IP Web proxy that is operably coupled to the IP Web client and the Non-IP network, and is configured to make the IP Web client compliant with middleware that is associated with the Non-IP network; a Non-IP Web proxy client that is operably coupled to the Non-IP Web proxy and the Non-IP network, and is configured to allow the application entity to access the Web server; and an IP to Non-IP interface to facilitate communications between a Web browser on the IP network and the at least one Non-IP-compatible device on the Non-IP network comprising: a translation manager suitable to provide service-to-user interface and message-to-methods translation services. 4. The Non-IP network as claimed in claim 3, wherein the IP to Non-IP interface further includes: a Non-IP Web server that is operably coupled to the IP network, and is configured to appear as an Internet server to the Web browser; a Web service executor that is operably coupled to the Non-IP Web server and to the Non-IP network, and is configured to provide access to the at least one Non-IP-compatible device; and a Web page generator that is operably coupled to the Non-IP Web server and to the Non-IP network, and is configured to generate web pages for presentation to the Web browser; wherein the translation manager is operably coupled to the Non-IP Web server, to the Web service executor, and to the Web page generator. 5. The Non-IP network as claimed in claim 4, wherein the Non-IP Web server is configured to selectively translate a first set of communications between the Web browser arid the Non-IP network, and to pass a second set of communications between the Web browser and the Non-IP network without translation. 6. A method of enabling interactions between a Non-IP network and an IP network, comprising: establishing an IP connection between a browser on the IP network and a server at a bridge element through an IP to Non-IP interface, communicating a web page corresponding to the server on a Non-IP network to the browser on an IP network through a Non-IP to IP interface, operably coupling a Non-IP Web proxy to an IP web client and the Non-IP network, operably coupling a Non-IP Web proxy client to the Non-IP Web proxy and Non-IP network, receiving a user input from the browser to the server, based on the web page, processing the user input to produce one or more commands related to an object on the Non-IP network, and communicating the one' or more commands to the object, wherein a first set of communications are selectively translated via a translation manager operatively connected to the Non-IP Web network and suitable to provide service-to-user-interface and message-to-methods translation services, and passed between the browser and the Non-IP network, and a second set of communications are passed between the browser and the Non-IP network without translation. 7. The method of claim 6, further including: determining a status corresponding to the object on the Non-IP network, creating a web page corresponding to a status of the object, and communicating the web page from the server to the browser. 8. The method of claim 6, further including: receiving an access request from a Non-IP-compatible application, communicating the access request to a Web server on the IP network, receiving a web page corresponding to the Web server, and communicating messages corresponding to the web page to the Non-IP-compatible application.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (2)
Saito, Takeshi; Takabatake, Yoshiaki; Hashimoto, Mikio, Communication control device for realizing uniform service providing environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.