
William K. Cheung
Examiner (ID: 12216, Phone: (571)272-1097 , Office: P/1762 )
| Most Active Art Unit | 1762 |
| Art Unit(s) | 1713, 1796, 1762 |
| Total Applications | 2398 |
| Issued Applications | 1935 |
| Pending Applications | 41 |
| Abandoned Applications | 433 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16202905
[patent_doc_number] => 10728099
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-28
[patent_title] => Method for processing virtual machine cluster and computer system
[patent_app_type] => utility
[patent_app_number] => 15/812747
[patent_app_country] => US
[patent_app_date] => 2017-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 16471
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 289
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15812747
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/812747 | Method for processing virtual machine cluster and computer system | Nov 13, 2017 | Issued |
Array
(
[id] => 16747341
[patent_doc_number] => 10972351
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-06
[patent_title] => Dynamic management of network environments
[patent_app_type] => utility
[patent_app_number] => 15/802916
[patent_app_country] => US
[patent_app_date] => 2017-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12975
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15802916
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/802916 | Dynamic management of network environments | Nov 2, 2017 | Issued |
Array
(
[id] => 13483291
[patent_doc_number] => 20180293188
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => LOW OVERHEAD EXCLUSIVE CONTROL FOR SHARED MEMORY OBJECTS
[patent_app_type] => utility
[patent_app_number] => 15/800863
[patent_app_country] => US
[patent_app_date] => 2017-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6146
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15800863
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/800863 | Low overhead exclusive control for shared memory objects | Oct 31, 2017 | Issued |
Array
(
[id] => 12665845
[patent_doc_number] => 20180113781
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-26
[patent_title] => SYSTEMS AND METHODS FOR DISCOVERING AUTOMATABLE TASKS
[patent_app_type] => utility
[patent_app_number] => 15/794934
[patent_app_country] => US
[patent_app_date] => 2017-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18365
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15794934
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/794934 | Systems and methods for discovering automatable tasks | Oct 25, 2017 | Issued |
Array
(
[id] => 12182545
[patent_doc_number] => 20180041482
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-08
[patent_title] => 'MOBILE INFORMATION APPARATUS WITH AN APPLICATION FOR RECEIVING DIGITAL CONTENT FROM A DIGITAL CONTENT SERVICE OVER THE INTERNET AND FOR WIRELESSLY TRANSMITTING OR PLAYING AT LEAST PART OF THE RECEIVED DIGITAL CONTENT AT A BLUETOOTH ENABLE OUTPUT DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/787067
[patent_app_country] => US
[patent_app_date] => 2017-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 19845
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[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] => 15787067
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/787067 | Information apparatus and application for receiving digital content from a digital content service over the internet and for playing at least part of the received digital content at an output device | Oct 17, 2017 | Issued |
Array
(
[id] => 16385467
[patent_doc_number] => 10810306
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-20
[patent_title] => Cognizant engines: systems and methods for enabling program observability and controlability at instruction level granularity
[patent_app_type] => utility
[patent_app_number] => 15/690661
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 16
[patent_no_of_words] => 6204
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15690661
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/690661 | Cognizant engines: systems and methods for enabling program observability and controlability at instruction level granularity | Aug 29, 2017 | Issued |
Array
(
[id] => 14658357
[patent_doc_number] => 20190236307
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => METHOD FOR MANAGING PERSONAL DATA IN A DISTRIBUTED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/330809
[patent_app_country] => US
[patent_app_date] => 2017-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2995
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 16330809
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/330809 | Method for managing personal data in a distributed system | Aug 28, 2017 | Issued |
Array
(
[id] => 16849275
[patent_doc_number] => 20210150020
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => REDUCING REMOTE PROCEDURE CALLS FOR MULTIMEDIA CONTENT DELIVERY
[patent_app_type] => utility
[patent_app_number] => 16/605157
[patent_app_country] => US
[patent_app_date] => 2017-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19032
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16605157
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/605157 | Reducing remote procedure calls for multimedia content delivery | Aug 21, 2017 | Issued |
Array
(
[id] => 12993208
[patent_doc_number] => 20170346877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => Document Sharing Through Browser
[patent_app_type] => utility
[patent_app_number] => 15/681553
[patent_app_country] => US
[patent_app_date] => 2017-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4046
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15681553
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/681553 | Document sharing through browser | Aug 20, 2017 | Issued |
Array
(
[id] => 12123526
[patent_doc_number] => 20180007112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'METHODS AND NODES FOR SYNCHRONIZED STREAMING OF A FIRST AND A SECOND DATA STREAM'
[patent_app_type] => utility
[patent_app_number] => 15/663895
[patent_app_country] => US
[patent_app_date] => 2017-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8761
[patent_no_of_claims] => 9
[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] => 15663895
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/663895 | Methods and nodes for synchronized streaming of a first and a second data stream | Jul 30, 2017 | Issued |
Array
(
[id] => 12055435
[patent_doc_number] => 20170331779
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'USER EVENT RESPONDING METHOD AND APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 15/663272
[patent_app_country] => US
[patent_app_date] => 2017-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 22442
[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] => 15663272
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/663272 | User event responding method and apparatus | Jul 27, 2017 | Issued |
Array
(
[id] => 13710983
[patent_doc_number] => 20170366446
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-21
[patent_title] => DATABASE PROTOCOL FOR EXCHANGING FORWARDING STATE WITH HARDWARE SWITCHES
[patent_app_type] => utility
[patent_app_number] => 15/640934
[patent_app_country] => US
[patent_app_date] => 2017-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18802
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 15640934
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/640934 | Database protocol for exchanging forwarding state with hardware switches | Jul 2, 2017 | Issued |
Array
(
[id] => 16294668
[patent_doc_number] => 10771531
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-08
[patent_title] => Intelligent walker agents in a network
[patent_app_type] => utility
[patent_app_number] => 15/623902
[patent_app_country] => US
[patent_app_date] => 2017-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8070
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 15623902
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/623902 | Intelligent walker agents in a network | Jun 14, 2017 | Issued |
Array
(
[id] => 13615463
[patent_doc_number] => 20180359283
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-13
[patent_title] => IP TOLERANCE AND SIGNALING INTERWORKING
[patent_app_type] => utility
[patent_app_number] => 15/617605
[patent_app_country] => US
[patent_app_date] => 2017-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9094
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15617605
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/617605 | IP tolerance and signaling interworking | Jun 7, 2017 | Issued |
Array
(
[id] => 16365373
[patent_doc_number] => 20200322124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => ENCRYPTED INFORMATION MATCHING DEVICE, ENCRYPTED INFORMATION MATCHING METHOD, AND RECORDING MEDIUM HAVING ENCRYPTED INFORMATION MATCHING PROGRAM STORED THEREON
[patent_app_type] => utility
[patent_app_number] => 16/305105
[patent_app_country] => US
[patent_app_date] => 2017-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7463
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16305105
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/305105 | Encrypted information matching device, encrypted information matching method, and recording medium having encrypted information matching program stored thereon | May 31, 2017 | Issued |
Array
(
[id] => 15251961
[patent_doc_number] => 10511516
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-17
[patent_title] => Methods, systems and computer readable media for quiescence-informed network testing
[patent_app_type] => utility
[patent_app_number] => 15/608352
[patent_app_country] => US
[patent_app_date] => 2017-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3229
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 333
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15608352
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/608352 | Methods, systems and computer readable media for quiescence-informed network testing | May 29, 2017 | Issued |
Array
(
[id] => 12055406
[patent_doc_number] => 20170331750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'ADJUSTING CONNECTION VALIDATING CONTROL SIGNALS IN RESPONSE TO CHANGES IN NETWORK TRAFFIC'
[patent_app_type] => utility
[patent_app_number] => 15/607530
[patent_app_country] => US
[patent_app_date] => 2017-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 13086
[patent_no_of_claims] => 21
[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] => 15607530
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/607530 | Adjusting connection validating control signals in response to changes in network traffic | May 27, 2017 | Issued |
Array
(
[id] => 11998420
[patent_doc_number] => 20170302575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'CONTENT DELIVERY FROM HOME NETWORKS'
[patent_app_type] => utility
[patent_app_number] => 15/488761
[patent_app_country] => US
[patent_app_date] => 2017-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 11109
[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] => 15488761
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/488761 | Content delivery from home networks | Apr 16, 2017 | Issued |
Array
(
[id] => 14432221
[patent_doc_number] => 10320932
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-11
[patent_title] => Conveying state changes using connectionless messaging and a store-and-forward cache
[patent_app_type] => utility
[patent_app_number] => 15/486657
[patent_app_country] => US
[patent_app_date] => 2017-04-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 16379
[patent_no_of_claims] => 19
[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] => 15486657
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/486657 | Conveying state changes using connectionless messaging and a store-and-forward cache | Apr 12, 2017 | Issued |
Array
(
[id] => 13482911
[patent_doc_number] => 20180292998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-11
[patent_title] => TRACKING INTERNAL LATENCIES FOR LOAD BALANCING OF FILE SERVER
[patent_app_type] => utility
[patent_app_number] => 15/485161
[patent_app_country] => US
[patent_app_date] => 2017-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5213
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15485161
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/485161 | Tracking internal latencies for load balancing of file server | Apr 10, 2017 | Issued |