Search

Mohammad Ali

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

Most Active Art Unit
2177
Art Unit(s)
2158, 2166, 2167, 2177, 2119, 2127
Total Applications
392
Issued Applications
227
Pending Applications
64
Abandoned Applications
100

Applications

Application numberTitle of the applicationFiling DateStatus
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
Array ( [id] => 1258048 [patent_doc_number] => 06671698 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-12-30 [patent_title] => 'Method and system for automated tracing of an agricultural product' [patent_app_type] => B2 [patent_app_number] => 10/327277 [patent_app_country] => US [patent_app_date] => 2002-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 30 [patent_no_of_words] => 19889 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/671/06671698.pdf [firstpage_image] =>[orig_patent_app_number] => 10327277 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/327277
Method and system for automated tracing of an agricultural product Dec 19, 2002 Issued
Array ( [id] => 1240711 [patent_doc_number] => 06691135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-02-10 [patent_title] => 'Method and system for automated tracing of an agricultural product' [patent_app_type] => B2 [patent_app_number] => 10/327278 [patent_app_country] => US [patent_app_date] => 2002-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 30 [patent_no_of_words] => 19902 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/691/06691135.pdf [firstpage_image] =>[orig_patent_app_number] => 10327278 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/327278
Method and system for automated tracing of an agricultural product Dec 19, 2002 Issued
Array ( [id] => 6871350 [patent_doc_number] => 20030084040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'Wide-spectrum information search engine' [patent_app_type] => new [patent_app_number] => 10/315059 [patent_app_country] => US [patent_app_date] => 2002-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6408 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084040.pdf [firstpage_image] =>[orig_patent_app_number] => 10315059 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/315059
Wide-spectrum information search engine Dec 9, 2002 Issued
Array ( [id] => 648839 [patent_doc_number] => 07120627 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-10 [patent_title] => 'Method for detecting and fulfilling an information need corresponding to simple queries' [patent_app_type] => utility [patent_app_number] => 10/305221 [patent_app_country] => US [patent_app_date] => 2002-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 9636 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/120/07120627.pdf [firstpage_image] =>[orig_patent_app_number] => 10305221 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/305221
Method for detecting and fulfilling an information need corresponding to simple queries Nov 25, 2002 Issued
Array ( [id] => 7473486 [patent_doc_number] => 20040103077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-27 [patent_title] => 'Database management system using offsets in entries with al least one varying-length column' [patent_app_type] => new [patent_app_number] => 10/304792 [patent_app_country] => US [patent_app_date] => 2002-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 13814 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0103/20040103077.pdf [firstpage_image] =>[orig_patent_app_number] => 10304792 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/304792
Database management system using offsets in entries with at least one varying-length column Nov 25, 2002 Issued
Array ( [id] => 7232274 [patent_doc_number] => 20040073533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-15 [patent_title] => 'Internet traffic tracking and reporting system' [patent_app_type] => new [patent_app_number] => 10/269296 [patent_app_country] => US [patent_app_date] => 2002-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3447 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0073/20040073533.pdf [firstpage_image] =>[orig_patent_app_number] => 10269296 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/269296
Internet traffic tracking and reporting system Oct 10, 2002 Abandoned
Array ( [id] => 658981 [patent_doc_number] => 07111024 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'Document management system for automating operations performed on documents in data storage areas' [patent_app_type] => utility [patent_app_number] => 10/269648 [patent_app_country] => US [patent_app_date] => 2002-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4237 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111024.pdf [firstpage_image] =>[orig_patent_app_number] => 10269648 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/269648
Document management system for automating operations performed on documents in data storage areas Oct 9, 2002 Issued
Array ( [id] => 485068 [patent_doc_number] => 07225207 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-05-29 [patent_title] => 'Server for geospatially organized flat file data' [patent_app_type] => utility [patent_app_number] => 10/270272 [patent_app_country] => US [patent_app_date] => 2002-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6953 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/225/07225207.pdf [firstpage_image] =>[orig_patent_app_number] => 10270272 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/270272
Server for geospatially organized flat file data Oct 9, 2002 Issued
Menu