Search

Shahid Al Alam

Examiner (ID: 7033)

Most Active Art Unit
2162
Art Unit(s)
2776, 2771, 2777, 2161, 2162, 2172
Total Applications
1673
Issued Applications
1355
Pending Applications
178
Abandoned Applications
161

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6477214 [patent_doc_number] => 20100191766 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-29 [patent_title] => 'Method and apparatus for information retrieval via electronic mail' [patent_app_type] => utility [patent_app_number] => 12/661090 [patent_app_country] => US [patent_app_date] => 2010-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3171 [patent_no_of_claims] => 6 [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/0191/20100191766.pdf [firstpage_image] =>[orig_patent_app_number] => 12661090 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/661090
Method and apparatus for information retrieval via electronic mail Mar 9, 2010 Abandoned
Array ( [id] => 8517554 [patent_doc_number] => 20120316962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-13 [patent_title] => 'SYSTEM AND METHOD FOR SOCIAL NETWORKING FOR MANAGING MULTIDIMENSIONAL LIFE STREAM RELATED ACTIVE NOTE(S) AND ASSOCIATED MULTIDIMENSIONAL ACTIVE RESOURCES AND ACTIONS' [patent_app_type] => utility [patent_app_number] => 13/001785 [patent_app_country] => US [patent_app_date] => 2010-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 32099 [patent_no_of_claims] => 55 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13001785 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/001785
System and method for social networking for managing multidimensional life stream related active note(s) and associated multidimensional active resources and actions Mar 2, 2010 Issued
Array ( [id] => 6439066 [patent_doc_number] => 20100169276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-01 [patent_title] => 'View maintenance on multiple tables located in different software components with the same primary keys' [patent_app_type] => utility [patent_app_number] => 12/659265 [patent_app_country] => US [patent_app_date] => 2010-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3210 [patent_no_of_claims] => 6 [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/0169/20100169276.pdf [firstpage_image] =>[orig_patent_app_number] => 12659265 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/659265
View maintenance on multiple tables located in different software components with the same primary keys Mar 1, 2010 Issued
Array ( [id] => 6040818 [patent_doc_number] => 20110093867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-04-21 [patent_title] => 'System and Method for Optimizing Event Predicate Processing' [patent_app_type] => utility [patent_app_number] => 12/713371 [patent_app_country] => US [patent_app_date] => 2010-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3211 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20110093867.pdf [firstpage_image] =>[orig_patent_app_number] => 12713371 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/713371
System and Method for Optimizing Event Predicate Processing Feb 25, 2010 Abandoned
Array ( [id] => 6446482 [patent_doc_number] => 20100153472 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'System and Method for Processing Event Predicates' [patent_app_type] => utility [patent_app_number] => 12/710692 [patent_app_country] => US [patent_app_date] => 2010-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3174 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0153/20100153472.pdf [firstpage_image] =>[orig_patent_app_number] => 12710692 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/710692
System and Method for Processing Event Predicates Feb 22, 2010 Abandoned
Array ( [id] => 4569830 [patent_doc_number] => 07962458 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-14 [patent_title] => 'Method for replicating explicit locks in a data replication engine' [patent_app_type] => utility [patent_app_number] => 12/707322 [patent_app_country] => US [patent_app_date] => 2010-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 85 [patent_figures_cnt] => 100 [patent_no_of_words] => 89182 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/962/07962458.pdf [firstpage_image] =>[orig_patent_app_number] => 12707322 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/707322
Method for replicating explicit locks in a data replication engine Feb 16, 2010 Issued
Array ( [id] => 4646722 [patent_doc_number] => 08024334 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-20 [patent_title] => 'System for creating and maintaining a database of information utilizing user options' [patent_app_type] => utility [patent_app_number] => 12/705612 [patent_app_country] => US [patent_app_date] => 2010-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 124 [patent_figures_cnt] => 124 [patent_no_of_words] => 37268 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/024/08024334.pdf [firstpage_image] =>[orig_patent_app_number] => 12705612 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/705612
System for creating and maintaining a database of information utilizing user options Feb 13, 2010 Issued
Array ( [id] => 4621404 [patent_doc_number] => 08001134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-16 [patent_title] => 'Method for performing an external (disk-based) sort of a large data file which takes advantage of “presorted” data already present in the input' [patent_app_type] => utility [patent_app_number] => 12/701231 [patent_app_country] => US [patent_app_date] => 2010-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4236 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/001/08001134.pdf [firstpage_image] =>[orig_patent_app_number] => 12701231 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/701231
Method for performing an external (disk-based) sort of a large data file which takes advantage of “presorted” data already present in the input Feb 4, 2010 Issued
Array ( [id] => 6252100 [patent_doc_number] => 20100138421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-03 [patent_title] => 'IDENTIFYING INADEQUATE SEARCH CONTENT' [patent_app_type] => utility [patent_app_number] => 12/699418 [patent_app_country] => US [patent_app_date] => 2010-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6518 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20100138421.pdf [firstpage_image] =>[orig_patent_app_number] => 12699418 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/699418
Identifying inadequate search content Feb 2, 2010 Issued
Array ( [id] => 8645370 [patent_doc_number] => 08370366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Method and system for comparing attributes such as business names' [patent_app_type] => utility [patent_app_number] => 12/687324 [patent_app_country] => US [patent_app_date] => 2010-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 11728 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12687324 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/687324
Method and system for comparing attributes such as business names Jan 13, 2010 Issued
Array ( [id] => 6329735 [patent_doc_number] => 20100114986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'NAVIGATING MEDIA CONTENT BY GROUPS' [patent_app_type] => utility [patent_app_number] => 12/686234 [patent_app_country] => US [patent_app_date] => 2010-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 16737 [patent_no_of_claims] => 19 [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/0114/20100114986.pdf [firstpage_image] =>[orig_patent_app_number] => 12686234 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/686234
Navigating media content by groups Jan 11, 2010 Issued
Array ( [id] => 11659291 [patent_doc_number] => 09672293 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-06 [patent_title] => 'Systems and methods for automatically identifying and linking names in digital resources' [patent_app_type] => utility [patent_app_number] => 12/685964 [patent_app_country] => US [patent_app_date] => 2010-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 16052 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 640 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12685964 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/685964
Systems and methods for automatically identifying and linking names in digital resources Jan 11, 2010 Issued
Array ( [id] => 6300431 [patent_doc_number] => 20100161595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'RECOMMENDER SYSTEM FOR IDENTIFYING A NEW SET OF MEDIA ITEMS RESPONSIVE TO AN INPUT SET OF MEDIA ITEMS AND KNOWLEDGE BASE METRICS' [patent_app_type] => utility [patent_app_number] => 12/685639 [patent_app_country] => US [patent_app_date] => 2010-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4365 [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/0161/20100161595.pdf [firstpage_image] =>[orig_patent_app_number] => 12685639 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/685639
Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics Jan 10, 2010 Issued
Array ( [id] => 8672223 [patent_doc_number] => 20130046761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-21 [patent_title] => 'Method and Apparatus for Social Tagging of Media Files' [patent_app_type] => utility [patent_app_number] => 13/520211 [patent_app_country] => US [patent_app_date] => 2010-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12541 [patent_no_of_claims] => 24 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13520211 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/520211
Method and Apparatus for Social Tagging of Media Files Jan 7, 2010 Abandoned
Array ( [id] => 6165552 [patent_doc_number] => 20110161329 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'TAG CLOUD BUDDY LIST FOR MESSAGING CONTACTS' [patent_app_type] => utility [patent_app_number] => 12/651103 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3327 [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/0161/20110161329.pdf [firstpage_image] =>[orig_patent_app_number] => 12651103 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651103
Tag cloud buddy list for messaging contacts Dec 30, 2009 Issued
Array ( [id] => 8639331 [patent_doc_number] => 20130031133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-31 [patent_title] => 'METHOD AND SYSTEM FOR CARRYING OUT SEARCHES IN A DATABASE COMPRISING TAXONOMIC CLASSIFICATION OF DIGITAL INFORMATION CONTENTS' [patent_app_type] => utility [patent_app_number] => 13/519741 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14275 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13519741 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/519741
Method and system for carrying out searches in a database comprising taxonomic classification of digital information contents Dec 29, 2009 Issued
Array ( [id] => 4646721 [patent_doc_number] => 08024333 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-09-20 [patent_title] => 'System and method for providing information navigation and filtration' [patent_app_type] => utility [patent_app_number] => 12/641118 [patent_app_country] => US [patent_app_date] => 2009-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7272 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/024/08024333.pdf [firstpage_image] =>[orig_patent_app_number] => 12641118 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/641118
System and method for providing information navigation and filtration Dec 16, 2009 Issued
Array ( [id] => 9499795 [patent_doc_number] => 08738636 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-27 [patent_title] => 'Ontology alignment with semantic validation' [patent_app_type] => utility [patent_app_number] => 12/561839 [patent_app_country] => US [patent_app_date] => 2009-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5850 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12561839 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/561839
Ontology alignment with semantic validation Sep 16, 2009 Issued
Array ( [id] => 8530374 [patent_doc_number] => 08306958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Time-outs with time-reversed linear probing' [patent_app_type] => utility [patent_app_number] => 12/559130 [patent_app_country] => US [patent_app_date] => 2009-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 6904 [patent_no_of_claims] => 17 [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] => 12559130 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/559130
Time-outs with time-reversed linear probing Sep 13, 2009 Issued
Array ( [id] => 6638503 [patent_doc_number] => 20100005124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-07 [patent_title] => 'AUTOMATED METHOD FOR IDENTIFYING AND REPAIRING LOGICAL DATA DISCREPANCIES BETWEEN DATABASE REPLICAS IN A DATABASE CLUSTER' [patent_app_type] => utility [patent_app_number] => 12/558922 [patent_app_country] => US [patent_app_date] => 2009-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 14587 [patent_no_of_claims] => 13 [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/0005/20100005124.pdf [firstpage_image] =>[orig_patent_app_number] => 12558922 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/558922
Automated method for identifying and repairing logical data discrepancies between database replicas in a database cluster Sep 13, 2009 Issued
Menu