최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0043411 (2011-03-08) |
등록번호 | US-8583263 (2013-11-12) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 30 인용 특허 : 840 |
An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interf
An Internet appliance, comprising, within a single housing, packet data network interfaces, adapted for communicating with the Internet and a local area network, at least one data interface selected from the group consisting of a universal serial bus, an IEEE-1394 interface, a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface; a device control interface, smart home interface, an environmental sensing interface, and an environmental control interface, and a processor, for controlling a data transfer between the local area network and the Internet, and defining a markup language interface communicated through a packet data network interface, to control a data transfer or control a remote device.
1. An Internet appliance comprising: (a) a first packet data network interface configured to bi-directionally communicate data packets according to an Internet Protocol with a public network;(b) a second packet data network interface configured to bi-directionally communicate data packets according
1. An Internet appliance comprising: (a) a first packet data network interface configured to bi-directionally communicate data packets according to an Internet Protocol with a public network;(b) a second packet data network interface configured to bi-directionally communicate data packets according to an Internet Protocol with a private network;(c) a computer telephony interface; and(d) a processor having an associated memory configured to store executable code, wherein said code defines at least a remote virtual interface function, a data packet routing function, and a voice communication processing function for controlling the computer telephony interface. 2. The Internet appliance of claim 1, further comprising an audio codec coupled to the computer telephony interface. 3. The Internet appliance of claim 2, further comprising a full duplex speaker phone coupled to the audio codec. 4. The Internet appliance of claim 1, further comprising a speech interface coupled to the computer telephony interface, wherein the processor is configured to recognize human speech based, at least in part, on signals received at the speech interface. 5. The Internet appliance of claim 1, further comprising a speech interface coupled to the computer telephony interface, wherein the processor is configured to synthesize human speech through the speech interface. 6. The Internet appliance of claim 1, wherein the processor is configured to communicate with a remote device through at least one of the public network or the private network using a markup language interface. 7. The Internet appliance of claim 6, wherein the markup language interface comprises XML and the processor is further configured to automatically communicate with a remote automated device. 8. The Internet appliance of claim 6, wherein the markup language interface comprises HTML and the processor is configured to communicate with a remote HTML browser human user interface. 9. A method comprising: providing at least one packet data network interface configured to bi-directionally communicate data packets according to an Internet Protocol with a public network;providing at least one packet data network interface configured to bi-directionally communicate data packets according to an Internet Protocol with a private network;providing a computer telephony interface; anddefining at least a remote virtual interface function, a data packet routing function, and a voice communication processing function for controlling the computer telephony interface. 10. The method of claim 9, wherein the computer telephony interface supports full duplex voice communications. 11. The method of claim 9, further comprising recognizing speech communicated through the computer telephony interface. 12. The method of claim 9, further comprising communicating with a remote device through at least one of the public network or the private network using a markup language interface. 13. The method of claim 12, wherein the markup language interface comprises XML, and the method further comprises automatically communicating with a remote automated device. 14. The method according to claim 12, wherein the markup language interface comprises HTML, and the method further comprises communicating with a remote HTML browser human user interface. 15. A non-transitory computer readable storage medium storing instructions for controlling a processor to perform operations comprising: controlling communications through at least one data interface selected from the group consisting of a voice telephony interface, an audio program interface, a video program interface, an audiovisual program interface, a camera interface, a physical security system interface, a wireless networking interface, a device control interface, a smart home interface, an environmental sensing interface, or an environmental control interface;controlling a data transfer between a local area network and an Internet;defining a markup language interface communicated through at least one of the first or second packet data network interfaces; andat least one of controlling a data transfer or controlling a remote device through the at least one data interface. 16. A system having a user interface, comprising: an external digital data interface configured to communicate at least one of audio media or video media;a mass storage interface configured to communicate with a digital mass storage device, wherein the digital mass storage device is configured to store at least one of audio media or video media;a graphic user interface configured to generate graphic display information, wherein the graphic user interface is responsive to user input received from a direct-manipulation type user input;an output configured to communicate at least one of audio media or video media received through the mass storage interface to a presentation device; anda digital controller for controlling the external digital data interface, the mass storage interface, and the output, wherein the digital controller is configured to operate as a markup language server, and is responsive to the graphic user interface. 17. A method comprising: providing an appliance having at least one first packet data network interface, at least one second packet data network interface, and a markup language server;communicating via the Internet through at least one first packet data network interface;communicating with a local area network through at least one second packet data network interface; andproviding a markup language server for supporting markup language communications through at least one of the first packet data network interface or the second packet data network interface to control operation of at least one of the at least one first packet data network interface or the at least one second packet data network interface. 18. An Internet appliance comprising: a first packet data network interface configured to communicate with the Internet;a second packet data network interface configured to communicate with a local area network;at least one data interface selected from the group consisting of a Universal Serial Bus (USB) or an IEEE-1394 interface;a memory; anda processor configured to execute code stored in the memory for causing the processor to control a data transfer between the local area network and the Internet, and to define a markup language interface communicated through at least one of the first packet data network interface or the second packet data network interface to at least one of control a data transfer or control a remote device through the at least one data interface. 19. The Internet appliance according to claim 18, further comprising at least one mass storage device configured to store digital media data, wherein the processor is further configured to control transfer of the digital media data through the data interface. 20. The Internet appliance according to claim 19, further comprising a video codec configured to process the stored digital media data. 21. The Internet appliance according to claim 19, further comprising an audio codec configured to process the stored digital media data. 22. The Internet appliance according to claim 19, wherein the processor is further configured to control receipt of the digital media data from the first packet data network interface and the second packet data network interface. 23. The Internet appliance according to claim 18, wherein the processor comprises a RISC processor. 24. The Internet appliance according to claim 18, wherein the processor comprises a digital signal processor. 25. The Internet appliance according to claim 18, wherein the markup language interface comprises XML. 26. The Internet appliance according to claim 18, wherein the markup language interface comprises HTML. 27. The Internet appliance according to claim 18, wherein the processor supports execution of JAVA code. 28. The Internet appliance according to claim 18, wherein the processor is further configured to execute a real time operating system. 29. The Internet appliance according to claim 18, wherein the processor is further configured to communicate with a browser human user interface using the markup language interface. 30. The Internet appliance according to claim 18, wherein the processor is further configured to automatically communicate with an automated device using the markup language interface. 31. The Internet appliance according to claim 30, wherein the at least one data interface comprises a media reproduction or a storage device. 32. The Internet appliance according to claim 18, further comprising a codec configured to interconvert media data between a first data format and a second data format. 33. The Internet appliance according to claim 32, wherein the first data format is digital and the second data format is analog. 34. The Internet appliance according to claim 33, further comprising a digital rights management system configured to impose a restriction of usage on data. 35. A method comprising: communicating via the Internet through a first packet data network interface;communicating with a local area network through a second packet data network interface;communicating through at least one data interface selected from the group consisting of a Universal Serial Bis (USB) or an IEEE-1394 interface;controlling a data transfer between the local area network and the Internet;defining a markup language interface communicated through at least one of the first packet data network interface or the second packet data network interface; andat least one of controlling a data transfer or controlling a remote device through the at least one data interface. 36. The method according to claim 35, further comprising: storing digital media data in a mass storage medium; andcontrolling a transfer of the digital media data to or from the mass storage medium through the data interface. 37. The method according to claim 35, wherein the data interface comprises at least one of a video output or an audio output. 38. The method according to claim 37, further comprising decoding at least one of a digital video signal or a digital audio signal for presentation to the at least one of the video output or the audio output. 39. The method according to claim 35, further comprising: receiving digital media data from the at least one of the first packet data network interface or the second packet data network interface; andstoring the received digital media data in the mass storage medium. 40. The method according to claim 35, wherein the markup language interface comprises XML. 41. The method according to claim 35, wherein the markup language interface comprises HTML. 42. The method according to claim 35, further comprising communicating with a browser human user interface using the markup language interface. 43. The method according to claim 35, further comprising automatically communicating with an automated device using the markup language interface. 44. The method according to claim 35, further comprising enforcing a set of digitally defined copyright usage restrictions on data passing through at least one of the at least one data interface.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.