Search

David E. Martinez

Examiner (ID: 12227, Phone: (571)272-4152 , Office: P/2181 )

Most Active Art Unit
2181
Art Unit(s)
2181, 3634, 2182
Total Applications
982
Issued Applications
835
Pending Applications
33
Abandoned Applications
118

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 512641 [patent_doc_number] => 07206871 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-04-17 [patent_title] => 'Extending circuit for memory and transmitting-receiving device using extending circuit for memory' [patent_app_type] => utility [patent_app_number] => 10/724045 [patent_app_country] => US [patent_app_date] => 2003-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5914 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/206/07206871.pdf [firstpage_image] =>[orig_patent_app_number] => 10724045 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/724045
Extending circuit for memory and transmitting-receiving device using extending circuit for memory Nov 30, 2003 Issued
Array ( [id] => 7324425 [patent_doc_number] => 20040137805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-15 [patent_title] => 'Method and a system for detecting bus width, an electronic device, and a peripheral device' [patent_app_type] => new [patent_app_number] => 10/723261 [patent_app_country] => US [patent_app_date] => 2003-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4274 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0137/20040137805.pdf [firstpage_image] =>[orig_patent_app_number] => 10723261 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/723261
Method and a system for detecting bus width, an electronic device, and a peripheral device Nov 25, 2003 Abandoned
Array ( [id] => 96817 [patent_doc_number] => 07734840 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-08 [patent_title] => 'Methods and systems for managing outputs to peripheral devices' [patent_app_type] => utility [patent_app_number] => 10/722914 [patent_app_country] => US [patent_app_date] => 2003-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3327 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/734/07734840.pdf [firstpage_image] =>[orig_patent_app_number] => 10722914 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/722914
Methods and systems for managing outputs to peripheral devices Nov 25, 2003 Issued
Array ( [id] => 6941001 [patent_doc_number] => 20050114564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Stream under-run/over-run recovery' [patent_app_type] => utility [patent_app_number] => 10/723135 [patent_app_country] => US [patent_app_date] => 2003-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2937 [patent_no_of_claims] => 26 [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/0114/20050114564.pdf [firstpage_image] =>[orig_patent_app_number] => 10723135 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/723135
Stream under-run/over-run recovery Nov 24, 2003 Issued
Array ( [id] => 6941004 [patent_doc_number] => 20050114567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Serial peripheral interface (SPI) apparatus with write buffer for improving data throughput' [patent_app_type] => utility [patent_app_number] => 10/722819 [patent_app_country] => US [patent_app_date] => 2003-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4253 [patent_no_of_claims] => 16 [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/0114/20050114567.pdf [firstpage_image] =>[orig_patent_app_number] => 10722819 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/722819
Serial peripheral interface (SPI) apparatus with write buffer for improving data throughput Nov 24, 2003 Issued
Array ( [id] => 6941006 [patent_doc_number] => 20050114569 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Tracking progress of data streamer' [patent_app_type] => utility [patent_app_number] => 10/723347 [patent_app_country] => US [patent_app_date] => 2003-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3471 [patent_no_of_claims] => 28 [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/0114/20050114569.pdf [firstpage_image] =>[orig_patent_app_number] => 10723347 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/723347
Tracking progress of data streamer Nov 24, 2003 Issued
Array ( [id] => 6941010 [patent_doc_number] => 20050114573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Apparatus and method to provide information from a first information storage and retrieval system to a second information storage and retrieval system' [patent_app_type] => utility [patent_app_number] => 10/719484 [patent_app_country] => US [patent_app_date] => 2003-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4850 [patent_no_of_claims] => 30 [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/0114/20050114573.pdf [firstpage_image] =>[orig_patent_app_number] => 10719484 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/719484
Apparatus and method to provide information from a first information storage and retrieval system to a second information storage and retrieval system Nov 19, 2003 Issued
Array ( [id] => 7073986 [patent_doc_number] => 20050147253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'DMA slot allocation' [patent_app_type] => utility [patent_app_number] => 10/714344 [patent_app_country] => US [patent_app_date] => 2003-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7102 [patent_no_of_claims] => 34 [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/0147/20050147253.pdf [firstpage_image] =>[orig_patent_app_number] => 10714344 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/714344
DMA slot allocation Nov 13, 2003 Issued
Array ( [id] => 226749 [patent_doc_number] => 07606946 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-20 [patent_title] => 'Removable device and program startup method' [patent_app_type] => utility [patent_app_number] => 10/532689 [patent_app_country] => US [patent_app_date] => 2003-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 5532 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/606/07606946.pdf [firstpage_image] =>[orig_patent_app_number] => 10532689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/532689
Removable device and program startup method Oct 26, 2003 Issued
Array ( [id] => 873336 [patent_doc_number] => 07366800 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-29 [patent_title] => 'System and method for dynamically assigning I/O priority' [patent_app_type] => utility [patent_app_number] => 10/683149 [patent_app_country] => US [patent_app_date] => 2003-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3472 [patent_no_of_claims] => 6 [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/07/366/07366800.pdf [firstpage_image] =>[orig_patent_app_number] => 10683149 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/683149
System and method for dynamically assigning I/O priority Oct 8, 2003 Issued
Array ( [id] => 206370 [patent_doc_number] => 07634597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-12-15 [patent_title] => 'Alignment of instructions and replies across multiple devices in a cascaded system, using buffers of programmable depths' [patent_app_type] => utility [patent_app_number] => 10/680171 [patent_app_country] => US [patent_app_date] => 2003-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 17 [patent_no_of_words] => 8049 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/634/07634597.pdf [firstpage_image] =>[orig_patent_app_number] => 10680171 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/680171
Alignment of instructions and replies across multiple devices in a cascaded system, using buffers of programmable depths Oct 7, 2003 Issued
Array ( [id] => 856121 [patent_doc_number] => 07380025 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-05-27 [patent_title] => 'Method and apparatus providing role-based configuration of a port of a network element' [patent_app_type] => utility [patent_app_number] => 10/681548 [patent_app_country] => US [patent_app_date] => 2003-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8111 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/380/07380025.pdf [firstpage_image] =>[orig_patent_app_number] => 10681548 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/681548
Method and apparatus providing role-based configuration of a port of a network element Oct 6, 2003 Issued
Array ( [id] => 581284 [patent_doc_number] => 07159051 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-02 [patent_title] => 'Free packet buffer allocation' [patent_app_type] => utility [patent_app_number] => 10/668550 [patent_app_country] => US [patent_app_date] => 2003-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4286 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/159/07159051.pdf [firstpage_image] =>[orig_patent_app_number] => 10668550 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/668550
Free packet buffer allocation Sep 22, 2003 Issued
Array ( [id] => 690551 [patent_doc_number] => 07080164 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-18 [patent_title] => 'Peripheral device having a programmable identification configuration register' [patent_app_type] => utility [patent_app_number] => 10/669806 [patent_app_country] => US [patent_app_date] => 2003-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5715 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/080/07080164.pdf [firstpage_image] =>[orig_patent_app_number] => 10669806 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/669806
Peripheral device having a programmable identification configuration register Sep 22, 2003 Issued
Array ( [id] => 465712 [patent_doc_number] => 07243167 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-10 [patent_title] => 'Managing peripheral device address space resources using a tunable bin-packing/knapsack algorithm' [patent_app_type] => utility [patent_app_number] => 10/664623 [patent_app_country] => US [patent_app_date] => 2003-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5672 [patent_no_of_claims] => 10 [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] => patents/07/243/07243167.pdf [firstpage_image] =>[orig_patent_app_number] => 10664623 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/664623
Managing peripheral device address space resources using a tunable bin-packing/knapsack algorithm Sep 18, 2003 Issued
Array ( [id] => 485452 [patent_doc_number] => 07225277 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-29 [patent_title] => 'Proxy direct memory access' [patent_app_type] => utility [patent_app_number] => 10/655370 [patent_app_country] => US [patent_app_date] => 2003-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2576 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/225/07225277.pdf [firstpage_image] =>[orig_patent_app_number] => 10655370 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/655370
Proxy direct memory access Sep 3, 2003 Issued
Array ( [id] => 7435918 [patent_doc_number] => 20040230725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-18 [patent_title] => 'Audio/video device' [patent_app_type] => new [patent_app_number] => 10/653731 [patent_app_country] => US [patent_app_date] => 2003-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 1839 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0230/20040230725.pdf [firstpage_image] =>[orig_patent_app_number] => 10653731 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/653731
Audio/video device Sep 1, 2003 Abandoned
Array ( [id] => 7222407 [patent_doc_number] => 20050055483 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'System and method for file comperssion' [patent_app_type] => utility [patent_app_number] => 10/646012 [patent_app_country] => US [patent_app_date] => 2003-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3073 [patent_no_of_claims] => 22 [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/20050055483.pdf [firstpage_image] =>[orig_patent_app_number] => 10646012 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/646012
System and method for file comperssion Aug 21, 2003 Abandoned
Array ( [id] => 7261805 [patent_doc_number] => 20040260851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-23 [patent_title] => 'Data transmission method for microprocessors in a programmable logic controller' [patent_app_type] => new [patent_app_number] => 10/645510 [patent_app_country] => US [patent_app_date] => 2003-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1379 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0260/20040260851.pdf [firstpage_image] =>[orig_patent_app_number] => 10645510 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/645510
Data transmission method for microprocessors in a programmable logic controller Aug 21, 2003 Abandoned
Array ( [id] => 782153 [patent_doc_number] => 06996635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-02-07 [patent_title] => 'Apparatus and method to activate transparent data storage drive firmware updates' [patent_app_type] => utility [patent_app_number] => 10/646088 [patent_app_country] => US [patent_app_date] => 2003-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 8285 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/996/06996635.pdf [firstpage_image] =>[orig_patent_app_number] => 10646088 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/646088
Apparatus and method to activate transparent data storage drive firmware updates Aug 21, 2003 Issued
Menu