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
Array ( [id] => 4253847 [patent_doc_number] => 06119127 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-12 [patent_title] => 'Game software management system, linking game files' [patent_app_type] => 1 [patent_app_number] => 9/256121 [patent_app_country] => US [patent_app_date] => 1999-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4232 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/119/06119127.pdf [firstpage_image] =>[orig_patent_app_number] => 256121 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/256121
Game software management system, linking game files Feb 23, 1999 Issued
Array ( [id] => 4272604 [patent_doc_number] => 06209002 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-27 [patent_title] => 'Method and apparatus for cascading data through redundant data storage units' [patent_app_type] => 1 [patent_app_number] => 9/251812 [patent_app_country] => US [patent_app_date] => 1999-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6431 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/209/06209002.pdf [firstpage_image] =>[orig_patent_app_number] => 251812 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/251812
Method and apparatus for cascading data through redundant data storage units Feb 16, 1999 Issued
Array ( [id] => 4399051 [patent_doc_number] => 06304869 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-16 [patent_title] => 'Relational database management system for chemical structure storage, searching and retrieval' [patent_app_type] => 1 [patent_app_number] => 9/250440 [patent_app_country] => US [patent_app_date] => 1999-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6954 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/304/06304869.pdf [firstpage_image] =>[orig_patent_app_number] => 250440 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/250440
Relational database management system for chemical structure storage, searching and retrieval Feb 15, 1999 Issued
Array ( [id] => 7644202 [patent_doc_number] => 06473772 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-29 [patent_title] => 'Apparatus and methods for dynamic simulation event triggering' [patent_app_type] => B1 [patent_app_number] => 09/213913 [patent_app_country] => US [patent_app_date] => 1998-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 6911 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 10 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/473/06473772.pdf [firstpage_image] =>[orig_patent_app_number] => 09213913 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/213913
Apparatus and methods for dynamic simulation event triggering Dec 16, 1998 Issued
Array ( [id] => 1591914 [patent_doc_number] => 06360219 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-19 [patent_title] => 'Object queues with concurrent updating' [patent_app_type] => B1 [patent_app_number] => 09/212969 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 5111 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/360/06360219.pdf [firstpage_image] =>[orig_patent_app_number] => 09212969 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212969
Object queues with concurrent updating Dec 15, 1998 Issued
Array ( [id] => 1465737 [patent_doc_number] => 06393416 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-21 [patent_title] => 'Method for entering bidirectional and DBCS languages in tier-0 devices' [patent_app_type] => B1 [patent_app_number] => 09/213329 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2763 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/393/06393416.pdf [firstpage_image] =>[orig_patent_app_number] => 09213329 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/213329
Method for entering bidirectional and DBCS languages in tier-0 devices Dec 15, 1998 Issued
Array ( [id] => 1338566 [patent_doc_number] => 06601068 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-29 [patent_title] => 'Home location register management system and database management method in mobile radio communication system' [patent_app_type] => B1 [patent_app_number] => 09/212574 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3410 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/601/06601068.pdf [firstpage_image] =>[orig_patent_app_number] => 09212574 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212574
Home location register management system and database management method in mobile radio communication system Dec 15, 1998 Issued
Array ( [id] => 1489985 [patent_doc_number] => 06366946 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-02 [patent_title] => 'Critical code processing management' [patent_app_type] => B1 [patent_app_number] => 09/213016 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5770 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/366/06366946.pdf [firstpage_image] =>[orig_patent_app_number] => 09213016 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/213016
Critical code processing management Dec 15, 1998 Issued
Array ( [id] => 1474653 [patent_doc_number] => 06408313 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-18 [patent_title] => 'Dynamic memory allocation based on free memory size' [patent_app_type] => B1 [patent_app_number] => 09/212173 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4646 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/408/06408313.pdf [firstpage_image] =>[orig_patent_app_number] => 09212173 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212173
Dynamic memory allocation based on free memory size Dec 15, 1998 Issued
Array ( [id] => 4348592 [patent_doc_number] => 06321233 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-20 [patent_title] => 'Apparatus for controlling pipelined memory access requests' [patent_app_type] => 1 [patent_app_number] => 9/212139 [patent_app_country] => US [patent_app_date] => 1998-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4929 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/321/06321233.pdf [firstpage_image] =>[orig_patent_app_number] => 212139 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212139
Apparatus for controlling pipelined memory access requests Dec 14, 1998 Issued
Array ( [id] => 1567136 [patent_doc_number] => 06363402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'System and method insuring application and operating system operational compatibility' [patent_app_type] => B1 [patent_app_number] => 09/212325 [patent_app_country] => US [patent_app_date] => 1998-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7010 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363402.pdf [firstpage_image] =>[orig_patent_app_number] => 09212325 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212325
System and method insuring application and operating system operational compatibility Dec 14, 1998 Issued
Array ( [id] => 4373045 [patent_doc_number] => 06292807 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-18 [patent_title] => 'Method for controlling pipelined memory access requests' [patent_app_type] => 1 [patent_app_number] => 9/212047 [patent_app_country] => US [patent_app_date] => 1998-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4908 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/292/06292807.pdf [firstpage_image] =>[orig_patent_app_number] => 212047 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212047
Method for controlling pipelined memory access requests Dec 14, 1998 Issued
Array ( [id] => 1553587 [patent_doc_number] => 06347316 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-12 [patent_title] => 'National language proxy file save and incremental cache translation option for world wide web documents' [patent_app_type] => B1 [patent_app_number] => 09/211525 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4402 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/347/06347316.pdf [firstpage_image] =>[orig_patent_app_number] => 09211525 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211525
National language proxy file save and incremental cache translation option for world wide web documents Dec 13, 1998 Issued
Array ( [id] => 4160973 [patent_doc_number] => 06032143 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-02-29 [patent_title] => 'Evaluation of existential and universal subquery in a relational database management system for increased efficiency' [patent_app_type] => 1 [patent_app_number] => 9/206194 [patent_app_country] => US [patent_app_date] => 1998-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7108 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/032/06032143.pdf [firstpage_image] =>[orig_patent_app_number] => 206194 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/206194
Evaluation of existential and universal subquery in a relational database management system for increased efficiency Dec 3, 1998 Issued
09/179519 ELECTRONIC MAIL SYSTEM, METHOD OF SENDING AND RECEIVING ELECTRONIC MAIL, AND STORAGE MEDIUM Oct 26, 1998 Abandoned
Array ( [id] => 1433996 [patent_doc_number] => 06341286 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-01-22 [patent_title] => 'Method and apparatus for generating and distributing reports' [patent_app_type] => B1 [patent_app_number] => 09/179157 [patent_app_country] => US [patent_app_date] => 1998-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2716 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/341/06341286.pdf [firstpage_image] =>[orig_patent_app_number] => 09179157 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/179157
Method and apparatus for generating and distributing reports Oct 25, 1998 Issued
Array ( [id] => 4316538 [patent_doc_number] => 06185576 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-06 [patent_title] => 'Defining a uniform subject classification system incorporating document management/records retention functions' [patent_app_type] => 1 [patent_app_number] => 9/176394 [patent_app_country] => US [patent_app_date] => 1998-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 43 [patent_no_of_words] => 21742 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/185/06185576.pdf [firstpage_image] =>[orig_patent_app_number] => 176394 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/176394
Defining a uniform subject classification system incorporating document management/records retention functions Oct 20, 1998 Issued
Array ( [id] => 1567100 [patent_doc_number] => 06363392 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'Method and system for providing a web-sharable personal database' [patent_app_type] => B1 [patent_app_number] => 09/173983 [patent_app_country] => US [patent_app_date] => 1998-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 8126 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363392.pdf [firstpage_image] =>[orig_patent_app_number] => 09173983 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/173983
Method and system for providing a web-sharable personal database Oct 15, 1998 Issued
Array ( [id] => 4332378 [patent_doc_number] => 06317756 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-11-13 [patent_title] => 'On-the-fly garbage collector' [patent_app_type] => 1 [patent_app_number] => 9/167547 [patent_app_country] => US [patent_app_date] => 1998-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 8351 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 389 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/317/06317756.pdf [firstpage_image] =>[orig_patent_app_number] => 167547 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/167547
On-the-fly garbage collector Oct 6, 1998 Issued
Array ( [id] => 8899771 [patent_doc_number] => 08479305 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-07-02 [patent_title] => 'Method and system for managing a data object so as to comply with predetermined conditions for usage' [patent_app_type] => utility [patent_app_number] => 09/164606 [patent_app_country] => US [patent_app_date] => 1998-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 10176 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 09164606 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/164606
Method and system for managing a data object so as to comply with predetermined conditions for usage Sep 30, 1998 Issued
Menu