
Kaushikkumar M. Patel
Examiner (ID: 9402, Phone: (571)272-5536 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2138, 2186, 2188 |
| Total Applications | 1024 |
| Issued Applications | 814 |
| Pending Applications | 45 |
| Abandoned Applications | 179 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 839799
[patent_doc_number] => 07395372
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-01
[patent_title] => 'Method and system for providing cache set selection which is power optimized'
[patent_app_type] => utility
[patent_app_number] => 10/714105
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 2476
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/395/07395372.pdf
[firstpage_image] =>[orig_patent_app_number] => 10714105
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/714105 | Method and system for providing cache set selection which is power optimized | Nov 13, 2003 | Issued |
Array
(
[id] => 7673655
[patent_doc_number] => 20040128463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Apparatus and method for controlling memory allocation for variable size packets'
[patent_app_type] => new
[patent_app_number] => 10/713943
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5109
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 26
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128463.pdf
[firstpage_image] =>[orig_patent_app_number] => 10713943
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/713943 | Apparatus and method for controlling memory allocation for variable size packets | Nov 13, 2003 | Issued |
Array
(
[id] => 676006
[patent_doc_number] => 07093100
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-15
[patent_title] => 'Translation look aside buffer (TLB) with increased translational capacity for multi-threaded computer processes'
[patent_app_type] => utility
[patent_app_number] => 10/714282
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2582
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/093/07093100.pdf
[firstpage_image] =>[orig_patent_app_number] => 10714282
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/714282 | Translation look aside buffer (TLB) with increased translational capacity for multi-threaded computer processes | Nov 13, 2003 | Issued |
Array
(
[id] => 5717154
[patent_doc_number] => 20060080517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-13
[patent_title] => 'Accessing a protected area of a storage device'
[patent_app_type] => utility
[patent_app_number] => 10/713853
[patent_app_country] => US
[patent_app_date] => 2003-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5629
[patent_no_of_claims] => 37
[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/0080/20060080517.pdf
[firstpage_image] =>[orig_patent_app_number] => 10713853
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/713853 | Accessing a protected area of a storage device | Nov 13, 2003 | Abandoned |
Array
(
[id] => 7598132
[patent_doc_number] => 07584321
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-09-01
[patent_title] => 'Memory address and datapath multiplexing'
[patent_app_type] => utility
[patent_app_number] => 10/706056
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5945
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/584/07584321.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706056
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706056 | Memory address and datapath multiplexing | Nov 11, 2003 | Issued |
Array
(
[id] => 6907081
[patent_doc_number] => 20050102476
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Random access memory with optional column address strobe latency of one'
[patent_app_type] => utility
[patent_app_number] => 10/706438
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3641
[patent_no_of_claims] => 38
[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/0102/20050102476.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706438
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706438 | Random access memory with optional column address strobe latency of one | Nov 11, 2003 | Abandoned |
Array
(
[id] => 6907074
[patent_doc_number] => 20050102469
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Distributed task queues in a multiple-port storage system'
[patent_app_type] => utility
[patent_app_number] => 10/706676
[patent_app_country] => US
[patent_app_date] => 2003-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5410
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0102/20050102469.pdf
[firstpage_image] =>[orig_patent_app_number] => 10706676
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/706676 | Distributed task queues in a multiple-port storage system | Nov 11, 2003 | Issued |
Array
(
[id] => 7373560
[patent_doc_number] => 20040093413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-13
[patent_title] => 'Selecting and managing time specified segments from a large continuous capture of network data'
[patent_app_type] => new
[patent_app_number] => 10/702408
[patent_app_country] => US
[patent_app_date] => 2003-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5162
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0093/20040093413.pdf
[firstpage_image] =>[orig_patent_app_number] => 10702408
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/702408 | Selecting and managing time specified segments from a large continuous capture of network data | Nov 5, 2003 | Abandoned |
Array
(
[id] => 7477079
[patent_doc_number] => 20040098611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-20
[patent_title] => 'Optimizing retrieval of requested data from a remote device'
[patent_app_type] => new
[patent_app_number] => 10/703046
[patent_app_country] => US
[patent_app_date] => 2003-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4966
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0098/20040098611.pdf
[firstpage_image] =>[orig_patent_app_number] => 10703046
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/703046 | Optimizing retrieval of requested data from a remote device | Nov 5, 2003 | Abandoned |
Array
(
[id] => 7341252
[patent_doc_number] => 20040133733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-08
[patent_title] => 'Storing, retrieving and displaying captured data in a network analysis system'
[patent_app_type] => new
[patent_app_number] => 10/703167
[patent_app_country] => US
[patent_app_date] => 2003-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3442
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0133/20040133733.pdf
[firstpage_image] =>[orig_patent_app_number] => 10703167
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/703167 | Storing, retrieving and displaying captured data in a network analysis system | Nov 5, 2003 | Abandoned |
Array
(
[id] => 7107211
[patent_doc_number] => 20050108479
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-19
[patent_title] => 'Servicing engine cache requests'
[patent_app_type] => utility
[patent_app_number] => 10/704286
[patent_app_country] => US
[patent_app_date] => 2003-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4235
[patent_no_of_claims] => 21
[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/0108/20050108479.pdf
[firstpage_image] =>[orig_patent_app_number] => 10704286
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/704286 | Servicing engine cache requests | Nov 5, 2003 | Abandoned |
Array
(
[id] => 716672
[patent_doc_number] => 07058766
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-06-06
[patent_title] => 'Method and system of adaptive replacement cache with temporal filtering'
[patent_app_type] => utility
[patent_app_number] => 10/690303
[patent_app_country] => US
[patent_app_date] => 2003-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8310
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/058/07058766.pdf
[firstpage_image] =>[orig_patent_app_number] => 10690303
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/690303 | Method and system of adaptive replacement cache with temporal filtering | Oct 20, 2003 | Issued |
Array
(
[id] => 671523
[patent_doc_number] => 07096321
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-22
[patent_title] => 'Method and system for a cache replacement technique with adaptive skipping'
[patent_app_type] => utility
[patent_app_number] => 10/690410
[patent_app_country] => US
[patent_app_date] => 2003-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5751
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/096/07096321.pdf
[firstpage_image] =>[orig_patent_app_number] => 10690410
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/690410 | Method and system for a cache replacement technique with adaptive skipping | Oct 20, 2003 | Issued |
Array
(
[id] => 7605729
[patent_doc_number] => 07099993
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-29
[patent_title] => 'Multi-level caching in data storage devices'
[patent_app_type] => utility
[patent_app_number] => 10/670148
[patent_app_country] => US
[patent_app_date] => 2003-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 22
[patent_no_of_words] => 10008
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/099/07099993.pdf
[firstpage_image] =>[orig_patent_app_number] => 10670148
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/670148 | Multi-level caching in data storage devices | Sep 23, 2003 | Issued |
Array
(
[id] => 626320
[patent_doc_number] => 07139865
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-11-21
[patent_title] => 'LIFO type data storage device incorporating two random access memories'
[patent_app_type] => utility
[patent_app_number] => 10/669886
[patent_app_country] => US
[patent_app_date] => 2003-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5614
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/139/07139865.pdf
[firstpage_image] =>[orig_patent_app_number] => 10669886
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/669886 | LIFO type data storage device incorporating two random access memories | Sep 23, 2003 | Issued |
Array
(
[id] => 7129082
[patent_doc_number] => 20050060501
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-17
[patent_title] => 'Port independent data transaction interface for multi-port devices'
[patent_app_type] => utility
[patent_app_number] => 10/663327
[patent_app_country] => US
[patent_app_date] => 2003-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6484
[patent_no_of_claims] => 20
[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/0060/20050060501.pdf
[firstpage_image] =>[orig_patent_app_number] => 10663327
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/663327 | Port independent data transaction interface for multi-port devices | Sep 15, 2003 | Issued |
Array
(
[id] => 472853
[patent_doc_number] => 07234034
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-06-19
[patent_title] => 'Self-clocking memory device'
[patent_app_type] => utility
[patent_app_number] => 10/663597
[patent_app_country] => US
[patent_app_date] => 2003-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 5954
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/234/07234034.pdf
[firstpage_image] =>[orig_patent_app_number] => 10663597
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/663597 | Self-clocking memory device | Sep 15, 2003 | Issued |
Array
(
[id] => 421266
[patent_doc_number] => 07277978
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-02
[patent_title] => 'Runtime flash device detection and configuration for flash data management software'
[patent_app_type] => utility
[patent_app_number] => 10/663279
[patent_app_country] => US
[patent_app_date] => 2003-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6307
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/277/07277978.pdf
[firstpage_image] =>[orig_patent_app_number] => 10663279
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/663279 | Runtime flash device detection and configuration for flash data management software | Sep 15, 2003 | Issued |
Array
(
[id] => 4486328
[patent_doc_number] => 07870342
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'Line cache controller with lookahead'
[patent_app_type] => utility
[patent_app_number] => 10/646289
[patent_app_country] => US
[patent_app_date] => 2003-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 30
[patent_no_of_words] => 7544
[patent_no_of_claims] => 29
[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/870/07870342.pdf
[firstpage_image] =>[orig_patent_app_number] => 10646289
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/646289 | Line cache controller with lookahead | Aug 20, 2003 | Issued |
Array
(
[id] => 431329
[patent_doc_number] => 07269693
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-09-11
[patent_title] => 'Selectively monitoring stores to support transactional program execution'
[patent_app_type] => utility
[patent_app_number] => 10/637167
[patent_app_country] => US
[patent_app_date] => 2003-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 5959
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/269/07269693.pdf
[firstpage_image] =>[orig_patent_app_number] => 10637167
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/637167 | Selectively monitoring stores to support transactional program execution | Aug 7, 2003 | Issued |