# US 10,484,195 B2 · Method and apparatus for sharing functions between devices via a network

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

- Number: US 10,484,195 B2
- Document ID: US10484195B2
- Status: Granted
- Kind: B2
- Application number: 15/490,330
- Filed: 2017-04-18
- Published: 2017-08-03
- Granted: 2019-11-19
- Earliest claimed: 2009-08-24
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Keum-koo Lee; Hee-jeong Choo; Ju-yun Sung; Ji-young Kwahk
- Web page: https://patentgrep.com/patent/US10484195B2

## CPC

- H04L 12/2809: {indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51)}
- H04L 65/1059: End-user terminal functionalities specially adapted for real-time communication
- H04L 65/765: {intermediate}
- H04L 65/80: Responding to QoS
- H04L 67/303: Terminal profiles
- H04L 67/56: Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54)
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L 69/24: Negotiation of communication capabilities
- H04L 2012/2849: {Audio/video appliances}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method of sharing a function via a network includes providing, to a first device, a device list including identification of a second device having a shared function which the first device is unable to perform, transmitting a response to the first device for authorizing a linkage with the first device, receiving multimedia content which is unplayable by the first device via the linkage, processing the multimedia content with the shared function to enable the first device to play the multimedia content, and transmitting result data comprising the processed multimedia content to the first device via the linkage.

## Claims

### Claim 1

A method of sharing a function between devices via a network, the method comprising:
transmitting, by a second device, in response to a selection by a first device, of the second device capable of performing at least one of an encoding function and a decoding function which is unavailable at the first device, from among devices connected to the network, a response to the first device for authorizing a linkage with the first device;
receiving, by the second device, multimedia content which is unplayable by the first device based on an encoding incapability or a decoding incapability of the first device, via the linkage;
processing the multimedia content by at least one of encoding and decoding the multimedia content to enable the first device to play the processed multimedia content; and
transmitting result data comprising the processed multimedia content to the first device via the linkage.

### Claim 2 (depends on 1)

The method of claim 1, wherein the processed multimedia content provides a format supported by the first device.

### Claim 3 (depends on 1)

The method of claim 1, wherein receiving the multimedia content comprises receiving identification of the first device with the multimedia content.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
providing, to the first device, information of a shared function indicating that the multimedia content can be processed at the second device.

### Claim 5 (depends on 1)

The method of claim 1, wherein the result data is generated by combining a transport stream with the processed multimedia content.

### Claim 6

An apparatus for sharing a function between devices via a network, the apparatus comprising:
a transceiver configured to transmit, in response to a selection by a first device, of the apparatus capable of performing at least one of an encoding function and a decoding function which is unavailable at the first device, from among devices connected to the network, a response to the first device for authorizing a linkage with the first device based on an encoding incapability or a decoding incapability of the first device, and to receive multimedia content which is unplayable by the first device via the linkage; and
a processor configured to process the multimedia content by at least one of encoding and decoding the multimedia content to enable the first device to play the processed multimedia content,
wherein the transceiver is further configured to transmit result data comprising the processed multimedia content to the first device via the linkage.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the processor is further configured to perform a shared function in correspondence to types of result data to be acquired by performing the shared function as defined in information received together with the multimedia content.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein the processed multimedia content provides a format supported by the first device.

### Claim 9 (depends on 6)

The apparatus of claim 6, wherein the transceiver is further configured to receive identification of the first device with the multimedia content.

### Claim 10 (depends on 6)

The apparatus of claim 6, wherein the transceiver is further configured to provide, to the first device, information of a shared function indicating that the multimedia content can be processed at the apparatus.

### Claim 11 (depends on 6)

The apparatus of claim 6, wherein the result data is generated by combining a transport stream with the processed multimedia content.

### Claim 12

A non-transitory computer readable recording medium having recorded thereon a computer program for implementing a method of sharing a function between devices via a network, the method comprising:
transmitting, by a second device, in response to a selection by a first device, of the second device capable of performing at least one of an encoding function and a decoding function which is unavailable at the first device, from among devices connected to the network, a response to the first device for authorizing a linkage with the first device;
receiving, by the second device, multimedia content which is unplayable by the first device based on an encoding incapability or a decoding incapability of the first device, via the linkage;
processing the multimedia content by at least one of encoding and decoding the multimedia content to enable the first device to play the processed multimedia content; and
transmitting result data comprising the processed multimedia content to the first device via the linkage.
