Search

Kamini S. Shah

Supervisory Patent Examiner (ID: 9613, Phone: (571)272-2279 , Office: P/2123 )

Most Active Art Unit
2857
Art Unit(s)
2414, 2764, 2127, 2863, 2116, 2314, 2128, 2211, 2123, 2857, 2146, 2115, 2142
Total Applications
939
Issued Applications
692
Pending Applications
104
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8472618 [patent_doc_number] => 08301811 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-10-30 [patent_title] => 'Techniques for performing online data migration while effectively migrating SCSI reservations between source and target arrays' [patent_app_type] => utility [patent_app_number] => 12/750388 [patent_app_country] => US [patent_app_date] => 2010-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6387 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12750388 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/750388
Techniques for performing online data migration while effectively migrating SCSI reservations between source and target arrays Mar 29, 2010 Issued
Array ( [id] => 9378816 [patent_doc_number] => 08683098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-25 [patent_title] => 'Method and apparatus for minimizing within-die variations in performance parameters of a processor' [patent_app_type] => utility [patent_app_number] => 12/748922 [patent_app_country] => US [patent_app_date] => 2010-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5589 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12748922 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/748922
Method and apparatus for minimizing within-die variations in performance parameters of a processor Mar 28, 2010 Issued
Array ( [id] => 9695298 [patent_doc_number] => 08825926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Processor with assignable general purpose register set' [patent_app_type] => utility [patent_app_number] => 12/749065 [patent_app_country] => US [patent_app_date] => 2010-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2841 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12749065 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/749065
Processor with assignable general purpose register set Mar 28, 2010 Issued
Array ( [id] => 7746154 [patent_doc_number] => 08108569 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-01-31 [patent_title] => 'Data flow manager for device mobility' [patent_app_type] => utility [patent_app_number] => 12/633438 [patent_app_country] => US [patent_app_date] => 2009-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7356 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/108/08108569.pdf [firstpage_image] =>[orig_patent_app_number] => 12633438 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/633438
Data flow manager for device mobility Dec 7, 2009 Issued
Array ( [id] => 7557363 [patent_doc_number] => 08069272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-29 [patent_title] => 'Highly reliable disk controller' [patent_app_type] => utility [patent_app_number] => 12/631509 [patent_app_country] => US [patent_app_date] => 2009-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 7170 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/069/08069272.pdf [firstpage_image] =>[orig_patent_app_number] => 12631509 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/631509
Highly reliable disk controller Dec 3, 2009 Issued
Array ( [id] => 6385710 [patent_doc_number] => 20100077397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'Input/output (I/O) device virtualization using hardware' [patent_app_type] => utility [patent_app_number] => 12/592468 [patent_app_country] => US [patent_app_date] => 2009-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3082 [patent_no_of_claims] => 10 [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/0077/20100077397.pdf [firstpage_image] =>[orig_patent_app_number] => 12592468 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/592468
Input/output (I/O) device virtualization using hardware Nov 24, 2009 Abandoned
Array ( [id] => 8219920 [patent_doc_number] => 08195849 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-05 [patent_title] => 'Device and method for transferring data between devices' [patent_app_type] => utility [patent_app_number] => 12/613837 [patent_app_country] => US [patent_app_date] => 2009-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 10066 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/195/08195849.pdf [firstpage_image] =>[orig_patent_app_number] => 12613837 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/613837
Device and method for transferring data between devices Nov 5, 2009 Issued
Array ( [id] => 7726249 [patent_doc_number] => 08099529 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-01-17 [patent_title] => 'Software based native command queuing utilizing direct memory access transfer context information' [patent_app_type] => utility [patent_app_number] => 12/608833 [patent_app_country] => US [patent_app_date] => 2009-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4310 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/099/08099529.pdf [firstpage_image] =>[orig_patent_app_number] => 12608833 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/608833
Software based native command queuing utilizing direct memory access transfer context information Oct 28, 2009 Issued
Array ( [id] => 6462899 [patent_doc_number] => 20100146157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'MULTI-RADIO INTERFACING AND DIRECT MEMORY ACCESS BASED DATA TRANSFERRING METHODS AND SINK NODE FOR PERFORMING THE SAME IN WIRELESS SENSOR NETWORK' [patent_app_type] => utility [patent_app_number] => 12/568105 [patent_app_country] => US [patent_app_date] => 2009-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4433 [patent_no_of_claims] => 19 [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/0146/20100146157.pdf [firstpage_image] =>[orig_patent_app_number] => 12568105 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/568105
MULTI-RADIO INTERFACING AND DIRECT MEMORY ACCESS BASED DATA TRANSFERRING METHODS AND SINK NODE FOR PERFORMING THE SAME IN WIRELESS SENSOR NETWORK Sep 27, 2009 Abandoned
Array ( [id] => 5981283 [patent_doc_number] => 20110072168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-24 [patent_title] => 'DATA TRANSFER SYSTEM WITH DIFFERENT OPERATING MODES' [patent_app_type] => utility [patent_app_number] => 12/565874 [patent_app_country] => US [patent_app_date] => 2009-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6760 [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/0072/20110072168.pdf [firstpage_image] =>[orig_patent_app_number] => 12565874 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/565874
DATA TRANSFER SYSTEM WITH DIFFERENT OPERATING MODES Sep 23, 2009 Abandoned
Array ( [id] => 9695285 [patent_doc_number] => 08825912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-02 [patent_title] => 'Dynamic state configuration restore' [patent_app_type] => utility [patent_app_number] => 12/564493 [patent_app_country] => US [patent_app_date] => 2009-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3057 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564493 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564493
Dynamic state configuration restore Sep 21, 2009 Issued
Array ( [id] => 5981291 [patent_doc_number] => 20110072172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-24 [patent_title] => 'INPUT/OUTPUT DEVICE INCLUDING A MECHANISM FOR TRANSACTION LAYER PACKET PROCESSING IN MULTIPLE PROCESSOR SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/562319 [patent_app_country] => US [patent_app_date] => 2009-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4969 [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/0072/20110072172.pdf [firstpage_image] =>[orig_patent_app_number] => 12562319 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/562319
Input/output device including a mechanism for transaction layer packet processing in multiple processor systems Sep 17, 2009 Issued
Array ( [id] => 6383396 [patent_doc_number] => 20100077105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'Role Switching Method Performed in Dual Role Device, and the Dual Role Device' [patent_app_type] => utility [patent_app_number] => 12/556195 [patent_app_country] => US [patent_app_date] => 2009-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4929 [patent_no_of_claims] => 18 [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/0077/20100077105.pdf [firstpage_image] =>[orig_patent_app_number] => 12556195 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/556195
Role Switching Method Performed in Dual Role Device, and the Dual Role Device Sep 8, 2009 Abandoned
Array ( [id] => 4621550 [patent_doc_number] => 08001281 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-08-16 [patent_title] => 'Configuring a management module through a graphical user interface for use in a computer system' [patent_app_type] => utility [patent_app_number] => 12/537584 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8056 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 390 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/001/08001281.pdf [firstpage_image] =>[orig_patent_app_number] => 12537584 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/537584
Configuring a management module through a graphical user interface for use in a computer system Aug 6, 2009 Issued
Array ( [id] => 5571306 [patent_doc_number] => 20090254685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-08 [patent_title] => 'TECHNIQUES FOR MANAGING PRIORITY QUEUES AND ESCALATION CONSIDERATIONS IN USB WIRELESS COMMUNICATION SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/483611 [patent_app_country] => US [patent_app_date] => 2009-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5943 [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/0254/20090254685.pdf [firstpage_image] =>[orig_patent_app_number] => 12483611 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/483611
Techniques for managing priority queues and escalation considerations in USB wireless communication systems Jun 11, 2009 Issued
Array ( [id] => 8580754 [patent_doc_number] => 08346984 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-01 [patent_title] => 'Apparatus and method for intelligent analysis of device compatibility and adaptive processing of multimedia data' [patent_app_type] => utility [patent_app_number] => 12/435416 [patent_app_country] => US [patent_app_date] => 2009-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 13753 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12435416 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/435416
Apparatus and method for intelligent analysis of device compatibility and adaptive processing of multimedia data May 4, 2009 Issued
Array ( [id] => 9130108 [patent_doc_number] => 08578064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-05 [patent_title] => 'Interception and management of I/O operations on portable storage devices' [patent_app_type] => utility [patent_app_number] => 12/435273 [patent_app_country] => US [patent_app_date] => 2009-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 9361 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12435273 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/435273
Interception and management of I/O operations on portable storage devices May 3, 2009 Issued
Array ( [id] => 6227407 [patent_doc_number] => 20100057953 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/434240 [patent_app_country] => US [patent_app_date] => 2009-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12637 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0057/20100057953.pdf [firstpage_image] =>[orig_patent_app_number] => 12434240 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/434240
DATA PROCESSING SYSTEM Apr 30, 2009 Abandoned
Array ( [id] => 9378803 [patent_doc_number] => 08683085 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-03-25 [patent_title] => 'USB interface configurable for host or device mode' [patent_app_type] => utility [patent_app_number] => 12/434000 [patent_app_country] => US [patent_app_date] => 2009-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 4865 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12434000 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/434000
USB interface configurable for host or device mode Apr 30, 2009 Issued
Array ( [id] => 6383440 [patent_doc_number] => 20100077108 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'METHOD AND APPARATUS FOR INTERFACING WITH MULTIPLE OBJECTS USING AN OBJECT INDEPENDENT INTERFACE PROTOCOL' [patent_app_type] => utility [patent_app_number] => 12/434488 [patent_app_country] => US [patent_app_date] => 2009-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6244 [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/0077/20100077108.pdf [firstpage_image] =>[orig_patent_app_number] => 12434488 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/434488
Method and apparatus for interfacing with multiple objects using an object independent interface protocol Apr 30, 2009 Issued
Menu