Patent application number | Description | Published |
20100306232 | MULTIMEDIA SYSTEM PROVIDING DATABASE OF SHARED TEXT COMMENT DATA INDEXED TO VIDEO SOURCE DATA AND RELATED METHODS - A multimedia system may include a plurality of text comment input devices configured to permit a plurality of commentators to generate shared text comment data based upon viewing video data from a video source. The system may further include a media processor cooperating with the plurality of text comment input devices and configured to process the video source data and shared text comment data, and generate therefrom a database comprising shared text comment data indexed in time with the video source data so that the database is searchable by text keywords to locate corresponding portions of the video source data. The media processor may be further configured to combine the video source data and the shared text comment data into a media data stream. | 12-02-2010 |
20100306796 | MULTIMEDIA SYSTEM GENERATING AUDIO TRIGGER MARKERS SYNCHRONIZED WITH VIDEO SOURCE DATA AND RELATED METHODS - A multimedia system may include at least one audio comment input device configured to permit at least one commentator to generate audio comment data based upon viewing video data from a video source. Furthermore, a media processor may cooperate with the at least one audio comment input device and be configured to process video source data and audio comment data and generate therefrom audio trigger markers synchronized with the video source data for predetermined audio triggers in the audio comment data, and combine the video source data, the audio comment data, and the audio trigger markers into a media data stream. | 12-02-2010 |
20110085033 | SURVEILLANCE SYSTEM FOR TRANSCODING SURVEILLANCE IMAGE FILES WHILE RETAINING IMAGE ACQUISITION TIME METADATA AND ASSOCIATED METHODS - A surveillance video system may include a surveillance image database storing a sequence of surveillance image files for a common area having image acquisition time metadata associated therewith, the sequence of surveillance image files defining an image acquisition rate. A processor may cooperate with the surveillance image database and may be configured to transcode the surveillance image files into a sequence of surveillance video frames retaining the image acquisition time metadata and at a video frame rate different from the image acquisition rate. The processor may also be configured to assemble a surveillance video transport stream from the sequence of surveillance video frames and retaining the image acquisition time metadata. | 04-14-2011 |
20110085034 | SURVEILLANCE SYSTEM FOR TRANSCODING SURVEILLANCE IMAGE FILES WHILE RETAINING GEOSPATIAL METADATA AND ASSOCIATED METHODS - A surveillance video system may include a surveillance image database storing a sequence of surveillance image files for a common area having geospatial metadata associated therewith. A processor may cooperate with the surveillance image database and configured to transcode the surveillance image files into a sequence of surveillance video frames retaining the geospatial metadata. The processor may also be configured to assemble a surveillance video transport stream from the sequence of surveillance video frames retaining the geospatial metadata, and to selectively deliver the surveillance video transport stream retaining the geospatial metadata to at least one surveillance video user. | 04-14-2011 |
20110085039 | SURVEILLANCE SYSTEM WITH TARGET BASED SCROLLING AND RELATED METHODS - A surveillance video system may include a first device configured to process successive surveillance image files of a common area into an image transport stream for a selectable region of interest within the common area. The surveillance video system also may include a second device remote from the first device and in communication with the first device. The second device may include a display and a processor cooperating therewith. The processor may be configured to scroll the selectable region of interest to maintain a selected moving target visible on the display. | 04-14-2011 |
20110141143 | IMAGE PROCESSING SYSTEM FOR IMAGE RESIZING BASED UPON OPERATIONAL FEEDBACK PARAMETERS AND RELATED METHODS - An image processing system may include a transceiver configured to communicate with a remote terminal over a communications channel. Furthermore, an image processor may cooperate with the transceiver and be configured to determine an operational parameter associated with at least one of the communications channel and the remote terminal, generate a resized image from an original image based upon an energy function and the operational parameter, and transmit the resized image to the remote terminal over the communications channel. | 06-16-2011 |
20110141287 | VIDEO PROCESSING SYSTEM PROVIDING ENHANCED TRACKING FEATURES FOR MOVING OBJECTS OUTSIDE OF A VIEWABLE WINDOW AND RELATED METHODS - A video processing system may include a display and a video processor coupled to the display. The video processor may be configured to display a georeferenced video feed on the display defining a viewable area, determine actual geospatial location data for a selected moving object within the viewable area, and generate estimated geospatial location data along a predicted path for the moving object when the moving object is no longer within the viewable area and based upon the actual geospatial location data. The video processor may be further configured to define a successively expanding search area for the moving object when the moving object is no longer within the viewable window and based upon the estimated geospatial location data, and search within the successively expanding search area for the moving object when the successively expanding search area is within the viewable area. | 06-16-2011 |
20110141312 | VIDEO PROCESSING SYSTEM PROVIDING CORRELATION BETWEEN OBJECTS IN DIFFERENT GEOREFERENCED VIDEO FEEDS AND RELATED METHODS - A video processing system which may include a first video input configured to receive a first georeferenced video feed from a first video source, and a second video input configured to receive a second georeferenced video feed from a second video source, where the second georeferenced video feed overlaps the first georeferenced video feed. The system may further include a video processor coupled to the first and second video inputs. The video processor may include an annotation module configured to generate an annotation for an object in the first georeferenced video feed, and a geospatial correlation module configured to geospatially correlate the annotation to the object in the second georeferenced video feed overlapping the first georeferenced video feed. | 06-16-2011 |
20110145256 | VIDEO PROCESSING SYSTEM PROVIDING OVERLAY OF SELECTED GEOSPATIALLY-TAGGED METADATA RELATING TO A GEOLOCATION OUTSIDE VIEWABLE AREA AND RELATED METHODS - A video processing system may include a display, at least one geospatial database, and a video processor. The video processor may cooperate with the display and the at least one geospatial database and be configured to display a georeferenced video feed on the display and defining a viewable area, and to overlay selected geospatially-tagged metadata onto the viewable area and relating to a geolocation outside the viewable area. | 06-16-2011 |
20110145257 | VIDEO PROCESSING SYSTEM GENERATING CORRECTED GEOSPATIAL METADATA FOR A PLURALITY OF GEOREFERENCED VIDEO FEEDS AND RELATED METHODS - A video processing system may include a video ingest module for receiving a plurality of georeferenced video feeds each including a sequence of video frames and initial geospatial metadata associated therewith, and each georeferenced video feed having a respective different geospatial accuracy level associated therewith. The system may further include a video processor coupled to the video ingest module and configured to perform image registration among the plurality of georeferenced video feeds, and generate corrected geospatial metadata for at least one of the georeferenced video feeds based upon the initial geospatial metadata, the image registration and the different geospatial accuracy levels. | 06-16-2011 |
Patent application number | Description | Published |
20090013135 | UNORDERED LOAD/STORE QUEUE - A method and processor for providing full load/store queue functionality to an unordered load/store queue for a processor with out-of-order execution. Load and store instructions are inserted in a load/store queue in execution order. Each entry in the load/store queue includes an identification corresponding to a program order. Conflict detection in such an unordered load/store queue may be performed by searching a first CAM for all addresses that are the same or overlap with the address of the load or store instruction to be executed. A further search may be performed in a second CAM to identify those entries that are associated with younger or older instructions with respect to the sequence number of the load or store instruction to be executed. The output results of the Address CAM and Age CAM are logically ANDed. | 01-08-2009 |
20090013160 | DYNAMICALLY COMPOSING PROCESSOR CORES TO FORM LOGICAL PROCESSORS - A method, system and computer program product for dynamically composing processor cores to form logical processors. Processor cores are composable in that the processor cores are dynamically allocated to form a logical processor to handle a change in the operating status. Once a change in the operating status is detected, a mechanism may be triggered to recompose one or more processor cores into a logical processor to handle the change in the operating status. An analysis may be performed as to how one or more processor cores should be recomposed to handle the change in the operating status. After the analysis, the one or more processor cores are recomposed into the logical processor to handle the change in the operating status. By dynamically allocating the processor cores to handle the change in the operating status, performance and power efficiency is improved. | 01-08-2009 |
20100325395 | DEPENDENCE PREDICTION IN A MEMORY SYSTEM - Techniques related to dependence prediction for a memory system are generally described. Various implementations may include a predictor storage storing a value corresponding to at least one prediction type associated with at least one load operation, and a state-machine having multiple states. For example, the state-machine may determine whether to execute the load operation based upon a prediction type associated with each of the states and a corresponding precedent to the load operation for the associated prediction type. The state-machine may further determine the prediction type for a subsequent load operation based on a result of the load operation. The states of the state machine may correspond to prediction types, which may be a conservative prediction type, an aggressive prediction type, or one or more N-store prediction types, for example. | 12-23-2010 |