
Robert B. Leung
Examiner (ID: 17779, Phone: (571)270-1453 , Office: P/2494 )
| Most Active Art Unit | 2494 |
| Art Unit(s) | 2494 |
| Total Applications | 715 |
| Issued Applications | 570 |
| Pending Applications | 60 |
| Abandoned Applications | 101 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15805179
[patent_doc_number] => 20200125732
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-23
[patent_title] => SYSTEMS AND METHODS FOR OPTIMIZING CONTROL FLOW GRAPHS FOR FUNCTIONAL SAFETY USING FAULT TREE ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 16/164088
[patent_app_country] => US
[patent_app_date] => 2018-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14433
[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] => 16164088
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/164088 | Systems and methods for optimizing control flow graphs for functional safety using fault tree analysis | Oct 17, 2018 | Issued |
Array
(
[id] => 14493775
[patent_doc_number] => 10333694
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-25
[patent_title] => Systems and methods for secure smart contract execution via read-only distributed ledger
[patent_app_type] => utility
[patent_app_number] => 16/160161
[patent_app_country] => US
[patent_app_date] => 2018-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 13786
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16160161
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/160161 | Systems and methods for secure smart contract execution via read-only distributed ledger | Oct 14, 2018 | Issued |
Array
(
[id] => 13938753
[patent_doc_number] => 20190052892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => HIGH DYNAMIC RANGE CODECS
[patent_app_type] => utility
[patent_app_number] => 16/159866
[patent_app_country] => US
[patent_app_date] => 2018-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7195
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16159866
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/159866 | High dynamic range codecs | Oct 14, 2018 | Issued |
Array
(
[id] => 15747093
[patent_doc_number] => 20200112436
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => TOKEN EXCHANGE WITH CLIENT GENERATED TOKEN
[patent_app_type] => utility
[patent_app_number] => 16/155878
[patent_app_country] => US
[patent_app_date] => 2018-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6354
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16155878
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/155878 | Token exchange with client generated token | Oct 8, 2018 | Issued |
Array
(
[id] => 16987148
[patent_doc_number] => 11074321
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-27
[patent_title] => Systems and methods for entitlement management
[patent_app_type] => utility
[patent_app_number] => 16/150034
[patent_app_country] => US
[patent_app_date] => 2018-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8573
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16150034
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/150034 | Systems and methods for entitlement management | Oct 1, 2018 | Issued |
Array
(
[id] => 14814281
[patent_doc_number] => 20190273750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-05
[patent_title] => METHODS AND APPARATUS FOR DETECTING REMOTE CONTROL OF A CLIENT DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/148521
[patent_app_country] => US
[patent_app_date] => 2018-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22699
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 18
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16148521
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/148521 | Methods and apparatus for detecting remote control of a client device | Sep 30, 2018 | Issued |
Array
(
[id] => 13846009
[patent_doc_number] => 20190026489
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-24
[patent_title] => DIFFERENTIALLY PRIVATE MACHINE LEARNING USING A RANDOM FOREST CLASSIFIER
[patent_app_type] => utility
[patent_app_number] => 16/144790
[patent_app_country] => US
[patent_app_date] => 2018-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16947
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16144790
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/144790 | Differentially private machine learning using a random forest classifier | Sep 26, 2018 | Issued |
Array
(
[id] => 15690111
[patent_doc_number] => 20200099719
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-26
[patent_title] => ENDPOINT RISK-BASED NETWORK PROTECTION
[patent_app_type] => utility
[patent_app_number] => 16/136659
[patent_app_country] => US
[patent_app_date] => 2018-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16136659
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/136659 | Endpoint risk-based network protection | Sep 19, 2018 | Issued |
Array
(
[id] => 16257797
[patent_doc_number] => 20200267172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => METHOD OF PROCESSING WEB REQUESTS DIRECTED TO A WEBSITE
[patent_app_type] => utility
[patent_app_number] => 16/651530
[patent_app_country] => US
[patent_app_date] => 2018-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8177
[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] => 16651530
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/651530 | Method of processing web requests directed to a website | Sep 18, 2018 | Issued |
Array
(
[id] => 17138565
[patent_doc_number] => 11140141
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Multiparty key exchange
[patent_app_type] => utility
[patent_app_number] => 16/133673
[patent_app_country] => US
[patent_app_date] => 2018-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 13564
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 473
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16133673
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/133673 | Multiparty key exchange | Sep 16, 2018 | Issued |
Array
(
[id] => 17019175
[patent_doc_number] => 11088829
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-10
[patent_title] => Securing a path at a node
[patent_app_type] => utility
[patent_app_number] => 16/121050
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 18
[patent_no_of_words] => 14494
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121050
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/121050 | Securing a path at a node | Sep 3, 2018 | Issued |
Array
(
[id] => 15887629
[patent_doc_number] => 10650160
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-12
[patent_title] => Enhancing security for multiple storage configurations
[patent_app_type] => utility
[patent_app_number] => 16/119616
[patent_app_country] => US
[patent_app_date] => 2018-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 6219
[patent_no_of_claims] => 20
[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] => 16119616
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/119616 | Enhancing security for multiple storage configurations | Aug 30, 2018 | Issued |
Array
(
[id] => 16767646
[patent_doc_number] => 10979440
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-04-13
[patent_title] => Preventing serverless application package tampering
[patent_app_type] => utility
[patent_app_number] => 16/116332
[patent_app_country] => US
[patent_app_date] => 2018-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 10625
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16116332
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/116332 | Preventing serverless application package tampering | Aug 28, 2018 | Issued |
Array
(
[id] => 15600527
[patent_doc_number] => 20200076798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-05
[patent_title] => SYSTEMS AND METHODS FOR USER AUTHENTICATION BASED ON A GENETIC SEQUENCE
[patent_app_type] => utility
[patent_app_number] => 16/114339
[patent_app_country] => US
[patent_app_date] => 2018-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23396
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 16114339
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/114339 | Systems and methods for user authentication based on a genetic sequence | Aug 27, 2018 | Issued |
Array
(
[id] => 15562187
[patent_doc_number] => 20200065505
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => SYSTEM AND METHOD FOR CROSS-ORIGIN SESSIONS
[patent_app_type] => utility
[patent_app_number] => 16/112458
[patent_app_country] => US
[patent_app_date] => 2018-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2843
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 16112458
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/112458 | SYSTEM AND METHOD FOR CROSS-ORIGIN SESSIONS | Aug 23, 2018 | Abandoned |
Array
(
[id] => 15860543
[patent_doc_number] => 10645585
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Containing internet of things (IOT) analytics poisoning on wireless local access networks (WLANs)
[patent_app_type] => utility
[patent_app_number] => 16/105850
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3481
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16105850
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/105850 | Containing internet of things (IOT) analytics poisoning on wireless local access networks (WLANs) | Aug 19, 2018 | Issued |
Array
(
[id] => 15075487
[patent_doc_number] => 10467234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Differentially private database queries involving rank statistics
[patent_app_type] => utility
[patent_app_number] => 16/040478
[patent_app_country] => US
[patent_app_date] => 2018-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 15677
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16040478
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/040478 | Differentially private database queries involving rank statistics | Jul 18, 2018 | Issued |
Array
(
[id] => 17589842
[patent_doc_number] => 11328115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-10
[patent_title] => Self-asserted claims provider
[patent_app_type] => utility
[patent_app_number] => 16/039755
[patent_app_country] => US
[patent_app_date] => 2018-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4019
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16039755
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/039755 | Self-asserted claims provider | Jul 18, 2018 | Issued |
Array
(
[id] => 13541527
[patent_doc_number] => 20180322310
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-08
[patent_title] => METHOD/SYSTEM FOR THE ONLINE IDENTIFICATION AND BLOCKING OF PRIVACY VULNERABILITIES IN DATA STREAMS
[patent_app_type] => utility
[patent_app_number] => 16/037356
[patent_app_country] => US
[patent_app_date] => 2018-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7466
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16037356
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/037356 | Method/system for the online identification and blocking of privacy vulnerabilities in data streams | Jul 16, 2018 | Issued |
Array
(
[id] => 17309275
[patent_doc_number] => 11210390
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-12-28
[patent_title] => Multi-version application support and registration within a single operating system environment
[patent_app_type] => utility
[patent_app_number] => 16/036873
[patent_app_country] => US
[patent_app_date] => 2018-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8340
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16036873
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/036873 | Multi-version application support and registration within a single operating system environment | Jul 15, 2018 | Issued |