Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 16235129 [patent_doc_number] => 10742703 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Data publication and distribution [patent_app_type] => utility [patent_app_number] => 14/663951 [patent_app_country] => US [patent_app_date] => 2015-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 16720 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14663951 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/663951
Data publication and distribution Mar 19, 2015 Issued
Array ( [id] => 10310235 [patent_doc_number] => 20150195237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-09 [patent_title] => 'MAIL EXTRACTION METHOD, MAIL EXTRACTION DEVICE, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/645976 [patent_app_country] => US [patent_app_date] => 2015-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9941 [patent_no_of_claims] => 9 [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] => 14645976 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/645976
MAIL EXTRACTION METHOD, MAIL EXTRACTION DEVICE, AND PROGRAM Mar 11, 2015 Abandoned
Array ( [id] => 10994422 [patent_doc_number] => 20160191367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'Apparatus and Method to Use PTP Timestamps for One-Way Delay and Delay Variation Measurement in IP Networks' [patent_app_type] => utility [patent_app_number] => 14/641138 [patent_app_country] => US [patent_app_date] => 2015-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 19037 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 8 [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] => 14641138 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/641138
Apparatus and method to use PTP timestamps for one-way delay and delay variation measurement in IP networks Mar 5, 2015 Issued
Array ( [id] => 10396350 [patent_doc_number] => 20150281357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'STORAGE MANAGEMENT DEVICE, AND PERFORMANCE TUNING METHOD' [patent_app_type] => utility [patent_app_number] => 14/629822 [patent_app_country] => US [patent_app_date] => 2015-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15222 [patent_no_of_claims] => 11 [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] => 14629822 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/629822
Storage management device, and performance tuning method Feb 23, 2015 Issued
Array ( [id] => 14709155 [patent_doc_number] => 10382349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-13 [patent_title] => Server for distributed controller system [patent_app_type] => utility [patent_app_number] => 14/628793 [patent_app_country] => US [patent_app_date] => 2015-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 35 [patent_no_of_words] => 15457 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628793 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628793
Server for distributed controller system Feb 22, 2015 Issued
Array ( [id] => 14886781 [patent_doc_number] => 10423433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-24 [patent_title] => Scoped network address pool management [patent_app_type] => utility [patent_app_number] => 14/628511 [patent_app_country] => US [patent_app_date] => 2015-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5308 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14628511 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628511
Scoped network address pool management Feb 22, 2015 Issued
Array ( [id] => 12018652 [patent_doc_number] => 09811357 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-07 [patent_title] => 'Verification support method, verification supporting device, and storage medium' [patent_app_type] => utility [patent_app_number] => 14/627476 [patent_app_country] => US [patent_app_date] => 2015-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 11076 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14627476 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/627476
Verification support method, verification supporting device, and storage medium Feb 19, 2015 Issued
Array ( [id] => 12148556 [patent_doc_number] => 09882828 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-01-30 [patent_title] => 'System, method, and computer program for planning distribution of network resources in a network function virtualization (NFV) based communication network' [patent_app_type] => utility [patent_app_number] => 14/625596 [patent_app_country] => US [patent_app_date] => 2015-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13642 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14625596 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/625596
System, method, and computer program for planning distribution of network resources in a network function virtualization (NFV) based communication network Feb 17, 2015 Issued
Array ( [id] => 13189961 [patent_doc_number] => 10110523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-23 [patent_title] => System and method for topic based segregation in instant messaging [patent_app_type] => utility [patent_app_number] => 14/622668 [patent_app_country] => US [patent_app_date] => 2015-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4456 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14622668 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/622668
System and method for topic based segregation in instant messaging Feb 12, 2015 Issued
Array ( [id] => 11193777 [patent_doc_number] => 09424593 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-23 [patent_title] => 'Secured identities collaboration system and method' [patent_app_type] => utility [patent_app_number] => 14/618907 [patent_app_country] => US [patent_app_date] => 2015-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 4 [patent_no_of_words] => 5332 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14618907 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/618907
Secured identities collaboration system and method Feb 9, 2015 Issued
Array ( [id] => 10465105 [patent_doc_number] => 20150350120 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'METHOD AND DEVICE FOR MANAGING INSTANT MESSAGE' [patent_app_type] => utility [patent_app_number] => 14/605252 [patent_app_country] => US [patent_app_date] => 2015-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5453 [patent_no_of_claims] => 18 [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] => 14605252 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/605252
METHOD AND DEVICE FOR MANAGING INSTANT MESSAGE Jan 25, 2015
Array ( [id] => 11008080 [patent_doc_number] => 20160205032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-14 [patent_title] => 'SYSTEM AND METHOD FOR MULTI-SCREEN ONBOARDING AND INTERACTION' [patent_app_type] => utility [patent_app_number] => 14/596720 [patent_app_country] => US [patent_app_date] => 2015-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4281 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 14596720 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/596720
SYSTEM AND METHOD FOR MULTI-SCREEN ONBOARDING AND INTERACTION Jan 13, 2015
Array ( [id] => 11579850 [patent_doc_number] => 09635124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-25 [patent_title] => 'Conveying state changes using connectionless messaging and a store-and-forward cache' [patent_app_type] => utility [patent_app_number] => 14/596036 [patent_app_country] => US [patent_app_date] => 2015-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 16819 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14596036 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/596036
Conveying state changes using connectionless messaging and a store-and-forward cache Jan 12, 2015 Issued
Array ( [id] => 11001069 [patent_doc_number] => 20160198016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-07 [patent_title] => 'TECHNIQUES FOR NETWORK RESOURCE CACHING USING PARTIAL UPDATES' [patent_app_type] => utility [patent_app_number] => 14/589124 [patent_app_country] => US [patent_app_date] => 2015-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13244 [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] => 14589124 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/589124
TECHNIQUES FOR NETWORK RESOURCE CACHING USING PARTIAL UPDATES Jan 4, 2015 Abandoned
Array ( [id] => 11001066 [patent_doc_number] => 20160198014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-07 [patent_title] => 'TECHNIQUES FOR PREDICTIVE NETWORK RESOURCE CACHING' [patent_app_type] => utility [patent_app_number] => 14/589780 [patent_app_country] => US [patent_app_date] => 2015-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13289 [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] => 14589780 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/589780
TECHNIQUES FOR PREDICTIVE NETWORK RESOURCE CACHING Jan 4, 2015 Abandoned
Array ( [id] => 10310121 [patent_doc_number] => 20150195123 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-09 [patent_title] => 'Machine Group Selection for Machine Data Management' [patent_app_type] => utility [patent_app_number] => 14/589123 [patent_app_country] => US [patent_app_date] => 2015-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7517 [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] => 14589123 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/589123
Machine Group Selection for Machine Data Management Jan 4, 2015 Abandoned
Array ( [id] => 10427155 [patent_doc_number] => 20150312166 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'SOFTWARE LOAD BALANCER TO MAXIMIZE UTILIZATION' [patent_app_type] => utility [patent_app_number] => 14/586814 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6588 [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] => 14586814 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/586814
Software load balancer to maximize utilization Dec 29, 2014 Issued
Array ( [id] => 13120693 [patent_doc_number] => 10078700 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-18 [patent_title] => Web address determination based on a geo-position of a user [patent_app_type] => utility [patent_app_number] => 14/586722 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8033 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14586722 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/586722
Web address determination based on a geo-position of a user Dec 29, 2014 Issued
Array ( [id] => 11905468 [patent_doc_number] => 09774922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Method and apparatus for synchronizing paused playback across platforms' [patent_app_type] => utility [patent_app_number] => 14/579912 [patent_app_country] => US [patent_app_date] => 2014-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 10073 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [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] => 14579912 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/579912
Method and apparatus for synchronizing paused playback across platforms Dec 21, 2014 Issued
Array ( [id] => 11863127 [patent_doc_number] => 09742833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Document sharing through browser' [patent_app_type] => utility [patent_app_number] => 14/572807 [patent_app_country] => US [patent_app_date] => 2014-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4108 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572807 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572807
Document sharing through browser Dec 16, 2014 Issued
Menu