Search

Ricky D Shafer

Examiner (ID: 1276, Phone: (571)272-2320 , Office: P/2872 )

Most Active Art Unit
2872
Art Unit(s)
2872, 2507
Total Applications
2433
Issued Applications
1743
Pending Applications
161
Abandoned Applications
529

Applications

Application numberTitle of the applicationFiling DateStatus
08/639808 APPARATUS AND METHOD FOR ADDING AN ASSOCIATIVE QUERY CAPABILITY TO A PROGRAMMING LANGUAGE Apr 28, 1996 Abandoned
Array ( [id] => 3897622 [patent_doc_number] => 05765166 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-09 [patent_title] => 'Use of symmetric multiprocessors for multiple hypothesis tracking' [patent_app_type] => 1 [patent_app_number] => 8/636435 [patent_app_country] => US [patent_app_date] => 1996-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1756 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/765/05765166.pdf [firstpage_image] =>[orig_patent_app_number] => 636435 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/636435
Use of symmetric multiprocessors for multiple hypothesis tracking Apr 22, 1996 Issued
Array ( [id] => 4258477 [patent_doc_number] => 06092070 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-18 [patent_title] => 'Method and system for lossless date compression and fast recursive expansion' [patent_app_type] => 1 [patent_app_number] => 8/634084 [patent_app_country] => US [patent_app_date] => 1996-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4636 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/092/06092070.pdf [firstpage_image] =>[orig_patent_app_number] => 634084 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/634084
Method and system for lossless date compression and fast recursive expansion Apr 17, 1996 Issued
Array ( [id] => 4067216 [patent_doc_number] => 05870737 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-09 [patent_title] => 'Dynamic prioritized replacement of language' [patent_app_type] => 1 [patent_app_number] => 8/632817 [patent_app_country] => US [patent_app_date] => 1996-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 2686 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/870/05870737.pdf [firstpage_image] =>[orig_patent_app_number] => 632817 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/632817
Dynamic prioritized replacement of language Apr 14, 1996 Issued
Array ( [id] => 3833078 [patent_doc_number] => 05813010 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-22 [patent_title] => 'Information storage and information transmission media with parental control' [patent_app_type] => 1 [patent_app_number] => 8/630771 [patent_app_country] => US [patent_app_date] => 1996-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 52 [patent_no_of_words] => 17210 [patent_no_of_claims] => 99 [patent_no_of_ind_claims] => 76 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/813/05813010.pdf [firstpage_image] =>[orig_patent_app_number] => 630771 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/630771
Information storage and information transmission media with parental control Apr 9, 1996 Issued
Array ( [id] => 3946095 [patent_doc_number] => 05878409 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-03-02 [patent_title] => 'Method and apparatus for implementing partial declustering in a parallel database system' [patent_app_type] => 1 [patent_app_number] => 8/630264 [patent_app_country] => US [patent_app_date] => 1996-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4356 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/878/05878409.pdf [firstpage_image] =>[orig_patent_app_number] => 630264 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/630264
Method and apparatus for implementing partial declustering in a parallel database system Apr 9, 1996 Issued
Array ( [id] => 4150531 [patent_doc_number] => 06035296 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-03-07 [patent_title] => 'Sorting method, sort processing device and data processing apparatus' [patent_app_type] => 1 [patent_app_number] => 8/621187 [patent_app_country] => US [patent_app_date] => 1996-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 24 [patent_no_of_words] => 25358 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/035/06035296.pdf [firstpage_image] =>[orig_patent_app_number] => 621187 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/621187
Sorting method, sort processing device and data processing apparatus Mar 20, 1996 Issued
Array ( [id] => 3832892 [patent_doc_number] => 05812999 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-09-22 [patent_title] => 'Apparatus and method for searching through compressed, structured documents' [patent_app_type] => 1 [patent_app_number] => 8/614697 [patent_app_country] => US [patent_app_date] => 1996-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5758 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/812/05812999.pdf [firstpage_image] =>[orig_patent_app_number] => 614697 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/614697
Apparatus and method for searching through compressed, structured documents Mar 12, 1996 Issued
Array ( [id] => 3859872 [patent_doc_number] => 05848411 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-08 [patent_title] => 'Method for distributedly processing a plurality of jobs in a data processing system' [patent_app_type] => 1 [patent_app_number] => 8/610978 [patent_app_country] => US [patent_app_date] => 1996-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 3514 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/848/05848411.pdf [firstpage_image] =>[orig_patent_app_number] => 610978 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/610978
Method for distributedly processing a plurality of jobs in a data processing system Feb 29, 1996 Issued
Array ( [id] => 3715153 [patent_doc_number] => 05647058 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-07-08 [patent_title] => 'Method for high-dimensionality indexing in a multi-media database' [patent_app_type] => 1 [patent_app_number] => 8/607922 [patent_app_country] => US [patent_app_date] => 1996-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5209 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/647/05647058.pdf [firstpage_image] =>[orig_patent_app_number] => 607922 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/607922
Method for high-dimensionality indexing in a multi-media database Feb 27, 1996 Issued
Array ( [id] => 3718809 [patent_doc_number] => 05655119 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-08-05 [patent_title] => 'Method for moving an open file being accessed by at least one user' [patent_app_type] => 1 [patent_app_number] => 8/600080 [patent_app_country] => US [patent_app_date] => 1996-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5446 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/655/05655119.pdf [firstpage_image] =>[orig_patent_app_number] => 600080 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/600080
Method for moving an open file being accessed by at least one user Feb 11, 1996 Issued
Array ( [id] => 3781466 [patent_doc_number] => 05845281 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [patent_title] => 'Method and system for managing a data object so as to comply with predetermined conditions for usage' [patent_app_type] => 1 [patent_app_number] => 8/594811 [patent_app_country] => US [patent_app_date] => 1996-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 10220 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845281.pdf [firstpage_image] =>[orig_patent_app_number] => 594811 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/594811
Method and system for managing a data object so as to comply with predetermined conditions for usage Jan 30, 1996 Issued
Array ( [id] => 4256206 [patent_doc_number] => 06144967 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-11-07 [patent_title] => 'Object oriented processing log analysis tool framework mechanism' [patent_app_type] => 1 [patent_app_number] => 8/591893 [patent_app_country] => US [patent_app_date] => 1996-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 24 [patent_no_of_words] => 15690 [patent_no_of_claims] => 99 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/144/06144967.pdf [firstpage_image] =>[orig_patent_app_number] => 591893 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/591893
Object oriented processing log analysis tool framework mechanism Jan 24, 1996 Issued
Array ( [id] => 3972176 [patent_doc_number] => 05978808 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-02 [patent_title] => 'Virtual small block file manager for flash memory array' [patent_app_type] => 1 [patent_app_number] => 8/579115 [patent_app_country] => US [patent_app_date] => 1995-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4735 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/978/05978808.pdf [firstpage_image] =>[orig_patent_app_number] => 579115 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/579115
Virtual small block file manager for flash memory array Dec 26, 1995 Issued
Array ( [id] => 3781570 [patent_doc_number] => 05845288 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [patent_title] => 'Automated system for indexing graphical documents having associated text labels' [patent_app_type] => 1 [patent_app_number] => 8/570022 [patent_app_country] => US [patent_app_date] => 1995-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 7709 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845288.pdf [firstpage_image] =>[orig_patent_app_number] => 570022 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/570022
Automated system for indexing graphical documents having associated text labels Dec 10, 1995 Issued
Array ( [id] => 3809936 [patent_doc_number] => 05842203 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-24 [patent_title] => 'Method and system for performing non-boolean search queries in a graphical user interface' [patent_app_type] => 1 [patent_app_number] => 8/566330 [patent_app_country] => US [patent_app_date] => 1995-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 2873 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/842/05842203.pdf [firstpage_image] =>[orig_patent_app_number] => 566330 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/566330
Method and system for performing non-boolean search queries in a graphical user interface Nov 30, 1995 Issued
Array ( [id] => 3701621 [patent_doc_number] => 05692181 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-11-25 [patent_title] => 'System and method for generating reports from a computer database' [patent_app_type] => 1 [patent_app_number] => 8/542267 [patent_app_country] => US [patent_app_date] => 1995-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 9024 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/692/05692181.pdf [firstpage_image] =>[orig_patent_app_number] => 542267 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/542267
System and method for generating reports from a computer database Oct 11, 1995 Issued
Array ( [id] => 3738717 [patent_doc_number] => 05652878 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1997-07-29 [patent_title] => 'Method and apparatus for compressing data' [patent_app_type] => 1 [patent_app_number] => 8/537569 [patent_app_country] => US [patent_app_date] => 1995-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 6098 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/652/05652878.pdf [firstpage_image] =>[orig_patent_app_number] => 537569 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/537569
Method and apparatus for compressing data Oct 1, 1995 Issued
08/528158 METHOD AND SYSTEM FOR PROVIDING CONTINUALLY UPDATED PERSONALIZED INFORMATION Sep 13, 1995 Abandoned
Array ( [id] => 3907261 [patent_doc_number] => 05778370 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-07 [patent_title] => 'Data village system' [patent_app_type] => 1 [patent_app_number] => 8/519347 [patent_app_country] => US [patent_app_date] => 1995-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 151 [patent_figures_cnt] => 186 [patent_no_of_words] => 35362 [patent_no_of_claims] => 160 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/778/05778370.pdf [firstpage_image] =>[orig_patent_app_number] => 519347 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/519347
Data village system Aug 24, 1995 Issued
Menu