Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
In an Item-based system, Images (e.g., JPEG, TIFF, bitmap, and so on) are treated as core platform objects (“Image Items” or, more simply, “Images”) and exist in an “Image Schema” that provides an extensible representation of an Image in the system—that is, the characteristics of an Image and how that Image relates to other Items (including but not limited to other Images) in the system. To this end, the Image Schema defines the properties, behaviors, and relationships for Images in the system, and the Schema also enforces rules about Images, for example, what data specific Images must contain, what data specific Images may optionally contain, how specific Images can be extended, and so on and so forth.
597 Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
6. 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. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17)
-
Specification