Search

Robert J. Craddock

Examiner (ID: 15675, Phone: (571)270-7502 , Office: P/2618 )

Most Active Art Unit
2618
Art Unit(s)
2618, 2617, 2628, 2612, 2677, 2616
Total Applications
832
Issued Applications
695
Pending Applications
56
Abandoned Applications
102

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11180207 [patent_doc_number] => 09412201 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'Mixed reality filtering' [patent_app_type] => utility [patent_app_number] => 13/747297 [patent_app_country] => US [patent_app_date] => 2013-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8067 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13747297 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/747297
Mixed reality filtering Jan 21, 2013 Issued
Array ( [id] => 10638104 [patent_doc_number] => 09355612 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-05-31 [patent_title] => 'Display security using gaze tracking' [patent_app_type] => utility [patent_app_number] => 13/746888 [patent_app_country] => US [patent_app_date] => 2013-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 7648 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13746888 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/746888
Display security using gaze tracking Jan 21, 2013 Issued
Array ( [id] => 8938128 [patent_doc_number] => 20130187925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-25 [patent_title] => 'LOGIC GRAPH DISPLAYING APPARATUS AND LOGIC GRAPH DISPLAY METHOD, BOTH FOR USE WITH MOLDING MACHINES' [patent_app_type] => utility [patent_app_number] => 13/747036 [patent_app_country] => US [patent_app_date] => 2013-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6896 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13747036 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/747036
Logic graph displaying apparatus and logic graph display method, both for use with molding machines Jan 21, 2013 Issued
Array ( [id] => 10118323 [patent_doc_number] => 09153210 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-06 [patent_title] => 'Method of graphically indicating on a wireless communications device that map data is still being downloaded' [patent_app_type] => utility [patent_app_number] => 13/724518 [patent_app_country] => US [patent_app_date] => 2012-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 17 [patent_no_of_words] => 9805 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13724518 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/724518
Method of graphically indicating on a wireless communications device that map data is still being downloaded Dec 20, 2012 Issued
Array ( [id] => 10530954 [patent_doc_number] => 09257094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-09 [patent_title] => 'Projection display device, projection display method, and computer program' [patent_app_type] => utility [patent_app_number] => 13/724858 [patent_app_country] => US [patent_app_date] => 2012-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 4976 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13724858 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/724858
Projection display device, projection display method, and computer program Dec 20, 2012 Issued
Array ( [id] => 9558682 [patent_doc_number] => 20140176394 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'SCREEN OUTPUT SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/723243 [patent_app_country] => US [patent_app_date] => 2012-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 11370 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13723243 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/723243
Screen output system that prevents the display of selected information Dec 20, 2012 Issued
Array ( [id] => 9558864 [patent_doc_number] => 20140176577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'METHOD AND MECHANISM FOR PREEMPTING CONTROL OF A GRAPHICS PIPELINE' [patent_app_type] => utility [patent_app_number] => 13/722771 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4475 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13722771 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/722771
METHOD AND MECHANISM FOR PREEMPTING CONTROL OF A GRAPHICS PIPELINE Dec 19, 2012 Abandoned
Array ( [id] => 9548610 [patent_doc_number] => 20140173258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-19 [patent_title] => 'TECHNIQUE FOR PERFORMING MEMORY ACCESS OPERATIONS VIA TEXTURE HARDWARE' [patent_app_type] => utility [patent_app_number] => 13/720746 [patent_app_country] => US [patent_app_date] => 2012-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11831 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13720746 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/720746
Technique for performing memory access operations via texture hardware Dec 18, 2012 Issued
Array ( [id] => 10610395 [patent_doc_number] => 09330431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-03 [patent_title] => 'System and method for synchronizing, merging, and utilizing multiple data sets for augmented reality application' [patent_app_type] => utility [patent_app_number] => 13/720994 [patent_app_country] => US [patent_app_date] => 2012-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9937 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13720994 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/720994
System and method for synchronizing, merging, and utilizing multiple data sets for augmented reality application Dec 18, 2012 Issued
Array ( [id] => 9543599 [patent_doc_number] => 20140168245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-19 [patent_title] => 'TECHNIQUE FOR PERFORMING MEMORY ACCESS OPERATIONS VIA TEXTURE HARDWARE' [patent_app_type] => utility [patent_app_number] => 13/720745 [patent_app_country] => US [patent_app_date] => 2012-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11814 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13720745 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/720745
Technique for performing memory access operations via texture hardware Dec 18, 2012 Issued
Array ( [id] => 9640260 [patent_doc_number] => 20140218371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'FACIAL MOVEMENT BASED AVATAR ANIMATION' [patent_app_type] => utility [patent_app_number] => 13/997271 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8076 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13997271 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/997271
Facial movement based avatar animation Dec 16, 2012 Issued
Array ( [id] => 11345834 [patent_doc_number] => 09530245 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-27 [patent_title] => 'Packing multiple shader programs onto a graphics processor' [patent_app_type] => utility [patent_app_number] => 13/708118 [patent_app_country] => US [patent_app_date] => 2012-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10369 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13708118 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/708118
Packing multiple shader programs onto a graphics processor Dec 6, 2012 Issued
Array ( [id] => 8882138 [patent_doc_number] => 20130155322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-20 [patent_title] => 'DISPLAY DEVICE, DISPLAY METHOD, TRANSMITTING DEVICE AND TRANSMITTING METHOD' [patent_app_type] => utility [patent_app_number] => 13/706596 [patent_app_country] => US [patent_app_date] => 2012-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9164 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13706596 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/706596
DISPLAY DEVICE, DISPLAY METHOD, TRANSMITTING DEVICE AND TRANSMITTING METHOD Dec 5, 2012 Abandoned
Array ( [id] => 8889450 [patent_doc_number] => 20130162634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'IMAGE PROCESSING METHOD AND APPARATUS USING MULTI-LAYER REPRESENTATION' [patent_app_type] => utility [patent_app_number] => 13/690488 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11239 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13690488 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/690488
IMAGE PROCESSING METHOD AND APPARATUS USING MULTI-LAYER REPRESENTATION Nov 29, 2012 Abandoned
Array ( [id] => 10164852 [patent_doc_number] => 09196079 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-24 [patent_title] => 'Accelerated compute tessellation by compact topological data structure' [patent_app_type] => utility [patent_app_number] => 13/688853 [patent_app_country] => US [patent_app_date] => 2012-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7535 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13688853 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/688853
Accelerated compute tessellation by compact topological data structure Nov 28, 2012 Issued
Array ( [id] => 10903963 [patent_doc_number] => 20140306976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-16 [patent_title] => 'DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/360344 [patent_app_country] => US [patent_app_date] => 2012-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6377 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14360344 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/360344
DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM Oct 9, 2012 Abandoned
Array ( [id] => 10530048 [patent_doc_number] => 09256180 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-09 [patent_title] => 'Image display apparatus, display control method, and non-transitory computer-readable recording medium encoded with display control program' [patent_app_type] => utility [patent_app_number] => 13/630653 [patent_app_country] => US [patent_app_date] => 2012-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 12454 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 319 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13630653 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/630653
Image display apparatus, display control method, and non-transitory computer-readable recording medium encoded with display control program Sep 27, 2012 Issued
Array ( [id] => 8583852 [patent_doc_number] => 20130002673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-03 [patent_title] => 'Volume Rendering Using N-Pass Sampling' [patent_app_type] => utility [patent_app_number] => 13/615707 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6189 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13615707 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/615707
Volume rendering using N-pass sampling Sep 13, 2012 Issued
Array ( [id] => 10530961 [patent_doc_number] => 09257101 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-09 [patent_title] => 'Method for reducing graphics rendering failures' [patent_app_type] => utility [patent_app_number] => 13/620053 [patent_app_country] => US [patent_app_date] => 2012-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6299 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13620053 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/620053
Method for reducing graphics rendering failures Sep 13, 2012 Issued
Array ( [id] => 9361255 [patent_doc_number] => 20140071128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'TEXEL DATA STRUCTURE FOR GRAPHICS PROCESSING UNIT PROGRAMMABLE SHADER AND METHOD OF OPERATION THEREOF' [patent_app_type] => utility [patent_app_number] => 13/609698 [patent_app_country] => US [patent_app_date] => 2012-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4527 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13609698 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/609698
Texel data structure for graphics processing unit programmable shader and method of operation thereof Sep 10, 2012 Issued
Menu