Search

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 numberTitle of the applicationFiling DateStatus
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
Menu