Method and device for providing communication service

US2016337453A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016337453-A1
Application numberUS-201615153210-A
CountryUS
Kind codeA1
Filing dateMay 12, 2016
Priority dateMay 13, 2015
Publication dateNov 17, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are a method of controlling a device providing communication service, and a device capable of the method. The method of providing a communication service in a first device includes: receiving device information of a second device; generating context information of the first device; transmitting, to a server, the context information of the first device and a request for list of executable services of the first device; receiving, from the server, a list of executable services of the first device as a response to the request; and determining at least one service from the list of executable services of the first device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of providing a communication service by a device, comprising: generating context information of the device indicating a state of the device; transmitting, to a server, the context information of the device and a request for a list of services executable by the device; receiving, from the server, a list of services executable by the device in response to the request; determining at least one service from the list of services executable by the device; and executing the at least one service. 2 . The method of claim 1 , further comprising: generating a user interface of the at least one service on a display of the device based on a template stored in the device for the at least one service. 3 . The method of claim 1 , wherein the list of executable services comprises services determined by the server based on the context information of the device. 4 . The method of claim 1 , wherein the context information of the device comprises at least one of: device information, time information, location information, temperature information, humidity information, pressure information, sound information, motion information, proximity sensing information, gas sensing information, and heat sensing information. 5 . The method of claim 1 , wherein the request comprises information of a service related to an external device detected by the device. 6 . The method of claim 1 , wherein the request comprises information of a service related to an external device detected by the server. 7 . The method of claim 2 , wherein the template is stored in the device and comprises a display area configured to display information of an external device related to the at least one service, and a control area configured to control the external device. 8 . The method of claim 2 , wherein, the device determines that the at least one service in the list of accessible services is executable based on the template, the device receives the template from the server and provides access to the at least one service based on the template. 9 . The method of claim 1 , wherein the list of executable services comprises information of: a device ID, a device type, a data type, a data attribute, and a sensing interval of at least one device related to the accessible services. 10 . A device providing a communication service, comprising: a communication interface configured to transmit, to a server, context information indicating a state of the device and a request for a list of services executable by the device and receive, from the server, the list of services executable by the device; and a controller configured to determine at least one service from the list of services executable by the device based on the context information of the device and execute the at least one service. 11 . The device of claim 10 , wherein the list of executable services is filtered by the server based on the context information of the device. 12 . The device of claim 10 , wherein the context information comprises at least one of: device information, time information, location information, temperature information, humidity information, pressure information, sound information, motion information, proximity sensing information, gas sensing information, and heat sensing information. 13 . The device of claim 10 , wherein the request comprises information of a service related to an external device detected by the device. 14 . The device of claim 10 , wherein the request comprises information of a service related to an external device detected by the server. 15 . The device of claim 10 , further comprising: a memory configured to store a template comprising a display area configured to display information of an external device related to the at least one service, and a control area configured to control the external device. 16 . The device of claim 10 , wherein, the controller is further configured to determine that the at least one service in the list of executable services is executable based on the template, and control the communication interface to receive the template from the server and provide the at least one service based on the template. 17 . The device of claim 10 , wherein the list of executable services comprises information of: a device ID, a device type, a data type, a data attribute, and a sensing interval of at least one device related to the executable services. 18 . A device for contextually executing a service, the device comprising: a communication interface; a memory configured to store at least one service; and a processor configured to control the communication interface to receive device information of an external device associated with a service among the plurality of services, detect a status of the device, control the communication interface to transmit the status to a server, control the communication interface to receive a plurality of services from the server, select a service from among the at least one service stored in memory based on the plurality of services, and execute the service based on the device information of the external device. 19 . The device of claim 18 , wherein the memory is further configured to store a user interface of the service, and wherein the processor is further configured to control the external device based on input received via the user interface. 20 . The device of claim 19 , wherein the processor is further configured to control the external device based on a state of the external device.

Assignees

Inventors

Classifications

  • H04L67/125Primary

    involving control of end-device applications over a network · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • for implementing user interfaces · CPC title

  • Execution arrangements for user interfaces · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016337453A1 cover?
Provided are a method of controlling a device providing communication service, and a device capable of the method. The method of providing a communication service in a first device includes: receiving device information of a second device; generating context information of the first device; transmitting, to a server, the context information of the first device and a request for list of executab…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L67/125. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Nov 17 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).