Search

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 numberTitle of the applicationFiling DateStatus
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
Menu