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] => 7638691 [patent_doc_number] => 06397229 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-28 [patent_title] => 'Storage-controller-managed outboard incremental backup/restore of data' [patent_app_type] => B1 [patent_app_number] => 09/017084 [patent_app_country] => US [patent_app_date] => 1998-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3465 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 8 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/397/06397229.pdf [firstpage_image] =>[orig_patent_app_number] => 09017084 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/017084
Storage-controller-managed outboard incremental backup/restore of data Feb 1, 1998 Issued
Array ( [id] => 4170609 [patent_doc_number] => 06125373 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-26 [patent_title] => 'Identifying a driver that is an owner of an active mount point' [patent_app_type] => 1 [patent_app_number] => 9/010301 [patent_app_country] => US [patent_app_date] => 1998-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 12427 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/125/06125373.pdf [firstpage_image] =>[orig_patent_app_number] => 010301 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/010301
Identifying a driver that is an owner of an active mount point Jan 20, 1998 Issued
Array ( [id] => 4309002 [patent_doc_number] => 06212531 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-03 [patent_title] => 'Method for implementing point-in-time copy using a snapshot function' [patent_app_type] => 1 [patent_app_number] => 9/006548 [patent_app_country] => US [patent_app_date] => 1998-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3376 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/212/06212531.pdf [firstpage_image] =>[orig_patent_app_number] => 006548 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/006548
Method for implementing point-in-time copy using a snapshot function Jan 12, 1998 Issued
Array ( [id] => 1431754 [patent_doc_number] => 06516323 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-04 [patent_title] => 'Telecom karaoke system' [patent_app_type] => B1 [patent_app_number] => 08/995168 [patent_app_country] => US [patent_app_date] => 1997-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6800 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/516/06516323.pdf [firstpage_image] =>[orig_patent_app_number] => 08995168 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/995168
Telecom karaoke system Dec 18, 1997 Issued
Array ( [id] => 4424217 [patent_doc_number] => 06230157 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-08 [patent_title] => 'Flattening complex data structures in Java/Javascript objects' [patent_app_type] => 1 [patent_app_number] => 8/978512 [patent_app_country] => US [patent_app_date] => 1997-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7250 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/230/06230157.pdf [firstpage_image] =>[orig_patent_app_number] => 978512 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/978512
Flattening complex data structures in Java/Javascript objects Nov 24, 1997 Issued
Array ( [id] => 3887341 [patent_doc_number] => 05838917 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-17 [patent_title] => 'Dual connection interactive video based communication system' [patent_app_type] => 1 [patent_app_number] => 8/941728 [patent_app_country] => US [patent_app_date] => 1997-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4712 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/838/05838917.pdf [firstpage_image] =>[orig_patent_app_number] => 941728 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/941728
Dual connection interactive video based communication system Sep 30, 1997 Issued
Array ( [id] => 4072514 [patent_doc_number] => 05864839 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-26 [patent_title] => 'Parallel system and method for generating classification/regression tree' [patent_app_type] => 1 [patent_app_number] => 8/938068 [patent_app_country] => US [patent_app_date] => 1997-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 25 [patent_no_of_words] => 11345 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/864/05864839.pdf [firstpage_image] =>[orig_patent_app_number] => 938068 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/938068
Parallel system and method for generating classification/regression tree Sep 25, 1997 Issued
Array ( [id] => 4426715 [patent_doc_number] => 06195657 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-27 [patent_title] => 'Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics' [patent_app_type] => 1 [patent_app_number] => 8/936726 [patent_app_country] => US [patent_app_date] => 1997-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8612 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/195/06195657.pdf [firstpage_image] =>[orig_patent_app_number] => 936726 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/936726
Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics Sep 24, 1997 Issued
Array ( [id] => 4258805 [patent_doc_number] => 06167397 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-26 [patent_title] => 'Method of clustering electronic documents in response to a search query' [patent_app_type] => 1 [patent_app_number] => 8/935827 [patent_app_country] => US [patent_app_date] => 1997-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4214 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/167/06167397.pdf [firstpage_image] =>[orig_patent_app_number] => 935827 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/935827
Method of clustering electronic documents in response to a search query Sep 22, 1997 Issued
Array ( [id] => 3969344 [patent_doc_number] => 05991777 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-23 [patent_title] => 'System and method for performing defined actions when grafting the name space of one storage medium into the name space of another storage medium' [patent_app_type] => 1 [patent_app_number] => 8/933681 [patent_app_country] => US [patent_app_date] => 1997-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 12464 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/991/05991777.pdf [firstpage_image] =>[orig_patent_app_number] => 933681 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/933681
System and method for performing defined actions when grafting the name space of one storage medium into the name space of another storage medium Sep 18, 1997 Issued
Array ( [id] => 4201560 [patent_doc_number] => 06094655 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-07-25 [patent_title] => 'Method of creating and using notes decision capsules' [patent_app_type] => 1 [patent_app_number] => 8/933121 [patent_app_country] => US [patent_app_date] => 1997-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 15113 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/094/06094655.pdf [firstpage_image] =>[orig_patent_app_number] => 933121 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/933121
Method of creating and using notes decision capsules Sep 17, 1997 Issued
Array ( [id] => 4006527 [patent_doc_number] => 05960436 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-09-28 [patent_title] => 'Transaction compaction for replay of transactions from client to server' [patent_app_type] => 1 [patent_app_number] => 8/920816 [patent_app_country] => US [patent_app_date] => 1997-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 5469 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/960/05960436.pdf [firstpage_image] =>[orig_patent_app_number] => 920816 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/920816
Transaction compaction for replay of transactions from client to server Aug 28, 1997 Issued
Array ( [id] => 1443762 [patent_doc_number] => 06336120 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-01-01 [patent_title] => 'Method and system for supporting hierarchical storage management (HSM) file system across multiple platforms' [patent_app_type] => B1 [patent_app_number] => 08/918358 [patent_app_country] => US [patent_app_date] => 1997-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 1732 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/336/06336120.pdf [firstpage_image] =>[orig_patent_app_number] => 08918358 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/918358
Method and system for supporting hierarchical storage management (HSM) file system across multiple platforms Aug 25, 1997 Issued
Array ( [id] => 4259074 [patent_doc_number] => 06222533 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'System and process having a universal adapter framework and providing a global user interface and global messaging bus' [patent_app_type] => 1 [patent_app_number] => 8/918222 [patent_app_country] => US [patent_app_date] => 1997-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 15 [patent_no_of_words] => 7789 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/222/06222533.pdf [firstpage_image] =>[orig_patent_app_number] => 918222 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/918222
System and process having a universal adapter framework and providing a global user interface and global messaging bus Aug 24, 1997 Issued
Array ( [id] => 3888478 [patent_doc_number] => 05893909 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-04-13 [patent_title] => 'Information processing apparatus and information processing method' [patent_app_type] => 1 [patent_app_number] => 8/912669 [patent_app_country] => US [patent_app_date] => 1997-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 25 [patent_no_of_words] => 9020 [patent_no_of_claims] => 11 [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/05/893/05893909.pdf [firstpage_image] =>[orig_patent_app_number] => 912669 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/912669
Information processing apparatus and information processing method Aug 17, 1997 Issued
Array ( [id] => 3966689 [patent_doc_number] => 05983285 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-09 [patent_title] => 'Data communication control apparatus and method for controlling date communication among at least one data processing apparatus and a plurality of devices' [patent_app_type] => 1 [patent_app_number] => 8/904649 [patent_app_country] => US [patent_app_date] => 1997-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2680 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/983/05983285.pdf [firstpage_image] =>[orig_patent_app_number] => 904649 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/904649
Data communication control apparatus and method for controlling date communication among at least one data processing apparatus and a plurality of devices Jul 31, 1997 Issued
08/904173 METHOD AND APPARATUS FOR IMPLEMENTING SOFTWARE CONNECTIVITY FOR CLIENT/ SERVER APPLICATIONS Jul 30, 1997 Abandoned
Array ( [id] => 4044608 [patent_doc_number] => 05903896 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Method for installing a file on demand using a preview' [patent_app_type] => 1 [patent_app_number] => 8/892696 [patent_app_country] => US [patent_app_date] => 1997-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4387 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903896.pdf [firstpage_image] =>[orig_patent_app_number] => 892696 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/892696
Method for installing a file on demand using a preview Jul 14, 1997 Issued
Array ( [id] => 4175995 [patent_doc_number] => 06105026 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-15 [patent_title] => 'Multi-phase locking for partition maintenance operations' [patent_app_type] => 1 [patent_app_number] => 8/887963 [patent_app_country] => US [patent_app_date] => 1997-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4907 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/105/06105026.pdf [firstpage_image] =>[orig_patent_app_number] => 887963 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/887963
Multi-phase locking for partition maintenance operations Jul 2, 1997 Issued
Array ( [id] => 3953825 [patent_doc_number] => 05873075 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-16 [patent_title] => 'Synchronization of SQL actions in a relational database system' [patent_app_type] => 1 [patent_app_number] => 8/884832 [patent_app_country] => US [patent_app_date] => 1997-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 35 [patent_no_of_words] => 19250 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/873/05873075.pdf [firstpage_image] =>[orig_patent_app_number] => 884832 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/884832
Synchronization of SQL actions in a relational database system Jun 29, 1997 Issued
Menu