Image forming apparatus, method for controlling image forming apparatus, and program
US-2015381834-A1 · Dec 31, 2015 · US
US2017017397A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017017397-A1 |
| Application number | US-201514799261-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 14, 2015 |
| Priority date | Jul 14, 2015 |
| Publication date | Jan 19, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A user device (e.g., a smart phone) may dynamically manage photographs, videos, and other types of media content. The user device may receive media content by taking photographs, recording videos, and/or recording audio inputs. The user device may also receive media content in email messages, text message, download, etc. The user device may determine the value of the media content based on factors, such as the quality of the media content, the time and location associated with the media content, the actual content (e.g., people, landscapes, etc.) of the media content, etc. The user device may also determine a storage strategy based on the value of the media content and proceed to execute the storage strategy. For instance, the user device may store the media content locally, upload the media content to a cloud storage system, or delete the media content from a local storage of the user device.
Opening claim text (preview).
What is claimed is: 1 . A method performed by a user device, comprising: receiving, by the user device, media content; determining, by the user device, a value of the media content for storing the media content; determining, by the user device, a storage strategy, based on the value of the media content, for storing the media content, the storage strategy including at least one of: storing the media content locally on the user device, storing the media content remotely on an external device, or deleting the media content; and executing, by the user device, the storage strategy for the media content. 2 . The method of claim 1 , wherein the media content includes at least one of: an image, a video, or an audio recording. 3 . The method of claim 1 , wherein determining the value of the media content is based on at least one of: a quality of the media content, features of the media content, a time and location associated with the media content, a content category associated with the media content, behavioral patterns associated with a user of the user device regarding management of media content, a size of the media content relative to an available of media content storage of the user device. 4 . The method of claim 1 , wherein determining the storage strategy includes at least one of: determining whether a storage availability of the user device exceeds a threshold for implementing a deletion threshold and determining whether the value of the media content exceeds the deletion threshold, determining whether the storage available of the user device exceeds a threshold for implementing a local storage threshold and determining whether the value of the media content exceeds the local storage threshold, or determining whether the storage availability of the user device exceeds a threshold for implementing a competitive storage strategy and determining whether the value of the media content exceeds a value of media content already stored by the user device locally. 5 . The method of claim 1 , wherein executing the storage strategy includes, prior to executing the storage strategy, prompting the user for permission to execute the storage strategy. 6 . The method of claim 5 , further comprising: in response to receiving permission to execute the storage strategy, creating a record of the media content and the storage strategy to develop behavioral patterns of the user for storing content media. 7 . The method of claim 1 , wherein the storage strategy includes deleting the media content from local storage when the media content is stored remotely. 8 . A user device comprising: a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to: receive media content; determine a value of the media content for storing the media content; determine a storage strategy, based on the value of the media content, for storing the media content, the storage strategy including at least one of: storing the media content locally on the user device, storing the media content remotely on an external device, or deleting the media content; and execute the storage strategy for the media content. 9 . The user device of claim 8 , wherein the media content includes at least one of: an image, a video, or an audio recording. 10 . The user device of claim 8 , wherein the processor-executable instructions causes the processor to determine the value of the media content based on at least one of: a quality of the media content, features of the media content, a time and location associated with the media content, a content category associated with the media content, behavioral patterns associated with a user of the user device regarding management of media content, a size of the media content relative to an available of media content storage of the user device. 11 . The user device of claim 8 , wherein, to determine the storage strategy, the processor-executable instructions causes the processor to: determine whether a storage availability of the user device exceeds a threshold for implementing a deletion threshold and determining whether the value of the media content exceeds the deletion threshold, determine whether the storage available of the user device exceeds a threshold for implementing a local storage threshold and determining whether the value of the media content exceeds the local storage threshold, or determine whether the storage availability of the user device exceeds a threshold for implementing a competitive storage strategy and determining whether the value of the media content exceeds a value of media content already stored by the user device locally. 12 . The user device of claim 8 , wherein, to execute the storage strategy, the processor-executable instructions causes the processor to prompt the user for permission to execute the storage strategy. 13 . The user device of claim 12 , wherein the processor-executable instructions causes the processor to: in response to permission to execute the storage strategy, create a record of the media content and the storage strategy to develop behavioral patterns of the user for storing content media. 14 . The user device of claim 8 , wherein the storage strategy includes deleting the media content from local storage when the media content is stored remotely. 15 . A user device comprising: a non-transitory memory device storing a plurality of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to: determine user behavioral patterns regarding preferences for storing media content received by the user device, receive media content, determine a value of the media content, determine a storage strategy based on the value of the media content and the user behavioral patterns for storing media content, and execute the storage strategy for the media content. 16 . The user device of claim 15 , wherein, to execute the storage strategy for the media content, the processor-executable instructions causes the processor to: automatically store the media content in a local memory of the user device. 17 . The user device of claim 15 , wherein, to execute the storage strategy for the media content, the processor-executable instructions causes the processor to: automatically store a copy of the media content on an external device, and automatically delete a local copy of the media content when the copy of the media content is stored on the external device. 18 . The user device of claim 15 , wherein, to determine the storage strategy, the processor-executable instructions causes the processor to: determine whether a storage availability of the user device exceeds a threshold for implementing a deletion threshold and determining whether the value of the media content exceeds the deletion threshold, determine whether the storage available of the user device exceeds a threshold for implementing a local storage threshold and determining whether the value of the media content exceeds the local storage threshold, or determine whether the storage availability of the user device exceeds a threshold for implementing a competitive storage strategy and determining whether the value of the media content exceeds a value of media con
Improving or facilitating administration, e.g. storage management · CPC title
Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS] · CPC title
Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket · CPC title
Migration mechanisms · CPC title
by facilitating the interaction with a user or administrator · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.