Search

Hadi S. Armouche

Supervisory Patent Examiner (ID: 4472, Phone: (571)270-3618 , Office: P/2497 )

Most Active Art Unit
2432
Art Unit(s)
2432, 2132, 2419, 4117, 2409, 2497
Total Applications
367
Issued Applications
238
Pending Applications
30
Abandoned Applications
113

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16472722 [patent_doc_number] => 20200374260 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => Acapella and Literature Text Messaging Mobile Device Software Application [patent_app_type] => utility [patent_app_number] => 16/423016 [patent_app_country] => US [patent_app_date] => 2019-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1972 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 30 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16423016 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/423016
Acapella and Literature Text Messaging Mobile Device Software Application May 25, 2019 Abandoned
Array ( [id] => 18624922 [patent_doc_number] => 11757987 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => Load balancing systems and methods [patent_app_type] => utility [patent_app_number] => 17/607685 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10541 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17607685 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/607685
Load balancing systems and methods Apr 29, 2019 Issued
Array ( [id] => 16669673 [patent_doc_number] => 10938941 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Proxy server failover and load clustering using hash value ranges and hash value calculations based on IP addresses [patent_app_type] => utility [patent_app_number] => 16/384616 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6615 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384616 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/384616
Proxy server failover and load clustering using hash value ranges and hash value calculations based on IP addresses Apr 14, 2019 Issued
Array ( [id] => 16874643 [patent_doc_number] => 20210168110 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-03 [patent_title] => DIGITAL CONVERSATION MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/045391 [patent_app_country] => US [patent_app_date] => 2019-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17045391 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/045391
Digital conversation management Apr 4, 2019 Issued
Array ( [id] => 16049651 [patent_doc_number] => 10686718 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-16 [patent_title] => Allocating resources [patent_app_type] => utility [patent_app_number] => 16/355266 [patent_app_country] => US [patent_app_date] => 2019-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10242 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 323 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16355266 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/355266
Allocating resources Mar 14, 2019 Issued
Array ( [id] => 14677505 [patent_doc_number] => 20190237867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => SYSTEM AND METHOD FOR PROVIDING DISTRIBUTED CACHING IN A TRANSACTIONAL PROCESSING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/291888 [patent_app_country] => US [patent_app_date] => 2019-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9295 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16291888 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/291888
System and method for utilizing a distributed in-memory data grid to implement typed buffer caching services for a transactional processing environment Mar 3, 2019 Issued
Array ( [id] => 15390427 [patent_doc_number] => 10536426 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => System and method for automatic configuration of domain names by third parties [patent_app_type] => utility [patent_app_number] => 16/242846 [patent_app_country] => US [patent_app_date] => 2019-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13212 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16242846 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/242846
System and method for automatic configuration of domain names by third parties Jan 7, 2019 Issued
Array ( [id] => 15156545 [patent_doc_number] => 20190356750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => Personalized Notifications [patent_app_type] => utility [patent_app_number] => 16/195019 [patent_app_country] => US [patent_app_date] => 2018-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24713 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16195019 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/195019
Notifications of unaddressed events Nov 18, 2018 Issued
Array ( [id] => 16457157 [patent_doc_number] => 20200366583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => METHOD AND APPARATUS FOR MONITORING BANDWIDTH CONDITION [patent_app_type] => utility [patent_app_number] => 16/959128 [patent_app_country] => US [patent_app_date] => 2018-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6980 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16959128 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/959128
Method and apparatus for monitoring bandwidth condition Nov 1, 2018 Issued
Array ( [id] => 16535210 [patent_doc_number] => 10877810 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Object storage system with metadata operation priority processing [patent_app_type] => utility [patent_app_number] => 16/147576 [patent_app_country] => US [patent_app_date] => 2018-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10013 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147576 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147576
Object storage system with metadata operation priority processing Sep 28, 2018 Issued
Array ( [id] => 14240507 [patent_doc_number] => 20190132426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-02 [patent_title] => CONTROL SYSTEM, CONTROL DEVICE, CONVERSION DEVICE, METHOD FOR CONTROLLING CONTROL SYSTEM, METHOD FOR CONTROLLING CONTROL DEVICE, AND METHOD FOR CONTROLLING CONVERSION DEVICE [patent_app_type] => utility [patent_app_number] => 16/145329 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16145329 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145329
Control system, control device, conversion device, method for controlling control system, method for controlling control device, and method for controlling conversion device Sep 27, 2018 Issued
Array ( [id] => 16912236 [patent_doc_number] => 11044291 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-22 [patent_title] => Enhanced anchor protocol for event stream processing [patent_app_type] => utility [patent_app_number] => 16/145456 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6568 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16145456 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145456
Enhanced anchor protocol for event stream processing Sep 27, 2018 Issued
Array ( [id] => 13911203 [patent_doc_number] => 20190044806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => SYSTEMS AND METHODS FOR MANAGING A CLOUD DEPLOYED SERVICE [patent_app_type] => utility [patent_app_number] => 16/145769 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9213 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16145769 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145769
Systems and methods for optimizing a cloud deployed service based on performance metrics of the cloud service Sep 27, 2018 Issued
Array ( [id] => 16708767 [patent_doc_number] => 10958716 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Distributed process management system, distributed process management method for suppressing number of messages between computers, and information processing apparatus [patent_app_type] => utility [patent_app_number] => 16/145335 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 8144 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [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] => 16145335 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145335
Distributed process management system, distributed process management method for suppressing number of messages between computers, and information processing apparatus Sep 27, 2018 Issued
Array ( [id] => 16882428 [patent_doc_number] => 11032595 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Systems and methods for delivery of content via multicast and unicast [patent_app_type] => utility [patent_app_number] => 16/145390 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13916 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16145390 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145390
Systems and methods for delivery of content via multicast and unicast Sep 27, 2018 Issued
Array ( [id] => 17108293 [patent_doc_number] => 11128525 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Adaptive capacity management of connections associated with a service [patent_app_type] => utility [patent_app_number] => 16/145915 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12084 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16145915 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/145915
Adaptive capacity management of connections associated with a service Sep 27, 2018 Issued
Array ( [id] => 15032595 [patent_doc_number] => 20190327302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR MIGRATING DATA [patent_app_type] => utility [patent_app_number] => 16/117622 [patent_app_country] => US [patent_app_date] => 2018-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16117622 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/117622
Method, device and computer program product for parallel migration of data Aug 29, 2018 Issued
Array ( [id] => 13880951 [patent_doc_number] => 20190036816 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => CONTROLLING A SOFTWARE-DEFINED NETWORK [patent_app_type] => utility [patent_app_number] => 16/024811 [patent_app_country] => US [patent_app_date] => 2018-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14987 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16024811 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/024811
Controlling a software-defined network Jun 29, 2018 Issued
Array ( [id] => 15334225 [patent_doc_number] => 20200007442 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => WEB SERVICES ACROSS VIRTUAL ROUTING AND FORWARDING [patent_app_type] => utility [patent_app_number] => 16/024752 [patent_app_country] => US [patent_app_date] => 2018-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9200 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16024752 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/024752
Web services across virtual routing and forwarding Jun 29, 2018 Issued
Array ( [id] => 13905857 [patent_doc_number] => 20190042133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => TECHNOLOGIES FOR PROVIDING ADAPTIVE DATA ACCESS REQUEST ROUTING IN A DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/023025 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6074 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16023025 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/023025
TECHNOLOGIES FOR PROVIDING ADAPTIVE DATA ACCESS REQUEST ROUTING IN A DISTRIBUTED STORAGE SYSTEM Jun 28, 2018 Abandoned
Menu