Search

Christopher A. Revak

Examiner (ID: 19388, Phone: (571)272-3794 , Office: P/2431 )

Most Active Art Unit
2431
Art Unit(s)
2431, 2785, 2131, 2407
Total Applications
1903
Issued Applications
1537
Pending Applications
216
Abandoned Applications
168

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4993697 [patent_doc_number] => 20070009042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Video game system using pre-encoded macro-blocks in an I-frame' [patent_app_type] => utility [patent_app_number] => 11/178182 [patent_app_country] => US [patent_app_date] => 2005-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 13144 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20070009042.pdf [firstpage_image] =>[orig_patent_app_number] => 11178182 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178182
Video game system using pre-encoded macro-blocks in an I-frame Jul 7, 2005 Abandoned
Array ( [id] => 8437064 [patent_doc_number] => 08284842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-09 [patent_title] => 'Video game system using pre-encoded macro-blocks and a reference grid' [patent_app_type] => utility [patent_app_number] => 11/178183 [patent_app_country] => US [patent_app_date] => 2005-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 12858 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11178183 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178183
Video game system using pre-encoded macro-blocks and a reference grid Jul 7, 2005 Issued
Array ( [id] => 10017075 [patent_doc_number] => 09060101 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Video game system having an infinite playing field' [patent_app_type] => utility [patent_app_number] => 11/178181 [patent_app_country] => US [patent_app_date] => 2005-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 12799 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11178181 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178181
Video game system having an infinite playing field Jul 7, 2005 Issued
Array ( [id] => 4993690 [patent_doc_number] => 20070009035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Video game system using pre-generated motion vectors' [patent_app_type] => utility [patent_app_number] => 11/178177 [patent_app_country] => US [patent_app_date] => 2005-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12843 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20070009035.pdf [firstpage_image] =>[orig_patent_app_number] => 11178177 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/178177
Video game system using pre-generated motion vectors Jul 7, 2005 Issued
Array ( [id] => 5737616 [patent_doc_number] => 20060008006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Video encoding and decoding methods and video encoder and decoder' [patent_app_type] => utility [patent_app_number] => 11/174633 [patent_app_country] => US [patent_app_date] => 2005-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8176 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0008/20060008006.pdf [firstpage_image] =>[orig_patent_app_number] => 11174633 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174633
Video encoding and decoding methods and video encoder and decoder Jul 5, 2005 Abandoned
Array ( [id] => 4993680 [patent_doc_number] => 20070009025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'METHOD AND APPARATUS FOR OPERATIONAL FRAME-LAYER RATE CONTROL IN VIDEO ENCODER' [patent_app_type] => utility [patent_app_number] => 11/160735 [patent_app_country] => US [patent_app_date] => 2005-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 6261 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20070009025.pdf [firstpage_image] =>[orig_patent_app_number] => 11160735 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/160735
METHOD AND APPARATUS FOR OPERATIONAL FRAME-LAYERRATE CONTROL IN VIDEO ENCODERn Jul 5, 2005 Abandoned
Array ( [id] => 4993680 [patent_doc_number] => 20070009025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'METHOD AND APPARATUS FOR OPERATIONAL FRAME-LAYER RATE CONTROL IN VIDEO ENCODER' [patent_app_type] => utility [patent_app_number] => 11/160735 [patent_app_country] => US [patent_app_date] => 2005-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 6261 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20070009025.pdf [firstpage_image] =>[orig_patent_app_number] => 11160735 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/160735
METHOD AND APPARATUS FOR OPERATIONAL FRAME-LAYER RATE CONTROL IN VIDEO ENCODER Jul 5, 2005 Abandoned
Array ( [id] => 5795207 [patent_doc_number] => 20060015888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'Method of searching for clip differences in recorded video data of a surveillance system' [patent_app_type] => utility [patent_app_number] => 11/175453 [patent_app_country] => US [patent_app_date] => 2005-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2469 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20060015888.pdf [firstpage_image] =>[orig_patent_app_number] => 11175453 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/175453
Method of searching for clip differences in recorded video data of a surveillance system Jul 5, 2005 Abandoned
Array ( [id] => 8031399 [patent_doc_number] => 08144791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-27 [patent_title] => 'Apparatus, method, and medium for video synchronization' [patent_app_type] => utility [patent_app_number] => 11/174507 [patent_app_country] => US [patent_app_date] => 2005-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5021 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/144/08144791.pdf [firstpage_image] =>[orig_patent_app_number] => 11174507 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174507
Apparatus, method, and medium for video synchronization Jul 5, 2005 Issued
Array ( [id] => 5795111 [patent_doc_number] => 20060015792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'Method for encoding signals, related system and program product' [patent_app_type] => utility [patent_app_number] => 11/175960 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6535 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20060015792.pdf [firstpage_image] =>[orig_patent_app_number] => 11175960 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/175960
Method for encoding signals, related system and program product Jul 4, 2005 Issued
Array ( [id] => 4993689 [patent_doc_number] => 20070009034 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Apparatuses, computer program product, and method for digital image processing' [patent_app_type] => utility [patent_app_number] => 11/172972 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4576 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0009/20070009034.pdf [firstpage_image] =>[orig_patent_app_number] => 11172972 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172972
Apparatuses, computer program product, and method for digital image processing Jul 4, 2005 Abandoned
Array ( [id] => 4448108 [patent_doc_number] => 07864858 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-04 [patent_title] => 'Techniques for minimizing memory bandwidth used for motion compensation' [patent_app_type] => utility [patent_app_number] => 11/175109 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2737 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/864/07864858.pdf [firstpage_image] =>[orig_patent_app_number] => 11175109 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/175109
Techniques for minimizing memory bandwidth used for motion compensation Jul 4, 2005 Issued
Array ( [id] => 5737617 [patent_doc_number] => 20060008007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Adaptive coding method or device' [patent_app_type] => utility [patent_app_number] => 11/175130 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3145 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0008/20060008007.pdf [firstpage_image] =>[orig_patent_app_number] => 11175130 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/175130
Adaptive coding method or device Jul 4, 2005 Abandoned
Array ( [id] => 5737614 [patent_doc_number] => 20060008004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Video encoder' [patent_app_type] => utility [patent_app_number] => 11/172889 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2551 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0008/20060008004.pdf [firstpage_image] =>[orig_patent_app_number] => 11172889 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172889
Video encoder Jul 4, 2005 Abandoned
Array ( [id] => 4473786 [patent_doc_number] => 07944468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-17 [patent_title] => 'Automated asymmetric threat detection using backward tracking and behavioral analysis' [patent_app_type] => utility [patent_app_number] => 11/174777 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 10082 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/944/07944468.pdf [firstpage_image] =>[orig_patent_app_number] => 11174777 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174777
Automated asymmetric threat detection using backward tracking and behavioral analysis Jul 4, 2005 Issued
Array ( [id] => 5893204 [patent_doc_number] => 20060001742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'System keyboard and remotely controlled surveillance system using the system keyboard' [patent_app_type] => utility [patent_app_number] => 11/172998 [patent_app_country] => US [patent_app_date] => 2005-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4874 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0001/20060001742.pdf [firstpage_image] =>[orig_patent_app_number] => 11172998 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172998
System keyboard and remotely controlled surveillance system using the system keyboard Jul 4, 2005 Abandoned
Array ( [id] => 7541874 [patent_doc_number] => 08059722 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-15 [patent_title] => 'Method and device for choosing a mode of coding' [patent_app_type] => utility [patent_app_number] => 11/174165 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 8 [patent_no_of_words] => 3719 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/059/08059722.pdf [firstpage_image] =>[orig_patent_app_number] => 11174165 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174165
Method and device for choosing a mode of coding Jun 30, 2005 Issued
Array ( [id] => 5737615 [patent_doc_number] => 20060008005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Method and device for choosing a motion vector for the coding of a set of blocks' [patent_app_type] => utility [patent_app_number] => 11/174175 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3873 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0008/20060008005.pdf [firstpage_image] =>[orig_patent_app_number] => 11174175 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/174175
Method and device for choosing a motion vector for the coding of a set of blocks Jun 30, 2005 Abandoned
Array ( [id] => 5893932 [patent_doc_number] => 20060002470 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-05 [patent_title] => 'Motion vector detection circuit, image encoding circuit, motion vector detection method and image encoding method' [patent_app_type] => utility [patent_app_number] => 11/171358 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5351 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0002/20060002470.pdf [firstpage_image] =>[orig_patent_app_number] => 11171358 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171358
Motion vector detection circuit, image encoding circuit, motion vector detection method and image encoding method Jun 30, 2005 Abandoned
Array ( [id] => 9846334 [patent_doc_number] => 08948262 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Method and apparatus for using frame rate up conversion techniques in scalable video coding' [patent_app_type] => utility [patent_app_number] => 11/173121 [patent_app_country] => US [patent_app_date] => 2005-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6200 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11173121 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/173121
Method and apparatus for using frame rate up conversion techniques in scalable video coding Jun 30, 2005 Issued
Menu