IP Library Granted Patent US 11,910,082
Granted Patent B1
US 11,910,082 · App. 17/646,842 · Granted Feb 20, 2024

Mobile interface for marking and organizing images

Inventors: M. Steven Walker (Andover, MA); Nathan Petersen (Andover, MA)
Assignee: Staples, Inc.
H04N23/632G06V20/20H04N23/633H04N23/635
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,910,082
App. No.
17/646,842
Granted
Feb 20, 2024
Kind
B1
Abstract

A system and method for providing a mobile interface for marking and organizing images is described herein. In some instances, the system may present, on a display device, an image region that displays a capturable image that is capturable by an image sensor of the wireless mobile electronic device and a preview region including a series of one or more annotatable image previews. The system may receive an input instructing the wireless mobile electronic device to capture a second image using the image sensor of the wireless mobile electronic device, generate a second image preview representing the second image, and update the graphical user interface to include the second image preview at the preview region. The system may receive an input including an annotation using an input device of the wireless mobile electronic device and update the graphical user interface to represent the annotation at the preview region.

Claims (74)

1. A computer-implemented method comprising:

providing, by a processor, on a display device of a mobile electronic device, one or more graphical user interfaces including a graphical element for determining a physical space;

receiving, by the processor, a user input via the one or more graphical user interfaces designating the physical space via the mobile electronic device;

adding, by the processor, an identification of the physical space to a timeline based on the user input designating the physical space, the timeline including a plurality of images associated with one or more physical spaces;

determining, by the processor, an image;

receiving, by the processor, an input including an annotation on the image via the mobile electronic device;

automatically associating, by the processor, the annotation with the physical space in a computer-accessible file; and

providing, by the processor in the one or more graphical user interfaces, a graphical element indicating the association between the physical space and the image.

2. The computer-implemented method of claim 1 , wherein:

the timeline is associated with a geographical location in the computer-accessible file;

adding the identification of the physical space to the timeline includes determining a sub-location of the geographical location and associating a subset of the plurality of images with the sub-location, the subset of the plurality of images including the determined image; and

the computer-implemented method further comprises automatically inserting, by the processor, an indication of the physical space into the timeline to indicate that images after the indication of the physical space in the timeline are associated with the sub-location.

3. The computer-implemented method of claim 1 , further comprising:

determining, by the processor, an annotation type of the annotation from a plurality of annotation types; and

providing, by the processor, a graphical representation of the annotation type in the one or more graphical user interfaces.

4. The computer-implemented method of claim 3 , further comprising:

providing, by the processor in the one or more graphical user interfaces, the graphical representation of the annotation type overlaid on an image preview of the image.

5. The computer-implemented method of claim 1 , further comprising:

providing, by the processor in the one or more graphical user interfaces, a graphical representation of the timeline of multiple images, the graphical representation indicating an association of the physical space with the multiple images.

6. The computer-implemented method of claim 1 , further comprising:

receiving, by the processor, an input indicating an image group;

associating, by the processor, multiple images with the image group in the computer-accessible file, the plurality of images including the determined image; and

providing, by the processor in the one or more graphical user interfaces, a graphical element indicating an association of the multiple images with the image group.

7. The computer-implemented method of claim 1 , further comprising:

providing, by the processor in the one or more graphical user interfaces, a graphical element indicating one or more image previews associated with each of a plurality of physical spaces, the one or more image previews representing the image, the plurality of physical spaces including the identified physical space.

8. The computer-implemented method of claim 7 , further comprising:

receiving, by the processor, an input indicating a selected physical space; and

filtering, by the processor, the one or more image previews provided in the one or more graphical user interfaces based on the selected physical space.

9. The computer-implemented method of claim 1 , wherein:

the annotation includes a tag reflecting a user input indicating that the image be reviewed.

10. The computer-implemented method of claim 1 , further comprising:

generating a thumbnail image representing the image; and

updating the one or more graphical user interfaces including overlaying a graphical indicator of the annotation over the thumbnail image.

