CA2416300A1 - Architecture for home network on world wide web - Google Patents

Architecture for home network on world wide web Download PDF

Info

Publication number
CA2416300A1
CA2416300A1 CA002416300A CA2416300A CA2416300A1 CA 2416300 A1 CA2416300 A1 CA 2416300A1 CA 002416300 A CA002416300 A CA 002416300A CA 2416300 A CA2416300 A CA 2416300A CA 2416300 A1 CA2416300 A1 CA 2416300A1
Authority
CA
Canada
Prior art keywords
network
remote access
access device
user interface
portal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002416300A
Other languages
French (fr)
Other versions
CA2416300C (en
Inventor
Dongyan Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2416300A1 publication Critical patent/CA2416300A1/en
Application granted granted Critical
Publication of CA2416300C publication Critical patent/CA2416300C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2818Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5092Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/168Implementing security features at a particular protocol layer above the transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2841Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2845Telephone line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver

Abstract

A method for providing user interfaces in a first network to a remote access device, the first network including first devices interconnected via a communication medium, and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices that are currently connected to the first network. The remote access device establishes communication with the first network via the interface device; the remote access device sends a request to the interface device for accessing the first network; at least one of the first devices in the first network obtains information from one or more of said first devices currently connected to the first network, said information including device information, and generating a user interface description including at least one reference associated with the device information of each of said one or more first devices; the interface device sends the user interface description to the remote access device; and the remote access device displays a user interface based on the user interface description, for user interaction with the first network.

Claims (75)

1. A method for providing user interfaces in a first network to a remote access device, the first network including first devices interconnected via a communication medium, and at least one interface device for communication with the remote access device, the user interfaces for controlling the devices that are currently connected to the first network, the method comprising the steps of:
(a) the remote access device establishing communication with the first network via the interface device;
(b) the remote access device sending a request to the interface device for accessing the first network;
(c) at least one of the first devices in the first network obtaining information from one or more of said first devices currently connected to the first network, said information including device information, and generating a user interface description including at least one reference associated with the device information of each of said one or more first devices;
(d) the interface device sending the user interface description to the remote access device; and (e) the remote access device displaying a user interface based on the user interface description, for user interaction with the first network.
2. The method of claim 1, wherein:
the interface device is connected to a second network via a communication link;
the remote access device is connected to the second network via a communication link;
step (a) includes the steps of the remote access device establishing communication with the second network, for communication with the interface device of the first network via the second network;

step (b) includes the steps of the remote access device sending a request to the interface device via the second network for accessing the first network; and step (d) includes the steps of the interface device sending the user interface description to the remote access device via the second network.
3. The method of claim 1, wherein each reference in the user interface description includes an external address for the associated device in the first network, such that said associated device is accessible from the remote access device using said external address.
4. The method of claim 2, wherein each reference in the user interface description includes an external address for the associated device in the first network, such that said associated device is accessible from the remote access device via the second network using said external address.
5. The method of claim 2, wherein one or more of the first devices perform a service.
6. The method of claim 2, wherein the first network comprises a 1394 network, and the second network comprises a non-1394 network.
7. The method of claim 2, wherein the interface device comprises a gateway device.
8. The method of claim 2, wherein the second network comprises a plurality of interconnected second devices providing one or more services.
9. The method of claim 8, wherein each of said second devices comprises at least one computer system programmed to provide services.
10. The method of claim 8, wherein:
the second network comprises the Internet, and at least one of said second devices providing services comprises one or more web servers providing services.
11. The method of claim 10, wherein a service provided by at least one of the devices connected to the second network comprises a web site seance.
12. The method of claim 2, wherein:
the steps of generating the user interface description further includes the steps of providing each reference associated with services provided by the first network, in the user interface description, wherein each reference in the user interface description associated to services provided by the first network comprises at least one hyper-link to service information in the first network.
13. The method of claim 12, wherein the step of generating each user interface description further comprises the steps of: associating a hyper-link with the device information of each of one or more of said first devices.
14. The method of claim 2, wherein the device information in each first device in the first network includes a user interface description for user interaction with that device.
15. The method of claim 2, wherein:
the second network includes at least a portal for providing services;
step (b) further includes the steps of:
the remote access device sending a request for accessing the first network to the portal;
the portal receiving the request and sending the request to the interface device; and step (d) further includes the steps of:
the interface device sending the user interface description to the portal;
the portal sending the user interface description to the remote access device.
16. The method of claim 16, wherein in step (b):
sending a request to the portal further includes the steps of sending the request to the portal using secure communication protocols;
and sending the request to the interface device by the portal further includes the steps of sending the request to the interface device using secure communication protocols.
17. The method of claim 2, wherein the remote access device communicates with the second network using secure communication.
18. The method of claim 2, wherein the second network communicates with the interface device using secure communication.
19. The method of claim 15, further comprising the steps of maintaining identification information for the first network, and maintaining authorization information for access to the first network; and wherein:
step (b) further includes the steps of the portal sending the request to the interface device using said identification information for the first network; and step (c) further includes the steps of the interface device authorizing access to the first network based on said authorization information.
20. The method of claim 19, wherein:
in step (b) sending a request further includes the steps of providing user identification information in the request from remote access device;
in step (c) authorizing access further includes the steps of the interface device comparing the user identification information to the authorization information, and authorizing access to the first network only if one or more predetermined conditions are satisfied.
21. The method of claim 15, wherein:
in step (b) sending a request to the interface device further includes the steps of the portal determining if the request is from a qualified remote access device, and if so, sending the request to the interface device.
22. The method of claim 15, wherein:
in step (d) sending the user interface description, further includes the steps of the portal determining if the user interface description is from a qualified user interface device, and if so sending the user interface description to the remote access device.
23. The method of claim 15, further comprising the steps of:
(f) the remote access device receiving user input via the displayed user interface, requesting access to a selected device in the first network;
(g) the remote access device sending a request for accessing the selected device to the interface device via the portal;
(h) the interface device obtaining information from the selected device, said information including device information, and generating a device user interface description including at least one reference associated with the device information of the selected device;
(i) the interface device sending the device user interface description to the remote access device via the portal; and (j) the remote access device displaying a device user interface based on the device user interface description, for user interaction with the selected device.
24. The method of claim 23, further comprising the steps of:
(k) the remote access device receiving user input via the displayed device user interface, requesting control of the selected device in the first network;
(l) the remote access device sending a request for control of the selected device to the interface device via the portal;
(m) the interface device sending the request for control to the selected device, and the selected device performing a service based on the request for control;

(n) the interface device obtaining response information from the selected device;
(o) the interface device sending the response information to the remote access device via the portal; and (p) the remote access device displaying said response information.
25. The method of claim 2, wherein in step (a) establishing communication with the second network further includes the steps of:
the remote access device establishing a connection with the interface device in the first network via a communication link;
the remote access device transmitting identification information to the interface device;
the interface device verifying the identification information, and if verified, the interface device terminating said connection remote access device, and establishing communication with the remote access device via the second network.
26. The method of claim 25, wherein the interface device comprises a smart phone.
27. The method of claim 26, wherein the remote access device establishes dialup Internet connection with the interface device.
28. The method of claim 15, further comprising the steps of the user terminating said communication between the remote access device and the interface device through the portal, by sending a request from the remote access device to the interface device via the portal, to terminate said communication.
29. The method of claim 15, further comprising the steps of terminating said communication between the remote access device and the interface device through the portal, by the interface device automatically terminating said communication.
30. The method of claim 29, wherein terminating said connection further comprises the steps of the interface device automatically sending a command to the remote access device via the portal to terminate said communication.
31. A network system for performing services to a remote access device, comprising:
a local network of first devices interconnected via a communication medium;
a user interface description generation agent in at least one of said first devices configured for:
(a) obtaining information from one or more of said first devices currently connected to the local network, said information including device information; and (b) generating a user interface description including at least one reference associated with the device information of each of said one or more first devices, and an interface device in the local network configured for communication with the remote access device and for sending the user interface description to the remote access device;
wherein the remote access device is configured for displaying a user interface based on the user interface description for user interaction with local network.
32. The network system of claim 1 further comprising an external network for providing services, wherein:
the interface device is connected to the external network via a communication link, and the interface device is further configured for establishing communication with the external network and sending the user interface description to the remote access device via the external network;
and the remote access device is connected to the external network for communication with the local network, wherein the remote access device establishes communication with the external network and is configured for receiving said user interface description, and displaying a user interface based on the received user interface description for user interaction with the local network.
33. The network system of claim 32, wherein the local network comprises a 1394 network, and the external network comprises a non-1394 network.
34. The network system of claim 32, wherein the interface device comprises a gateway device.
35. The network system of claim 32, wherein the external network comprises a plurality of interconnected second devices providing one or more services.
36. The network system of claim 35, wherein each of said second devices comprises at least one computer system programmed to provide services.
37. The network system of claim 35, wherein:
the external network comprises the Internet, and at least one of said second devices providing services comprises one or more web servers providing services.
38. The network system of claim 37, wherein a service provided by at least one of the devices connected to the external network comprises a web site service.
39. The network system of claim 31, wherein each reference in the user interface description associated with services provided by the local network comprises at least one hyper-text link to device information of the devices in the local network.
40. The network system of claim 31 further comprising said remote access device.
41. The network system of claim 32, wherein:
the external network includes at least a portal for providing services;
the remote access device is configured for sending a request for accessing the local network to the portal, the portal including a routing agent for receiving the request and sending the request to the interface device; and the interface device includes an agent for sending the user interface description to the portal, wherein said routing agent in the portal sends the user interface description to the remote access device.
42. The network system of claim 41, wherein the remote access device communicates with the portal using secure communication.
43. The network system of claim 41, wherein the portal communicates with the interface device using secure communication.
44. The network system of claim 41, wherein:
the remote access device communicates with the portal using secure communication; and the portal communicates with the interface device using secure communication;
whereby the remote access device communicates with the local network securely.
45. The network system of claim 41, further comprising identification information for the local network, and authorization information for accessing the local network, wherein:
the routing agent in the portal sends the request to the interface device using said identification information for the local network;
and the interface device is configured for authorizing access to the local network based on said authorization information.
46. The network system of claim 45, wherein:
the remote access device provides user identification information in said request; and the interface device is configured for comparing the user identification information to the authorization information, and authorizing access to the local network only if one or more predetermined conditions are satisfied.
47. The network system of claim 41, wherein:
the routing agent in the portal is configured for determining if the request is from a qualified remote access device, and if so, sends the request to the interface device.
48. The network system of claim 41, wherein:
the routing agent in the portal is configured for determining if the user interface description is from a qualified user interface device, and if so sends the user interface description to the remote access device.
49. The network system of claim 41, wherein:
the remote access device is configured for receiving user input via the displayed user interface, requesting access to a selected device in the local network, and sends a request for accessing the selected device to the interface device via the portal;
the interface device is configured for obtaining information from the selected device, said information including device control information, for generating a device user interface description including at least one reference associated with the device information of the selected device, and sending the device user interface description to the remote access device via the portal, such that the remote access device displays a device user interface based on the device user interface description, for user interaction with the selected device.
50. The network system of claim 49, wherein:

the remote access device is configured for receiving user input via the displayed device user interface, requesting control of the selected device in the local network, and sending a request for control of the selected device to the interface device via the portal;
the interface device agent sends the request for control to the selected device, such that the selected device performs a service based on the request for control, and the interface device obtains response information from the selected device and sends the response information to the remote access device via the portal, wherein the remote access device displays said response information.
51. The network system of claim 32, wherein:
the remote access device is further configured for establishing a connection with the interface device in the local network via a communication link, and transmitting identification information to the interface device; and the interface device agent verifies the identification information, and if verified, the interface device terminates said connection with the remote access device, and establishes communication with the remote access device via the external network.
52. The network system of claim 51, wherein the interface device includes a smart phone.
53. The network system of claim 51, wherein the remote access device establishes dialup Internet connection with the interface device.
54. In a network system comprising a local network connected to an external network, and a remote access device connected to the external network, the local network including first devices interconnected via a communication medium and an interface device connecting the local network to the external network, a remote access agent providing communication between the remote access device and the local network, comprising:
a user interface description generation agent in at least one of said first devices in the local network for: (a) obtaining information from one or more of said first devices currently connected to the local network, said information including device information; and (b) generating a user interface description including at least one reference associated with the device information of each of said one or more first devices, an interface device communication agent configuring the interface device for communication with the remote access device and for sending the user interface description to the remote access device via the external network, wherein the remote access device is configured for displaying a user interface based on the user interface description for user interaction with local network, and a routing agent in the external network for routing information between the remote access device and the local network.
55. The network system of claim 54, wherein the local network comprises a 1394 network, and the external network comprises a non-1394 network.
56. The network system of claim 54, wherein the interface device comprises a gateway device.
57. The network system of claim 54, wherein the external network comprises a plurality of interconnected second devices providing one or more services.
58. The network system of claim 57, wherein each of said second devices comprises at least one computer system programmed to provide services.
59. The network system of claim 57, wherein:
the external network comprises the Internet, at least one of said second devices providing services comprises one or more web servers providing services.
60. The network system of claim 54, wherein each reference in the user interface description associated with services provided by the local network comprises at least one hyper-text link to device information of the devices in the local network.
61. The network system of claim 54, wherein:
the external network includes at least a portal for providing services;
the remote access device is configured for sending a request for accessing the local network to the portal, wherein the routing agent receives the request and sends the request to the interface device; and the communication agent sends the user interface description to the portal, wherein said routing agent in the portal sends the user interface description to the remote access device.
62. The network system of claim 61, wherein the remote access device communicates with the portal using secure communication.
63. The network system of claim 61, wherein the portal communicates with the interface device using secure communication.
64. The network system of claim 61, wherein:
the remote access device communicates with the portal using secure communication; and the portal communicates with the interface device using secure communication;
whereby the remote access device communicates with the local network securely.
65. The network system of claim 61, further comprising identification information for the local network, and authorization information for accessing the local network, wherein:
the routing agent in the portal sends the request to the interface device using said identification information for the local network;
and the communication agent is configured for authorizing access to the local network based on said authorization information.
66. The network system of claim 65, wherein:
the remote access device provides user identification information in said request; and the communication agent is configured for comparing the user identification information to the authorization information, and authorizing access to the local network only if one or more predetermined conditions are satisfied.
67. The network system of claim 61, wherein:
the routing agent in the portal is configured for determining if the request is from a qualified remote access device, and if so, sends the request to the interface device.
68. The network system of claim 61, wherein:
the routing agent in the portal is configured for determining if the user interface description is from a qualified user interface device, and if so sends the user interface description to the remote access device.
69. The network system of claim 61, wherein:
the remote access device is configured for receiving user input via the displayed user interface, requesting access to a selected device in the local network, and sends a request for accessing the selected device to the interface device via the portal;
the communication agent is configured for obtaining information from the selected device, said information including device control information; and the user interface description generation agent is configured for generating a device user interface description including at least one reference associated with the device information of the selected device, wherein the communication agent sends the device user interface description to the remote access device via the portal, such that the remote access device displays a device user interface based on the device user interface description, for user interaction with the selected device.
70. The network system of claim 69, wherein:
the remote access device is configured for receiving user input via the displayed device user interface, requesting control of the selected device in the local network, and sending a request for control of the selected device to the interface device via the portal;
the interface device communication agent sends the request for control to the selected device, such that the selected device performs a service based on the request for control, and the communication agent obtains response information from the selected device and sends the response information to the remote access device via the portal, wherein the remote access device displays said response information.
71. The network system of claim 54, wherein:
the remote access device is further configured for establishing a connection with the interface device in the local network via a communication link, and transmitting identification information to the interface device; and the interface device communication agent verifies the identification information, and if verified, the communication agent terminates said connection with the remote access device, and establishes communication with the remote access device via the external network.
72. The network system of claim 71, wherein the interface device includes a smart phone.
73. The network system of claim 71, wherein the remote access device establishes dialup Internet connection with the interface device.
74. The network system of claim 54, wherein the routing agent comprises a software agent.
75. The network system of claim 54, wherein the communication agent comprises a software agent.
CA2416300A 2000-07-21 2001-07-21 Architecture for home network on world wide web Expired - Lifetime CA2416300C (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US22003000P 2000-07-21 2000-07-21
US22003200P 2000-07-21 2000-07-21
US60/220,032 2000-07-21
US60/220,030 2000-07-21
PCT/KR2001/001249 WO2002009106A1 (en) 2000-07-21 2001-07-21 Architecture for home network on world wide web

Publications (2)

Publication Number Publication Date
CA2416300A1 true CA2416300A1 (en) 2002-01-31
CA2416300C CA2416300C (en) 2010-11-23

Family

ID=26914506

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2416300A Expired - Lifetime CA2416300C (en) 2000-07-21 2001-07-21 Architecture for home network on world wide web
CA2416276A Expired - Fee Related CA2416276C (en) 2000-07-21 2001-07-21 Architecture for home network on world wide web with private-public ip address/url mapping

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA2416276A Expired - Fee Related CA2416276C (en) 2000-07-21 2001-07-21 Architecture for home network on world wide web with private-public ip address/url mapping

Country Status (8)

Country Link
US (2) US7349967B2 (en)
EP (2) EP1301926B1 (en)
JP (9) JP2004505356A (en)
KR (2) KR100457543B1 (en)
CN (2) CN1256824C (en)
AU (3) AU7675401A (en)
CA (2) CA2416300C (en)
WO (2) WO2002009105A1 (en)

Families Citing this family (364)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6495167B2 (en) * 1997-03-20 2002-12-17 Schering Corporation Preparation of powder agglomerates
US7526539B1 (en) * 2000-01-04 2009-04-28 Pni Corporation Method and apparatus for a distributed home-automation-control (HAC) window
US6684250B2 (en) * 2000-04-03 2004-01-27 Quova, Inc. Method and apparatus for estimating a geographic location of a networked entity
US7349967B2 (en) * 2000-07-21 2008-03-25 Samsung Electronics Co., Ltd. Architecture for home network on world wide web with private-public IP address/URL mapping
US9171851B2 (en) * 2000-08-08 2015-10-27 The Directv Group, Inc. One click web records
US10390074B2 (en) 2000-08-08 2019-08-20 The Directv Group, Inc. One click web records
US7917602B2 (en) 2000-08-08 2011-03-29 The Directv Group, Inc. Method and system for remote television replay control
US20070136445A1 (en) * 2001-08-08 2007-06-14 Digital Networks North America, Inc. Method and system for remote television replay control
JP2002077211A (en) * 2000-08-29 2002-03-15 Canon Inc Information processing equipment, its method and recording medium
JP3904817B2 (en) * 2000-08-31 2007-04-11 株式会社ルネサステクノロジ Power amplifier module
US8006192B1 (en) * 2000-10-04 2011-08-23 Apple Inc. Layered graphical user interface
JP4534333B2 (en) * 2000-10-10 2010-09-01 ソニー株式会社 How to collect server operating costs
US8391298B2 (en) * 2001-02-01 2013-03-05 Estech Systems, Inc. Phone directory in a voice over IP telephone system
KR100708467B1 (en) * 2001-02-03 2007-04-18 삼성전자주식회사 System for providing service with device in home network and method thereof
JP2002271362A (en) * 2001-03-09 2002-09-20 Sony Corp Router device and method for controlling audio and video equipment using the same
US20020143886A1 (en) * 2001-03-29 2002-10-03 Koninklijke Philips Electronics N.V. Peer distributed embedded web server system
JP3612033B2 (en) * 2001-04-20 2005-01-19 パナソニック コミュニケーションズ株式会社 Home gateway device
KR100393580B1 (en) * 2001-05-02 2003-08-02 엘지전자 주식회사 Home appliance network system and information transmitting method for the same
US20020174187A1 (en) * 2001-05-21 2002-11-21 Kollar Charles P. Internet access and control of video storage and retrieval systems
DE10129708A1 (en) * 2001-06-22 2003-01-23 Thomson Brandt Gmbh Arrangement of icons of network components on a screen
US6983312B1 (en) 2001-07-16 2006-01-03 At&T Corp. Method for using scheduled hyperlinks to record multimedia content
US7136914B2 (en) * 2001-08-06 2006-11-14 Ricoh Company, Ltd. System, computer program product and method for managing and controlling a local network of electronic devices
CN1407780A (en) * 2001-08-13 2003-04-02 国际商业机器公司 Method and device for maintaining course continuance as multiple terminals accessing service content
US20030037341A1 (en) * 2001-08-17 2003-02-20 Van Der Meulen Pieter Sierd System for remotely controlling consumer electronics using a web-cam image
US20030084123A1 (en) * 2001-08-24 2003-05-01 Kamel Ibrahim M. Scheme for implementing FTP protocol in a residential networking architecture
US7035944B2 (en) * 2001-09-19 2006-04-25 International Business Machines Corporation Programmatic management of software resources in a content framework environment
JP2003111156A (en) * 2001-09-27 2003-04-11 Toshiba Corp Digital household electric appliance
US7139818B1 (en) 2001-10-04 2006-11-21 Cisco Technology, Inc. Techniques for dynamic host configuration without direct communications between client and server
US20030087602A1 (en) * 2001-11-05 2003-05-08 Palm, Inc. Data prioritization and distribution limitation system and method
KR100458253B1 (en) * 2001-11-07 2004-11-26 엘지전자 주식회사 The creation method of house code in home network
JP3812727B2 (en) * 2001-12-11 2006-08-23 日本電気株式会社 Information processing system
US8706913B2 (en) * 2001-12-31 2014-04-22 At&T Intellectual Property I, L.P. Residential gateway system for automated control of residential devices
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
EP1337080A3 (en) * 2002-02-15 2005-06-08 Hitachi, Ltd. Method of controlling the network devices
US7996492B2 (en) * 2002-02-20 2011-08-09 Hewlett-Packard Development Company, L.P. System for providing information regarding network resources
ES2281513T3 (en) * 2002-04-10 2007-10-01 Lg Electronics Inc. PROCEDURE TO CONTROL A DOMESTIC AUTOMATION SYSTEM.
US7548957B1 (en) 2002-05-07 2009-06-16 Oracle International Corporation Method and mechanism for a portal website architecture
US7277924B1 (en) * 2002-05-07 2007-10-02 Oracle International Corporation Method and mechanism for a portal website architecture
KR100681625B1 (en) * 2002-05-17 2007-02-09 레노보(베이징)리미티드 A method to realize dynamic networking and resource sharing among equipments
US20050204060A1 (en) * 2002-05-23 2005-09-15 Hajime Maekawa Information processing system
EP1383327B1 (en) * 2002-06-11 2013-12-25 Panasonic Corporation Content distributing system and data-communication controlling device
US20030232593A1 (en) * 2002-06-13 2003-12-18 Nokia Corporation Digital data transfer through different communication paths
JP2004021666A (en) * 2002-06-18 2004-01-22 Hitachi Ltd Network system, server, and server setting method
JP4346869B2 (en) * 2002-06-26 2009-10-21 パナソニック株式会社 Electronic device and information processing method
US7539198B1 (en) * 2002-06-26 2009-05-26 Cisco Technology, Inc. System and method to provide node-to-node connectivity in a communications network
KR100505221B1 (en) * 2002-07-03 2005-08-03 엘지전자 주식회사 Remote Control System of Home Appliance Network and Its Operating Method for the same
US20040019691A1 (en) * 2002-07-26 2004-01-29 Michael Daymond Method and system for set-top box service and support
KR20070108249A (en) * 2002-09-30 2007-11-08 마츠시타 덴끼 산교 가부시키가이샤 Information processing system, server apparatus, electronic equipment, computer-readable recording medium, and information processing method
CN1685689B (en) * 2002-09-30 2012-12-26 松下电器产业株式会社 Apparatus for controlling a home terminal,communication method and system
KR100932813B1 (en) * 2002-10-01 2009-12-21 엘지전자 주식회사 A device that identifies and displays home network devices of the same type by location
WO2004051947A1 (en) * 2002-11-29 2004-06-17 Freebit Co.,Ltd. Server for routing connection to client device
US7475243B2 (en) 2002-12-11 2009-01-06 Broadcom Corporation Preventing a non-head end based service provider from sending media to a media processing system
US9357256B2 (en) 2002-12-11 2016-05-31 Broadcom Corporation Third party media channel access in a media exchange network
US8495180B2 (en) * 2002-12-11 2013-07-23 Broadcom Corporation Server architecture supporting a personal media exchange network
US8028093B2 (en) 2002-12-11 2011-09-27 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
US7450501B2 (en) * 2002-12-11 2008-11-11 Broadcom Corporation Media processing system based on satellite set top box platform with telephony downstream and upstream data paths
US7584359B2 (en) 2002-12-11 2009-09-01 Broadcom Corporation Secure media peripheral association in a media exchange network
US20040139226A1 (en) * 2002-12-13 2004-07-15 Dany Margalit Method for assigning an IP address to a network connectable device
US7417973B1 (en) * 2002-12-31 2008-08-26 Apple Inc. Method, apparatus and computer program product for ensuring node participation in a network bus
KR100493890B1 (en) * 2003-01-28 2005-06-10 삼성전자주식회사 A user interface conversion system and method thereof enabling support of various devices
JP3989383B2 (en) * 2003-02-06 2007-10-10 富士通株式会社 Information processing apparatus, information processing system, program, gateway card, gateway apparatus, and gateway control program
KR100936023B1 (en) * 2003-02-19 2010-01-11 삼성전자주식회사 Apparatus and method for managing remote equipment
WO2004081797A1 (en) 2003-03-10 2004-09-23 Eneo Laboratories, S.A. Interactive system and method for controlling household appliances
KR100513278B1 (en) * 2003-04-17 2005-09-09 삼성전자주식회사 System for supporting user interface and method thereof
US7194690B2 (en) * 2003-04-17 2007-03-20 Lenovo (Singapore) Pte. Ltd. Remote support for computer or other electronic device
DE10319935A1 (en) * 2003-05-02 2004-11-18 Deutsche Thomson-Brandt Gmbh Method for providing a user interface for operating a device in a network of distributed stations and network device for performing the method
US20040230646A1 (en) * 2003-05-12 2004-11-18 James Clough Systems and methods for discovering a public printing service
KR100596755B1 (en) * 2003-05-30 2006-07-04 엘지전자 주식회사 Home network system
WO2004107662A1 (en) * 2003-05-30 2004-12-09 Lg Electronics, Inc. Home network system
AU2003246141A1 (en) * 2003-05-30 2005-01-21 Lg Electronics, Inc. Home network system
AU2003246156A1 (en) * 2003-05-30 2005-01-21 Lg Electronics, Inc. Home network system
WO2004107660A1 (en) * 2003-05-30 2004-12-09 Lg Electronics, Inc. Home network system
KR100605216B1 (en) * 2003-05-30 2006-07-31 엘지전자 주식회사 0network device
US7729282B2 (en) * 2003-05-30 2010-06-01 Lg Electronics Inc. Home network system and its configuration system
KR100638017B1 (en) * 2003-05-30 2006-10-23 엘지전자 주식회사 Network device
KR100605218B1 (en) * 2003-05-30 2006-07-31 엘지전자 주식회사 Network adaptor
US20050010531A1 (en) 2003-07-09 2005-01-13 Kushalnagar Nandakishore R. System and method for distributing digital rights management digital content in a controlled network ensuring digital rights
WO2005015824A1 (en) * 2003-08-07 2005-02-17 Samsung Electronics Co., Ltd. Audio/video device, apparatus and method for controlling audio/video device
US20050034154A1 (en) * 2003-08-08 2005-02-10 Yeh Sabrina Tai-Chen User interface for a video display device
US20050076141A1 (en) * 2003-09-19 2005-04-07 Williams Aidan Michael Use of an autoconfigured namespace for automatic protocol proxying
WO2005031632A2 (en) * 2003-09-24 2005-04-07 Medtronic, Inc. Apparatus and method for serving medical device application content to a remote computing device
KR100567824B1 (en) * 2003-11-10 2006-04-05 삼성전자주식회사 Network connecting devices, system and method for avoiding the duplicate proxy function
DE10353564A1 (en) * 2003-11-14 2005-06-16 Deutsche Thomson-Brandt Gmbh Method for the intermittent, discontinuous transmission of data in a network of distributed stations and network subscriber station as a request device in the implementation of such a method as well as network subscriber station as a source device in the implementation of such a method
JP2005167574A (en) * 2003-12-02 2005-06-23 Funai Electric Co Ltd Controller equipment connected to ieee 1394 serial bus
US20050131991A1 (en) * 2003-12-10 2005-06-16 Sanyo Electric Co., Ltd. Network apparatus and program product
US20050138546A1 (en) * 2003-12-23 2005-06-23 Microsoft Corporation Personalized web page on a home network for viewing on a television
US8196044B2 (en) * 2004-01-05 2012-06-05 Microsoft Corporation Configuration of user interfaces
WO2005074207A1 (en) * 2004-01-30 2005-08-11 Matsushita Electric Industrial Co., Ltd. Communication system, information processing system, information processing apparatus, tunnel management apparatus, information processing method, tunnel management method, and program
US7376739B2 (en) * 2004-02-11 2008-05-20 International Business Machines Corporation Persistence of inter-application communication patterns and behavior under user control
KR100600733B1 (en) * 2004-02-19 2006-07-14 엘지전자 주식회사 Media streaming home network system and the method of the same
KR100633666B1 (en) * 2004-02-25 2006-10-12 엘지전자 주식회사 Home network server device and the control method of the same
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
JP2007529826A (en) 2004-03-16 2007-10-25 アイコントロール ネットワークス, インコーポレイテッド Object management network
US9172553B2 (en) * 2005-03-16 2015-10-27 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US8473619B2 (en) * 2005-03-16 2013-06-25 Icontrol Networks, Inc. Security network integrated with premise security system
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US8612591B2 (en) * 2005-03-16 2013-12-17 Icontrol Networks, Inc. Security system with networked touchscreen
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US10127802B2 (en) 2010-09-28 2018-11-13 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US8996665B2 (en) * 2005-03-16 2015-03-31 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US20090077623A1 (en) * 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
CN100411368C (en) * 2004-04-29 2008-08-13 联想(北京)有限公司 A media resource processing equipment
US7853895B2 (en) * 2004-05-11 2010-12-14 Sony Computer Entertainment Inc. Control of background media when foreground graphical user interface is invoked
US20050259600A1 (en) * 2004-05-18 2005-11-24 Samsung Electronics Co., Ltd. Translation bridge between ethernet and 1394A local links for consumer electronics devices
JP4455170B2 (en) * 2004-05-31 2010-04-21 株式会社東芝 Network home appliance control system
US20050271047A1 (en) * 2004-06-02 2005-12-08 Huonder Russell J Method and system for managing multiple overlapping address domains
KR20050121610A (en) * 2004-06-22 2005-12-27 전자부품연구원 Method for human readable and writable addressing in home network protocol
KR100654437B1 (en) 2004-08-14 2006-12-06 삼성전자주식회사 Content display system for sharing content between display devices
US7676066B2 (en) * 2004-11-18 2010-03-09 Microsoft Corporation System and method for selectively encoding a symbol code in a color space
US20060161636A1 (en) * 2005-01-06 2006-07-20 Tellabs Operations, Inc. Method and apparatus for automated discovery of a remote access device address
KR100652958B1 (en) * 2005-02-28 2006-12-01 삼성전자주식회사 Method of transmitting data by improvement of translating network address in gateway and system thereof
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US8713132B2 (en) 2005-03-16 2014-04-29 Icontrol Networks, Inc. Device for data routing in networks
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US9450776B2 (en) * 2005-03-16 2016-09-20 Icontrol Networks, Inc. Forming a security network including integrated security system components
US9059863B2 (en) 2005-03-16 2015-06-16 Icontrol Networks, Inc. Method for data routing in networks
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US8819178B2 (en) 2005-03-16 2014-08-26 Icontrol Networks, Inc. Controlling data routing in integrated security systems
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US8825871B2 (en) * 2005-03-16 2014-09-02 Icontrol Networks, Inc. Controlling data routing among networks
US8589561B2 (en) * 2005-03-22 2013-11-19 Alcatel Lucent Session level technique for improving web browsing performance on low speed links
JP2006270675A (en) * 2005-03-25 2006-10-05 Fujitsu Ltd Information device cooperation apparatus, system, and program
WO2006112661A1 (en) * 2005-04-19 2006-10-26 Lg Electronics Inc. Method and apparatus for controlling of remote access to a local netwrok
US20080313530A1 (en) * 2005-04-19 2008-12-18 Yu Kyoung Song Method and Apparatus for Making Devices on a Local Network Remotely-Accessible
WO2006112664A1 (en) * 2005-04-19 2006-10-26 Lg Electronics Inc. Method and apparatus for making devices on a local network remotely-accessible
US8205013B2 (en) * 2005-05-02 2012-06-19 Samsung Electronics Co., Ltd. Method and system for aggregating the control of middleware control points
KR100642935B1 (en) * 2005-05-06 2006-11-10 (주)아이디스 Name service system and method thereof
CN101019125B (en) * 2005-05-11 2010-06-16 索尼株式会社 Server device, device-correlated registration method
KR100630935B1 (en) * 2005-06-01 2006-10-02 삼성전자주식회사 Display apparatus, display system, and authenticating method for using display apparatus
CN100423512C (en) * 2005-06-17 2008-10-01 杭州华三通信技术有限公司 Control method for using resource of network address transition equipment of virtual proviate network method for controlling usage of NAT equipment resources of VPN
US20070016653A1 (en) * 2005-07-13 2007-01-18 Jan Larsen Event triggering over a network
DE102005034972A1 (en) * 2005-07-22 2007-01-25 Deutsche Thomson-Brandt Gmbh Method for remote access to a local area network and switching nodes for carrying out the method
US20070033276A1 (en) * 2005-08-08 2007-02-08 Southern Company Services, Inc. Application portfolio and architecture research tool
KR20070019382A (en) * 2005-08-12 2007-02-15 삼성전자주식회사 Network Display Apparatus And Control Method Thereof
US9015587B2 (en) * 2005-09-26 2015-04-21 Samsung Electronics Co., Ltd. Home network device and method of receiving and transmitting sound information using the same
US20090125958A1 (en) * 2005-11-23 2009-05-14 Pak Siripunkaw Method of upgrading a platform in a subscriber gateway device
KR100790058B1 (en) * 2005-12-16 2008-01-02 삼성전자주식회사 Sleeping mode operation method and an apparatus for receiving digital multimedia broadcasting and performing the sleeping mode operation
KR100800998B1 (en) 2005-12-24 2008-02-11 삼성전자주식회사 Apparatus and method for home network device controlling
US8806347B2 (en) 2005-12-27 2014-08-12 Panasonic Corporation Systems and methods for providing distributed user interfaces to configure client devices
US7996516B2 (en) * 2005-12-29 2011-08-09 Panasonic Electric Works Co., Ltd. Systems and methods for automatic configuration of devices within a network utilizing inherited configuration data
KR100678966B1 (en) * 2006-01-18 2007-02-06 삼성전자주식회사 Apparatus and method for providing upnp rui service
US20070174429A1 (en) * 2006-01-24 2007-07-26 Citrix Systems, Inc. Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment
KR101017365B1 (en) 2006-02-14 2011-02-28 삼성전자주식회사 Method for synchronizing multiple CDS devices, CDS devices and system thereof.
US8510453B2 (en) * 2007-03-21 2013-08-13 Samsung Electronics Co., Ltd. Framework for correlating content on a local network with information on an external network
US8843467B2 (en) * 2007-05-15 2014-09-23 Samsung Electronics Co., Ltd. Method and system for providing relevant information to a user of a device in a local network
JP4638940B2 (en) * 2006-03-08 2011-02-23 ギガセット コミュニケーションズ ゲーエムベーハー Method and configuration / software update server for transmitting data between user equipment and server
US8001219B2 (en) * 2006-03-16 2011-08-16 Exceptional Innovation, Llc User control interface for convergence and automation system
US8725845B2 (en) * 2006-03-16 2014-05-13 Exceptional Innovation Llc Automation control system having a configuration tool
US8155142B2 (en) * 2006-03-16 2012-04-10 Exceptional Innovation Llc Network based digital access point device
US8209398B2 (en) * 2006-03-16 2012-06-26 Exceptional Innovation Llc Internet protocol based media streaming solution
US7509402B2 (en) * 2006-03-16 2009-03-24 Exceptional Innovation, Llc Automation control system having a configuration tool and two-way ethernet communication for web service messaging, discovery, description, and eventing that is controllable with a touch-screen display
US8028283B2 (en) * 2006-03-20 2011-09-27 Samsung Electronics Co., Ltd. Method and system for automated invocation of device functionalities in a network
US8271881B2 (en) 2006-04-20 2012-09-18 Exceptional Innovation, Llc Touch screen for convergence and automation system
JP2007293716A (en) * 2006-04-26 2007-11-08 Iri Ubiteq Inc Controller for device control system
JP2007298056A (en) * 2006-04-27 2007-11-15 Tsubakimoto Chain Co Anticorrosive roller chain
US7818740B2 (en) * 2006-05-05 2010-10-19 Microsoft Corporation Techniques to perform gradual upgrades
EP1855186A3 (en) * 2006-05-10 2012-12-19 Samsung Electronics Co., Ltd. System and method for intelligent user interface
US20070279389A1 (en) * 2006-05-31 2007-12-06 Samsung Electronics Co., Ltd. Method of task-oriented universal remote control user interface
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
FR2903264B1 (en) * 2006-06-30 2008-09-26 Sagem Comm METHOD AND DEVICE FOR CONNECTING A CLIENTE MACHINE
US7792965B2 (en) * 2006-08-30 2010-09-07 Research In Motion Limited Method and apparatus for simplified user access to multiple browser transports in a mobile communication device
US7640503B1 (en) * 2006-10-31 2009-12-29 Hewlett-Packard Development Company, L.P. Graphic representation of computer reconfigurations
WO2008073658A2 (en) * 2006-11-09 2008-06-19 Exceptional Innovation, Llc. Portable device for convergence and automation solution
US8935269B2 (en) * 2006-12-04 2015-01-13 Samsung Electronics Co., Ltd. Method and apparatus for contextual search and query refinement on consumer electronics devices
US8436035B2 (en) * 2006-12-18 2013-05-07 Novartis Ag Organic compounds
US20080155124A1 (en) * 2006-12-20 2008-06-26 Matthew Charles Compton Apparatus, system, and method for remote multi-user kvm switching
US8255466B2 (en) * 2006-12-29 2012-08-28 Aol Inc. Intelligent management of application connectivity
KR101290275B1 (en) * 2007-01-16 2013-08-07 삼성전자주식회사 Apparatus and method for transporting and receiving graphic data
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US8595635B2 (en) * 2007-01-25 2013-11-26 Salesforce.Com, Inc. System, method and apparatus for selecting content from web sources and posting content to web logs
US20080256205A1 (en) * 2007-02-26 2008-10-16 Shawn Christopher Mahoney Apparatus and Method for a Portable Hand Held Device Into a Media Controller
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
NZ578291A (en) * 2007-03-05 2012-01-12 Ericsson Telefon Ab L M Obtaining discovery information, sending a request, receiving parameters, then executing multimedia using the parameters
AU2008232361B2 (en) 2007-03-23 2013-05-16 Allegiance Corporation Fluid collection and disposal system and related methods
US9889239B2 (en) * 2007-03-23 2018-02-13 Allegiance Corporation Fluid collection and disposal system and related methods
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
CN101304350B (en) * 2007-05-11 2013-02-13 华为技术有限公司 Method and system for accessing household network equipment as well as household network access equipment
US8216221B2 (en) 2007-05-21 2012-07-10 Estech, Inc. Cardiac ablation systems and methods
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US8793748B2 (en) * 2007-07-26 2014-07-29 The Directv Group, Inc. Method and system for controlling communication between a user device and a content delivery network
US20090028317A1 (en) * 2007-07-26 2009-01-29 The Directv Group, Inc. Method and system for providing callbacks from a user device using an ip network
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US9239666B2 (en) * 2007-09-12 2016-01-19 Citrix Systems, Inc. Methods and systems for maintaining desktop environments providing integrated access to remote and local resources
US7853832B2 (en) * 2007-10-10 2010-12-14 Alcatel Lucent System and method for tracing cable interconnections between multiple systems
KR101421196B1 (en) * 2007-10-30 2014-07-28 삼성전자주식회사 Display apparatus and control method thereof
US8108911B2 (en) 2007-11-01 2012-01-31 Comcast Cable Holdings, Llc Method and system for directing user between captive and open domains
US8223663B2 (en) 2007-11-28 2012-07-17 Ben Maxson Characterizing home wiring via AD HOC networking
KR101395058B1 (en) * 2008-01-17 2014-05-13 삼성전자주식회사 Method and apparatus for outputting UI event of 3rdparty device in home network
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US20090196572A1 (en) * 2008-02-04 2009-08-06 Microsoft Corporation Rewind Playback of Media
US20090195513A1 (en) * 2008-02-05 2009-08-06 Delphi Technologies, Inc. Interactive multimedia control module
US10678409B2 (en) 2008-03-12 2020-06-09 International Business Machines Corporation Displaying an off-switch location
US8650490B2 (en) * 2008-03-12 2014-02-11 International Business Machines Corporation Apparatus and methods for displaying a physical view of a device
US8392561B1 (en) 2008-06-20 2013-03-05 Arrayent, Inc. Wireless internet product system
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US8938465B2 (en) * 2008-09-10 2015-01-20 Samsung Electronics Co., Ltd. Method and system for utilizing packaged content sources to identify and provide information based on contextual information
CN103810012A (en) * 2008-10-24 2014-05-21 思杰系统有限公司 Methods And Systems For Providing A Modifiable Machine Base Image With A Personalized Desktop Environment In A Combined Computing Environment
US9628440B2 (en) 2008-11-12 2017-04-18 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US9026668B2 (en) 2012-05-26 2015-05-05 Free Stream Media Corp. Real-time and retargeted advertising on multiple screens of a user watching television
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US9154942B2 (en) * 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9386356B2 (en) 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
AU2009319665B2 (en) 2008-11-26 2015-08-20 Calgary Scientific Inc. Method and system for providing remote access to a state of an application program
GB2466810A (en) * 2009-01-08 2010-07-14 Visa Europe Ltd Processing payment authorisation requests
US20110299544A1 (en) * 2010-06-04 2011-12-08 David Lundgren Method and system for managing bandwidth by a broadband gateway
US10055105B2 (en) 2009-02-03 2018-08-21 Calgary Scientific Inc. Method and system for enabling interaction with a plurality of applications using a single user interface
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
KR101649578B1 (en) * 2009-05-13 2016-08-19 코닌클리케 필립스 엔.브이. A method for assigning a network address for communicating in a segmented network
US20100302141A1 (en) * 2009-05-28 2010-12-02 Subramonian Shankar Display and Interaction Environment for Mobile Devices
US9237296B2 (en) * 2009-06-01 2016-01-12 Lg Electronics Inc. Image display apparatus and operating method thereof
US9778953B2 (en) * 2009-06-16 2017-10-03 International Business Machines Corporation Process and system for comprehensive IT discovery without credentials
WO2011008961A1 (en) * 2009-07-15 2011-01-20 Allegiance Corporation Fluid collection and disposal system and related methods
US8234363B1 (en) 2009-09-18 2012-07-31 Kuo-Hua Kuo Dynamic object management protocol
CN102713870B (en) * 2009-10-20 2016-06-29 佳能株式会社 With the messaging device of peripheral communications and method
US8850423B2 (en) * 2009-10-29 2014-09-30 International Business Machines Corporation Assisting server migration
KR20110047764A (en) * 2009-10-30 2011-05-09 삼성전자주식회사 Method and apparatus for controlling of home network system using mobile terminal
US9330077B2 (en) * 2009-11-18 2016-05-03 Google Inc. Dynamic image generation for customizable user interfaces
FI20096399A0 (en) 2009-12-28 2009-12-28 Valtion Teknillinen System and method for remote control of electrical equipment
JP2011146933A (en) * 2010-01-14 2011-07-28 Toshiba Corp Broadcast receiving apparatus, and method of controlling the same
FR2956224B1 (en) * 2010-02-09 2012-11-02 Somfy Sas METHOD FOR OPERATING A DEVICE FOR CONTROLLING DOMOTIC EQUIPMENT
EP2542982A4 (en) * 2010-03-05 2016-10-26 Infrared5 Inc System and method for two way communication and controlling content in a web browser
FR2958104A1 (en) * 2010-03-26 2011-09-30 France Telecom DNS SERVER, GATEWAYS AND METHODS FOR MANAGING AN IDENTIFIER OF A PORTS RANGE IN DATA TRANSMISSION.
US20110248877A1 (en) * 2010-04-12 2011-10-13 Jeyhan Karaoguz System and method providing remote user selection of a device
KR101682243B1 (en) * 2010-04-26 2016-12-13 삼성전자주식회사 Method for providing message and device therefor
WO2011137458A1 (en) 2010-04-30 2011-11-03 Icontrol Networks, Inc. Power and data solution for remote low-power devices
AU2011250886A1 (en) 2010-05-10 2013-01-10 Icontrol Networks, Inc Control system user interface
KR101668118B1 (en) * 2010-07-23 2016-10-21 삼성전자주식회사 Apparatus and method for transmitting/receiving remote user interface data in a remote user interface system
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US8554282B2 (en) 2010-10-01 2013-10-08 American Megatrends, Inc. Methods, devices and computer program products for presenting screen content
GB2486002A (en) * 2010-11-30 2012-06-06 Youview Tv Ltd Media Content Provision
US9377876B2 (en) * 2010-12-15 2016-06-28 Hillcrest Laboratories, Inc. Visual whiteboard for television-based social network
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
US9741084B2 (en) 2011-01-04 2017-08-22 Calgary Scientific Inc. Method and system for providing remote access to data for display on a mobile device
FI123551B (en) 2011-02-22 2013-07-15 Tosibox Oy Procedure and arrangement for the implementation of remote control in real estate
CA2734860A1 (en) 2011-03-21 2012-09-21 Calgary Scientific Inc. Method and system for providing a state model of an application program
US9628294B1 (en) 2011-03-23 2017-04-18 Amazon Technologies, Inc. Methods and apparatus for remapping public network addresses on a network to an external network via a private communications channel
US8751691B1 (en) * 2011-03-23 2014-06-10 Amazon Technologies, Inc. Methods and apparatus for remapping public network addresses on a network to an external network via an intermediate network
US9912718B1 (en) * 2011-04-11 2018-03-06 Viasat, Inc. Progressive prefetching
TWI433568B (en) * 2011-05-05 2014-04-01 Univ Nat Taiwan Science Tech Human-environment interactive system and portable device using the same
US9430583B1 (en) 2011-06-10 2016-08-30 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
US8767586B2 (en) 2011-06-20 2014-07-01 At&T Intellectual Property I, L.P. Methods, systems, and products for network topology
CN102223307B (en) * 2011-06-29 2017-02-15 中兴通讯股份有限公司 Method for processing socket, method for grouped data transmission and device
CA2844871C (en) 2011-08-15 2021-02-02 Calgary Scientific Inc. Non-invasive remote access to an application program
WO2013024342A1 (en) 2011-08-15 2013-02-21 Calgary Scientific Inc. Method for flow control and for reliable communication in a collaborative environment
KR101271996B1 (en) 2011-09-02 2013-06-05 엘지전자 주식회사 A Method for providing a external device list and display apparatus thereof
WO2013046015A1 (en) 2011-09-30 2013-04-04 Calgary Scientific Inc. Uncoupled application extensions including interactive digital surface layer for collaborative remote application sharing and annotating
JPWO2013061517A1 (en) * 2011-10-27 2015-04-02 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America Device cooperation service execution device, device cooperation service execution method, and device cooperation service execution program
GB2496153B (en) * 2011-11-02 2014-07-02 Broadcom Corp Device-to-device communications
CN104040946B (en) 2011-11-23 2017-07-14 卡尔加里科学公司 For shared and meeting the method and system of the remote application that cooperates
US9172546B2 (en) * 2012-01-25 2015-10-27 Cisco Technology, Inc. Network mediated multi-device shared authentication
US9602581B2 (en) 2012-03-02 2017-03-21 Calgary Scientific Inc. Remote control of an application using dynamic-linked library (DLL) injection
US9753926B2 (en) 2012-04-30 2017-09-05 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
US9705729B2 (en) 2012-06-01 2017-07-11 Dell Products L.P. General client engine with load balancing for client-server communication
US9729673B2 (en) 2012-06-21 2017-08-08 Calgary Scientific Inc. Method and system for providing synchronized views of multiple applications for display on a remote computing device
US9204377B2 (en) 2012-07-16 2015-12-01 Industrial Technology Research Institute Method and device for proximity-based communication
US9436838B2 (en) * 2012-12-20 2016-09-06 Intel Corporation Secure local web application data manager
US9189196B2 (en) * 2013-03-14 2015-11-17 Google Inc. Compartmentalized self registration of external devices
US9928975B1 (en) 2013-03-14 2018-03-27 Icontrol Networks, Inc. Three-way switch
US9867143B1 (en) 2013-03-15 2018-01-09 Icontrol Networks, Inc. Adaptive Power Modulation
US9287727B1 (en) 2013-03-15 2016-03-15 Icontrol Networks, Inc. Temporal voltage adaptive lithium battery charger
JP6081846B2 (en) * 2013-03-29 2017-02-15 Kddi株式会社 Web content distribution device
JP5550764B1 (en) * 2013-05-27 2014-07-16 三菱電機インフォメーションシステムズ株式会社 Open flow network system
US9716740B2 (en) * 2013-06-14 2017-07-25 Dell Products L.P. Web-based transcoding to clients for client-server communication
US9407725B2 (en) 2013-06-14 2016-08-02 Dell Products L.P. Generic transcoding service for client-server communication
US9300669B2 (en) 2013-06-14 2016-03-29 Dell Products L.P. Runtime API framework for client-server communication
JP6224105B2 (en) 2013-07-22 2017-11-01 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Information management method
EP3031206B1 (en) 2013-08-09 2020-01-22 ICN Acquisition, LLC System, method and apparatus for remote monitoring
US20150095776A1 (en) * 2013-10-01 2015-04-02 Western Digital Technologies, Inc. Virtual manifestation of a nas or other devices and user interaction therewith
US9210377B2 (en) 2013-10-30 2015-12-08 At&T Intellectual Property I, L.P. Methods, systems, and products for telepresence visualizations
US10075656B2 (en) 2013-10-30 2018-09-11 At&T Intellectual Property I, L.P. Methods, systems, and products for telepresence visualizations
CA2931762C (en) 2013-11-29 2020-09-22 Calgary Scientific Inc. Method for providing a connection of a client to an unmanaged service in a client-server remote access system
US10438259B1 (en) 2013-12-09 2019-10-08 Amazon Technologies, Inc. Propagating and presenting user specific information
WO2015095170A1 (en) 2013-12-19 2015-06-25 Electrolux Home Products, Inc. System, method, apparatus, and computer program product for configuring a network connected appliance to use online services
KR101548228B1 (en) * 2013-12-27 2015-08-28 주식회사 케이티 Apparatus for synchronizing user interface based on user state and method thereof
US10488909B2 (en) 2014-02-14 2019-11-26 Hewlett-Packard Development Company, L.P. Communicating commands to an embedded controller of a system
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US10410170B1 (en) 2014-06-18 2019-09-10 Amazon Technologies, Inc. Propagating and expiring presentation information
US20160134929A1 (en) * 2014-11-07 2016-05-12 Qualcomm Incorporated Collaborative Distributed/Unstructured Service Management Framework for Wireless-Display Platform
AU2016210974A1 (en) 2015-01-30 2017-07-27 Calgary Scientific Inc. Highly scalable, fault tolerant remote access architecture and method of connecting thereto
US10015264B2 (en) 2015-01-30 2018-07-03 Calgary Scientific Inc. Generalized proxy architecture to provide remote access to an application framework
US10602216B2 (en) * 2015-01-30 2020-03-24 Arris Enterprises, Inc. Consolidated management of home network elements
CN104883352B (en) * 2015-03-31 2018-09-28 北京畅游天下网络技术有限公司 A kind of message method for anti-counterfeit and device in social software
KR102478098B1 (en) * 2015-07-31 2022-12-16 삼성전자주식회사 Method and apparatus for controlling visitor calling in home network system
US10609185B2 (en) * 2015-11-04 2020-03-31 Rockwell Automation Technologies, Inc. Method for topology tree to learn about, present, and configure device information by automatically uploading device description files from device
CN105554520A (en) * 2015-12-30 2016-05-04 深圳创维数字技术有限公司 Intelligent television desktop background pushing method and server
US9860195B2 (en) * 2015-12-31 2018-01-02 Hughes Network Systems, Llc Method and system of providing carrier grade NAT (CGN) to a subset of a subscriber base
US10375060B1 (en) * 2016-02-10 2019-08-06 Bkon Connect, Inc. System for mobile content and metadata management
CN105657055A (en) * 2016-03-07 2016-06-08 北京视信互动科技有限公司 Local area network equipment finding method and device oriented to WEB page
CN105847341B (en) * 2016-03-18 2019-04-23 电子科技大学 Relative disposition information creating method and device
GB201704970D0 (en) * 2017-03-28 2017-05-10 Ge Healthcare Bio Sciences Ab Method and system for monitoring and controlling instruments
US20180343317A1 (en) * 2017-05-26 2018-11-29 Microsoft Technology Licensing, Llc Discovery Of Network Device Roles Based On Application Level Protocol Parsing In Organizational Environments
US10862862B2 (en) * 2017-11-30 2020-12-08 AVAST Software s.r.o. Identifying devices on a remote network
CN108959537B (en) * 2018-06-29 2021-03-26 新华三大数据技术有限公司 Web service interface acquisition method and device
CN110888701B (en) * 2018-09-06 2023-02-21 上海伴我科技有限公司 Method, electronic device and medium for remotely configuring software resources
KR20210121348A (en) * 2020-03-27 2021-10-08 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. Registration of a plurality of image forming apparatuses
US20220366354A1 (en) * 2021-05-12 2022-11-17 Capital One Services, Llc Artificial intelligence-based systems and methods for managing data access
JP7376549B2 (en) 2021-10-15 2023-11-08 東芝ライフスタイル株式会社 Information processing systems and programs
KR20230121237A (en) 2022-02-11 2023-08-18 강성운 Metaverse portal service system

Family Cites Families (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4031543A (en) 1974-03-11 1977-06-21 Berkeley Varitronics Systems Communication system
US4628311A (en) 1983-10-19 1986-12-09 International Business Machines Corporation Carrier sense multiple access with collision avoidance utilizing rotating time staggered access windows
US4860006A (en) 1986-06-05 1989-08-22 Michael Barall Heartbeat collision avoidance method and circuit
US5179660A (en) 1989-05-15 1993-01-12 International Business Machines Incorporated System for reducing communications overhead in distributed database transactions by serializing in order related requests into single transmission message and receiving transmission response
US5193208A (en) 1990-05-14 1993-03-09 Sony Corporation Signal transmission system
FR2665319B1 (en) * 1990-07-30 1993-08-20 Cgv Comp Gen Videotech DEVICE FOR DISTRIBUTING VIDEO AND / OR AUDIO SIGNALS BETWEEN SEVERAL RECEIVERS.
US5293635A (en) 1991-04-30 1994-03-08 Hewlett-Packard Company Detection on a network by a mapping application of a relative location of a first device to a second device
AU2554392A (en) * 1991-09-10 1993-04-05 Hybrid Networks, Inc. Remote link adapter for use in tv broadcast data transmission system
US5396546A (en) 1991-10-03 1995-03-07 Viscorp Apparatus and method for automatic and user configurable information appliance
US5389963A (en) * 1992-02-05 1995-02-14 Dynacom, Inc. System for selectively interconnecting audio-video sources and receivers
US5392033A (en) * 1993-01-05 1995-02-21 International Business Machines Corporation Priority generator for providing controllable guaranteed fairness in accessing a shared bus
US5387927A (en) 1993-09-17 1995-02-07 Mpr Teltech Ltd. Method and apparatus for broadband transmission from a central office to a number of subscribers
US5452291A (en) 1993-11-30 1995-09-19 Panasonic Technologies, Inc. Combination brouter and cluster controller
ES2206491T3 (en) 1994-01-11 2004-05-16 Charles Abraham HIGH SPEED COMMUNICATION SYSTEM AND PROCEDURE FOR VIDEO INFORMATION, VOCALS, WITHOUT ERROR, THROUGH ELECTRICAL CONDUCTORS INTEGRATED IN THE WALL.
US5488412A (en) * 1994-03-31 1996-01-30 At&T Corp. Customer premises equipment receives high-speed downstream data over a cable television system and transmits lower speed upstream signaling on a separate channel
US5546484A (en) 1994-10-14 1996-08-13 Kaptron, Inc. Fiber optic switch using polished-type directional coupler
US5680549A (en) 1994-12-30 1997-10-21 Compuserve Incorporated System for transferring network connections from first to second program where the first enters an inactive state and resumes control of connections when second terminates
US6041044A (en) 1995-01-19 2000-03-21 International Business Machines Corporation Control network and configuration method therefor
KR100248029B1 (en) 1995-02-10 2000-03-15 윤종용 Television receiver with doors for its display screen which doors contain loudspeakers
US5612730A (en) * 1995-03-03 1997-03-18 Multimedia Systems Corporation Interactive system for a closed cable network
US5710908A (en) 1995-06-27 1998-01-20 Canon Kabushiki Kaisha Adaptive network protocol independent interface
KR0166923B1 (en) 1995-09-18 1999-03-20 구자홍 Method and apparatus of preventing an illegal watching and copying in a digital broadcasting system
US5572643A (en) 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5806535A (en) 1995-11-07 1998-09-15 True Silver Corpoation Foundations for head coverings
AU7706596A (en) * 1995-11-13 1997-06-05 Webtronics, Inc. Control of remote devices using http protocol
US5886732A (en) 1995-11-22 1999-03-23 Samsung Information Systems America Set-top electronics and network interface unit arrangement
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
ATE215763T1 (en) 1995-11-22 2002-04-15 Samsung Electronics Co Ltd ARCHITECTURE OF A HOME MULTIMEDIA NETWORK
US5579308A (en) 1995-11-22 1996-11-26 Samsung Electronics, Ltd. Crossbar/hub arrangement for multimedia network
US5838682A (en) * 1995-11-28 1998-11-17 Bell Atlantic Network Services, Inc. Method and apparatus for establishing communications with a remote node on a switched network based on hypertext dialing information received from a packet network
JPH09190411A (en) 1996-01-12 1997-07-22 Nec Corp Operation right linking system and cooperation work system in shared application program
US5826000A (en) 1996-02-29 1998-10-20 Sun Microsystems, Inc. System and method for automatic configuration of home network computers
US5673322A (en) 1996-03-22 1997-09-30 Bell Communications Research, Inc. System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks
JP3809641B2 (en) 1996-03-25 2006-08-16 ソニー株式会社 AV device, AV device location confirmation / management apparatus, and AV device location confirmation / management method
US6020924A (en) * 1996-04-12 2000-02-01 Samsung Electronics Co., Ltd. Reduced memory size set top box which stores frames and associated motion vectors which indicate which block or blocks are to be retrieved from memory
JPH09282263A (en) 1996-04-12 1997-10-31 Sony Corp Electronic equipment and identification information constituting method fro the same
AU3207697A (en) 1996-05-15 1997-12-05 Macrovision Corporation Method and apparatus for copy protection of copyrighted material on various recording media
US6003063A (en) 1996-05-28 1999-12-14 Hewlett-Packard Company Computer system with context switch and program development therefor
US6002767A (en) 1996-06-17 1999-12-14 Verifone, Inc. System, method and article of manufacture for a modular gateway server architecture
EP0909508B1 (en) * 1996-06-21 2004-01-21 Sony Electronics Inc. Device user interface with topology map
US6181333B1 (en) 1996-08-14 2001-01-30 Samsung Electronics Co., Ltd. Television graphical user interface having channel and program sorting capabilities
US6191781B1 (en) 1996-08-14 2001-02-20 Samsung Electronics, Ltd. Television graphical user interface that combines electronic program guide with graphical channel changer
US5940072A (en) 1996-08-15 1999-08-17 Samsung Information Systems America Graphics decompression using system ROM indexing in TV set top box
JP3662080B2 (en) 1996-08-29 2005-06-22 Kddi株式会社 Firewall dynamic control method
EP0833479B1 (en) 1996-09-27 2005-03-16 Hewlett-Packard Company, A Delaware Corporation Contention resolution process for data networks
CA2216573C (en) 1996-10-01 2006-03-14 Sony Corporation Digital tuner having ieee 1394 serial bus interface for providing a plurality of selected programs as a functional unit
JP3660443B2 (en) 1996-10-15 2005-06-15 株式会社東芝 Data transfer control system and relay device
US6523696B1 (en) * 1996-10-15 2003-02-25 Kabushiki Kaisha Toshiba Communication control device for realizing uniform service providing environment
US6037933A (en) 1996-11-13 2000-03-14 Samsung Electronics Co., Ltd. TV graphical user interface for providing user access to preset time periods of TV program information
JPH10145773A (en) 1996-11-14 1998-05-29 Toshiba Corp Method for ciphering animation data, computer system applying the method and dynamic image data encoding/ decoding device
US5915001A (en) * 1996-11-14 1999-06-22 Vois Corporation System and method for providing and using universally accessible voice and speech data files
US5961593A (en) 1997-01-22 1999-10-05 Lucent Technologies, Inc. System and method for providing anonymous personalized browsing by a proxy system in a network
JP3688464B2 (en) 1997-05-06 2005-08-31 株式会社東芝 Terminal device, server device, communication device, and control method
JP2000513916A (en) * 1997-06-25 2000-10-17 サムソン エレクトロニクス カンパニー リミテッド Method and apparatus for home network automatic tree generator
JP3739897B2 (en) * 1997-07-07 2006-01-25 株式会社東芝 Programmable controller
JP3677153B2 (en) 1997-07-11 2005-07-27 株式会社東芝 Accumulator
US6175362B1 (en) * 1997-07-21 2001-01-16 Samsung Electronics Co., Ltd. TV graphical user interface providing selection among various lists of TV channels
JPH1168803A (en) 1997-08-26 1999-03-09 Canon Inc Data communication system, data communication method, information processing unit and information processing method
JP3641112B2 (en) 1997-09-05 2005-04-20 株式会社東芝 Packet relay device, mobile computer device, mobile computer management device, packet relay method, packet transmission method, and mobile computer location registration method
US20020091784A1 (en) * 1997-09-10 2002-07-11 Baker Richard A. Web interface to a device and an electrical network control system
US6028848A (en) * 1997-09-26 2000-02-22 3Com Corporation Apparatus and methods for use therein for an ISDN LAN modem utilizing internal DNS and DHCP servers for transparent translation of local host names to IP addresses
US6610105B1 (en) * 1997-12-09 2003-08-26 Openwave Systems Inc. Method and system for providing resource access in a mobile environment
JPH11194987A (en) 1998-01-05 1999-07-21 Toshiba Corp Communication device
US6032202A (en) 1998-01-06 2000-02-29 Sony Corporation Of Japan Home audio/video network with two level device control
US6052750A (en) 1998-01-06 2000-04-18 Sony Corporation Of Japan Home audio/video network for generating default control parameters for devices coupled to the network, and replacing updated control parameters therewith
US6085236A (en) * 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
US6006272A (en) * 1998-02-23 1999-12-21 Lucent Technologies Inc. Method for network address translation
US6101499A (en) 1998-04-08 2000-08-08 Microsoft Corporation Method and computer program product for automatically generating an internet protocol (IP) address
JPH11317756A (en) 1998-05-06 1999-11-16 Sony Corp Unit and method for controlling electronic equipment, and served medium
JPH11355357A (en) 1998-06-08 1999-12-24 Matsushita Electric Ind Co Ltd File transfer method, file receiver, file transmitter and file repeater
JPH11355294A (en) 1998-06-10 1999-12-24 Toshiba Corp Method and device for communication
US6526581B1 (en) * 1999-08-03 2003-02-25 Ucentric Holdings, Llc Multi-service in-home network with an open interface
JP3318289B2 (en) * 1999-08-10 2002-08-26 松下電送システム株式会社 Home network gateway equipment
US7200683B1 (en) * 1999-08-17 2007-04-03 Samsung Electronics, Co., Ltd. Device communication and control in a home network connected to an external network
US6708219B1 (en) * 1999-10-26 2004-03-16 3Com Corporation Method and system for dual-network address utilization
US20010034758A1 (en) * 2000-02-24 2001-10-25 Dan Kikinis Virtual private network (VPN) for servicing home gateway system through external disk management
US6327628B1 (en) * 2000-05-19 2001-12-04 Epicentric, Inc. Portal server that provides a customizable user Interface for access to computer networks
US7349967B2 (en) * 2000-07-21 2008-03-25 Samsung Electronics Co., Ltd. Architecture for home network on world wide web with private-public IP address/URL mapping
JP2002082910A (en) * 2000-09-08 2002-03-22 Pioneer Electronic Corp System and method for authenticating user
US6582600B1 (en) * 2002-01-31 2003-06-24 Natural Resources Canada Two-stage hydrocyclone system

Also Published As

Publication number Publication date
EP1305801A4 (en) 2009-09-09
CA2416276C (en) 2010-09-21
CN1249949C (en) 2006-04-05
JP3677268B2 (en) 2005-07-27
CN1443353A (en) 2003-09-17
US7337217B2 (en) 2008-02-26
JP2006209791A (en) 2006-08-10
JP2006209790A (en) 2006-08-10
JP2009064452A (en) 2009-03-26
WO2002009106A1 (en) 2002-01-31
EP1301926A4 (en) 2009-09-09
JP2006216072A (en) 2006-08-17
JP4778033B2 (en) 2011-09-21
CN1443352A (en) 2003-09-17
JP2004505356A (en) 2004-02-19
AU2001272817B2 (en) 2004-02-05
CA2416276A1 (en) 2002-01-31
EP1301926B1 (en) 2012-05-23
CN1256824C (en) 2006-05-17
US7349967B2 (en) 2008-03-25
AU2001276754B2 (en) 2004-07-08
JP2006216071A (en) 2006-08-17
AU7281701A (en) 2002-02-05
EP1305801A1 (en) 2003-05-02
US20030001883A1 (en) 2003-01-02
WO2002009105A1 (en) 2002-01-31
US20030009537A1 (en) 2003-01-09
EP1301926A1 (en) 2003-04-16
JP2006185464A (en) 2006-07-13
EP1305801B1 (en) 2012-05-09
KR20030010746A (en) 2003-02-05
AU7675401A (en) 2002-02-05
CA2416300C (en) 2010-11-23
JP2004505478A (en) 2004-02-19
KR20030011096A (en) 2003-02-06
KR100457543B1 (en) 2004-11-17
JP2006190326A (en) 2006-07-20
KR100453073B1 (en) 2004-10-15

Similar Documents

Publication Publication Date Title
CA2416300A1 (en) Architecture for home network on world wide web
US7412727B2 (en) Media streaming home network system and method for operating the same
US7177897B2 (en) Method and system for automatically configuring a client-server network
EP0900491B1 (en) A method and apparatus for using network address information to improve the performance of network transactions
CN1988489B (en) Intelligent system and method for monitoring house
US6360253B1 (en) Split personal computer system
JP2000069572A (en) Method for managing mobile station of fleet on radio data network and architecture
CN101212374A (en) Method and system for remote access to campus network resources
JP2002522854A (en) Method of communication between a user device and a network, especially the Internet, and an architecture for the implementation of the method of communication
CA2347244A1 (en) Device communication and control in a home network connected to an external network
CN105551120A (en) Building intercommunication method, near field communication (NFC) unlocking device and building intercommunication system
US20030081617A1 (en) Information switching platform
CA2371747A1 (en) Device communication and control in a home network connected to an external network with regional support
US20040255112A1 (en) Network device and system for authentication and method thereof
US20020059468A1 (en) Split personal computer system
JPH06266666A (en) Remote window control system
US7321944B2 (en) User programming system using web server for private branch exchange
KR100372789B1 (en) A system offering a suitable Homepage utilizing an internet remotely
KR20050025550A (en) Mobile home network system
KR20030059367A (en) Method for controlling home devices from remote place and server thereof
US6976091B2 (en) Gateway system
KR100397706B1 (en) Network connection device with a function for generating web(wap) page automatically
JP2001211264A (en) Supervisory-maintenance system
KR100630635B1 (en) Method For Managing A State Of Log-In Using A Short Message
CN117675869A (en) Data transmission method and hybrid cloud system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20210721