Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
172 words
One or more computer readable media wherein the one or more computer readable media do not consist of a propagated data signal, the one or more computer readable media storing computer-readable instructions that when executed provide: a hardware/software interface-for a computer system, said hardware/software interface manipulates a plurality of items stored in a memory device, the plurality of items comprising discrete units of information pertaining to an image and having properties understandable by said hardware/software interface system, wherein said hardware/software interface system comprises an image schema that defines at least one image item and at least one image property, wherein at least one image item is extended to define a photo schema that defines a foundational item type from which photo items manipulated in the hardware/software interface system are derived, the foundational item type defining attributes including a region of interest attribute of one of the photo items, the region of interest attribute including a field identifying at least one person within a first region of the one of the photo items.
Claim 2
Dependent Claim
172 words
One or more computer readable media wherein the one or more computer readable media do not consist of a propagated data signal, the one or more computer readable media storing computer-readable instructions that when executed provide: a hardware/software interface-for a computer system, said hardware/software interface manipulates a plurality of items stored in a memory device, the plurality of items comprising discrete units of information pertaining to an image and having properties understandable by said hardware/software interface system, wherein said hardware/software interface system comprises an image schema that defines at least one image item and at least one image property, wherein at least one image item is extended to define a photo schema that defines a foundational item type from which photo items manipulated in the hardware/software interface system are derived, the foundational item type defining attributes including a region of interest attribute of one of the photo items, the region of interest attribute including a field identifying at least one person within a first region of the one of the photo items.
Claim 3
Dependent Claim
108 words
The one or more computer-readable media of claim 1 wherein said foundational item type further comprises at least one attribute from among the following group of attributes: a date said photo was taken; said date a photo was acquired; a unique identification of an acquisition session for said photo; an orientation; a location; an event; a make of a camera; a model of a camera; an exposure time; an aperture; an ISO speed; an indication of whether a flash was used for said photo; an indication of whether a red-eye mode was used for said photo; an exposure mode; and a distance of the subject of said photo.
Claim 4
Dependent Claim
38 words
The one or more computer readable media of claim 1 wherein the hardware/software interface establishes a link between the photo item and an item pertaining to the at least one person in the one of the photo items.
Claim 5
Dependent Claim
38 words
The one or more computer readable media of claim 1 wherein said region of interest attribute further comprises a field identifying at least one region of interest within a second region in the one of the photo items.
Claim 6
Dependent Claim
23 words
The one or more computer readable media of claim 4 wherein said region of interest attribute further comprises a field for a confidence.
Claim 7
Independent Claim
163 words
A system for manipulating a plurality of items, the items comprising discrete units of information pertaining to an image and having properties understandable by a hardware/software interface system, said system comprising: a processor; a computer storage media storing computer executable instructions that when executed provide: an image schema to define at least one of an image item and at least one of an image property, wherein the at least one of the image items is extended to define a photo schema that defines a foundational item type from which photo items manipulated in the hardware/software interface system are derived, the foundational item type defining attributes including a region of interest attribute in one of the photo items, the region of interest attribute including a field identifying at least one person within a first region of the one of the photo items and a second field identifying at least one region of interest within a second region of the one of the photo items.
Claim 8
Independent Claim
163 words
A system for manipulating a plurality of items, the items comprising discrete units of information pertaining to an image and having properties understandable by a hardware/software interface system, said system comprising: a processor; a computer storage media storing computer executable instructions that when executed provide: an image schema to define at least one of an image item and at least one of an image property, wherein the at least one of the image items is extended to define a photo schema that defines a foundational item type from which photo items manipulated in the hardware/software interface system are derived, the foundational item type defining attributes including a region of interest attribute in one of the photo items, the region of interest attribute including a field identifying at least one person within a first region of the one of the photo items and a second field identifying at least one region of interest within a second region of the one of the photo items.
Claim 9
Dependent Claim
41 words
The system of claim 6 wherein at least one of a property in the image schema is a property for a region of said image, the region property comprising fields for the left, top, right, and bottom coordinates of said region.
Claim 10
Dependent Claim
25 words
The system of claim 6 wherein said region of interest attribute of said one of the photo items further comprises a field for a confidence.
Claim 11
Dependent Claim
30 words
The system of claim 6 wherein said hardware/software interface system comprises an analysis properties schema to define at least one analysis property (AP) of the one of the photo items.
Claim 12
Dependent Claim
32 words
The system of claim 9 wherein said at least one AP comprises at least one from among the following group of properties: a color histogram; a gray histogram; and a similarity index.
Claim 13
Dependent Claim
41 words
The system of claim 6 wherein the computer storage media stores computer executable instructions that when executed establish a link between the one of the photo items and an item pertaining to the at least one person in the photo item.
Claim 14
Dependent Claim
104 words
The system of claim 6 wherein said foundational item type further comprises at least one attribute from among the following group of properties: a date said photo was taken; said date a photo was acquired; a unique identification of an acquisition session for said photo; an orientation; a location; an event; a make of a camera; a model of a camera; an exposure time; an aperture; an ISO speed; an indication of whether a flash was used for said photo; an indication of whether a red-eye mode was used for said photo; an exposure mode; and a distance of the subject of said photo.
Claim 15
Independent Claim
138 words
A method for a hardware/software interface system to manipulate a plurality of items, the items comprising discrete units of information pertaining to an image having properties understandable by said hardware/software interface system, said method comprising: establishing by one or more processors an image schema to define at least one of an image item and at least one of an image property; and establishing by the one or more processors an item in the image schema as a foundational item, constituting a foundational item type, from which all other image items manipulated in the hardware/software interface system are derived; and establishing by the one or more processors a link between a photographic digital image item defined by the foundational item and an item pertaining to at least one person represented in a region of the photographic digital image item.
Claim 16
Independent Claim
138 words
A method for a hardware/software interface system to manipulate a plurality of items, the items comprising discrete units of information pertaining to an image having properties understandable by said hardware/software interface system, said method comprising: establishing by one or more processors an image schema to define at least one of an image item and at least one of an image property; and establishing by the one or more processors an item in the image schema as a foundational item, constituting a foundational item type, from which all other image items manipulated in the hardware/software interface system are derived; and establishing by the one or more processors a link between a photographic digital image item defined by the foundational item and an item pertaining to at least one person represented in a region of the photographic digital image item.
Claim 17
Dependent Claim
61 words
The method of claim 13 further comprising, in order to represent a geographic location where the photographic digital image item was taken, establishing by the one or more processors a link between said photographic digital image item and a location item corresponding to said geographic location, such that said photographic digital image item can be queried based on said location item.
Claim 18
Dependent Claim
41 words
The method of claim 14 further comprising, in order to represent a geographic location where the photographic digital image item was taken, setting by the one or more processors a location property on said link to correspond to said geographic location.
Claim 19
Dependent Claim
62 words
The method of claim 13 further comprising, in order to represent at least one event represented in the photographic digital image item, establishing by the one or more processors a link between said photographic digital image item and an item pertaining to said event, such that said photographic digital image item can be queried based on said item pertaining to said event.
Claim 20
Dependent Claim
63 words
The method of claim 13 further comprising establishing by the one or more processors a link from a first digital image item to a second digital image item that is either (a) a parent digital image item from which said first digital image item is derived or (b) a child digital image item that has been derived from said first digital image item.