
Farhad Ali
Examiner (ID: 12874, Phone: (571)270-1920 , Office: P/2478 )
| Most Active Art Unit | 2478 |
| Art Unit(s) | 2478, 2446, 2146 |
| Total Applications | 446 |
| Issued Applications | 262 |
| Pending Applications | 7 |
| Abandoned Applications | 174 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 13133395
[patent_doc_number] => 10084646
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-25
[patent_title] => Upgrading a descriptor engine for a network interface card
[patent_app_type] => utility
[patent_app_number] => 15/432267
[patent_app_country] => US
[patent_app_date] => 2017-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4657
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15432267
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/432267 | Upgrading a descriptor engine for a network interface card | Feb 13, 2017 | Issued |
Array
(
[id] => 11709730
[patent_doc_number] => 20170178230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'DYNAMIC CONTENT FOR ONLINE TRANSACTIONS'
[patent_app_type] => utility
[patent_app_number] => 15/431653
[patent_app_country] => US
[patent_app_date] => 2017-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4577
[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] => 15431653
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/431653 | Systems and methods for providing user-specific dynamic content for facilitating online transactions | Feb 12, 2017 | Issued |
Array
(
[id] => 13336829
[patent_doc_number] => 20180219953
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-02
[patent_title] => COMMUNICATION LAYER WITH DYNAMIC MULTI-SESSION MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 15/421464
[patent_app_country] => US
[patent_app_date] => 2017-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4061
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15421464
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/421464 | Communication layer with dynamic multi-session management | Jan 31, 2017 | Issued |
Array
(
[id] => 11975729
[patent_doc_number] => 20170279883
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'METHOD, STORAGE MEDIUM, AND SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/421776
[patent_app_country] => US
[patent_app_date] => 2017-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 6453
[patent_no_of_claims] => 15
[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] => 15421776
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/421776 | METHOD, STORAGE MEDIUM, AND SYSTEM | Jan 31, 2017 | Abandoned |
Array
(
[id] => 13336511
[patent_doc_number] => 20180219794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-02
[patent_title] => DEPLOYING A CLOUD SERVICE WITH CAPACITY RESERVATION FOLLOWED BY ACTIVATION
[patent_app_type] => utility
[patent_app_number] => 15/421797
[patent_app_country] => US
[patent_app_date] => 2017-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7083
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15421797
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/421797 | Deploying a cloud service with capacity reservation followed by activation | Jan 31, 2017 | Issued |
Array
(
[id] => 14037663
[patent_doc_number] => 10230598
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-12
[patent_title] => Method and system for providing visualization of instance data to identify and evaluate re-stacking policies in a cloud computing environment
[patent_app_type] => utility
[patent_app_number] => 15/414123
[patent_app_country] => US
[patent_app_date] => 2017-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16434
[patent_no_of_claims] => 54
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 425
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15414123
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/414123 | Method and system for providing visualization of instance data to identify and evaluate re-stacking policies in a cloud computing environment | Jan 23, 2017 | Issued |
Array
(
[id] => 11624714
[patent_doc_number] => 20170134903
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'CONTEXT-BASED COMPUTING FRAMEWORK FOR OBTAINING COMPUTING RESOURCE CONTEXT INFORMATION ASSOCIATED WITH A LOCATION'
[patent_app_type] => utility
[patent_app_number] => 15/411717
[patent_app_country] => US
[patent_app_date] => 2017-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12307
[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] => 15411717
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/411717 | Context-based computing framework for obtaining computing resource context information associated with a location | Jan 19, 2017 | Issued |
Array
(
[id] => 12215797
[patent_doc_number] => 09912622
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-06
[patent_title] => 'Electronic messaging system involving adaptive content'
[patent_app_type] => utility
[patent_app_number] => 15/410854
[patent_app_country] => US
[patent_app_date] => 2017-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12188
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15410854
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/410854 | Electronic messaging system involving adaptive content | Jan 19, 2017 | Issued |
Array
(
[id] => 13656177
[patent_doc_number] => 09854422
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-26
[patent_title] => Providing status of user devices during an adverse event
[patent_app_type] => utility
[patent_app_number] => 15/406246
[patent_app_country] => US
[patent_app_date] => 2017-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 26
[patent_no_of_words] => 17509
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15406246
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/406246 | Providing status of user devices during an adverse event | Jan 12, 2017 | Issued |
Array
(
[id] => 14153473
[patent_doc_number] => 10257130
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-09
[patent_title] => Method and system for providing live real-time communication via text between mobile user devices
[patent_app_type] => utility
[patent_app_number] => 15/401137
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6115
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401137
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/401137 | Method and system for providing live real-time communication via text between mobile user devices | Jan 8, 2017 | Issued |
Array
(
[id] => 12875455
[patent_doc_number] => 20180183660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => CONFIGURING HETEROGENEOUS COMPUTING ENVIRONMENTS USING MACHINE LEARNING
[patent_app_type] => utility
[patent_app_number] => 15/390921
[patent_app_country] => US
[patent_app_date] => 2016-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6190
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390921
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/390921 | Configuring heterogeneous computing environments using machine learning | Dec 26, 2016 | Issued |
Array
(
[id] => 15690653
[patent_doc_number] => 20200099990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-26
[patent_title] => METHOD AND SYSTEM FOR SCHEDULING RESOURCES FOR STREAMING VIDEO SERVICES IN MOBILE COMMUNICATION NETWORKS
[patent_app_type] => utility
[patent_app_number] => 16/469010
[patent_app_country] => US
[patent_app_date] => 2016-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6411
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16469010
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/469010 | Method and system for scheduling resources for streaming video services in mobile communication networks | Dec 26, 2016 | Issued |
Array
(
[id] => 14494383
[patent_doc_number] => 10333998
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-25
[patent_title] => Managing connection requests for multiple devices
[patent_app_type] => utility
[patent_app_number] => 15/390884
[patent_app_country] => US
[patent_app_date] => 2016-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 13953
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390884
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/390884 | Managing connection requests for multiple devices | Dec 26, 2016 | Issued |
Array
(
[id] => 12419268
[patent_doc_number] => 09973376
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-15
[patent_title] => System and method for processing information via networked computers including request handlers, process handlers, and task handlers
[patent_app_type] => utility
[patent_app_number] => 15/391577
[patent_app_country] => US
[patent_app_date] => 2016-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 15580
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 365
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391577
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/391577 | System and method for processing information via networked computers including request handlers, process handlers, and task handlers | Dec 26, 2016 | Issued |
Array
(
[id] => 12875620
[patent_doc_number] => 20180183715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => SYSTEM AND METHOD FOR NETWORK ON CHIP CONSTRUCTION THROUGH MACHINE LEARNING
[patent_app_type] => utility
[patent_app_number] => 15/390705
[patent_app_country] => US
[patent_app_date] => 2016-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6555
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390705
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/390705 | System and method for network on chip construction through machine learning | Dec 25, 2016 | Issued |
Array
(
[id] => 12876175
[patent_doc_number] => 20180183900
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => MANAGING STATE DATA IN A COMPRESSION ACCELERATOR
[patent_app_type] => utility
[patent_app_number] => 15/390579
[patent_app_country] => US
[patent_app_date] => 2016-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16196
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390579
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/390579 | Managing state data in a compression accelerator | Dec 25, 2016 | Issued |
Array
(
[id] => 12875452
[patent_doc_number] => 20180183659
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => Techniques for a Configuration Mechanism of a Virtual Switch
[patent_app_type] => utility
[patent_app_number] => 15/390329
[patent_app_country] => US
[patent_app_date] => 2016-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390329
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/390329 | Techniques for a configuration mechanism of a virtual switch | Dec 22, 2016 | Issued |
Array
(
[id] => 11960552
[patent_doc_number] => 20170264704
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-14
[patent_title] => 'METHOD OF TRANSFERRING DATA, DATA TRANSFER DEVICE AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/380173
[patent_app_country] => US
[patent_app_date] => 2016-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 13061
[patent_no_of_claims] => 15
[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] => 15380173
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/380173 | Method of transferring data, data transfer device and non-transitory computer-readable storage medium | Dec 14, 2016 | Issued |
Array
(
[id] => 14335261
[patent_doc_number] => 10298664
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-21
[patent_title] => Systems and methods of capturing and distributing imaging content captured through unmanned aircraft systems
[patent_app_type] => utility
[patent_app_number] => 15/380086
[patent_app_country] => US
[patent_app_date] => 2016-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 12112
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 372
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15380086
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/380086 | Systems and methods of capturing and distributing imaging content captured through unmanned aircraft systems | Dec 14, 2016 | Issued |
Array
(
[id] => 12852943
[patent_doc_number] => 20180176155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => SIMULTANEOUS DATA COMMUNICATIONS VIA MULTIPLE MOBILE CHANNELS
[patent_app_type] => utility
[patent_app_number] => 15/380421
[patent_app_country] => US
[patent_app_date] => 2016-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4602
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15380421
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/380421 | SIMULTANEOUS DATA COMMUNICATIONS VIA MULTIPLE MOBILE CHANNELS | Dec 14, 2016 | Abandoned |