11. A system comprising:

one or more processors; and

a computer-accessible memory storing instructions that, when executed by the one or more processors, cause the system to:

provide, on a display device of a mobile electronic device, one or more graphical user interfaces including a graphical element for determining a physical space;

receive a user input via the one or more graphical user interfaces designating the physical space via the mobile electronic device;

add an identification of the physical space to a timeline based on the user input designating the physical space, the timeline including a plurality of images associated with one or more physical spaces;

determine an image;

receive an input including an annotation on the image via the mobile electronic device;

automatically associate the annotation with the physical space in a computer-accessible file; and

provide, in the one or more graphical user interfaces, a graphical element indicating the association between the physical space and the image.

12. The system of claim 11 , wherein:

the timeline is associated with a geographical location in the computer-accessible file;

adding the identification of the physical space to the timeline includes determining a sub-location of the geographical location and associating a subset of the plurality of images with the sub-location, the subset of the plurality of images including the determined image; and

the instructions further cause the system to automatically insert an indication of the physical space into the timeline to indicate that images after the indication of the physical space in the timeline are associated with the sub-location.

13. The system of claim 11 , wherein the instructions further cause the system to:

determine an annotation type of the annotation from a plurality of annotation types; and

provide a graphical representation of the annotation type in the one or more graphical user interfaces.

14. The system of claim 13 , wherein the instructions further cause the system to:

provide, in the one or more graphical user interfaces, the graphical representation of the annotation type overlaid on an image preview of the image.

15. The system of claim 11 , wherein the instructions further cause the system to:

provide, in the one or more graphical user interfaces, a graphical representation of the timeline of multiple images, the graphical representation indicating an association of the physical space with the multiple images.

16. The system of claim 11 , wherein the instructions further cause the system to:

receive an input indicating an image group;

associate multiple images with the image group in the computer-accessible file, the plurality of images including the determined image; and

provide, in the one or more graphical user interfaces, a graphical element indicating an association of the multiple images with the image group.

17. The system of claim 11 , wherein the instructions further cause the system to:

provide, in the one or more graphical user interfaces, a graphical element indicating one or more image previews associated with each of a plurality of physical spaces, the one or more image previews representing the image, the plurality of physical spaces including the identified physical space.

18. The system of claim 17 , wherein the instructions further cause the system to:

receive an input indicating a selected physical space; and

filter the one or more image previews provided in the one or more graphical user interfaces based on the selected physical space.

19. The system of claim 11 , wherein:

the annotation includes a tag reflecting a user input indicating that the image be reviewed.

20. A system comprising:

means for providing one or more graphical user interfaces including a graphical element for determining a physical space;

means for receiving a user input via the one or more graphical user interfaces designating the physical space;

means for adding an identification of the physical space to a timeline based on the user input designating the physical space, the timeline including a plurality of images associated with one or more physical spaces;

means for identifying the physical space;

means for determining an image;

means for receiving an annotation on the image;

means for automatically associating the annotation with the physical space; and

means for providing, in the one or more graphical user interfaces, a graphical element indicating the association between the physical space and the image.

Assignments (4)
SECURITY INTEREST Recorded Jun 12, 2024
From: STAPLES, INC.
To: COMPUTERSHARE TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES AGENT
Reel/Frame 067711/0239 →
SECURITY INTEREST Recorded Jun 11, 2024
From: STAPLES, INC.
To: UBS AG, STAMFORD BRANCH, AS TERM LOAN AGENT
Reel/Frame 067687/0558 →
SECURITY INTEREST Recorded Jun 11, 2024
From: STAPLES, INC.
To: COMPUTERSHARE TRUST COMPANY, NATIONAL ASSOCIATION, AS NOTES AGENT
Reel/Frame 067697/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2022
From: WALKER, M. STEVEN; PETERSEN, NATHAN
To: STAPLES, INC.
Reel/Frame 060476/0985 →
Cited By (1)
US 12,413,846