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] => 6736786 [patent_doc_number] => 20030014421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'METHODS, APPARATUS AND DATA STRUCTURES FOR PROVIDING A UNIFORM REPRESENTATION OF VARIOUS TYPES OF INFORMATION' [patent_app_type] => new [patent_app_number] => 09/325166 [patent_app_country] => US [patent_app_date] => 1999-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 22704 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014421.pdf [firstpage_image] =>[orig_patent_app_number] => 09325166 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/325166
Methods, apparatus and data structures for providing a uniform representation of various types of information Jun 2, 1999 Issued
Array ( [id] => 1431061 [patent_doc_number] => 06519597 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-11 [patent_title] => 'Method and apparatus for indexing structured documents with rich data types' [patent_app_type] => B1 [patent_app_number] => 09/324499 [patent_app_country] => US [patent_app_date] => 1999-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 11081 [patent_no_of_claims] => 18 [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/06/519/06519597.pdf [firstpage_image] =>[orig_patent_app_number] => 09324499 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/324499
Method and apparatus for indexing structured documents with rich data types Jun 1, 1999 Issued
Array ( [id] => 785810 [patent_doc_number] => 06993531 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-01-31 [patent_title] => 'System and method of routine navigation' [patent_app_type] => utility [patent_app_number] => 09/322627 [patent_app_country] => US [patent_app_date] => 1999-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7304 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/993/06993531.pdf [firstpage_image] =>[orig_patent_app_number] => 09322627 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/322627
System and method of routine navigation May 27, 1999 Issued
Array ( [id] => 1538738 [patent_doc_number] => 06411970 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-25 [patent_title] => 'Methods and apparatus for an automatic file indexer' [patent_app_type] => B1 [patent_app_number] => 09/316433 [patent_app_country] => US [patent_app_date] => 1999-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3779 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/411/06411970.pdf [firstpage_image] =>[orig_patent_app_number] => 09316433 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/316433
Methods and apparatus for an automatic file indexer May 20, 1999 Issued
Array ( [id] => 6482534 [patent_doc_number] => 20020023071 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-21 [patent_title] => 'FILE SYSTEM' [patent_app_type] => new [patent_app_number] => 09/316363 [patent_app_country] => US [patent_app_date] => 1999-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8746 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20020023071.pdf [firstpage_image] =>[orig_patent_app_number] => 09316363 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/316363
File system May 20, 1999 Issued
Array ( [id] => 1192048 [patent_doc_number] => 06735584 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-11 [patent_title] => 'Accessing a database using user-defined attributes' [patent_app_type] => B1 [patent_app_number] => 09/316436 [patent_app_country] => US [patent_app_date] => 1999-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4352 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/735/06735584.pdf [firstpage_image] =>[orig_patent_app_number] => 09316436 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/316436
Accessing a database using user-defined attributes May 20, 1999 Issued
09/314995 VIRTUAL SHOPPING ENVIRONMENT May 19, 1999 Abandoned
Array ( [id] => 1579940 [patent_doc_number] => 06470332 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-22 [patent_title] => 'System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles' [patent_app_type] => B1 [patent_app_number] => 09/314690 [patent_app_country] => US [patent_app_date] => 1999-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5545 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/470/06470332.pdf [firstpage_image] =>[orig_patent_app_number] => 09314690 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/314690
System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles May 18, 1999 Issued
Array ( [id] => 1553575 [patent_doc_number] => 06347314 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-12 [patent_title] => 'Answering queries using query signatures and signatures of cached semantic regions' [patent_app_type] => B1 [patent_app_number] => 09/314874 [patent_app_country] => US [patent_app_date] => 1999-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 23 [patent_no_of_words] => 10711 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/347/06347314.pdf [firstpage_image] =>[orig_patent_app_number] => 09314874 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/314874
Answering queries using query signatures and signatures of cached semantic regions May 18, 1999 Issued
Array ( [id] => 1405284 [patent_doc_number] => 06560607 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-05-06 [patent_title] => 'Client side bulk updates on the world wide web' [patent_app_type] => B1 [patent_app_number] => 09/309371 [patent_app_country] => US [patent_app_date] => 1999-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 6186 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/560/06560607.pdf [firstpage_image] =>[orig_patent_app_number] => 09309371 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/309371
Client side bulk updates on the world wide web May 10, 1999 Issued
Array ( [id] => 1456396 [patent_doc_number] => 06457015 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-24 [patent_title] => 'Adaptive and generalized status monitor' [patent_app_type] => B1 [patent_app_number] => 09/307089 [patent_app_country] => US [patent_app_date] => 1999-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4023 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/457/06457015.pdf [firstpage_image] =>[orig_patent_app_number] => 09307089 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/307089
Adaptive and generalized status monitor May 6, 1999 Issued
Array ( [id] => 1505672 [patent_doc_number] => 06487548 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-26 [patent_title] => 'Using database query technology for message subscriptions in messaging systems' [patent_app_type] => B1 [patent_app_number] => 09/305987 [patent_app_country] => US [patent_app_date] => 1999-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3568 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/487/06487548.pdf [firstpage_image] =>[orig_patent_app_number] => 09305987 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/305987
Using database query technology for message subscriptions in messaging systems May 5, 1999 Issued
Array ( [id] => 7635073 [patent_doc_number] => 06381593 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-30 [patent_title] => 'Document information management system' [patent_app_type] => B1 [patent_app_number] => 09/305473 [patent_app_country] => US [patent_app_date] => 1999-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 10979 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 7 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/381/06381593.pdf [firstpage_image] =>[orig_patent_app_number] => 09305473 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/305473
Document information management system May 5, 1999 Issued
Array ( [id] => 1601974 [patent_doc_number] => 06493711 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-10 [patent_title] => 'Wide-spectrum information search engine' [patent_app_type] => B1 [patent_app_number] => 09/305583 [patent_app_country] => US [patent_app_date] => 1999-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 5900 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/493/06493711.pdf [firstpage_image] =>[orig_patent_app_number] => 09305583 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/305583
Wide-spectrum information search engine May 4, 1999 Issued
Array ( [id] => 1278722 [patent_doc_number] => 06654746 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-25 [patent_title] => 'Methods and apparatuses for single-connection file synchronization workgroup file update' [patent_app_type] => B1 [patent_app_number] => 09/304295 [patent_app_country] => US [patent_app_date] => 1999-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7050 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/654/06654746.pdf [firstpage_image] =>[orig_patent_app_number] => 09304295 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/304295
Methods and apparatuses for single-connection file synchronization workgroup file update May 2, 1999 Issued
Array ( [id] => 1296508 [patent_doc_number] => 06633863 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-14 [patent_title] => 'Database useful for configuring and/or optimizing a system and a method for generating the database' [patent_app_type] => B1 [patent_app_number] => 09/270049 [patent_app_country] => US [patent_app_date] => 1999-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 9882 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/633/06633863.pdf [firstpage_image] =>[orig_patent_app_number] => 09270049 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/270049
Database useful for configuring and/or optimizing a system and a method for generating the database Mar 15, 1999 Issued
Array ( [id] => 4324310 [patent_doc_number] => 06253213 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Method and system for automatically maintaining data consistency across various databases' [patent_app_type] => 1 [patent_app_number] => 9/253922 [patent_app_country] => US [patent_app_date] => 1999-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 4095 [patent_no_of_claims] => 19 [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/06/253/06253213.pdf [firstpage_image] =>[orig_patent_app_number] => 253922 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/253922
Method and system for automatically maintaining data consistency across various databases Feb 21, 1999 Issued
Array ( [id] => 1070841 [patent_doc_number] => 06845370 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-01-18 [patent_title] => 'Advanced information gathering for targeted activities' [patent_app_type] => utility [patent_app_number] => 09/195875 [patent_app_country] => US [patent_app_date] => 1998-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 27 [patent_no_of_words] => 21315 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/845/06845370.pdf [firstpage_image] =>[orig_patent_app_number] => 09195875 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/195875
Advanced information gathering for targeted activities Nov 18, 1998 Issued
Array ( [id] => 1601632 [patent_doc_number] => 06385602 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-07 [patent_title] => 'Presentation of search results using dynamic categorization' [patent_app_type] => B1 [patent_app_number] => 09/186044 [patent_app_country] => US [patent_app_date] => 1998-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6875 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/385/06385602.pdf [firstpage_image] =>[orig_patent_app_number] => 09186044 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/186044
Presentation of search results using dynamic categorization Nov 2, 1998 Issued
Array ( [id] => 6114591 [patent_doc_number] => 20020174084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'OBJECT DATA RETRIEVING DEVICE, OBJECT DATA RETRIEVING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING RECORDER DATA' [patent_app_type] => new [patent_app_number] => 09/424661 [patent_app_country] => US [patent_app_date] => 1999-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4120 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174084.pdf [firstpage_image] =>[orig_patent_app_number] => 09424661 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/424661
Object data retrieving device, object data retrieving method, and computer-readable recording medium containing recorder data Aug 17, 1998 Issued
Menu