IP Library Granted Patent US 9,823,824
Granted Patent B2
US 9,823,824 · App. 14/458,953 · Granted Nov 21, 2017

Context sensitive adaptable user interface

Inventors: Stephen James Pasquarette (Honeoye Falls, NY); Joseph Anthony Manico (Rochester, NY)
Assignee: KODAK ALARIS INC.
G06F3/04845G06F3/0486G06F3/0488G06T11/60
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 9,823,824
App. No.
14/458,953
Granted
Nov 21, 2017
Kind
B2
Abstract

A user interface control for an image product creation application is used for adding user supplied text or graphic elements to an image product, wherein the user interface control is responsive to the position relative to a user supplied image, a recognized object within the user supplied image, or an image product related feature, wherein the user interface control provides an indication when the text or graphic elements are positioned proximal to the user supplied image, the recognized object, or the image product related feature, and wherein the user interface control modifies an attribute of the text or graphic elements when placed proximal to the user supplied image, the recognized object, or the image product related feature.

Claims (32)

1. A context and content sensitive user interface system for a computer device, comprising:

a processor equipped device having a display; and

a user interface control for an image product creation application under the control of the processor for adding user selected or supplied text or graphic elements to at least one digital image product;

wherein the user interface control is configured to:

analyze the context and content of the digital image product and recognize a plurality of objects within the digital image product;

allow a user to link the text and/or graphic elements with at least one of the recognized objects within the digital image product;

in response to dragging the text and/or graphic elements within a predetermined distance to any of the plurality of recognized objects, dynamically suggest to the user modifications to at least one attribute of a color, font, size, shape, surround, or background of the text and/or graphic elements in the digital image product based on the analysis of the context and content of the digital image product by the user interface; and

as the user drags the text and/or graphic elements, dynamically indicate by the user interface to the user via visual, haptic, or audio feedback text placement options that are available on any given area of the digital image product, wherein the image product areas includes recognized objects and open spaces including template surround areas for composite images, collages, or album pages, or folds, gutters, or borders for post printing converting, folding, trimming, and binding operations.

2. A method of placing text and/or graphic elements in a digital image product comprising:

providing a context and content sensitive adaptable user interface for the text and/or graphic element placement in a digital image product;

analyzing the context and content of the digital image product and recognizing a plurality of objects within the digital image product;

allowing a user to link the text and/or graphic elements with at least one of the recognized objects within the digital image product;

in response to dragging the text and/or graphic elements within a predetermined distance to any of the plurality of recognized objects, dynamically suggesting to the user modifications to at least one attribute of a color, font, size, shape, surround, or background of the text and/or graphic elements in the digital image product based on the analysis of the context and content of the digital image product by the user interface; and

as the user drags the text and/or graphic elements, dynamically indicating by the user interface to the user via visual, haptic, or audio feedback text placement options that are available on any given area of the digital image product, wherein the image product areas includes recognized objects and open spaces including template surround areas for composite images, collages, or album pages, or folds, gutters, or borders for post printing converting, folding, trimming, and binding operations.

3. The method of claim 2 wherein, as the user drags the text around the layout a plurality of methods are used to convey text and image product associations.

4. The method of claim 3 wherein text conforms and adapts to the spaces and colors of objects recognized in the image.

5. The method of claim 3 further comprising formatting that can be generated around any part of the image allowing the user to make visual choices instead of selecting tools and initiating text formatting modifications.

6. The method of claim 2 wherein the text is added as a top layer of an imaging product enabling the user to touch the text to drag it to a new location on the layout.

7. The method of claim 6 wherein the text is stretched or shrunk to change the size of the text.

8. The method of claim 7 wherein the text is stretched or shrunk using standard multi-finger gestures.

9. The method of claim 7 wherein the text is stretched or shrunk automatically to adapt to the content of the image.

10. The method of claim 2 wherein a visual or audio linking of the text with image content comprises linking with detected faces, animals, objects, clipart, or graphic design elements.

11. The method of claim 2 wherein the digital image product comprises a greeting card.

12. The method of claim 2 wherein, when the user drags the text adjacent to a picture a visual method is used to convey a linkage, including a visual outline around the two elements which flashes or alternate colors to convey that is a linkage indicator.

13. The method of claim 2 wherein the text and the image are linked with a graphic user interface insertion bar or icon to indicate that the image and text are tied together.

14. The method of claim 2 wherein touching a linked text in a defined manner allows the user to modify the text and element linkage.

15. The method of claim 2 wherein the text font automatically adjusts to the image content.

16. The method of claim 2 further comprising using a designated text input area to lock the text to an object in the image.

17. The method of claim 2 further comprising using a drop shadow technique to write the text into sand, snow, foam, bubbles, or foliage in the image.

18. The method of claim 2 further comprising suggesting text based on content analysis of the image.

19. The method of claim 2 further comprising cascading the level of importance of the content in a scene so as not to obscure important content with text.

20. The method of claim 19 wherein foreground faces facing forward are assigned a first priority, foreground faces facing sideways are assigned a second priority, and foreground objects are assigned a third priority.

Assignments (8)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2025
From: KODAK ALARIS LLC
To: ENCINA PRIVATE CREDIT SPV 2, LLC, AS COLLATERAL AGENT
Reel/Frame 072818/0674 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2025
From: FGI WORLDWIDE LLC
To: KODAK ALARIS LLC
Reel/Frame 072740/0681 →
CHANGE OF NAME Recorded Oct 31, 2024
From: KODAK ALARIS INC.
To: KODAK ALARIS LLC
Reel/Frame 069282/0866 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2024
From: THE BOARD OF THE PENSION PROTECTION FUND
To: KODAK ALARIS INC.
Reel/Frame 068481/0300 →
SECURITY AGREEMENT Recorded Aug 2, 2024
From: KODAK ALARIS INC.
To: FGI WORLDWIDE LLC
Reel/Frame 068325/0938 →
ASSIGNMENT OF SECURITY INTEREST Recorded Nov 17, 2021
From: KPP (NO. 2) TRUSTEES LIMITED
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 058175/0651 →
SECURITY INTEREST Recorded Oct 5, 2020
From: KODAK ALARIS INC.
To: KPP (NO. 2) TRUSTEES LIMITED
Reel/Frame 053993/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2015
From: PASQUARETTE, STEPHEN JAMES; MANICO, JOSEPH ANTHONY
To: KODAK ALARIS INC.
Reel/Frame 034696/0639 →
Continuity (2)
Provisional Application 61867325 · Aug 19, 2013
Related Publication 20150052439A1 · Feb 19, 2015