Methods and systems for content processing
First Claim
Patent Images
1. A method comprising the acts:
- (a) receiving an image captured with a user'"'"'s portable device;
(b) identifying a first set of plural images that are related to the captured image, said images each having associated metadata, including content descriptive metadata;
(c) identifying a subset of the metadata;
(d) identifying a second set of plural images based on metadata of images in the first set; and
(e) submitting image data, together with metadata, to an image-responsive service, to take an action based thereon, wherein at least one of said submitted image data or said submitted metadata is identified by acts (b)-(d), and wherein said submitting is performed by a processor-controlled device configured to perform such act.
3 Assignments
0 Petitions
Accused Products
Abstract
Cell phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others relate to coping with fixed focus limitations of cell phone cameras, e.g., in reading digital watermark data. Still others concern user interface improvements. A great number of other features and arrangements are also detailed.
-
Citations
23 Claims
-
1. A method comprising the acts:
-
(a) receiving an image captured with a user'"'"'s portable device; (b) identifying a first set of plural images that are related to the captured image, said images each having associated metadata, including content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second set of plural images based on metadata of images in the first set; and (e) submitting image data, together with metadata, to an image-responsive service, to take an action based thereon, wherein at least one of said submitted image data or said submitted metadata is identified by acts (b)-(d), and wherein said submitting is performed by a processor-controlled device configured to perform such act. - View Dependent Claims (2, 3, 4, 5, 19, 20, 21, 22, 23)
-
-
6. A method comprising the acts:
-
(a) receiving an image captured using a user'"'"'s portable device, the captured image having location data associated therewith; (b) identifying a first set of plural images that are related by location to the captured image, said images each having associated content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second image having metadata related to the identified subset of metadata, but not having associated location data; and (e) associating location data with the second image, wherein said associating is performed by a processor-controlled device configured to perform such act.
-
-
7. A method comprising the acts:
-
receiving an image captured using a user'"'"'s portable device, the captured image having a location associated therewith; identifying a first group of plural images related by in location to the captured image, each of said plural images being associated with content-descriptive metadata; by reference to the metadata associated with the plural images, identifying; i. a first sub-group of the images that likely have a first type of subject; and ii. a second sub-group of the images that likely have a second type of subject; and assessing a subject type of the captured image as likely being of the first type and/or the second type, by reference to similarity between the captured image and images of the first and second sub-groups, wherein said assessing is performed by a processor-controlled device configured to perform such act. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing system including a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform operations including:
-
(a) receiving an image captured with a user'"'"'s portable device; (b) identifying a first set of plural images that are related to the captured image, said images each having associated metadata, including content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second set of plural images based on metadata of images in the first set; and (e) submitting image data, together with metadata, to an image-responsive service, to take an action based thereon, wherein at least one of said submitted image data or said submitted metadata is identified by acts (b)-(d).
-
-
14. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing system, cause the system to perform operations including:
-
(a) receiving an image captured with a user'"'"'s portable device; (b) identifying a first set of plural images that are related to the captured image, said images each having associated metadata, including content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second set of plural images that are based in metadata of images in the first set; and (e) submitting image data, together with metadata, to an image-responsive service, to take an action based thereon, wherein at least one of said submitted image data or said submitted metadata is identified by acts (b)-(d).
-
-
15. A computing system including a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform operations including:
-
(a) receiving an image captured using a user'"'"'s portable device, the captured image having location data associated therewith; (b) identifying a first set of plural images that are related by location to the captured image, said images each having associated content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second image having metadata related to the identified subset of metadata, but not having associated location data; and (e) associating location data with the second image.
-
-
16. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing system, cause the system to perform operations including:
-
(a) receiving an image captured using a user'"'"'s portable device, the captured image having location data associated therewith; (b) identifying a first set of plural images that are related by location to the captured image, said images each having associated content descriptive metadata; (c) identifying a subset of the metadata; (d) identifying a second image having metadata related to the identified subset of metadata, but not having associated location data; and (e) associating location data with the second image.
-
-
17. A computing system including a processor and a memory, the memory storing instructions that, when executed by the processor, cause the system to perform operations including:
-
receiving an image captured using a user'"'"'s portable device, the captured image having a location associated therewith; identifying a first group of plural images related by location to the captured image, each of said plural images being associated with content-descriptive metadata; by reference to the metadata associated with the plural images, identifying; i. a first sub-group of the images that likely have a first type of subject; and ii. a second sub-group of the images that likely have a second type of subject; and assessing a subject type of the captured image as likely being of the first type and/or the second type, by reference to similarity between the captured image and images of the first and second sub-groups.
-
-
18. A non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing system, cause the system to perform operations including:
-
receiving an image captured using a user'"'"'s portabld device, the captured image having a location associated therewith; identifying a first group of plural images related by location to the captured image, each of said plural images being associated with content-descriptive metadata; by reference to the metadata associated with the plural images, identifying; i. a first sub-group of the images that likely have a first type of subject; and ii. a second sub-group of the images that likely have a second type of subject; and assessing a subject type of the captured image as likely being of the first type and/or the second type, by reference to similarity between the captured image and images of the first and second sub-groups.
-
Specification