IP Library Granted Patent US 8,249,397
Granted Patent B2
US 8,249,397 · App. 12/096,281 · Granted Aug 21, 2012

Playback of digital images

Assignee: Microsoft Corporation
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,249,397
App. No.
12/096,281
Granted
Aug 21, 2012
Kind
B2
Abstract

A method of displaying digital images is described in which a display length indicator is received and digital images are accessed. A set of digital images are selected from the accessed digital images in accordance with the display length indicator and displayed in a predetermined order. The method may be performed by a computer program, which may be embodied on a computer readable medium.

Claims (45)

1. A method of displaying digital images comprising:

receiving a display length indicator that includes an image difference threshold;

accessing digital images;

selecting a set of digital images from the accessed digital images in accordance with the display length indicator and predefined selection criteria; and

displaying the selected set of digital images in a predetermined order.

2. A method according to claim 1 , wherein the digital images are digital photographs.

3. A method according to claim 1 , wherein the predetermined order is chronological order.

4. A method according to claim 1 , wherein the display length indicator further comprises a number of images.

5. A method according to claim 1 , wherein the accessing digital images comprises:

accessing digital images; and

limiting the accessed digital images to images captured in a defined time period.

6. A method according to claim 1 , wherein the selecting the set of digital images comprises:

determining a number of images to be displayed from the display length indicator; and

selecting the number of images from the accessed images in accordance with at least one of a time stamp associated with each image and a property of each image.

7. A method according to claim 6 , wherein the selecting the number of images comprises:

selecting a first image from the accessed images according to specified criteria;

selecting a further image from the accessed images which gives an extreme value of a predefined energy parameter; and

repeating the step of selecting a further image until the determined number of images have been selected.

8. A method according to claim 7 , wherein the energy parameter is defined with respect to an importance factor and a similarity factor, and wherein the importance factor is a measure of one or more image attributes and a similarity factor is a measure of the difference between two images.

9. A method according to claim 8 , wherein the importance factor is a measure of one of more of: presence of a face in an image; degree of interest of an image; and sharpness of an image.

10. A method according to claim 1 , wherein the displaying of the selected set of digital images comprises:

displaying the selected set of digital images sequentially in the predetermined order.

11. A method according to claim 1 , further comprising:

accessing audio clips;

selecting one or more audio clips associated with the selected digital images; and

playing the selected audio clips in parallel to displaying the selected set of digital images.

12. A method according to claim 1 , further comprising:

accessing sensor data;

selecting parts of the sensor data associated with the selected digital images;

processing the selected parts of sensor data to provide a sensory feedback signal; and

outputting the sensory feedback signal in parallel to displaying the selected set of digital images.

13. A method according to claim 12 , wherein the sensor data comprises acceleration data; the sensory feedback signal comprises a low frequency audio signal and outputting the sensory feedback signal comprises:

outputting the low frequency audio signal to a sensory actuator in parallel with displaying the selected set of digital images.

14. A method according to claim 13 , wherein processing the selected parts of sensor data comprises:

accessing an audio clip;

filtering the audio clip using a low pass filter to produce a low frequency audio signal; and

controlling the amplification of the low frequency audio signal according to the acceleration data.

15. A method according to claim 14 , further comprising:

playing the audio clip in synchronicity with outputting the low frequency audio signal to a sensory actuator.

16. A method according to claim 15 , wherein the sensory actuator comprises a bass speaker.

17. An apparatus for displaying digital images comprising:

a user input device;

a processor arranged to receive a display length indicator from the user input device, to access digital images and to select a set of digital images from the accessed digital images in accordance with the display length indicator and predefined selection criteria, the display length indicator comprising an image difference threshold; and

a display for displaying the selected set of digital images in a predetermined order.

18. An apparatus according to claim 17 , wherein the predetermined order is chronological order.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: WOOD, KENNETH; HODGES, STEPHEN; ROTHER, CARSTEN; CRIMINISI, ANTONIO; WILLIAMS, LINDSAY; SRINIVASAN, JAMES
To: MICROSOFT CORPORATION
Reel/Frame 032311/0380 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2012
From: WOOD, KENNETH; HODGES, STEPHEN; WILLIAMS, LYNDSAY; ROTHER, CARSTEN; CRIMINISI, ANTONIO
To: MICROSOFT CORPORATION
Reel/Frame 028710/0912 →
Priority Claims (1)
EP 05257463 · Dec 5, 2005 · regional
Continuity (1)
Related Publication 20080317386A1 · Dec 25, 2008