Using metadata tags in video recordings produced by portable encoded information reading terminals
First Claim
Patent Images
1. A method of video information search and retrieval by an encoded information reading (EIR) terminal executing a video playback software application, said EIR terminal including a central processing unit (CPU);
- a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
at least one communication interface;
said method comprising the steps of;
compiling a video file search request comprising one or more video file search conditions, at least one of said one or more video file search conditions including a parameter and a value of said parameter, wherein said one or more video file search conditions includes at least one parameter specified via a user input accepted via a user interface;
transmitting said video file search request to a video content management server; and
receiving a response from said video content management server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for facilitating the video information search and users'"'"' navigation through multiple video image or video stream files, as well as reducing the amount of data transferred between a video content management server and a video playback client, by employing metadata tags inserted into the video recordings automatically or by an operator of an encoded information reading terminal.
-
Citations
43 Claims
-
1. A method of video information search and retrieval by an encoded information reading (EIR) terminal executing a video playback software application, said EIR terminal including a central processing unit (CPU);
- a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
at least one communication interface;
said method comprising the steps of;compiling a video file search request comprising one or more video file search conditions, at least one of said one or more video file search conditions including a parameter and a value of said parameter, wherein said one or more video file search conditions includes at least one parameter specified via a user input accepted via a user interface; transmitting said video file search request to a video content management server; and receiving a response from said video content management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- a memory;
-
11. A data collection system comprising:
-
at least one portable EIR terminal, said terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said at least one EIR terminal; wherein said at least one EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; wherein said one or more metadata tags include at least one metadata tag containing information outputted by an information input device of said at least one EIR terminal; and wherein said one or more metadata tags further comprise at least one metadata tag containing a text string, said text string selected from the group consisting of;
a text string entered by an operator of said at least one EIR terminal;
a text string representing a voice command, said voice command being issued by an operator of said terminal; andsaid at least one EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface. - View Dependent Claims (12)
-
-
13. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream filewherein said one or more metadata tags include GPS coordinates of said EIR terminal.
-
-
14. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said one or more metadata tags include a street address derived from GPS coordinates of said EIR terminal.
-
-
15. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said one or more metadata tags include a text string representing a voice command, said voice command being issued by an operator of said terminal.
-
-
16. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said one or more metadata tags include a time stamp outputted by said real-time clock.
-
-
17. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said EIR terminal includes a user interface, said user interface allowing an operator of said terminal to enter at least one text string, wherein said one or more metadata tags include said at least one text string.
-
-
18. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said one or more metadata tags include at least one imaging parameter. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said one or more metadata tags further comprise at least one metadata tag containing a text string, said text string selected from the group consisting of;
a text string entered by an operator of said EIR terminal;
a text string representing a voice command, said voice command being issued by an operator of said terminal.
-
-
24. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said EIR terminal includes an information input device selected from the group consisting of;
a Global Positioning System (GPS) module, a voice recognition module, an ambient light luminous intensity sensor, a real-time clock, and a biometric information input device; and
wherein said metadata tags include information outputted by said information input device.
-
-
25. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said EIR terminal is configured to operate in a data collection system including a video content management server and a database, wherein said EIR terminal is further configured to transmit a video file search request to said video content management server. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A portable encoded information reading (EIR) terminal, said terminal comprising:
-
a central processing unit (CPU); a memory; an imaging module including a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor; an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;a hand held housing incorporating said EIR device; at least one communication interface; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more of said captured video frames into a video file, and create one or more metadata tags, at least one of said one or more metadata tags containing information other than information determined by processing of said one or more video frames, said video file selected from the group consisting of;
a video image file, a video stream file;wherein said EIR terminal is configured to operate in a data collection system including two or more video content management servers; wherein said EIR terminal is configured to maintain in said memory a table, wherein a plurality of entries of said table map a range of values determined utilizing output of an EIR terminal information input device to one or more video content management server network addresses. - View Dependent Claims (37)
-
-
38. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein conditionally, upon one or more said metadata tags satisfying a triggering condition, one or more of said EIR terminal and said at least one video content management server changes a network address of one of;
a video content management server to which said video file is being delivered, a video playback client to which said video file is being delivered.
-
-
39. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein one or more of said EIR terminal and said video content management server are configured to maintain a table, wherein a plurality of entries of said table map a range of values determined utilizing output of an EIR terminal input device to a network address; and wherein conditionally, upon one or more said metadata tags satisfying a triggering condition, one or more of said EIR terminal and said at least one video content management server changes a network address of one of;
a video content management server to which said video file is being delivered, a video playback client to which said video file is being delivered.
-
-
40. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein one or more of said EIR terminal and said video content management server are configured to maintain a table, wherein a plurality of entries of said table map a range of values produced by a GPS module of said EIR terminal to a network address; and wherein conditionally, upon one or more said metadata tags satisfying a triggering condition, one or more of said EIR terminal and said at least one video content management server change a network address of one of;
a video content management server to which said video file is being delivered, a video playback client to which said video file is being delivered.
-
-
41. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein one or more of said EIR terminal and said video content management server is further configured to maintain a table, wherein a plurality of entries of said table map a range of values produced by an EIR terminal voice recognition module to a network address; and wherein conditionally, upon one or more said metadata tags satisfying a triggering condition, one or more of said EIR terminal and said at least one video content management server changes a network address of one of;
a video content management server to which said video file is being delivered, a video playback client to which said video file is being delivered.
-
-
42. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein conditionally, upon detecting that one or more said metadata tags contain an invalid decoded message data, an action is performed by one or more of said EIR terminal and said at least one video content management server.
-
-
43. A data collection system comprising:
-
at least one portable EIR terminal, said EIR terminal including a central processing unit (CPU);
a memory;
an imaging module having a two-dimensional image sensor and a lens assembly focusing an image onto said two-dimensional image sensor;
an EIR device selected from the group consisting of;
a bar code reading device employing said imaging module, an RFID reading device, and a card reading device, said EIR device configured to perform one of;
outputting raw message data containing an encoded message, outputting decoded message data corresponding to an encoded message;
a hand held housing incorporating said EIR device, said image sensor, and said lens assembly;
at least one communication interface;at least one video content management server communicatively coupled to said EIR terminal; wherein said EIR terminal is configured to capture one or more video frames, store said captured one or more video frames in said memory, transform one or more said captured video frames into a video file, and insert one or more metadata tags into said video file, said video file selected from the group consisting of a video image file, a video stream file; and wherein said EIR terminal is further configured to transmit at least a portion of said video file to said at least one video content management server via said at least one communication interface; wherein said metadata tags within said video file are monitored by one or more of said EIR terminal and said at least one video content management server; wherein conditionally, upon detecting that one or more said metadata tags contain an invalid GPS location, an action is performed by one or more of said EIR terminal and said at least one video content management server.
-
Specification