Search

Mohammad Ali

Supervisory Patent Examiner (ID: 11283, Phone: (571)272-4105 , Office: P/2127 )

Most Active Art Unit
2177
Art Unit(s)
2167, 2177, 2127, 2158, 2166, 2119
Total Applications
380
Issued Applications
221
Pending Applications
58
Abandoned Applications
100

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 626140 [patent_doc_number] => 07139779 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-11-21 [patent_title] => 'Method and system for developing extract transform load systems for data warehouses' [patent_app_type] => utility [patent_app_number] => 10/447897 [patent_app_country] => US [patent_app_date] => 2003-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 8100 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/139/07139779.pdf [firstpage_image] =>[orig_patent_app_number] => 10447897 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/447897
Method and system for developing extract transform load systems for data warehouses May 28, 2003 Issued
Array ( [id] => 7371688 [patent_doc_number] => 20040006559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-08 [patent_title] => 'System, apparatus, and method for user tunable and selectable searching of a database using a weigthted quantized feature vector' [patent_app_type] => new [patent_app_number] => 10/448168 [patent_app_country] => US [patent_app_date] => 2003-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0006/20040006559.pdf [firstpage_image] =>[orig_patent_app_number] => 10448168 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/448168
System, apparatus, and method for user tunable and selectable searching of a database using a weigthted quantized feature vector May 27, 2003 Abandoned
Array ( [id] => 6826164 [patent_doc_number] => 20030236786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-25 [patent_title] => 'Multiversion read-commit order concurrency control' [patent_app_type] => new [patent_app_number] => 10/440442 [patent_app_country] => US [patent_app_date] => 2003-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7323 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0236/20030236786.pdf [firstpage_image] =>[orig_patent_app_number] => 10440442 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/440442
Multiversion read-commit order concurrency control May 15, 2003 Issued
Array ( [id] => 658983 [patent_doc_number] => 07111025 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'Information retrieval system and method using index ANDing for improving performance' [patent_app_type] => utility [patent_app_number] => 10/427345 [patent_app_country] => US [patent_app_date] => 2003-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5203 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111025.pdf [firstpage_image] =>[orig_patent_app_number] => 10427345 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427345
Information retrieval system and method using index ANDing for improving performance Apr 29, 2003 Issued
Array ( [id] => 552307 [patent_doc_number] => 07181476 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-20 [patent_title] => 'Flashback database' [patent_app_type] => utility [patent_app_number] => 10/427511 [patent_app_country] => US [patent_app_date] => 2003-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9185 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/181/07181476.pdf [firstpage_image] =>[orig_patent_app_number] => 10427511 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427511
Flashback database Apr 29, 2003 Issued
Array ( [id] => 739025 [patent_doc_number] => 07039651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-02 [patent_title] => 'System and method for executing a large object fetch query against a database' [patent_app_type] => utility [patent_app_number] => 10/425851 [patent_app_country] => US [patent_app_date] => 2003-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5898 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/039/07039651.pdf [firstpage_image] =>[orig_patent_app_number] => 10425851 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/425851
System and method for executing a large object fetch query against a database Apr 28, 2003 Issued
Array ( [id] => 7383321 [patent_doc_number] => 20040220932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-04 [patent_title] => 'Mounted filesystem integrity checking and salvage' [patent_app_type] => new [patent_app_number] => 10/427036 [patent_app_country] => US [patent_app_date] => 2003-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5721 [patent_no_of_claims] => 53 [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/0220/20040220932.pdf [firstpage_image] =>[orig_patent_app_number] => 10427036 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/427036
Mounted filesystem integrity checking and salvage Apr 28, 2003 Issued
Array ( [id] => 6712326 [patent_doc_number] => 20030172075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-11 [patent_title] => 'Task/domain segmentation in applying feedback to command control' [patent_app_type] => new [patent_app_number] => 10/410352 [patent_app_country] => US [patent_app_date] => 2003-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13040 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20030172075.pdf [firstpage_image] =>[orig_patent_app_number] => 10410352 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/410352
Task/domain segmentation in applying feedback to command control Apr 9, 2003 Issued
Array ( [id] => 6866218 [patent_doc_number] => 20030191744 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-09 [patent_title] => 'Computer system for knowledge management' [patent_app_type] => new [patent_app_number] => 10/407597 [patent_app_country] => US [patent_app_date] => 2003-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4469 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20030191744.pdf [firstpage_image] =>[orig_patent_app_number] => 10407597 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/407597
Computer system for knowledge management Apr 3, 2003 Abandoned
Array ( [id] => 7456094 [patent_doc_number] => 20040186863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-23 [patent_title] => 'Elision of write barriers for stores whose values are in close proximity' [patent_app_type] => new [patent_app_number] => 10/394813 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12798 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0186/20040186863.pdf [firstpage_image] =>[orig_patent_app_number] => 10394813 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/394813
Elision of write barriers for stores whose values are in close proximity Mar 20, 2003 Abandoned
Array ( [id] => 477867 [patent_doc_number] => 07231409 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-06-12 [patent_title] => 'System and method for reallocating blocks in checkpointing bitmap-based file systems' [patent_app_type] => utility [patent_app_number] => 10/394689 [patent_app_country] => US [patent_app_date] => 2003-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7120 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/231/07231409.pdf [firstpage_image] =>[orig_patent_app_number] => 10394689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/394689
System and method for reallocating blocks in checkpointing bitmap-based file systems Mar 20, 2003 Issued
Array ( [id] => 7271219 [patent_doc_number] => 20040059737 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Method and system for tracing the identity of an agricultural product using data handoff' [patent_app_type] => new [patent_app_number] => 10/393304 [patent_app_country] => US [patent_app_date] => 2003-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13107 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20040059737.pdf [firstpage_image] =>[orig_patent_app_number] => 10393304 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/393304
Method and system for tracing the identity of an agricultural product using data handoff Mar 19, 2003 Issued
Array ( [id] => 7406476 [patent_doc_number] => 20040019610 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-29 [patent_title] => 'Portal information delivery system for personal computers and SOHO computer systems' [patent_app_type] => new [patent_app_number] => 10/383819 [patent_app_country] => US [patent_app_date] => 2003-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9287 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20040019610.pdf [firstpage_image] =>[orig_patent_app_number] => 10383819 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/383819
Portal information delivery system for personal computers and SOHO computer systems Mar 6, 2003 Abandoned
Array ( [id] => 6831217 [patent_doc_number] => 20030182275 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-25 [patent_title] => 'Method for distributing position information' [patent_app_type] => new [patent_app_number] => 10/363152 [patent_app_country] => US [patent_app_date] => 2003-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2599 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0182/20030182275.pdf [firstpage_image] =>[orig_patent_app_number] => 10363152 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/363152
Method for distributing position information Feb 27, 2003 Abandoned
Array ( [id] => 658876 [patent_doc_number] => 07110996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'System and method for determining numerical representations for categorical data fields and data processing system' [patent_app_type] => utility [patent_app_number] => 10/366833 [patent_app_country] => US [patent_app_date] => 2003-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 9085 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/110/07110996.pdf [firstpage_image] =>[orig_patent_app_number] => 10366833 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/366833
System and method for determining numerical representations for categorical data fields and data processing system Feb 13, 2003 Issued
Array ( [id] => 965588 [patent_doc_number] => 06950827 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-09-27 [patent_title] => 'Methods, apparatus and data structures for providing a uniform representation of various types of information' [patent_app_type] => utility [patent_app_number] => 10/365781 [patent_app_country] => US [patent_app_date] => 2003-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 69 [patent_no_of_words] => 22509 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/950/06950827.pdf [firstpage_image] =>[orig_patent_app_number] => 10365781 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/365781
Methods, apparatus and data structures for providing a uniform representation of various types of information Feb 12, 2003 Issued
Array ( [id] => 712837 [patent_doc_number] => 07062496 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-13 [patent_title] => 'Automatic data abstraction generation using database schema and related objects' [patent_app_type] => utility [patent_app_number] => 10/365296 [patent_app_country] => US [patent_app_date] => 2003-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7496 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/062/07062496.pdf [firstpage_image] =>[orig_patent_app_number] => 10365296 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/365296
Automatic data abstraction generation using database schema and related objects Feb 11, 2003 Issued
Array ( [id] => 7676365 [patent_doc_number] => 20040153462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-05 [patent_title] => 'Systems, methods, and computer program product for use in association with electronic documents' [patent_app_type] => new [patent_app_number] => 10/359001 [patent_app_country] => US [patent_app_date] => 2003-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7886 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0153/20040153462.pdf [firstpage_image] =>[orig_patent_app_number] => 10359001 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/359001
Systems, methods, and computer program product for use in association with electronic documents Feb 4, 2003 Abandoned
Array ( [id] => 6844342 [patent_doc_number] => 20030149689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-08-07 [patent_title] => 'System and method for providing result sets using EJB query language' [patent_app_type] => new [patent_app_number] => 10/342573 [patent_app_country] => US [patent_app_date] => 2003-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4403 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0149/20030149689.pdf [firstpage_image] =>[orig_patent_app_number] => 10342573 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/342573
System and method for providing result sets using EJB query language Jan 14, 2003 Issued
Array ( [id] => 1236025 [patent_doc_number] => 06694329 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-02-17 [patent_title] => 'Methods of organizing information' [patent_app_type] => B2 [patent_app_number] => 10/327593 [patent_app_country] => US [patent_app_date] => 2002-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 13412 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/694/06694329.pdf [firstpage_image] =>[orig_patent_app_number] => 10327593 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/327593
Methods of organizing information Dec 22, 2002 Issued
Menu