Search

Ramy M. Osman

Examiner (ID: 7472, Phone: (571)272-4008 , Office: P/2457 )

Most Active Art Unit
2457
Art Unit(s)
2457, 2157
Total Applications
1020
Issued Applications
747
Pending Applications
76
Abandoned Applications
215

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19647534 [patent_doc_number] => 20240422054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => PROGRAMMABLE SWITCHING DEVICE FOR NETWORK INFRASTRUCTURES [patent_app_type] => utility [patent_app_number] => 18/819101 [patent_app_country] => US [patent_app_date] => 2024-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9549 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18819101 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/819101
Programmable switching device for network infrastructures Aug 28, 2024 Issued
Array ( [id] => 19588181 [patent_doc_number] => 20240385738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => Image Sharing Method and Electronic Device [patent_app_type] => utility [patent_app_number] => 18/785228 [patent_app_country] => US [patent_app_date] => 2024-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19843 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18785228 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/785228
Image sharing method and electronic device Jul 25, 2024 Issued
Array ( [id] => 19547757 [patent_doc_number] => 20240364793 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => METHODS FOR CONTROLLING TRACKING ELEMENTS OF A WEB PAGE AND RELATED ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 18/764484 [patent_app_country] => US [patent_app_date] => 2024-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9704 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764484 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/764484
METHODS FOR CONTROLLING TRACKING ELEMENTS OF A WEB PAGE AND RELATED ELECTRONIC DEVICES Jul 4, 2024 Pending
Array ( [id] => 19530783 [patent_doc_number] => 20240354685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => SYSTEM FOR DISPLAYING AND METHOD FOR CALCULATING MONITORING-POINT STATE [patent_app_type] => utility [patent_app_number] => 18/762411 [patent_app_country] => US [patent_app_date] => 2024-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5795 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18762411 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/762411
SYSTEM FOR DISPLAYING AND METHOD FOR CALCULATING MONITORING-POINT STATE Jul 1, 2024 Pending
Array ( [id] => 20353642 [patent_doc_number] => 20250350494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-13 [patent_title] => EXPOSING INTERFACES ON CUSTOMER PREMISES NETWORKS FOR USE BY CLOUD-EXECUTED EDGE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/759668 [patent_app_country] => US [patent_app_date] => 2024-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12396 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18759668 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/759668
EXPOSING INTERFACES ON CUSTOMER PREMISES NETWORKS FOR USE BY CLOUD-EXECUTED EDGE APPLICATIONS Jun 27, 2024 Pending
Array ( [id] => 19516813 [patent_doc_number] => 20240348499 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => CONFLICT-FREE CHANGE DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 18/752843 [patent_app_country] => US [patent_app_date] => 2024-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8136 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18752843 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/752843
CONFLICT-FREE CHANGE DEPLOYMENT Jun 24, 2024 Pending
Array ( [id] => 19501239 [patent_doc_number] => 20240340257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => MONITORING USER ACTIVITY ON MESSAGING PLATFORM [patent_app_type] => utility [patent_app_number] => 18/749074 [patent_app_country] => US [patent_app_date] => 2024-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18749074 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/749074
MONITORING USER ACTIVITY ON MESSAGING PLATFORM Jun 19, 2024 Pending
Array ( [id] => 19469592 [patent_doc_number] => 20240323262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => METHODS AND APPARATUS TO SHARE ONLINE MEDIA IMPRESSIONS DATA [patent_app_type] => utility [patent_app_number] => 18/673665 [patent_app_country] => US [patent_app_date] => 2024-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17262 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673665 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673665
Methods and apparatus to share online media impressions data May 23, 2024 Issued
Array ( [id] => 20037264 [patent_doc_number] => 20250175486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-29 [patent_title] => BROWSER ISOLATION [patent_app_type] => utility [patent_app_number] => 18/665654 [patent_app_country] => US [patent_app_date] => 2024-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7467 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18665654 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/665654
BROWSER ISOLATION May 15, 2024 Pending
Array ( [id] => 20140410 [patent_doc_number] => 20250247454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => BEHAVIORAL ANALYTICS PLATFORM WITH ENHANCED BEHAVIORAL ANALYSIS AND CLASSIFICATION WITH MOBILE DATA COLLECTION [patent_app_type] => utility [patent_app_number] => 18/621024 [patent_app_country] => US [patent_app_date] => 2024-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14133 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621024 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/621024
BEHAVIORAL ANALYTICS PLATFORM WITH ENHANCED BEHAVIORAL ANALYSIS AND CLASSIFICATION WITH MOBILE DATA COLLECTION Mar 27, 2024 Abandoned
Array ( [id] => 19705882 [patent_doc_number] => 12199933 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Bulk messaging detection and enforcement [patent_app_type] => utility [patent_app_number] => 18/596032 [patent_app_country] => US [patent_app_date] => 2024-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7455 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18596032 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/596032
Bulk messaging detection and enforcement Mar 4, 2024 Issued
Array ( [id] => 19501338 [patent_doc_number] => 20240340356 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A CLIENT [patent_app_type] => utility [patent_app_number] => 18/592243 [patent_app_country] => US [patent_app_date] => 2024-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14665 [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] => 18592243 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/592243
METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TO A CLIENT Feb 28, 2024 Pending
Array ( [id] => 19393937 [patent_doc_number] => 20240283807 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => METHOD AND SYSTEM FOR HIERARCHICAL DEVICE GROUPING AND CONTEXT BASED FEATURE ENGINEERING [patent_app_type] => utility [patent_app_number] => 18/583034 [patent_app_country] => US [patent_app_date] => 2024-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18583034 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/583034
METHOD AND SYSTEM FOR HIERARCHICAL DEVICE GROUPING AND CONTEXT BASED FEATURE ENGINEERING Feb 20, 2024 Pending
Array ( [id] => 19207193 [patent_doc_number] => 20240179092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-30 [patent_title] => TRAFFIC SERVICE THREADS FOR LARGE POOLS OF NETWORK ADDRESSES [patent_app_type] => utility [patent_app_number] => 18/431584 [patent_app_country] => US [patent_app_date] => 2024-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18431584 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/431584
TRAFFIC SERVICE THREADS FOR LARGE POOLS OF NETWORK ADDRESSES Feb 1, 2024 Pending
Array ( [id] => 19159860 [patent_doc_number] => 20240152567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => SYSTEM AND METHOD FOR MANAGING RELATIONSHIPS, ORGANIZATION, RETRIEVAL, AND SHARING OF DIFFERENT TYPES OF CONTENTS ACCESSIBLE BY A COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 18/410519 [patent_app_country] => US [patent_app_date] => 2024-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17320 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18410519 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/410519
SYSTEM AND METHOD FOR MANAGING RELATIONSHIPS, ORGANIZATION, RETRIEVAL, AND SHARING OF DIFFERENT TYPES OF CONTENTS ACCESSIBLE BY A COMPUTING DEVICE Jan 10, 2024 Pending
Array ( [id] => 20090078 [patent_doc_number] => 20250220014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => PRE-ACCESS AUTOMATED LOGIN TO COMPUTING DEVICES, APPLICATIONS AND WEB SITES/SERVICES BASED ON MACHINE-LEARNING DETERMINED USER ACCESS PATTERNS [patent_app_type] => utility [patent_app_number] => 18/402163 [patent_app_country] => US [patent_app_date] => 2024-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7651 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 320 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18402163 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/402163
Pre-access automated login to computing devices, applications and web sites/services based on machine-learning determined user access patterns Jan 1, 2024 Issued
Array ( [id] => 20508488 [patent_doc_number] => 12542773 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-03 [patent_title] => Remote authorization method and electronic device for performing same method [patent_app_type] => utility [patent_app_number] => 18/396238 [patent_app_country] => US [patent_app_date] => 2023-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 10469 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18396238 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/396238
Remote authorization method and electronic device for performing same method Dec 25, 2023 Issued
Array ( [id] => 20070934 [patent_doc_number] => 20250209156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-26 [patent_title] => SECURITY THREAT MITIGATION [patent_app_type] => utility [patent_app_number] => 18/393652 [patent_app_country] => US [patent_app_date] => 2023-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9534 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18393652 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/393652
SECURITY THREAT MITIGATION Dec 20, 2023 Pending
Array ( [id] => 19251322 [patent_doc_number] => 20240202312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => Information Monitoring System and Method [patent_app_type] => utility [patent_app_number] => 18/541082 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 40328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541082 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/541082
Information Monitoring System and Method Dec 14, 2023 Abandoned
Array ( [id] => 19056180 [patent_doc_number] => 20240098149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => SYSTEM AND METHOD FOR CONTEXTUAL COMMUNICATION [patent_app_type] => utility [patent_app_number] => 18/527253 [patent_app_country] => US [patent_app_date] => 2023-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6490 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18527253 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/527253
System and method for contextual communication Dec 1, 2023 Issued
Menu