System and method for processing image objects in video data
First Claim
1. A computerized method for processing an object in a video data stream executed on a client device processor, the method comprising:
- receiving input data at a client device for rendering on a client device display a first functional indicator indicating one of a plurality of functions and defining a first geometric form indicating a first region of pixel locations containing a first image object in the video data stream;
performing a function indicated by the first functional indicator on meta data for the first image object in the first region of pixel locations;
receiving input data for rendering a second functional indicator indicating one of the plurality of functions and defining a second geometric form indicating a second region of pixels representing a second image object; and
performing the function indicated by the first functional indicator on the meta data for first image object and meta data for the second image objectwherein the functional indicator indicates a function of search, send, store, compare and shop and the meta data for the first image object further comprises meta data in one of a plurality of meta data categories associated with one of a plurality of functional indicators, the method further comprising;
rendering a Boolean indicator on a video data frame in the video data stream, the video data frame comprising at least one line on the video frame between the first and second functional indicators to indicate a Boolean logic operation to operate on meta data for image objects surrounded by the first and second functional indicators.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are disclose for processing an object in a video data stream. The method runs on a processor programmed to execute the method and includes but is not limited to receiving input data at the client device for rendering on the client device display a first functional indicator indicating one of a plurality of functions and surrounding a first region of pixel locations representing a first image object in the video data stream; and performing a function indicated by the first functional indicator on meta data for the first image object in the first region of pixel locations.
-
Citations
13 Claims
-
1. A computerized method for processing an object in a video data stream executed on a client device processor, the method comprising:
-
receiving input data at a client device for rendering on a client device display a first functional indicator indicating one of a plurality of functions and defining a first geometric form indicating a first region of pixel locations containing a first image object in the video data stream; performing a function indicated by the first functional indicator on meta data for the first image object in the first region of pixel locations; receiving input data for rendering a second functional indicator indicating one of the plurality of functions and defining a second geometric form indicating a second region of pixels representing a second image object; and performing the function indicated by the first functional indicator on the meta data for first image object and meta data for the second image object wherein the functional indicator indicates a function of search, send, store, compare and shop and the meta data for the first image object further comprises meta data in one of a plurality of meta data categories associated with one of a plurality of functional indicators, the method further comprising; rendering a Boolean indicator on a video data frame in the video data stream, the video data frame comprising at least one line on the video frame between the first and second functional indicators to indicate a Boolean logic operation to operate on meta data for image objects surrounded by the first and second functional indicators. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method for processing an object in a video data stream, the method executed on a server processor programmed for executing the steps of the method, the method comprising:
-
receiving data from a client device indicating one of a plurality of functional indicators indicating one of a plurality of functions and meta data in one of a plurality of meta data categories; and receiving input data for rendering a functional indicator indicating one of the plurality of functions and defining a geometric shape indicating a region of pixels representing an image object and performing the function indicated by the functional indicator on the meta data a first image object and meta data for a second image object, wherein the functional indicator indicates a function and the meta data further comprises meta data indicator codes indicating one of a plurality of meta data categories and associated with one of a plurality of functional indicators, the method further comprising; rendering a Boolean indicator on the video data frame comprising at least one line on the video frame between a first and a second functional indicators to indicate a Boolean logic operation to operate on meta data for image objects surrounded by the first and the second functional indicators. - View Dependent Claims (11)
-
-
12. A system for processing an object in a video data stream, the system comprising:
-
a processor in data communication with a tangible non-transitory machine readable medium; a first processor interface to receive input data from a client device indicating a first one of a plurality of functional indicators indicating a first function and meta data in one of a plurality of meta data categories; a second processor interface to receive input data for rendering a second functional indicator indicating one of the plurality of functions and defining a geometric form indicating a region of pixels representing an image object and performing the function indicated by a first functional indicator on meta data for a first image object and meta data for the second image object; and a third processor interface to render a Boolean indicator on a video data frame comprising at least one line on the video data frame between a first and a second functional indicator to indicate a Boolean logic operation to operate on meta data for image objects surrounded by the first and second functional indicators, wherein a functional indicator indicates a function selected from the group consisting of search, send, store, compare and shop and the meta data further comprises meta data in one of a plurality of meta data categories associated with one of a plurality of functional indicators. - View Dependent Claims (13)
-
Specification