Search

Abu Z. Ghaffari

Examiner (ID: 4367, Phone: (571)270-3799 , Office: P/2195 )

Most Active Art Unit
2195
Art Unit(s)
2195
Total Applications
723
Issued Applications
520
Pending Applications
72
Abandoned Applications
146

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1186654 [patent_doc_number] => 06738861 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-05-18 [patent_title] => 'System and method for managing data in memory for reducing power consumption' [patent_app_type] => B2 [patent_app_number] => 09/957370 [patent_app_country] => US [patent_app_date] => 2001-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2735 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/738/06738861.pdf [firstpage_image] =>[orig_patent_app_number] => 09957370 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/957370
System and method for managing data in memory for reducing power consumption Sep 19, 2001 Issued
Array ( [id] => 1401026 [patent_doc_number] => 06564295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-05-13 [patent_title] => 'Data storage array apparatus, method of controlling access to data storage array apparatus, and program and medium for data storage array apparatus' [patent_app_type] => B2 [patent_app_number] => 09/956685 [patent_app_country] => US [patent_app_date] => 2001-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6933 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/564/06564295.pdf [firstpage_image] =>[orig_patent_app_number] => 09956685 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/956685
Data storage array apparatus, method of controlling access to data storage array apparatus, and program and medium for data storage array apparatus Sep 19, 2001 Issued
Array ( [id] => 6001620 [patent_doc_number] => 20020029314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-07 [patent_title] => 'Data storage device' [patent_app_type] => new [patent_app_number] => 09/925533 [patent_app_country] => US [patent_app_date] => 2001-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14587 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0029/20020029314.pdf [firstpage_image] =>[orig_patent_app_number] => 09925533 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/925533
Data storage device having download notification means Aug 9, 2001 Issued
Array ( [id] => 6746657 [patent_doc_number] => 20030023840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-30 [patent_title] => 'Power up initialization for memory' [patent_app_type] => new [patent_app_number] => 09/915134 [patent_app_country] => US [patent_app_date] => 2001-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3314 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20030023840.pdf [firstpage_image] =>[orig_patent_app_number] => 09915134 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/915134
Power up initialization for memory Jul 24, 2001 Issued
Array ( [id] => 1075131 [patent_doc_number] => 06839799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-01-04 [patent_title] => 'Method for the prioritization of database entries' [patent_app_type] => utility [patent_app_number] => 09/908483 [patent_app_country] => US [patent_app_date] => 2001-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5823 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/839/06839799.pdf [firstpage_image] =>[orig_patent_app_number] => 09908483 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/908483
Method for the prioritization of database entries Jul 16, 2001 Issued
Array ( [id] => 6460446 [patent_doc_number] => 20020178335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-28 [patent_title] => 'Apparatus and method for dynamically changeable virtual mapping scheme' [patent_app_type] => new [patent_app_number] => 09/884294 [patent_app_country] => US [patent_app_date] => 2001-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14828 [patent_no_of_claims] => 61 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0178/20020178335.pdf [firstpage_image] =>[orig_patent_app_number] => 09884294 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/884294
Apparatus and method for performing an instant copy of data based on a dynamically changeable virtual mapping scheme Jun 18, 2001 Issued
Array ( [id] => 5803499 [patent_doc_number] => 20020010837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-24 [patent_title] => 'Cache memory system and method of controlling cache memory' [patent_app_type] => new [patent_app_number] => 09/883667 [patent_app_country] => US [patent_app_date] => 2001-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6534 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20020010837.pdf [firstpage_image] =>[orig_patent_app_number] => 09883667 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/883667
Cache memory system and method of controlling cache memory Jun 17, 2001 Abandoned
Array ( [id] => 6554295 [patent_doc_number] => 20020194427 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-19 [patent_title] => 'System and method for storing data and redundancy information in independent slices of a storage device' [patent_app_type] => new [patent_app_number] => 09/883616 [patent_app_country] => US [patent_app_date] => 2001-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5085 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20020194427.pdf [firstpage_image] =>[orig_patent_app_number] => 09883616 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/883616
System and method for storing data and redundancy information in independent slices of a storage device Jun 17, 2001 Abandoned
Array ( [id] => 6637197 [patent_doc_number] => 20020016897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-07 [patent_title] => 'Use of a microcontroller to process memory configuration information and configure a memory controller' [patent_app_type] => new [patent_app_number] => 09/864903 [patent_app_country] => US [patent_app_date] => 2001-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10692 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0016/20020016897.pdf [firstpage_image] =>[orig_patent_app_number] => 09864903 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/864903
Use of a microcontroller to process memory configuration information and configure a memory controller May 23, 2001 Abandoned
Array ( [id] => 685428 [patent_doc_number] => 07082502 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-25 [patent_title] => 'Apparatus and method for interfacing with a high speed bi-directional network using a shared memory to store packet data' [patent_app_type] => utility [patent_app_number] => 09/858324 [patent_app_country] => US [patent_app_date] => 2001-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16873 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/082/07082502.pdf [firstpage_image] =>[orig_patent_app_number] => 09858324 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/858324
Apparatus and method for interfacing with a high speed bi-directional network using a shared memory to store packet data May 14, 2001 Issued
Array ( [id] => 1474984 [patent_doc_number] => 06408373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2002-06-18 [patent_title] => 'Method and apparatus for pre-validating regions in a virtual addressing scheme' [patent_app_type] => B2 [patent_app_number] => 09/850878 [patent_app_country] => US [patent_app_date] => 2001-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3240 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/408/06408373.pdf [firstpage_image] =>[orig_patent_app_number] => 09850878 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/850878
Method and apparatus for pre-validating regions in a virtual addressing scheme May 6, 2001 Issued
Array ( [id] => 1430999 [patent_doc_number] => 06507886 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-01-14 [patent_title] => 'Scheduler for avoiding bank conflicts in issuing concurrent requests to main memory' [patent_app_type] => B1 [patent_app_number] => 09/847914 [patent_app_country] => US [patent_app_date] => 2001-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 29 [patent_no_of_words] => 13844 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/507/06507886.pdf [firstpage_image] =>[orig_patent_app_number] => 09847914 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/847914
Scheduler for avoiding bank conflicts in issuing concurrent requests to main memory Apr 30, 2001 Issued
Array ( [id] => 1601998 [patent_doc_number] => 06385700 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-07 [patent_title] => 'Set-associative cache-management method with parallel read and serial read pipelined with serial write' [patent_app_type] => B1 [patent_app_number] => 09/835215 [patent_app_country] => US [patent_app_date] => 2001-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3252 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/385/06385700.pdf [firstpage_image] =>[orig_patent_app_number] => 09835215 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/835215
Set-associative cache-management method with parallel read and serial read pipelined with serial write Apr 12, 2001 Issued
Array ( [id] => 953283 [patent_doc_number] => 06961818 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-01 [patent_title] => 'Method, system and computer program product for managing data in a mirrored cache using an access balancing technique' [patent_app_type] => utility [patent_app_number] => 09/824083 [patent_app_country] => US [patent_app_date] => 2001-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 16 [patent_no_of_words] => 7143 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/961/06961818.pdf [firstpage_image] =>[orig_patent_app_number] => 09824083 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/824083
Method, system and computer program product for managing data in a mirrored cache using an access balancing technique Apr 1, 2001 Issued
Array ( [id] => 6561217 [patent_doc_number] => 20020138703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-26 [patent_title] => 'System and method for building packets' [patent_app_type] => new [patent_app_number] => 09/817509 [patent_app_country] => US [patent_app_date] => 2001-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2475 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20020138703.pdf [firstpage_image] =>[orig_patent_app_number] => 09817509 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/817509
System and method for building packets Mar 25, 2001 Issued
Array ( [id] => 1183580 [patent_doc_number] => 06751718 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-15 [patent_title] => 'Method, system and computer program product for using an instantaneous memory deficit metric to detect and reduce excess paging operations in a computer system' [patent_app_type] => B1 [patent_app_number] => 09/818008 [patent_app_country] => US [patent_app_date] => 2001-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3033 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/751/06751718.pdf [firstpage_image] =>[orig_patent_app_number] => 09818008 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/818008
Method, system and computer program product for using an instantaneous memory deficit metric to detect and reduce excess paging operations in a computer system Mar 25, 2001 Issued
Array ( [id] => 1258355 [patent_doc_number] => 06671774 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-30 [patent_title] => 'Method and apparatus for performing swap analysis' [patent_app_type] => B1 [patent_app_number] => 09/817328 [patent_app_country] => US [patent_app_date] => 2001-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 15558 [patent_no_of_claims] => 91 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/671/06671774.pdf [firstpage_image] =>[orig_patent_app_number] => 09817328 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/817328
Method and apparatus for performing swap analysis Mar 25, 2001 Issued
Array ( [id] => 5926504 [patent_doc_number] => 20020116589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-22 [patent_title] => 'Managing data storage capacity on a headless computer entity' [patent_app_type] => new [patent_app_number] => 09/785239 [patent_app_country] => US [patent_app_date] => 2001-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5809 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0116/20020116589.pdf [firstpage_image] =>[orig_patent_app_number] => 09785239 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/785239
Computer apparatus, method and memory including license key Feb 19, 2001 Issued
Array ( [id] => 5926432 [patent_doc_number] => 20020116579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-22 [patent_title] => 'Cyclically sequential memory prefetch' [patent_app_type] => new [patent_app_number] => 09/788692 [patent_app_country] => US [patent_app_date] => 2001-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4200 [patent_no_of_claims] => 16 [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/0116/20020116579.pdf [firstpage_image] =>[orig_patent_app_number] => 09788692 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/788692
Cyclically sequential memory prefetch Feb 19, 2001 Issued
Array ( [id] => 1329135 [patent_doc_number] => 06606690 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-08-12 [patent_title] => 'System and method for accessing a storage area network as network attached storage' [patent_app_type] => B2 [patent_app_number] => 09/785473 [patent_app_country] => US [patent_app_date] => 2001-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 32 [patent_no_of_words] => 24557 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/606/06606690.pdf [firstpage_image] =>[orig_patent_app_number] => 09785473 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/785473
System and method for accessing a storage area network as network attached storage Feb 19, 2001 Issued
Menu