Device, method, and graphical user interface for handling data encoded in machine-readable format

US11386280B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11386280-B2
Application numberUS-201815978117-A
CountryUS
Kind codeB2
Filing dateMay 12, 2018
Priority dateJun 2, 2017
Publication dateJul 12, 2022
Grant dateJul 12, 2022

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 device displays a media capture user interface that includes a media capture preview of objects in a field of view of the camera. While displaying the media capture user interface, the electronic device scans the field of view of the camera for data encoded in an optical machine-readable format. In accordance with a determination that the field of view of the camera includes data encoded in the optical machine-readable format that meets respective notification criteria, the electronic device displays a notification that indicates that the camera application has detected data encoded in the optical machine-readable format. In accordance with a determination that the field of view of the camera does not include data encoded in the optical machine-readable format that meets the respective notification criteria, the electronic device maintains display of the media capture user interface of the camera application without displaying the notification.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: at a device including a display, a camera, a non-transitory memory, and one or more processors coupled with the display, the camera and the non-transitory memory: displaying, on the display, a media capture user interface of a camera application that allows a user to capture one or more images, wherein displaying the media capture user interface of the camera application includes concurrently displaying: a media capture preview including an image of objects in a field of view of the camera that changes as the objects in the field of view of the camera change; and a media capture affordance that, when activated, stores, in the non-transitory memory, one or more images corresponding to the field of view of the camera; and while displaying the media capture user interface of the camera application: scanning the field of view of the camera for data encoded in an optical machine-readable format; in accordance with a determination that the field of view of the camera includes data encoded in the optical machine-readable format that meets respective notification criteria: displaying a notification that indicates that the camera application has detected data encoded in the optical machine-readable format, wherein the notification covers at least a portion of the media capture user interface; detecting a user input at a location corresponding to the notification; and in response to detecting the user input at the location corresponding to the notification and in accordance with a determination that the user input is of a first type that corresponds to a request to remove the notification, ceasing display of the notification and displaying the portion of the media capture user interface that was covered by the notification; and in accordance with a determination that the field of view of the camera does not include data encoded in the optical machine-readable format that meets the respective notification criteria, maintaining display of the media capture user interface of the camera application without displaying the notification. 2. The method of claim 1 , wherein displaying the notification comprises: overlaying the notification on the media capture user interface while maintaining the display of the media capture affordance. 3. The method of claim 1 , further comprising: while displaying the notification, receiving a user input that activates the media capture affordance; and in response to receiving the user input that activates the media capture affordance: removing the notification; storing, in the non-transitory memory, one or more images captured via the camera; and displaying, on the display, a representation of at least one of the one or more images. 4. The method of claim 1 , wherein the optical machine-readable format includes a barcode, and wherein scanning the field of view of the camera includes scanning the field of view of the camera for the barcode. 5. The method of claim 4 , wherein the barcode is a one-dimensional barcode, and wherein scanning the field of view of the camera includes scanning the field of view of the camera for the one-dimensional barcode. 6. The method of claim 4 , wherein the barcode is a two-dimensional barcode, and wherein scanning the field of view of the camera includes scanning the field of view of the camera for the two-dimensional barcode. 7. The method of claim 1 , wherein displaying the notification comprises: displaying a visual representation of the data encoded in the optical machine-readable format. 8. The method of claim 1 , wherein the notification indicates a target application that is configured to act upon the data encoded in the optical machine-readable format. 9. The method of claim 8 , wherein the notification indicates the target application by displaying an icon that corresponds with the target application. 10. The method of claim 1 , wherein the notification includes an icon indicating that data encoded in the optical machine-readable format was detected in the field of view of the camera. 11. The method of claim 1 , wherein the media capture user interface is associated with a first value for a display property and the notification is associated with a second value for the display property, wherein the second value is different from the first value. 12. The method of claim 1 , wherein displaying the notification comprises: displaying the notification in the form of a banner that is located towards the top of the media capture user interface. 13. The method of claim 1 , further comprising: in accordance with a determination that the notification has been displayed for a predetermined amount of time, removing the notification. 14. The method of claim 1 , wherein displaying the notification prevents a user of the device from utilizing a portion of a functionality provided by the media capture user interface; and wherein ceasing display of the notification allows the user of the device to utilize an entirety of the functionality provided by the media capture user interface. 15. The method of claim 1 , further comprising: in response to detecting the user input at the location corresponding to the notification and in accordance with a determination that the user input is of a second type that corresponds to a request to perform a user interface operation, performing a user interface operation associated with the notification. 16. The method of claim 15 , wherein performing the user interface operation comprises: presenting a user interface generated by a target application that is associated with the notification, wherein the user interface displays: information related to the data encoded in the optical machine-readable format; and an affordance that, when selected, triggers an action that acts upon the information. 17. The method of claim 1 , further comprises: in response to detecting the user input at the location corresponding to the notification and in accordance with a determination that the user input is of a third type that corresponds to a request to expand the notification, displaying an expanded view of the notification. 18. The method of claim 17 , wherein displaying the expanded view comprises: presenting, within the notification, a plurality of affordances, each affordance being associated with a respective user interface operation; and in response to a selection of a first affordance of the plurality of affordances, performing the respective user interface operation associated with the first affordance. 19. The method of claim 1 , further comprising: determining whether the data encoded in the optical machine-readable format occupies at least a threshold percentage of the field of view of the camera; in response to a determination that the data encoded in the optical machine-readable format occupies at least the threshold percentage of the field of view of the camera, determining that the data encoded in the optical machine-readable format meets the respective notification criteria; and in response to a determination that the data encoded in the optical machine-readable format does not occupy at least the threshold percentage of the field of view of the camera, determining that the data encoded in the optical machine-readable format does not meet the respective notification criteria. 20. An electronic device comprising: a display; an input device; one or more processors; and non-transitory memory including one or more programs having computer-readable

Assignees

Inventors

Classifications

  • for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters · CPC title

  • G06F3/0484Primary

    for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Photodetector array or CCD scanning · CPC title

  • 2D bar codes · CPC title

  • Electricity · 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 US11386280B2 cover?
An electronic device displays a media capture user interface that includes a media capture preview of objects in a field of view of the camera. While displaying the media capture user interface, the electronic device scans the field of view of the camera for data encoded in an optical machine-readable format. In accordance with a determination that the field of view of the camera includes data …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0484. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 12 2022 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).