Electronic apparatus and control method thereof

US10313978B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10313978-B2
Application numberUS-201715401415-A
CountryUS
Kind codeB2
Filing dateJan 9, 2017
Priority dateJan 13, 2016
Publication dateJun 4, 2019
Grant dateJun 4, 2019

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.

An electronic apparatus is provided. The electronic apparatus includes a communicator configured to perform communication with an external apparatus, a user interface configured to receive a user command, and a processor configured to, when an upload command to upload at least one content to the external apparatus is input, compute a time required to upload the at least one content to the external apparatus based on at least one parameter, determine whether an upload condition for uploading the at least one content satisfies a predetermined condition based on the computed time, control a time point for uploading the at least one content based on a result of the determination.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic apparatus comprising: a communicator; a user interface; and a processor configured to: based on an upload command input by the user interface, compute a time required to upload at least one content to an external apparatus through the communicator based on at least one parameter, identify whether an upload condition for uploading the at least one content satisfies a predetermined condition based on the computed time and a type of application used for uploading the at least one content, identify a time point for uploading the at least one content based on the computed time and the type of application used for uploading the at least one content, and control the time point for uploading the at least one content based on a result of the identification of the time point. 2. The electronic apparatus according to claim 1 , wherein the at least one parameter comprises at least one of a parameter related to an internal environment of the electronic apparatus and a parameter related to a network environment in which the electronic apparatus performs communication with the external apparatus. 3. The electronic apparatus according to claim 2 , wherein the parameter related to the internal environment of the electronic apparatus comprises at least one of a size of the at least one content, a residual quantity of the electronic apparatus, a load applied to the processor at a time point at which the upload command is input, and a memory size of the electronic apparatus, and wherein the parameter related to the network environment comprises at least one of a received signal strength information (RSSI) of the network, an available bandwidth of the network, a cell identifier (ID) of where the electronic apparatus is located, a round trip time (RTT) of the network, at least one transmission control protocol (TCP) path, and information on a destination to which the at least one content is to be uploaded. 4. The electronic apparatus according to claim 1 , wherein the predetermined condition varies depending on an application in which the uploading of the at least one content is performed. 5. The electronic apparatus according to claim 4 , wherein if a RSSI value is sensed below of a predetermined intensity, a time point for uploading the at least one content in a backup application is delayed according to the upload condition, and a time point for uploading the at least one content in a Social Network Service (SNS) application is not delayed regardless of the upload condition. 6. The electronic apparatus according to claim 4 , wherein the processor is further configured to: control the time point by uploading the at least one content to the external apparatus if the upload condition satisfies the predetermined condition, and delay uploading the at least one content if the upload condition does not satisfy the predetermined condition. 7. The electronic apparatus according to claim 6 , wherein, if a predetermined event occurs in a state where the at least one content is being delayed, the processor is further configured to: re-compute the time required to upload the at least one content to the external apparatus, identify whether the upload condition for uploading the at least one content satisfies the predetermined condition based on the recomputed time, and re-identify whether to upload the at least one content according to a result of the identification of whether the upload condition for uploading the at least one content is satisfied. 8. The electronic apparatus according to claim 7 , wherein the predetermined event comprises at least one of an event where an RSSI value is sensed same to or above of a predetermined intensity and an event where a time the uploading of the at least one content is delayed exceeds a predetermined time. 9. The electronic apparatus according to claim 1 , wherein the processor is further configured to control the time point for uploading the at least one content according to a selected mode if a mode select command to select an uploading mode for the at least one content is input, and wherein the uploading mode includes a first mode which the at least one content is uploaded immediately, and a second mode which the at least one content is uploaded at a later time point. 10. The electronic apparatus according to claim 1 , wherein the processor is further configured to: identify the time point at which power to be consumed by the uploading of the at least one content is minimized based on at least one of the computed time and the at least one parameter if a predetermined mode for controlling the time point is activated, and upload the at least one content at the identified time point. 11. The electronic apparatus according to claim 1 , further comprising: a display, wherein the processor is further configured to: predict an amount of power to be consumed while the at least one content is being uploaded based on the computed time, and control the display to display information indicating the predicted amount of power consumption. 12. A method for controlling an electronic apparatus, the method comprising: based on receiving an upload command, computing a time required to upload at least one content to an external apparatus based on at least one parameter; identifying whether an upload condition for uploading the at least one content satisfies a predetermined condition based on the computed time and a type of application used for uploading the at least one content; identifying a time point for uploading the at least one content based on the computed time and the type of application used for uploading the at least one content; and controlling the time point for uploading the at least one content based on a result of the identification of the time point. 13. The method according to claim 12 , wherein the at least one parameter comprises at least one of a parameter related to an internal environment of the electronic apparatus and a parameter related to a network environment in which the electronic apparatus performs communication with the external apparatus. 14. The method according to claim 13 , wherein the parameter related to the internal environment of the electronic apparatus comprises at least one of a size of the at least one content, a residual quantity of the electronic apparatus, a load applied to the processor at a time point at which the upload command is input, and a memory size of the electronic apparatus, and wherein the parameter related to the network environment comprises at least one of a received signal strength information (RSSI) of the network, an available bandwidth of the network, a cell identifier (ID) of where the electronic apparatus is located, a round trip time (RTT) of the network, at least one transmission control protocol (TCP) path, and information on a destination to which the at least one content is to be uploaded. 15. The method according to claim 12 , wherein the predetermined condition varies depending on an application in which the uploading of the at least one content is performed. 16. The method according to claim 15 , wherein the controlling, if a RSSI value is sensed below of a predetermined intensity, comprises: a time point for uploading the at least one content in a backup application is delayed according to the upload condition, and a time point for uploading the at least one content in a Social Network Service (SNS) application is not delayed regardless of the upload condition. 17. The method according to claim 15 , wherein the controlling com

Assignees

Inventors

Classifications

  • managing power supply demand, e.g. depending on battery level · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

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 US10313978B2 cover?
An electronic apparatus is provided. The electronic apparatus includes a communicator configured to perform communication with an external apparatus, a user interface configured to receive a user command, and a processor configured to, when an upload command to upload at least one content to the external apparatus is input, compute a time required to upload the at least one content to the exter…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W52/0261. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 04 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).