Search

Troy Chambers

Supervisory Patent Examiner (ID: 10357, Phone: (571)272-6874 , Office: P/3641 )

Most Active Art Unit
3641
Art Unit(s)
3658, 3641
Total Applications
1158
Issued Applications
719
Pending Applications
123
Abandoned Applications
316

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 680066 [patent_doc_number] => 07089399 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Adaptive prefetch of I/O data blocks' [patent_app_type] => utility [patent_app_number] => 10/659920 [patent_app_country] => US [patent_app_date] => 2003-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5116 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089399.pdf [firstpage_image] =>[orig_patent_app_number] => 10659920 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/659920
Adaptive prefetch of I/O data blocks Sep 10, 2003 Issued
Array ( [id] => 7222679 [patent_doc_number] => 20050055529 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Adaptive mapping' [patent_app_type] => utility [patent_app_number] => 10/658982 [patent_app_country] => US [patent_app_date] => 2003-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3453 [patent_no_of_claims] => 25 [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/0055/20050055529.pdf [firstpage_image] =>[orig_patent_app_number] => 10658982 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/658982
Data storage system and method for adaptive reconstruction of a directory structure Sep 9, 2003 Issued
Array ( [id] => 7341271 [patent_doc_number] => 20040133738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-08 [patent_title] => 'Command processing method and storage apparatus' [patent_app_type] => new [patent_app_number] => 10/655574 [patent_app_country] => US [patent_app_date] => 2003-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5662 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20040133738.pdf [firstpage_image] =>[orig_patent_app_number] => 10655574 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/655574
Command processing method and storage apparatus Sep 3, 2003 Abandoned
Array ( [id] => 7222561 [patent_doc_number] => 20050055506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Pseudo-LRU for a locking cache' [patent_app_type] => utility [patent_app_number] => 10/655366 [patent_app_country] => US [patent_app_date] => 2003-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5316 [patent_no_of_claims] => 24 [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/0055/20050055506.pdf [firstpage_image] =>[orig_patent_app_number] => 10655366 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/655366
Pseudo-LRU for a locking cache Sep 3, 2003 Issued
Array ( [id] => 7222602 [patent_doc_number] => 20050055513 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Implementation of a pseudo-LRU algorithm in a partitioned cache' [patent_app_type] => utility [patent_app_number] => 10/655401 [patent_app_country] => US [patent_app_date] => 2003-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4610 [patent_no_of_claims] => 20 [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/0055/20050055513.pdf [firstpage_image] =>[orig_patent_app_number] => 10655401 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/655401
Implementation of a pseudo-LRU algorithm in a partitioned cache Sep 3, 2003 Issued
Array ( [id] => 7603553 [patent_doc_number] => 07117387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-03 [patent_title] => 'Method and apparatus for writing data and validating data in a recording medium' [patent_app_type] => utility [patent_app_number] => 10/649733 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6362 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/117/07117387.pdf [firstpage_image] =>[orig_patent_app_number] => 10649733 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/649733
Method and apparatus for writing data and validating data in a recording medium Aug 27, 2003 Issued
Array ( [id] => 610768 [patent_doc_number] => 07152146 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-12-19 [patent_title] => 'Control of multiple groups of network-connected storage devices' [patent_app_type] => utility [patent_app_number] => 10/649766 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 5218 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/152/07152146.pdf [firstpage_image] =>[orig_patent_app_number] => 10649766 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/649766
Control of multiple groups of network-connected storage devices Aug 27, 2003 Issued
Array ( [id] => 7084916 [patent_doc_number] => 20050050296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Method for page sharing in a processor with multiple threads and pre-validated caches' [patent_app_type] => utility [patent_app_number] => 10/650335 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2048 [patent_no_of_claims] => 34 [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/0050/20050050296.pdf [firstpage_image] =>[orig_patent_app_number] => 10650335 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650335
Method for page sharing in a processor with multiple threads and pre-validated caches Aug 27, 2003 Issued
Array ( [id] => 539502 [patent_doc_number] => 07188224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-06 [patent_title] => 'Content duplication management system and networked apparatus' [patent_app_type] => utility [patent_app_number] => 10/649890 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 39 [patent_no_of_words] => 31726 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/188/07188224.pdf [firstpage_image] =>[orig_patent_app_number] => 10649890 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/649890
Content duplication management system and networked apparatus Aug 27, 2003 Issued
Array ( [id] => 7299775 [patent_doc_number] => 20040215673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Storage sub-system and management program' [patent_app_type] => new [patent_app_number] => 10/649649 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7117 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0215/20040215673.pdf [firstpage_image] =>[orig_patent_app_number] => 10649649 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/649649
Storage system performing remote copying bypassing controller Aug 27, 2003 Issued
Array ( [id] => 7404760 [patent_doc_number] => 20040039891 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-26 [patent_title] => 'Optimizing storage capacity utilization based upon data storage costs' [patent_app_type] => new [patent_app_number] => 10/650360 [patent_app_country] => US [patent_app_date] => 2003-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 15606 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0039/20040039891.pdf [firstpage_image] =>[orig_patent_app_number] => 10650360 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650360
Optimizing storage capacity utilization based upon data storage costs Aug 26, 2003 Abandoned
Array ( [id] => 7084886 [patent_doc_number] => 20050050266 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Method and system of storing data in independent memories' [patent_app_type] => utility [patent_app_number] => 10/650611 [patent_app_country] => US [patent_app_date] => 2003-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3517 [patent_no_of_claims] => 17 [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/0050/20050050266.pdf [firstpage_image] =>[orig_patent_app_number] => 10650611 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650611
Method and system of storing data in independent memories Aug 26, 2003 Abandoned
Array ( [id] => 706758 [patent_doc_number] => 07065630 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-06-20 [patent_title] => 'Dynamically creating or removing a physical-to-virtual address mapping in a memory of a peripheral device' [patent_app_type] => utility [patent_app_number] => 10/650593 [patent_app_country] => US [patent_app_date] => 2003-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 10112 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/065/07065630.pdf [firstpage_image] =>[orig_patent_app_number] => 10650593 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650593
Dynamically creating or removing a physical-to-virtual address mapping in a memory of a peripheral device Aug 26, 2003 Issued
Array ( [id] => 7384865 [patent_doc_number] => 20040221131 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-04 [patent_title] => 'Virtual memory translation control by TLB purge monitoring' [patent_app_type] => new [patent_app_number] => 10/650105 [patent_app_country] => US [patent_app_date] => 2003-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11638 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0221/20040221131.pdf [firstpage_image] =>[orig_patent_app_number] => 10650105 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/650105
Virtual memory address translation control by TLB purge monitoring Aug 24, 2003 Issued
Array ( [id] => 7316070 [patent_doc_number] => 20040034752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-19 [patent_title] => 'Method and system for mirroring and archiving mass storage' [patent_app_type] => new [patent_app_number] => 10/641467 [patent_app_country] => US [patent_app_date] => 2003-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11528 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0034/20040034752.pdf [firstpage_image] =>[orig_patent_app_number] => 10641467 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/641467
Method and system for mirroring and archiving mass storage Aug 13, 2003 Issued
Array ( [id] => 637502 [patent_doc_number] => 07130973 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-31 [patent_title] => 'Method and apparatus to restore data redundancy and utilize spare storage spaces' [patent_app_type] => utility [patent_app_number] => 10/637416 [patent_app_country] => US [patent_app_date] => 2003-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3989 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/130/07130973.pdf [firstpage_image] =>[orig_patent_app_number] => 10637416 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/637416
Method and apparatus to restore data redundancy and utilize spare storage spaces Aug 7, 2003 Issued
Array ( [id] => 7404617 [patent_doc_number] => 20040039875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-26 [patent_title] => 'Disk array device and virtual volume management method in disk array device' [patent_app_type] => new [patent_app_number] => 10/635529 [patent_app_country] => US [patent_app_date] => 2003-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10287 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0039/20040039875.pdf [firstpage_image] =>[orig_patent_app_number] => 10635529 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/635529
Disk array device and virtual volume management method using a logical table and a physical table Aug 6, 2003 Issued
Array ( [id] => 685526 [patent_doc_number] => 07082549 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-25 [patent_title] => 'Method for fault tolerant updating of an electronic device' [patent_app_type] => utility [patent_app_number] => 10/636864 [patent_app_country] => US [patent_app_date] => 2003-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6500 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/082/07082549.pdf [firstpage_image] =>[orig_patent_app_number] => 10636864 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/636864
Method for fault tolerant updating of an electronic device Aug 6, 2003 Issued
Array ( [id] => 7604352 [patent_doc_number] => 07116584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-03 [patent_title] => 'Multiple erase block tagging in a flash memory device' [patent_app_type] => utility [patent_app_number] => 10/636179 [patent_app_country] => US [patent_app_date] => 2003-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 2956 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/116/07116584.pdf [firstpage_image] =>[orig_patent_app_number] => 10636179 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/636179
Multiple erase block tagging in a flash memory device Aug 6, 2003 Issued
Array ( [id] => 7036197 [patent_doc_number] => 20050033920 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-10 [patent_title] => 'Cache structure and methodology' [patent_app_type] => utility [patent_app_number] => 10/636842 [patent_app_country] => US [patent_app_date] => 2003-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4838 [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] => publications/A1/0033/20050033920.pdf [firstpage_image] =>[orig_patent_app_number] => 10636842 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/636842
Cache structure and methodology Aug 6, 2003 Issued
Menu