Search

Mahran Y. Abu Roumi

Examiner (ID: 12590, Phone: (571)272-3512 , Office: P/2455 )

Most Active Art Unit
2455
Art Unit(s)
2455
Total Applications
689
Issued Applications
478
Pending Applications
82
Abandoned Applications
158

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17608054 [patent_doc_number] => 11336549 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Systems and methods for dynamically optimizing TCP flow in WAN networks [patent_app_type] => utility [patent_app_number] => 16/743143 [patent_app_country] => US [patent_app_date] => 2020-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7134 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743143 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/743143
Systems and methods for dynamically optimizing TCP flow in WAN networks Jan 14, 2020 Issued
Array ( [id] => 16967091 [patent_doc_number] => 20210218590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => Virtual Meetings In Ad-Hoc Networks [patent_app_type] => utility [patent_app_number] => 16/742250 [patent_app_country] => US [patent_app_date] => 2020-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16742250 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/742250
Virtual meetings in ad-hoc networks Jan 13, 2020 Issued
Array ( [id] => 16967087 [patent_doc_number] => 20210218586 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => DISTRIBUTED AUDIENCE COMPUTATION SOFTWARE SERVICE [patent_app_type] => utility [patent_app_number] => 16/740160 [patent_app_country] => US [patent_app_date] => 2020-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8333 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16740160 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/740160
Distributed audience computation software service Jan 9, 2020 Issued
Array ( [id] => 18054758 [patent_doc_number] => 11528156 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-13 [patent_title] => Secondary-stream data transmission method and display method for use in conference, conference system, and peripheral device [patent_app_type] => utility [patent_app_number] => 16/738820 [patent_app_country] => US [patent_app_date] => 2020-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4431 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16738820 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/738820
Secondary-stream data transmission method and display method for use in conference, conference system, and peripheral device Jan 8, 2020 Issued
Array ( [id] => 18106494 [patent_doc_number] => 11546402 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => Flexible interoperability and capability signaling using initialization hierarchy [patent_app_type] => utility [patent_app_number] => 16/727504 [patent_app_country] => US [patent_app_date] => 2019-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5168 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16727504 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/727504
Flexible interoperability and capability signaling using initialization hierarchy Dec 25, 2019 Issued
Array ( [id] => 15843247 [patent_doc_number] => 20200136906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => MODULAR I/O CONFIGURATIONS FOR EDGE COMPUTING USING DISAGGREGATED CHIPLETS [patent_app_type] => utility [patent_app_number] => 16/723118 [patent_app_country] => US [patent_app_date] => 2019-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19142 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16723118 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/723118
Modular I/O configurations for edge computing using disaggregated chiplets Dec 19, 2019 Issued
Array ( [id] => 17926864 [patent_doc_number] => 11470137 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-11 [patent_title] => Method and system for encoding game video and audio remotely streamed to a remote computer system [patent_app_type] => utility [patent_app_number] => 16/716088 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 10335 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 448 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716088 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/716088
Method and system for encoding game video and audio remotely streamed to a remote computer system Dec 15, 2019 Issued
Array ( [id] => 18142154 [patent_doc_number] => 20230015998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => METHOD, DEVICE AND COMPUTER STORAGE MEDIUM FOR COMMUNICATION [patent_app_type] => utility [patent_app_number] => 17/783697 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8844 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17783697 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/783697
METHOD, DEVICE AND COMPUTER STORAGE MEDIUM FOR COMMUNICATION Dec 8, 2019 Abandoned
Array ( [id] => 19259853 [patent_doc_number] => 12019911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Storage management apparatus, method and program [patent_app_type] => utility [patent_app_number] => 17/299185 [patent_app_country] => US [patent_app_date] => 2019-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8617 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17299185 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/299185
Storage management apparatus, method and program Dec 5, 2019 Issued
Array ( [id] => 16828792 [patent_doc_number] => 20210144085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-13 [patent_title] => SYSTEM AND METHOD FOR MANAGING COMPUTING RESOURCES [patent_app_type] => utility [patent_app_number] => 16/677633 [patent_app_country] => US [patent_app_date] => 2019-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10358 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16677633 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/677633
System and method for managing computing resources Nov 6, 2019 Issued
Array ( [id] => 17196930 [patent_doc_number] => 11165707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Dynamic policy implementation for application-aware routing based on granular business insights [patent_app_type] => utility [patent_app_number] => 16/674829 [patent_app_country] => US [patent_app_date] => 2019-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13851 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16674829 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/674829
Dynamic policy implementation for application-aware routing based on granular business insights Nov 4, 2019 Issued
Array ( [id] => 16813337 [patent_doc_number] => 20210135892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => Automatic Detection Of Presentation Surface and Generation of Associated Data Stream [patent_app_type] => utility [patent_app_number] => 16/672200 [patent_app_country] => US [patent_app_date] => 2019-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14554 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/672200
Automatic Detection Of Presentation Surface and Generation of Associated Data Stream Oct 31, 2019 Abandoned
Array ( [id] => 16101403 [patent_doc_number] => 20200204688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => PICTURE BOOK SHARING METHOD AND APPARATUS AND SYSTEM USING THE SAME [patent_app_type] => utility [patent_app_number] => 16/669549 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4174 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669549 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/669549
PICTURE BOOK SHARING METHOD AND APPARATUS AND SYSTEM USING THE SAME Oct 30, 2019 Abandoned
Array ( [id] => 17091690 [patent_doc_number] => 11119880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Information processor, information processing method, and non-transitory storage medium [patent_app_type] => utility [patent_app_number] => 16/664973 [patent_app_country] => US [patent_app_date] => 2019-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 26008 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16664973 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/664973
Information processor, information processing method, and non-transitory storage medium Oct 27, 2019 Issued
Array ( [id] => 18262882 [patent_doc_number] => 11610588 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-03-21 [patent_title] => Generating contextually relevant text transcripts of voice recordings within a message thread [patent_app_type] => utility [patent_app_number] => 16/666157 [patent_app_country] => US [patent_app_date] => 2019-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 25886 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16666157 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/666157
Generating contextually relevant text transcripts of voice recordings within a message thread Oct 27, 2019 Issued
Array ( [id] => 16797156 [patent_doc_number] => 20210126974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => Policy-Based Programmable Internet of Things Devices [patent_app_type] => utility [patent_app_number] => 16/663431 [patent_app_country] => US [patent_app_date] => 2019-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14699 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16663431 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/663431
Policy-based programmable internet of things devices Oct 24, 2019 Issued
Array ( [id] => 17545027 [patent_doc_number] => 11310170 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-19 [patent_title] => Configuring edge nodes outside of public clouds to use routes defined through the public clouds [patent_app_type] => utility [patent_app_number] => 16/662363 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 35 [patent_no_of_words] => 38487 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16662363 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/662363
Configuring edge nodes outside of public clouds to use routes defined through the public clouds Oct 23, 2019 Issued
Array ( [id] => 16797056 [patent_doc_number] => 20210126874 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => QOS MANAGER FOR SYSTEM ON A CHIP COMMUNICATIONS [patent_app_type] => utility [patent_app_number] => 16/663229 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5785 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16663229 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/663229
QOS manager for system on a chip communications Oct 23, 2019 Issued
Array ( [id] => 19245178 [patent_doc_number] => 12015638 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-06-18 [patent_title] => Computing system for cross-site request forgery attack protection [patent_app_type] => utility [patent_app_number] => 16/591699 [patent_app_country] => US [patent_app_date] => 2019-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6239 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16591699 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/591699
Computing system for cross-site request forgery attack protection Oct 2, 2019 Issued
Array ( [id] => 15690183 [patent_doc_number] => 20200099755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => CONTENT PROVISION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/586680 [patent_app_country] => US [patent_app_date] => 2019-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28285 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16586680 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/586680
CONTENT PROVISION SYSTEM Sep 26, 2019 Abandoned
Menu