# US 11,030,143 B2 · System for sharing content between electronic devices, and content sharing method for electronic device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,030,143 B2
- Document ID: US11030143B2
- Status: Granted
- Kind: B2
- Application number: 16/475,234
- Filed: 2018-01-04
- Published: 2019-11-07
- Granted: 2021-06-08
- Earliest claimed: 2017-01-04
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Kwanguk Kim; Seungin Jung; Doosuk Kang; Changho Lee; Gyucheol Choi
- Web page: https://patentgrep.com/patent/US11030143B2

## CPC

- G06F 15/16: Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs {(coordinating program control therefor G06F9/52; in regulating and control system G05B)}
- G06Q 50/10: Services
- H04L 65/612: for unicast
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04M 1/725: Cordless telephones (user interfaces specially adapted therefor H04M1/724)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

According to an embodiment the electronic device comprising a communication module, a memory configured to store contents and device information on a first external electronic device, and a processor configured to control to identify a communication mode between the electronic device and the first external electronic device, the communication mode being determined based on at least one of information on some contents selected from the contents or the device information, transmit at least part of the selected contents to a second external electronic device using the communication module based on the communication mode being a first communication mode, and transmit the at least partial contents to the first external electronic device using the communication module based on the communication mode being a second communication mode.

## Claims

### Claim 1

An electronic device comprising:
a communication module;
a memory configured to store contents; and
a processor configured to control to:
transmit a command requesting devices information to a machine-to-machine communication system in response to an input for sharing contents,
receive the devices information from the machine-to-machine communication system,
select a first external electronic device which to transmit the contents of the electronic device based on the devices information,
determine a communication mode between the electronic device and the first external electronic device based on content information to be shared and the devices information,
transmit at least part of the contents to a second external electronic device using the communication module based on the determined communication mode being a first communication mode, wherein the second external electronic device is connected to the first external electronic device, and
transmit the at least part of the contents to the first external electronic device using the communication module based on the determined communication mode being a second communication mode,
acquire integrated resource access information supporting external access corresponding to the at least part of the contents transmitted based on the first communication mode, from the second external electronic device, and
transmit the integrated resource access information to the first external electronic device.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to control to transmit notification information notifying the second electronic device that the at least part of the contents are to be shared with the first external electronic device as part of transmitting the at least part of the contents to the second external electronic device.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to control to:
transmit a request for determining the communication mode to the machine-to-machine communication system, and
receive communication mode determination information from the machine-to-machine communication system in response to the request, as part of identifying the communication mode.

### Claim 4 (depends on 3)

The electronic device of claim 3, wherein the processor is further configured to control to transmit metadata corresponding to the at least part of the contents or user data to the machine-to-machine communication system as part of the request for the determining of the communication mode to the machine-to-machine communication system.

### Claim 5 (depends on 4)

The electronic device of claim 4, wherein the processor is further configured to control to transmit type information, length information, capacity information, or producer information of the at least part of the contents, as part of the metadata, to the machine-to-machine communication system.

### Claim 6 (depends on 4)

The electronic device of claim 4, wherein the processor is further configured to control to transmit information on a location of a user of the electronic device or the first external electronic device or status information of the electronic device, as part of the user data, to the machine-to-machine communication system.

### Claim 7 (depends on 1)

The electronic device of claim 1,
wherein the second external electronic device is an external storage system, and
wherein the processor is further configured to control to:
store data related to the contents in the external storage system that stores resource access information related to the contents based on the communication mode being the first communication mode,
receive resource access information for access to the contents from the external storage system,
transmit the resource access information for access to the contents to the first external electronic device,
establish a communication channel with the first external electronic device in the second communication mode based on the communication mode being the second communication mode and based on connection information for direct connection with the first external electronic device and a control command for communication mode switching, and
transmit the contents to be shared to the first external electronic device.

### Claim 8

A content sharing method of an electronic device, the method comprising:
checking for contents to be shared;
transmitting a command requesting devices information to a machine-to-machine communication system in response to an input for sharing contents;
receiving the devices information from the machine-to-machine communication system;
selecting a first external electronic device which to transmit the contents of the electronic device based on the devices information;
determining a communication mode between the electronic device and the first external electronic device based on content information to be shared and the devices information;
transmitting at least part of the contents to a second external electronic device using a communication module based on the determined communication mode being a first communication mode, wherein the second external electronic device is connected to the first external electronic device;
transmitting the at least part of the contents to the first external electronic device using the communication module based on the determined communication mode being a second communication mode;
acquiring integrated resource access information supporting external access corresponding to the at least part of the contents transmitted based on the first communication mode, from the second external electronic device; and
transmitting the integrated resource access information to the first external electronic device.

### Claim 9 (depends on 8)

The method of claim 8, wherein the transmitting of the at least part of the contents to the second external electronic device comprises transmitting notification information notifying the second external electronic device that the contents are to be shared with the first external electronic device.

### Claim 10 (depends on 8)

The method of claim 8, wherein the determining of the communication mode comprises:
transmitting a request for determining the communication mode to the machine-to-machine communication system; and
receiving communication mode determination information from the machine-to-machine communication system in response to the request.

### Claim 11 (depends on 8)

The method of claim 8, wherein the determining of the communication mode comprises determining the communication mode based on at least one of metadata of the contents, property information of the contents, device capacity information indicating execution capacity of the device, device status information indicating a specific status value of the device, location information of the device, or user information for identifying a user of the device.
