IP Library Granted Patent US 8,139,083
Granted Patent B2
US 8,139,083 · App. 11/463,434 · Granted Mar 20, 2012

Custom image frames

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 8,139,083
App. No.
11/463,434
Granted
Mar 20, 2012
Kind
B2
Abstract

A method includes retrieving an image stored on a device, creating a mask in a portion of the image, and creating a custom image frame from the image and the mask.

Claims (63)

1. A method comprising:

capturing, by a first device, a first image;

accepting, by the first device, a first user input that specifies a point within the first image;

defining, by the first device, a first mask in an irregular portion of the first image based on the first user input received at the device and without additional input from a user associated with the device, wherein the first user input specifies a point within the first image, and wherein the defining further includes:

identifying, areas of the first image that are adjacent to the specified point and that share image features, including color, with the specified point;

forming, by the first device, a first image frame that includes the first image and the first mask;

aligning, by the first device, a subject of a second image with the first mask in the first image frame;

capturing, by the first device, the second image; and

applying, by the first device, the second image to the first image frame, including automatically resizing and reshaping the second image, without input from the user, to conform to the second mask.

2. The method of claim 1 , where the first user input identifies a plurality of differing irregular portions of the first image,

where defining the first mask includes defining a plurality of first masks, each of the plurality of first masks associated with a corresponding one of the plurality of differing irregular portions of the first image,

where the first image frame includes the first image and the plurality of first masks.

3. The method of claim 2 , further comprising:

acquiring a plurality of second images;

dynamically applying each of the plurality of second images to a corresponding one of the plurality of first masks; and

creating a composite image from the first image frame, the second image, and the plurality of second images.

4. The method of claim 3 , where dynamically applying each of the plurality of second images to the corresponding one of the plurality of first masks further includes:

automatically resizing and reshaping each of the plurality of second images, without input from the user, to fit within the corresponding one of the plurality of first masks.

5. The method of claim 1 , further comprising

transmitting, by the first device, the first image frame to a second device, where the second device forms a second image frame that includes the first image, the first mask, and a second mask in another irregular portion of the first image, where the second image frame is formed by manipulating, by the second device, the first image frame to include the second mask, and where the second mask is positioned within the first mask;

receiving, at the first device, the second image frame from the second device;

aligning, by the first device, a subject of a third image with the second mask in the second image frame;

capturing, by the first device, the third image; and

applying, by the first device, the third image to the second image frame, including automatically resizing and reshaping the third image, without additional input from a user of the first device, according to the second mask.

6. The method of claim 5 , further comprising:

storing the second image frame in the first device.

7. A device comprising:

acquiring means for acquiring a first image and a second image;

forming means for forming a first mask in an irregular portion of the first image based on a user input received at the device and without additional input from a user associated with the device, where the user input specifies a point within the first image, and where the forming means includes:

determining means for determining regions of the first image that are adjacent to the specified point and that share image features, including color, with the specified point, and an edge, of the irregular portion of the first image, that surrounds the determined regions and the point within the first image;

creating means for creating a first image frame from the first image and the first mask;

applying means for applying the second image to the first image frame, including automatically resizing and reshaping the second image, without input from a user, according to the second mask; and

storing means for storing the first image frame and the second image as applied to the first image frame.

8. The device of claim 7 , further comprising:

transmitting means for transmitting the first image frame to another device;

receiving means for receiving, from the other device, a second image frame, where the second image frame includes the first image, the first mask, and a second mask in another irregular portion of the first image, where the second image frame is formed, in the other device, by manipulating the first image frame to include the second mask;

means for capturing a third image;

applying means for applying the third image to the second image frame, including automatically resizing and reshaping the third image, without input from a user, according to the second mask; and

storing means for storing the second image frame and the third image as applied to the second image frame.

9. A device comprising:

a memory to store instructions; and

a processor to execute the instructions to:

retrieve a first image,

create a first mask in an irregular portion of the first image based on a single user input received at the device, where the single user input specifies a point within the first image, and where the processor, when creating the first mask, is further to:

identify areas of the first image that are adjacent to the specified point and that share image features, including color, with the specified point, and

determine an edge of the irregular portion of the first image to include the specified point and the identified areas,

create a first image frame from the first image and the first mask,

capture a second image, and

dynamically apply the second image to the first image frame, including automatically resizing and reshaping the second image, without additional input from a user, according to the first mask.

10. The device of claim 9 , where the processor is further to:

transmit the first image frame to another device,

receive, from the other device, a second image frame, where the second image frame includes the first image, the first mask, and a second mask in another irregular portion of the first image, where the second image frame is formed, in the other device, by manipulating the first image frame to include the second mask,

store the second image frame,

capture a third image, and

dynamically apply the third image to the second image frame, including automatically resizing and reshaping the third image, without input from a user, according to the second mask.

11. The device of claim 9 , where the first mask includes a plurality of first masks, each of the plurality of first masks being associated with a corresponding one of a plurality of differing irregular portions of the first image, the plurality of differing irregular portions of the first image being defined by the user input,

where the first image frame includes the first image and the plurality of first masks.

12. The device of claim 11 , where the processor is further to execute the instructions to:

acquire a plurality of second images,

provide each of the plurality of second images within a corresponding one of the plurality of first masks, and

create a composite image from the first image frame, the second image, and the plurality of second images.

13. The device of claim 12 , where the processor, when providing each of the second images within the corresponding one of the plurality of first masks, is further to execute the instructions to:

automatically resize and reshape each of the plurality of second images, without input from the user, to fit within the corresponding one of the plurality of first masks.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2019
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION
Reel/Frame 048825/0737 →
CHANGE OF NAME Recorded Mar 25, 2019
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 048690/0974 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2006
From: DE LEON, DAVID
To: SONY MOBILE ERICSSON MOBILE COMMUNICATIONS AB
Reel/Frame 018081/0650 →