
Syed Haroon Hasan
Examiner (ID: 18947, Phone: (571)270-5008 , Office: P/2154 )
| Most Active Art Unit | 2154 |
| Art Unit(s) | 2169, 2158, 2154 |
| Total Applications | 886 |
| Issued Applications | 687 |
| Pending Applications | 76 |
| Abandoned Applications | 142 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11049728
[patent_doc_number] => 20160246687
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-25
[patent_title] => 'System and Methods of Backing Up and Restoring Database Objects'
[patent_app_type] => utility
[patent_app_number] => 15/053875
[patent_app_country] => US
[patent_app_date] => 2016-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4525
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15053875
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/053875 | System and methods for backing up and restoring database objects | Feb 24, 2016 | Issued |
Array
(
[id] => 11938480
[patent_doc_number] => 20170242630
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'SYSTEM FOR CATEGORICAL DATA DYNAMIC DECODING'
[patent_app_type] => utility
[patent_app_number] => 15/052696
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 36114
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052696
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052696 | System for categorical data dynamic decoding | Feb 23, 2016 | Issued |
Array
(
[id] => 11938740
[patent_doc_number] => 20170242889
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'Cache Based Efficient Access Scheduling for Super Scaled Stream Processing Systems'
[patent_app_type] => utility
[patent_app_number] => 15/052806
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 37
[patent_no_of_words] => 20386
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052806
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052806 | Cache based efficient access scheduling for super scaled stream processing systems | Feb 23, 2016 | Issued |
Array
(
[id] => 11938600
[patent_doc_number] => 20170242751
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'Detecting and Correcting Silent Data Corruption in a Distributed Storage System'
[patent_app_type] => utility
[patent_app_number] => 15/052732
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4153
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052732
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052732 | Detecting and correcting silent data corruption in a distributed storage system | Feb 23, 2016 | Issued |
Array
(
[id] => 11938737
[patent_doc_number] => 20170242887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'EFFICIENT ACCESS SCHEDULING FOR SUPER SCALED STREAM PROCESSING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/052822
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 37
[patent_no_of_words] => 20444
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052822
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052822 | Efficient access scheduling for super scaled stream processing systems | Feb 23, 2016 | Issued |
Array
(
[id] => 11938479
[patent_doc_number] => 20170242629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'SYSTEM FOR CATEGORICAL DATA ENCODING'
[patent_app_type] => utility
[patent_app_number] => 15/052689
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 36080
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052689
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052689 | System for categorical data encoding | Feb 23, 2016 | Issued |
Array
(
[id] => 10824916
[patent_doc_number] => 20160171082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'MINING BROAD HIDDEN QUERY ASPECTS FROM USER SEARCH SESSIONS'
[patent_app_type] => utility
[patent_app_number] => 15/052725
[patent_app_country] => US
[patent_app_date] => 2016-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2685
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15052725
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/052725 | MINING BROAD HIDDEN QUERY ASPECTS FROM USER SEARCH SESSIONS | Feb 23, 2016 | Abandoned |
Array
(
[id] => 14207313
[patent_doc_number] => 10270791
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-04-23
[patent_title] => Search entity transition matrix and applications of the transition matrix
[patent_app_type] => utility
[patent_app_number] => 15/048814
[patent_app_country] => US
[patent_app_date] => 2016-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 19071
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15048814
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/048814 | Search entity transition matrix and applications of the transition matrix | Feb 18, 2016 | Issued |
Array
(
[id] => 11598862
[patent_doc_number] => 09646031
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-05-09
[patent_title] => 'Intelligent data integration system'
[patent_app_type] => utility
[patent_app_number] => 15/043784
[patent_app_country] => US
[patent_app_date] => 2016-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14906
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15043784
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/043784 | Intelligent data integration system | Feb 14, 2016 | Issued |
Array
(
[id] => 11523687
[patent_doc_number] => 09607091
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-28
[patent_title] => 'Methods, systems, and computer program products for implementing intelligent agent services'
[patent_app_type] => utility
[patent_app_number] => 15/041042
[patent_app_country] => US
[patent_app_date] => 2016-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6038
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15041042
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/041042 | Methods, systems, and computer program products for implementing intelligent agent services | Feb 10, 2016 | Issued |
Array
(
[id] => 11109873
[patent_doc_number] => 20160306843
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'Cleaner with Browser Monitoring'
[patent_app_type] => utility
[patent_app_number] => 15/040711
[patent_app_country] => US
[patent_app_date] => 2016-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8649
[patent_no_of_claims] => 25
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15040711
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/040711 | Cleaner with browser monitoring | Feb 9, 2016 | Issued |
Array
(
[id] => 11882782
[patent_doc_number] => 09753956
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-05
[patent_title] => 'Cleaner with computer monitoring'
[patent_app_type] => utility
[patent_app_number] => 15/019914
[patent_app_country] => US
[patent_app_date] => 2016-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9659
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15019914
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/019914 | Cleaner with computer monitoring | Feb 8, 2016 | Issued |
Array
(
[id] => 11345423
[patent_doc_number] => 09529830
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-27
[patent_title] => 'Data matching for column-oriented data tables'
[patent_app_type] => utility
[patent_app_number] => 15/008764
[patent_app_country] => US
[patent_app_date] => 2016-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 4121
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15008764
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/008764 | Data matching for column-oriented data tables | Jan 27, 2016 | Issued |
Array
(
[id] => 11397156
[patent_doc_number] => 20170017692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'READ/WRITE SPLIT DATABASE QUERY ROUTING'
[patent_app_type] => utility
[patent_app_number] => 14/985789
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10590
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14985789
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985789 | Read/write split database query routing | Dec 30, 2015 | Issued |
Array
(
[id] => 11731679
[patent_doc_number] => 20170193122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'DYNAMIC WEB PAGE NAVIGATION'
[patent_app_type] => utility
[patent_app_number] => 14/985917
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9478
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14985917
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985917 | Dynamic web page navigation | Dec 30, 2015 | Issued |
Array
(
[id] => 13199871
[patent_doc_number] => 10114854
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-30
[patent_title] => Validation rule management across entities
[patent_app_type] => utility
[patent_app_number] => 14/985477
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5597
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14985477
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985477 | Validation rule management across entities | Dec 30, 2015 | Issued |
Array
(
[id] => 13948859
[patent_doc_number] => 10210205
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-19
[patent_title] => System independent configuration management database identification system
[patent_app_type] => utility
[patent_app_number] => 14/985714
[patent_app_country] => US
[patent_app_date] => 2015-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10601
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985714
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985714 | System independent configuration management database identification system | Dec 30, 2015 | Issued |
Array
(
[id] => 11731593
[patent_doc_number] => 20170193036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'FRAMEWORK FOR JOINING DATASETS'
[patent_app_type] => utility
[patent_app_number] => 14/985298
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 5816
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14985298
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985298 | Framework for joining datasets | Dec 29, 2015 | Issued |
Array
(
[id] => 13817917
[patent_doc_number] => 10185727
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-22
[patent_title] => Migrating data between databases
[patent_app_type] => utility
[patent_app_number] => 14/985132
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10514
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985132
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985132 | Migrating data between databases | Dec 29, 2015 | Issued |
Array
(
[id] => 13120575
[patent_doc_number] => 10078641
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-18
[patent_title] => Optimized lock detection in a change block tracker
[patent_app_type] => utility
[patent_app_number] => 14/985211
[patent_app_country] => US
[patent_app_date] => 2015-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4053
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14985211
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/985211 | Optimized lock detection in a change block tracker | Dec 29, 2015 | Issued |