Automatically uploading image files based on image capture context

US2018095960A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018095960-A1
Application numberUS-201615288761-A
CountryUS
Kind codeA1
Filing dateOct 7, 2016
Priority dateOct 4, 2016
Publication dateApr 5, 2018
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.

The present disclosure describes a system and method to manage image file storage that includes a memory device to store instructions and at least one processing device to execute the instructions stored in the memory device to determine an image capture context for an image, identify an image type corresponding to the image based at least in part on the image capture context, associate the image type with the image, and automatically store a copy of the image on a remote memory device based at least in part on the image type.

First claim

Opening claim text (preview).

1 . A system, comprising: a memory device to store instructions; and at least one processing device to execute the instructions stored in the memory device to: determine an image capture context for an image; identify an image type corresponding to the image based at least in part on the image capture context; associate the image type with the image; and automatically store a copy of the image on a remote memory device based at least in part on the image type. 2 . The system of claim 1 , wherein the at least one processing device executes the instructions stored in the memory device further to: associate the image type with a corresponding account type at the remote memory device; and automatically store the copy of the image in association with the corresponding account type on the remote memory device. 3 . The system of claim 2 , wherein the at least one processing device executes the instructions stored in the memory device further to: store application metadata identifying the image type and the account type; and automatically store the copy of the image in association with the corresponding account type on the remote memory device based on the metadata. 4 . The system of claim 1 , wherein the at least one processing device executes the instructions stored in the memory device further to: identify the image type as a business type or a personal type; and automatically store the copy of the image in association with an account type in the remote location account corresponding to the business type or the personal type. 5 . The system of claim 4 , wherein the at least one processing device executes the instructions stored in the memory device further to: graphically display an image type icon to switch the image type from the business type to the personal type or vice versa. 6 . The system of claim 1 , wherein the at least one processing device executes the instructions stored in the memory device further to: store the image at least temporarily in a local memory device after capturing the image; and delete the image from the local memory device after automatically storing a copy of the image on the remote memory device. 7 . The system of claim 5 , wherein the remote memory device is located geographically remote from the local memory device. 8 . The system of claim 1 , wherein the at least one processing device executes the instructions stored in the memory device further to: graphically display a confirmation icon to confirm the automatic storage of the copy of the image. 9 . A method comprising: determining, at a processing device, an image capture context for an image; identifying, at the processing device, an image type corresponding to the image based at least in part on the image capture context; generating, by the processing device, an enhanced image by including the image type in the image; and transmitting the enhanced image from the processing device to a remote memory device for automatic storage of the enhanced image on the remote memory device based at least in part on the image type. 10 . The method of claim 9 , further comprising: associating, by the processing device, the image type with a corresponding account type at the remote memory device; and transmitting the enhanced image from the processing device to the remote memory device for automatic storage of the enhanced image on the remote memory device in association with the corresponding account type. 11 . The method of claim 10 , further comprising: identifying, by the processing device, the enhanced image by including the account type. 12 . The method of claim 10 , further comprising: identifying, by the processing device, the image type as a business type or a personal type; and transmitting the enhanced image from the processing device to the remote memory device for automatic storage of the enhanced image on the remote memory device in association with an account corresponding to the business type or the personal type. 13 . The method of claim 12 , further comprising: graphically displaying, by the processing device, an image type icon to switch the image type from the business type to the personal type or vice versa; and modify the enhanced image based at least in part on receiving an indication of actuation of the image type icon. 14 . The method of claim 9 , further comprising: storing the image or the enhanced image at least temporarily in a local memory device after capturing the image; and delete the image from the local memory device after transmitting the enhanced image for automatic storage of the enhanced image in the remote memory device. 15 . A computer-readable storage medium comprising instructions that, when executed by one or more processing devices, cause the one or more processing devices to: determine an image capture context for an image; identify an account type and an image type corresponding to the image based at least in part on the image capture context; generate an enhanced image by including the image type in the image; and transmit the enhanced image to a remote memory device for automatic storage of the enhanced image on the remote memory device based at least in part on the account type. 16 . The computer-readable storage medium of claim 15 , wherein execution of the instructions by the one or more processing devices, cause the one or more processing devices further to: determine the image capture context for the image from metadata associated with the image. 17 . The computer-readable storage medium of claim 15 , wherein execution of the instructions by the one or more processing devices, cause the one or more processing devices further to: modify the enhanced image by including the account type. 18 . The computer-readable storage medium of claim 15 , wherein execution of the instructions by the one or more processing devices, cause the one or more processing devices further to: identify the image type as a business type or a personal type; and transmit the enhanced image to the remote memory device for automatic storage of the enhanced image on the remote memory device in association with an account corresponding to the business type or the personal type. 19 . The computer-readable storage medium of claim 18 , wherein execution of the instructions by the one or more processing devices, cause the one or more processing devices further to: graphically display an image type icon to switch the image type from the business type to the personal type or vice versa; and modify the enhanced image based at least in part on receiving an indication of actuation of the image type icon. 20 . The computer-readable storage medium of claim 15 , wherein execution of the instructions by the one or more processing devices, cause the one or more processing devices further to: store the image or the enhanced image at least temporarily in a local memory device after capturing the image; and delete the image or the enhanced image from the local memory device after transmitting the enhanced image for automatic storage of the enhanced image in the remote memory device.

Assignees

Inventors

Classifications

  • Delete operations (erasing in storage systems G06F3/0652) · CPC title

  • G06F16/51Primary

    Indexing; Data structures therefor; Storage structures · CPC title

  • Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs (query results presentation G06F16/156) · CPC title

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

  • File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06) · 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 US2018095960A1 cover?
The present disclosure describes a system and method to manage image file storage that includes a memory device to store instructions and at least one processing device to execute the instructions stored in the memory device to determine an image capture context for an image, identify an image type corresponding to the image based at least in part on the image capture context, associate the ima…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/51. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 05 2018 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).