HOME NETWORK CONTROL APPARATUS, HOME NETWORK SERVICE SYSTEM USING HOME NETWORK CONTROL APPARATUS AND CONTROL METHOD THEREOF
First Claim
1. A home network service system comprising:
- a text message processor to receive a text message including a control signal; and
a home network control apparatus to control a home network device according to the received text message by converting the control signal of the text message to a converted control signal using a protocol compatible with the home network device to be controlled and transmitting the converted control signal to the home network device.
1 Assignment
0 Petitions

Accused Products

Abstract
A home network service system using an SMS service, the home network service system including: a text message processor to receive a text message; and a home network control apparatus to control a home network device according to the text message by converting a control signal corresponding to the text message using a protocol compatible with the home network device and transmitting the converted control signal to the home network device. Accordingly, various types of home network devices can be easily controlled.
136 Citations
HAND-HELD INPUT APPARATUS AND INPUT METHOD FOR INPUTTING DATA TO A REMOTE RECEIVING DEVICE | ||
Patent #
US 20110066431A1
Filed 05/25/2010
|
Current Assignee
MediaTek Inc.
|
Original Assignee
MediaTek Inc.
|
PICTURE SHARING METHODS FOR A PORTABLE DEVICE | ||
Patent #
US 20110064281A1
Filed 06/04/2010
|
Current Assignee
MediaTek Inc.
|
Original Assignee
MediaTek Inc.
|
METHOD AND APPARATUS FOR GENERATING OR USING INTERACTION ACTIVITY INFORMATION | ||
Patent #
US 20110047299A1
Filed 08/23/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
METHOD OF MANAGING CONTACT ITEM INFORMATION, USER DEVICE FOR EXECUTING THE METHOD, AND STORAGE MEDIUM THEREOF | ||
Patent #
US 20110047184A1
Filed 08/20/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
METHOD AND APPARATUS FOR CONTROLLING HOME NETWORK SYSTEM USING MOBILE TERMINAL | ||
Patent #
US 20110106279A1
Filed 10/28/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
METHOD AND DEVICE FOR PROVIDING WIRELESS ACCESSED USER WITH A MONOPOLIZED SERVICE CONTROL RIGHT | ||
Patent #
US 20110171982A1
Filed 09/19/2008
|
Current Assignee
Alcatel-Lucent SA
|
Original Assignee
Alcatel-Lucent SA
|
INTEGRATED MESSAGING | ||
Patent #
US 20110190014A1
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Digital living network alliance (DLNA) server that serves contents from IVL services | ||
Patent #
US 20100036907A1
Filed 08/05/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
User interface to display aggregated digital living network alliance (DLNA) content on multiple servers | ||
Patent #
US 20090327892A1
Filed 06/27/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
Aggregating contents located on digital living network alliance (DLNA) servers on a home network | ||
Patent #
US 20090327241A1
Filed 06/27/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
Bridge between digital living network alliance (DLNA) protocol and web protocol | ||
Patent #
US 20090327507A1
Filed 06/27/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Digital living network alliance (DLNA) server that serves contents from IVL services | ||
Patent #
US 8,396,941 B2
Filed 08/05/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Remote Home/Office Monitoring and Control Using Skype | ||
Patent #
US 20130117395A1
Filed 12/20/2012
|
Current Assignee
Rajesh Khandelwal, Dennis Bushmitch
|
Original Assignee
Rajesh Khandelwal, Dennis Bushmitch
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
DEVICES AND METHODS FOR INTERACTING WITH AN HVAC CONTROLLER | ||
Patent #
US 20130297078A1
Filed 05/01/2013
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
Method and apparatus for generating or using interaction activity information | ||
Patent #
US 8,612,636 B2
Filed 08/23/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Bridge between digital living network alliance (DLNA) protocol and web protocol | ||
Patent #
US 8,631,137 B2
Filed 06/27/2008
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Corporation
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Instant messaging malware protection | ||
Patent #
US 8,850,569 B1
Filed 04/15/2008
|
Current Assignee
Trend Micro Inc.
|
Original Assignee
Trend Micro Inc.
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Message Routing Using A Home Gateway | ||
Patent #
US 20150172885A1
Filed 07/25/2012
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Sriganesh Madhvanath, Geetha Manjunath, Srinivasu Godavari
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
ELECTRONIC DEVICE AND METHOD FOR CONTROLLING TARGET DEVICE | ||
Patent #
US 20150188867A1
Filed 12/15/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Wireless electronic device configuration system | ||
Patent #
US 9,439,050 B2
Filed 10/28/2013
|
Current Assignee
Logical Concepts Inc.
|
Original Assignee
Logical Concepts Inc.
|
METHOD AND APPARATUS FOR CONTROLLING SMART HOME SYSTEM | ||
Patent #
US 20160277204A1
Filed 09/19/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method and apparatus for generating or using interaction activity information | ||
Patent #
US 9,514,395 B2
Filed 03/05/2013
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
WIRELESS ELECTRONIC DEVICE CONFIGURATION SYSTEM | ||
Patent #
US 20160359785A1
Filed 08/22/2016
|
Current Assignee
Logical Concepts Inc.
|
Original Assignee
Logical Concepts Inc.
|
Message routing using a home gateway | ||
Patent #
US 9,674,677 B2
Filed 07/25/2012
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Method and apparatus for generating or using interaction activity information | ||
Patent #
US 9,857,963 B2
Filed 11/29/2016
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method and apparatus for controlling home network system using mobile terminal | ||
Patent #
US 10,008,108 B2
Filed 10/28/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
User interaction with building controller device using a remote server and a duplex connection | ||
Patent #
US 10,030,878 B2
Filed 06/11/2015
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
Devices and methods for interacting with an HVAC controller | ||
Patent #
US 10,047,970 B2
Filed 08/20/2014
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
Devices and methods for interacting with an HVAC controller | ||
Patent #
US 10,054,327 B2
Filed 08/20/2014
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
Devices and methods for interacting with an HVAC controller | ||
Patent #
US 10,088,853 B2
Filed 05/01/2013
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
Control apparatus for controlling an operation of at least one electronic device | ||
Patent #
US 10,120,532 B2
Filed 01/06/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Wireless electronic device configuration system | ||
Patent #
US 10,122,664 B2
Filed 08/22/2016
|
Current Assignee
Logical Concepts Inc.
|
Original Assignee
Logical Concepts Inc.
|
Devices and methods for interacting with a control system that is connected to a network | ||
Patent #
US 10,145,579 B2
Filed 06/06/2013
|
Current Assignee
Ademco Inc.
|
Original Assignee
Honeywell International Inc.
|
SMART HOME SERVICE SERVER AND CONTROL METHOD THEREFOR | ||
Patent #
US 20180351763A1
Filed 11/24/2016
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
METHOD AND APPARATUS FOR REMOTELY CONTROLLING HOME DEVICE IN HOME NETWORK SYSTEM | ||
Patent #
US 20180375919A1
Filed 08/29/2018
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Method and apparatus for generating or using interaction activity information | ||
Patent #
US 10,353,561 B2
Filed 10/11/2017
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Devices and methods for interacting with a control system that is connected to a network | ||
Patent #
US 10,508,824 B2
Filed 10/30/2018
|
Current Assignee
Ademco Inc.
|
Original Assignee
Ademco Inc.
|
Devices and methods for interacting with an HVAC controller | ||
Patent #
US 10,670,289 B2
Filed 07/23/2018
|
Current Assignee
Ademco Inc.
|
Original Assignee
Ademco Inc.
|
Integrated sump pump controller with status notifications | ||
Patent #
US 10,711,788 B2
Filed 12/16/2016
|
Current Assignee
WayneScott Fetzer Company
|
Original Assignee
WayneScott Fetzer Company
|
Pump components | ||
Patent #
US D890,211 S1
Filed 01/11/2018
|
Current Assignee
WayneScott Fetzer Company
|
Original Assignee
WayneScott Fetzer Company
|
Pump components | ||
Patent #
US D893,552 S1
Filed 06/21/2017
|
Current Assignee
WayneScott Fetzer Company
|
Original Assignee
WayneScott Fetzer Company
|
Control apparatus for controlling an operation of at least one electronic device | ||
Patent #
US 10,764,157 B2
Filed 09/28/2018
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
User interaction with building controller device using a remote server and a duplex connection | ||
Patent #
US 10,782,043 B2
Filed 07/03/2018
|
Current Assignee
Ademco Inc.
|
Original Assignee
Ademco Inc.
|
Devices and methods for interacting with an HVAC controller | ||
Patent #
US 10,837,667 B2
Filed 07/27/2018
|
Current Assignee
Ademco Inc.
|
Original Assignee
Ademco Inc.
|
No References
25 Claims
-
1. A home network service system comprising:
-
a text message processor to receive a text message including a control signal; and a home network control apparatus to control a home network device according to the received text message by converting the control signal of the text message to a converted control signal using a protocol compatible with the home network device to be controlled and transmitting the converted control signal to the home network device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A home network control apparatus to control a home network control device, the home network control apparatus comprising:
-
a storage unit to store command data to control the home network device, the command data having control signals corresponding to potential text message control signals; and a protocol converter to check the command data in the storage unit for matching command data corresponding to a text message received from an external apparatus, and to convert a control signal of the received text message to a control signal of the matching command data using a protocol compatible with the home network device. - View Dependent Claims (9, 10, 11)
-
-
12. A text message transceiver to control a home network device, the text message transceiver comprising:
-
a program download unit to download a home network control program; a user interface (UI) provider to provide a UI to control the home network device according to the home network control program; and a text message generator to generate a text message to control the home network device according to a control command input through the UI.
-
-
13. A text message transceiver to control a home network device, the text message transceiver comprising:
-
a user interface (UI) provider to provide a UI to receive a user input to control the home network device; a text message generator to generate a text message to control the home network device according to the user input; and a communication unit to transmit the text message to a home network service system of the home network device, wherein the home network service system converts a control signal of the text message to a converted control signal using a protocol compatible with the home network device, and transmits the converted control signal to the home network device. - View Dependent Claims (14)
-
-
15. A home network service method comprising:
-
receiving a text message including a control signal to control a home network device from a text message transceiver; converting the control signal of the received text message to a converted control signal using a protocol compatible with the home network device to be controlled; and transmitting the converted control signal to the home network device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of controlling a home network device, the method comprising:
-
storing command data to control the home network device, the command data having control signals corresponding to potential text message control signals; checking the stored command data for matching command data that corresponds to a text message received from an external apparatus; and converting a control signal of the received text message to a control signal of the matching command data using a protocol compatible with the home network device. - View Dependent Claims (21)
-
-
22. A method of controlling a home network device with a text message transceiver, the method comprising:
-
downloading a home network control program to the text message transceiver; providing a user interface (UI) to control the home network device according to the home network control program; and generating a text message to control the home network device according to a control command input through the UI. - View Dependent Claims (23)
-
-
24. A method of controlling a home network device with a text message transceiver, the method comprising:
-
receiving a user input in the text message transceiver to control the home network device; generating a text message according to the user input; transmitting the generated text message to a home network control apparatus; converting a control signal of the text message to a converted control signal using a protocol compatible with the home network device to be controlled; and transmitting the converted control signal to the home network device.
-
-
25. A system for controlling a home network device with a text message, the system comprising:
-
a text message transceiver comprising; a user interface (UI) provider to provide a UI to receive a user input to control the home network device, a text message generator to generate a text message to control the home network device according to the user input, and a communication unit to transmit the text message; and a home network service system connected to the home network device, the apparatus comprising; a text message processor to receive the text message, and a home network control apparatus to control the home network device according to the text message by converting a control signal of the text message to a converted control signal using a protocol compatible with the home network device to be controlled and transmitting the converted control signal to the home network device.
-
1 Specification
This application claims the benefit of Korean Application No. 2007-27167, filed Mar. 20, 2007 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
Aspects of the present invention relate to a home network control apparatus, a home network service system using the home network control apparatus, and a control method thereof, and more particularly, to a home network control apparatus, a home network service system using the home network control apparatus and a control method thereof that can control a home network device using a text message service.
2. Description of the Related Art
Widely used constructions of home networks include: information networks that connect peripheral devices to personal computers (PCs); audio/video (A/V) networks that connect televisions (TVs) or digital set-top boxes and stereos; and home networks that connect air conditioners, refrigerators, or other home electronic appliances. Such home networking has become widespread as a result of the development of technologies relating to Internet access environments, shared peripheral devices, digital broadcasting, digital home electronic appliances, and the like. In order to implement such home networking, network constituents (such as in-home devices having computing capabilities, servers, computers, home appliance products, digital home electronic appliance, etc.) are required. For example, when a boiler is turned on, the boiler may be detected and operated by a digital signal transmitted from a PC. Accordingly, standardized home appliances (such as a digital TV, a digital camera, and a digital audio system) are required so as to be controlled in response to the digital signal, and to be operated in all network environments.
In order for a user to operate or control digital home electronic appliances (such as an air-conditioning and heating apparatus) using a PC or via the Internet, software and communication equipment may be needed to combine the PC with the digital home electronic appliances. The software and communication equipment is used to connect the PC to the home electronic appliances via a single network, and enable access and data exchange between home electronic appliances. Additionally, it is possible to directly access the Internet on all the computers in the home using the software and communication equipment.
Home networking technologies can be classified as wired networking technologies (performed using conventional telephone lines, network cables, coaxial cable lines, and/or power lines) or wireless networking technologies. Wireless networking technologies have become more popular recently as they allow greater mobility and flexibility without separate wires, and the structure can be easily changed.
Technologies for transmission among digital devices can be divided into wired and wireless home networking technologies. Wired home networking technologies include HomePNA, Ethernet, IEEE1394, power lines, and other related technologies. Wireless home networking technologies include Bluetooth, HomeRF, IrDA, wireless local area network (LAN), and similar technologies.
Such wired and wireless home networking technologies have been developed using a diverse range of methods. A simple control method that repeatedly turns a network on and off has been widely utilized using a public switched telephone network (PSTN) in order to control home electronic and information appliances in homes. Furthermore, architectures for mobile computers have been widely used as wireless home network systems with a wireless application protocol (WAP).
However, in a mobile portable terminal, a home network service in which a WAP server method is used is provided according to a bi-directional data packet transmission technique based on a code division multiple access (CDMA) system or a global system for mobile communication (GSM). Accordingly, accessing menus requires several steps, such as authentication by the WAR Therefore, if a user must follow several steps to access a menu and view a screen corresponding to a device that the user wishes to operate, a long period of time may be required, and a large additional fee may be charged for transmitting the data packets.
Additionally, devices connected to the home network use different types of protocols according to the manufacturer, so a user interface suitable for each device must be developed individually in order to control the entire home network.
Aspects of the present invention provide a home network control apparatus, a home network service system using the home network control apparatus, and a control method thereof, in which a control signal corresponding to a text message is converted using a protocol compatible with a home network device so that the home network device can be controlled.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
According to an aspect of the present invention, there is provided a home network service system including: a text message processor to receive a text message; and a home network control apparatus to control a home network device according to the text message by converting a control signal corresponding to the text message using a protocol compatible with the home network device, and transmitting the converted control signal to the home network device.
According to an aspect of the present invention, the home network control apparatus may convert the control signal to correspond to command data matching the text message using the protocol compatible with the home network device, and the command data may be selected from prestored command data.
According to an aspect of the present invention, the home network device may include a receiver to receive the control signal corresponding to the command data matching the text message; and an operator to perform an operation on the home network device according to the received control signal.
According to an aspect of the present invention, the home network control apparatus may control the text message processor to send a response to the received text message.
According to an aspect of the present invention, the home network control apparatus may control the text message processor to transmit a text message command list to an external apparatus such that a user prepares the text message, to be transmitted to the text message processor, based on the text message command list.
According to an aspect of the present invention, wherein the text message command list includes at least one of a location entry, a device name entry, a key entry, and a setting value entry, such that the user prepares the text message to include a value for each entry.
According to another aspect of the present invention, there is provided a home network control apparatus to control a home network control device, the apparatus including: a storage unit to store command data matching a text message to control the home network device; and a protocol converter to check the command data for matching command data corresponding to a received text message, and to convert a control signal corresponding to the command data using a protocol compatible with the home network device.
According to an aspect of the present invention, the home network control apparatus may further include a communication unit to transmit the control signal converted by the protocol converter to the home network device.
According to an aspect of the present invention, the communication unit may receive data relating to a status of a control operation performed according to the control signal from the home network device, and may inform the external apparatus of the status.
According to an aspect of the present invention, the storage unit may store command data matching a text message written using at least one language.
According to another aspect of the present invention, there is provided a text message transceiver to transmit and receive a text message to control a home network device, the text message transceiver including: a program download unit to download a home network control program; a user interface (UI) provider to provide a UI to control a home network device using the home network control program; and a text message generator to generate a text message to control the home network device according to a control command input through the UI.
According to another aspect of the present invention, there is provided a home network service method including: receiving a text message to control a home network device from a text message transceiver; converting a control signal corresponding to the text message using a protocol compatible with the home network device; and transmitting the converted control signal to the home network device.
According to an aspect of the present invention, the converting of the control signal may include converting the control signal corresponding to command data matching the text message using a protocol compatible with the home network device, wherein the command data may be selected from prestored command data.
According to an aspect of the present invention, the home network service method may further include: receiving, in the home network device, the control signal corresponding to the command data matching the text message; and performing an operation according to the received control signal.
According to an aspect of the present invention, the home network service method may further include transmitting a text message command list to the text message transceiver.
According to an aspect of the present invention, the home network service method may further include receiving, from the home network device, data relating to a status of a control operation performed according to the control signal, and transmitting the status to the text message transceiver.
According to another aspect of the present invention, there is provided a method of controlling a home network device with a text message transceiver, the method including: downloading a home network control program from an external apparatus; providing a UI to control the home network device using the stored home network control program; and generating a text message to control the home network device according to a control command input through the UI.
According to an aspect of the present invention, the method may further include transmitting the generated text message to a home network control apparatus connected to the home network device.
According to yet another aspect of the present invention, there is provided a text message transceiver to control a home network device, the text message transceiver including: a user interface (UI) provider to provide a UI to receive a user input to control the home network device; a text message generator to generate a text message to control the home network device according to the user input; and a communication unit to transmit the text message to a home network service system of the home network device, wherein the home network service system converts a control signal corresponding to the text message using a protocol compatible with the home network device, and transmits the converted control signal to the home network device.
According to still another aspect of the present invention, there is provided a method of controlling a home network control device, the method including: storing command data to control the home network device; checking the stored command data for matching command data that corresponds to a text message received from an external apparatus; and converting a control signal corresponding to the matching command data using a protocol compatible with the home network device.
According to another aspect of the present invention, there is provided a method of controlling a home network device with a text message transceiver, the method including: receiving a user input in the text message transceiver to control the home network device; generating a text message according to the user input; transmitting the generated text message to a home network control apparatus; converting a control signal corresponding to the text message using a protocol compatible with the home network device; and transmitting the converted control signal to the home network device.
According to yet another aspect of the present invention, there is provided a system for controlling a home network device with a text message, the system including: a text message transceiver including: a user interface (UI) provider to provide a UI to receive a user input to control the home network device, a text message generator to generate a text message to control the home network device according to the user input, and a communication unit to transmit the text message; and a home network service system connected to the home network device, the apparatus including: a text message processor to receive the text message, and a home network control apparatus to control the home network device according to the text message by converting a control signal corresponding to the text message using a protocol compatible with the home network device and transmitting the converted control signal to the home network device.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
The text message processor 110 receives a text message from a text message transceiver (not illustrated), such as a mobile phone, and processes the received message. While not limited thereto, the text message processor 110 may be implemented as a code division multiple access (CDMA) modem capable of directly receiving mobile phone text messages, a short message service (SMS) corresponding to CDMA, or as a system (such as a server) in which content relating to the SMS service is contained. Further, the text message may be created as a short message of text compatible with SMS or instant messaging (IM).
The home network control apparatus 120 converts a control signal corresponding to a text message using or according to a protocol compatible with a home network device, and operates the home network device in response to the converted control signal. Home network devices (i.e., devices in the home network) may use different protocols according to, for example, a manufacturer. Accordingly, the conversion of the control signal using the compatible protocol may be performed in order to operate the home network device.
The home network control apparatus 120 may also transmit a preset text message command list to the text message transceiver (not illustrated). Accordingly, a user may prepare a text message to control the home network device using the text message command list transmitted from the home network control apparatus 120 to the text message transceiver (not illustrated). While shown as separate, it is understood that the processor 110 and the apparatus 120 can be integrated into a single unit, or can be merely connected using wired and/or wireless techniques.
The text message transceiver 10 is any device capable of preparing and transmitting a text message. The text message transceiver 10 may, although not necessarily, be a portable or mobile device. Furthermore, the text message transceiver may, although not necessarily, be capable of receiving messages from another text message transceiver 10. Examples of the text message transceiver 10 include a mobile phone, a personal digital assistant (PDA), a personal communication system (PCS), a laptop computer equipped with a wireless LAN, a navigator, etc. However, it is understood that non-portable devices, such as a computer, can be adapted to send text messages.
The BTS 20 wirelessly communicates with a mobile station (MS), such as the transceiver 10, in a cell to provide a mobile communication service to a subscriber. Additionally, the BTS 20 may adjust the power level of a transmitted or received signal, evaluate the quality of the upstream link, provide space diversity, manage radio resources, and maintain characteristics thereof, in order to more economically provide a high-quality telephone service and SMS service. However, when the transceiver 10 is not the mobile device or the text message is being sent over a non-wireless network, the BTS 20 need not be used.
The SMSC 30 extracts information relating to a sender'"'"'s number, a receiver'"'"'s number, and/or information on service costs. Furthermore, the SMSC 30 extracts the information from a text message for a designated number, transmits the extracted information to a service provider, and sends the text message for the designated number to a designated number provider. The service cost data may be different according to the designated number provider.
The SMS processing system (SMSC) 40 performs a mobile originated (MO) service. The MO service is a person to machine (P2M) service that transmits an SMS message sent from the transceiver 10 (such as a mobile phone) to a server or a PC (such as the server 60) corresponding to or attached to a specific number, and receives a message from the server online or in another medium showing the data in the original format or in another format.
The protocol transformer 50 converts a control signal corresponding to the text message sent from the SMSC 40 using a protocol compatible with the home network device 80. The protocol transformer 50 may be implemented as an application or service that may be provided on the protocol transformer 50, the H/N server 60, or the home gateway 70. However, it is understood that aspects of the present invention are not limited thereto. For example, the protocol transformer 50 may be implemented in a system as a server in which the protocol transformer 50 may be independently equipped.
The H/N server 60 receives the converted control signal from the protocol transformer 50, and the text message and the information relating to the receiver'"'"'s number from the SMSC 40, and the H/N server 60 determines whether the received number is registered to determine if the text message was sent from an authorized user of the home network device 80 being controlled. It is understood that the control can be for all types of appliances in the home, or for selected appliances based upon the receiver'"'"'s number. The H/N server 60 may also analyze and extract a control portion of a text message representing home network information from the received text message using a language analyzer to control the home network device 80 used in a corresponding home through the home gateway 70.
The home gateway 70 enables the flow of control operation information, received from the protocol transformer 50 via the H/N server 60, to control the home network device 80. Furthermore, the home gateway 70 may receive operation information relating to operation completion of the home network device 80 and sends the information to the H/N server 60.
The home network device 80 recognizes the control operation information received through the home gateway 70, and operates according to the control information. Furthermore, the home network device 80 may be equipped with a wireless module for wireless communication. However, it is understood that aspects of the present invention are not limited thereto. For example, the home network device 80 may be equipped with a wired module for wired communication (for example, through an IEEE 1394 or Ethernet home network). Additionally, after completion of the operation, the home network device 80 may send a text message or predetermined data signal to inform the home gateway 70 of the operation completion. However, it is understood that the home network device 80 may transmit operation information in other ways, according to aspects of the present invention. For example, the home network device 80 may transmit the text message or predetermined data signal only if an operation is not completed within a predetermined period of time. While described as a single device 80, it is understood that the device 80 can be a selected device 80 among multiple appliances capable of receiving commands from the home gateway 70. Further, it is understood that the appliance can be multiple types of appliances, such as kitchen appliances, audio/visual appliances, printers, displays, or other like devices.
The protocol converter 420 matches the text message transmitted from the text message transceiver to the command data stored in the storage unit 410, and converts the control signal corresponding to the matched command data using a protocol that is recognized by a corresponding home network device 300.
The communication unit 430 transmits the control signal converted by the protocol converter 420 to the corresponding device. The communication unit 430 may be implemented as one or more of a web service manager, a socket communicator, a hypertext transfer protocol (HTTP) communicator, an interprocess communication (IPC), a shared memory, a static library, etc. Additionally, the communication unit 430 may inform the text message transceiver (not shown) of processes for operating the home network control apparatus 400 and of successive operation states of the home network device.
For example, a text message in a first format 511 of (living room, two lights, first light bulb, on) may be input, or content matching a second format 512 of (location, device name, key, value) may be input using a preset text message format. Additionally, if text messages 513 and 514 that are previously received from the home network control apparatus 400 are used, only specific items may have be changed. Accordingly, the changed text messages may be written as illustrated in text messages 515 and 516 (for example, “bedroom” of the text messages 513 and 514 is changed to “living room” of the text messages 515 and 516). Furthermore, it is possible to write text messages 517 and 518 by omitting a specific item (for example, omitting a key value). In this situation, the stored data may be retrieved and parsed to verify that the key value (for example, “temperature setting”) is omitted. The examples given above describe a situation in which a single device 300 is controlled. However, it is understood that aspects of the present invention are not limited thereto. Accordingly, if two or more devices are controlled, two or more control commands may be written in a single text message.
Referring to
If text messages 521 and 522 are written in a third format of (electricity, usage), data in the text messages may be parsed to verify that the location “all” and a key value “inquiry” are omitted.
If text messages 523 and 524 are written in a fourth format of (crime prevention sensor, history, inquiry), data in the text messages may be parsed to verify that the location “all” is omitted. Additionally, if text messages 525 and 526 are written in a fifth format of (living room, crime prevention sensor, inquiry), data in the text messages may be parsed to verify that a key value, “in operation,” is omitted.
The program download unit 610 downloads a home network control program from an external apparatus. The storage unit 620 stores the home network control program. The UI provider 630 provides a UI to control a home network device 300 using the home network control program stored in the storage unit 620. According to an aspect of the present invention, the home network control program includes information on the home network device 300, such that the UI provider provides the UI according to the information 630. Further, the program can be written using languages compatible with mobile phones, such as J2ME and BREW.
The text message generator 640 generates a text message according to a control command that is input through the UI. For example, if a user inputs or requests that an air conditioner be turned off through a displayed screen, a message may be automatically generated in a format corresponding to the user'"'"'s selection, and the generated message may be transmitted to the home network control apparatus 400.
If the receiver'"'"'s number provided in the sender information data is registered in the H/N server 60 (operation S815-Y), the text message (and/or voice message) received by the H/N server 60 is analyzed in operation S816. In contrast, if the receiver'"'"'s number provided in the sender information data is not registered in the H/N server 60 (operation S815-N), an error text message is transmitted in operation S817. However, it is understood that according to other aspects, no error message is transmitted, a request for a re-transmittal of the text message is transmitted, and/or the requested service is just not performed.
According to the analysis of the text message (operation S816), if the data stored in the H/N server 60 matches the received message (operation S818-Y), it is determined whether a home network protocol of a corresponding network corresponds to a preset protocol in operation S819. In contrast, if the data stored in the H/N server does not match the received message (operation S818-N), an error text message is transmitted in operation S817. However, it is understood that according to other aspects, no error message is transmitted, a request for a re-transmittal of the text message is transmitted, and/or the requested service is just not performed.
If the home network protocol corresponds to the preset protocol (operation S819-Y), command data corresponding to the received message in the H/N server 60 is transmitted to a home gateway 70 in operation S821. However, if the home network protocol does not correspond to the preset protocol (operation S819-N), the home network protocol is converted into the preset protocol (such as using the protocol transformer 50) in operation S820. Then, the command data corresponding to the received message in the H/N server 60 is transmitted to the home gateway 70 in operation S821.
Next, the home gateway 70 calls the corresponding home network device 80 in operation S822, and controls or inquires about the device 80 according to the command data in S823. The result or an operation status of the controlling or the inquiring may then be sent to the text message transceiver 10 in operation S824.
While aspects of the present invention have been described in relation to text messages, it is understood that voice messages may also be transmitted and analyzed according to aspects of the present invention as described above to control home network devices. Further, other types of messages can be similarly used, such as email.
As described above, according to aspects of the present invention, it is possible to easily control a home network device by writing a message, such as an SMS message, in a text message transceiver. Additionally, a user can readily control various devices connected to the home network through converting a text message according to the home network protocol.
Furthermore, the home network device may be controlled using the SMS message transmitting technique at a lower cost than using the conventional WAP technique. It is also possible to control the home network device using the SMS message transmitting technique in a shorter period of time than using the conventional WAP technique.
Aspects of the present invention can also be embodied as computer-readable codes on a computer-readable recording medium. Also, codes and code segments to accomplish the present invention can be easily construed by programmers skilled in the art to which the present invention pertains. The computer-readable recording medium is any data storage device that can store data which can be thereafter read by a computer system or computer code processing apparatus. Examples of the computer-readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and a computer data signal embodied in a carrier wave comprising a compression source code segment comprising the code and an encryption source code segment comprising the code (such as data transmission through the Internet). The computer-readable recording medium can also be distributed over network-coupled computer systems so that the computer-readable code is stored and executed in a distributed fashion.
Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.