US2019349420A1PendingUtilityA1

Electronic communication device

Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Jan 20, 2016Filed: May 24, 2019Published: Nov 14, 2019
Est. expiryJan 20, 2036(~9.5 yrs left)· nominal 20-yr term from priority
H04L 67/10H04L 67/26H04L 67/55
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device includes: a processor; and a memory coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to: transmit a request, from a first module to a first external cloud, to receive data regarding a first electronic device in communication with the first external cloud; receive the data regarding the first electronic device from the first external cloud; store, in the memory, the data regarding the first electronic device as part of a representation of the first electronic device; receive data regarding a second electronic device from a second external cloud; and transmit a signal to the first external cloud in response to receiving the data regarding the second electronic device for controlling an operation of the first electronic device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An electronic communication system comprising:
 a server configured to operate a host cloud, the server comprising a processor and a memory having a first data corresponding to a first electronic device stored in the memory and a second data corresponding to a second electronic device stored in the memory;   a first cloud connector module configured to interact with an application program interface (API) of a first external cloud system associated with the first electronic device; and   a second cloud connector module configured to interact with an API of a second external cloud system associated with the second electronic device,   wherein the server is configured to:
 receive a notification at the second cloud connector module from the second electronic device via the second external cloud system; 
 generate an action for execution on the first electronic device based on the notification by the second cloud connector module; and 
 transmit the action from the first cloud connector module to the first electronic device via the first external cloud system. 
   
     
     
         2 . The electronic communication system of  claim 1 , wherein the first data corresponding to the first electronic device comprises an internal representation of the first electronic device. 
     
     
         3 . The electronic communication system of  claim 2 , further comprising:
 transmit the action to the internal representation of the first electronic device by the second cloud connector module; and   transmit the action from the internal representation of the first electronic device to the first cloud connector module.   
     
     
         4 . The electronic communication system of  claim 3 , where the internal representation of the first electronic device comprises:
 a unique device identification;   at least one uniform resource locator for accessing the first external cloud system; and   a mapping table.   
     
     
         5 . The electronic communication system of  claim 1 , further comprising fetching data in response to the notification from the second external cloud system by the second cloud connector module, wherein the data is used to generate the action. 
     
     
         6 . The electronic communication system of  claim 1 , wherein at least one of the first cloud connector module and the second cloud connector module are configured to pull data from the corresponding first external cloud system or the second external cloud system. 
     
     
         7 . The electronic communication system of  claim 1 , where the server is further configured to perform authentication with the first external cloud system and the second external cloud system. 
     
     
         8 . An electronic device for facilitating the exchange of data between electronic devices, the electronic device comprising:
 a processor; and   a memory coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to:
 transmit a request, from a first cloud connector module to a first external cloud, to receive data corresponding to a first electronic device in communication with the first external cloud; 
 receive the data from the first external cloud at the first cloud connector module; 
 use the data to instantiate an internal device structure serving as an internal representation of the first electronic device; 
 utilize the internal representation of the first electronic device to communicate with the first electronic device via the first external cloud using the first cloud connector. 
   
     
     
         9 . The electronic device of  claim 8 , wherein the instructions further cause the processor to transmit a signal to authenticate the first cloud connector module for permission to access information stored on the first external cloud using the internal representation of the first electronic device. 
     
     
         10 . The electronic device of  claim 8 , wherein the first cloud connector module is unique to the first external cloud. 
     
     
         11 . The electronic device of  claim 8 , wherein the instructions further cause the processor to transmit a request from the first cloud connector module to the first external cloud to subscribe to notifications from the first external cloud regarding data received from the first electronic device. 
     
     
         12 . The electronic device of  claim 8 , wherein the instructions further cause the processor to receive a notification from the first external cloud that the first external cloud has received the data regarding the first electronic device. 
     
     
         13 . The electronic device of  claim 1 , wherein the instructions further cause the processor to receive a notification from a second external cloud that the second external cloud has received data corresponding to an instruction to transmit a signal to the first electronic device for controlling the operation of the first electronic device. 
     
     
         14 . A method of managing electronic communications between electronic devices utilizing separate external clouds, the method comprising:
 receiving, by the processor, data regarding a first electronic device from a first external cloud associated with the first electronic device by way of a first cloud connector module;   generating, by the processor, an action for execution on a second electronic device based on the data; and   transmitting, by the processor, the action to a second electronic device by way of a second cloud connector module in communication with a second external could associated with the second electronic device.   
     
     
         15 . The method of  claim 14 , further comprising transmitting, by the processor, a signal to authenticate the first cloud connector module for permission to access information stored on the first external cloud. 
     
     
         16 . The method of  claim 14 , further comprising transmitting, by the processor, a request from the first cloud connector module to the first external cloud to subscribe to notifications from the first external cloud regarding data received from the first electronic device. 
     
     
         17 . The method of  claim 14 , further comprising fetching, by the processor, action data in response to the data, wherein the action data is used to generate the action. 
     
     
         18 . The method of  claim 14 , further comprising receiving, by the processor, a notification from the first external cloud that the first external cloud has received the data regarding the first electronic device. 
     
     
         19 . The method of  claim 14 , wherein the data comprises an instruction to transmit a signal to the first electronic device for controlling the operation of the first electronic device. 
     
     
         20 . The method of  claim 14 , wherein the first cloud connector module and the second cloud connector module are unique to the first external cloud and the second external cloud, respectively.

Join the waitlist — get patent alerts

Track US2019349420A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.