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] => 15609511 [patent_doc_number] => 10585818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-10 [patent_title] => Low overhead exclusive control for shared memory objects [patent_app_type] => utility [patent_app_number] => 15/480027 [patent_app_country] => US [patent_app_date] => 2017-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6138 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15480027 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/480027
Low overhead exclusive control for shared memory objects Apr 4, 2017 Issued
Array ( [id] => 11968121 [patent_doc_number] => 20170272274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'METHOD AND APPARATUS FOR INTERCONNECTION BETWEEN NETWORKS' [patent_app_type] => utility [patent_app_number] => 15/463324 [patent_app_country] => US [patent_app_date] => 2017-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5758 [patent_no_of_claims] => 14 [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] => 15463324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/463324
METHOD AND APPARATUS FOR INTERCONNECTION BETWEEN NETWORKS Mar 19, 2017 Abandoned
Array ( [id] => 12591462 [patent_doc_number] => 20180088983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => METHOD AND SYSTEM FOR MASTER LESS NODE COMMUNICATION [patent_app_type] => utility [patent_app_number] => 15/457349 [patent_app_country] => US [patent_app_date] => 2017-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14224 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15457349 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/457349
Method and system for master less node communication Mar 12, 2017 Issued
Array ( [id] => 11958252 [patent_doc_number] => 20170262404 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'Method and Bus for Accessing Dynamic Random Access Memory' [patent_app_type] => utility [patent_app_number] => 15/454014 [patent_app_country] => US [patent_app_date] => 2017-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12221 [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] => 15454014 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/454014
Method and bus for accessing dynamic random access memory Mar 8, 2017 Issued
Array ( [id] => 13406911 [patent_doc_number] => 20180254998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-06 [patent_title] => RESOURCE ALLOCATION IN A CLOUD ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 15/447665 [patent_app_country] => US [patent_app_date] => 2017-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7873 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15447665 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/447665
RESOURCE ALLOCATION IN A CLOUD ENVIRONMENT Mar 1, 2017 Abandoned
Array ( [id] => 14922399 [patent_doc_number] => 10432535 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Performing a specific action on a network packet identified as a message queuing telemetry transport (MQTT) packet [patent_app_type] => utility [patent_app_number] => 15/445512 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5085 [patent_no_of_claims] => 20 [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] => 15445512 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/445512
Performing a specific action on a network packet identified as a message queuing telemetry transport (MQTT) packet Feb 27, 2017 Issued
Array ( [id] => 13394471 [patent_doc_number] => 20180248778 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => PARALLELIZATION OF INLINE TOOL CHAINING [patent_app_type] => utility [patent_app_number] => 15/444120 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6784 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15444120 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/444120
Parallelization of inline tool chaining Feb 26, 2017 Issued
Array ( [id] => 15402401 [patent_doc_number] => 10541868 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-21 [patent_title] => System and method for automatically updating bios setup options [patent_app_type] => utility [patent_app_number] => 15/442271 [patent_app_country] => US [patent_app_date] => 2017-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 9803 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15442271 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/442271
System and method for automatically updating bios setup options Feb 23, 2017 Issued
Array ( [id] => 14605947 [patent_doc_number] => 10356176 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-16 [patent_title] => Placement of application services in converged infrastructure information handling systems [patent_app_type] => utility [patent_app_number] => 15/436543 [patent_app_country] => US [patent_app_date] => 2017-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 6894 [patent_no_of_claims] => 20 [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] => 15436543 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/436543
Placement of application services in converged infrastructure information handling systems Feb 16, 2017 Issued
Array ( [id] => 14674259 [patent_doc_number] => 10375060 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-06 [patent_title] => System for mobile content and metadata management [patent_app_type] => utility [patent_app_number] => 15/430032 [patent_app_country] => US [patent_app_date] => 2017-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 17053 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15430032 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/430032
System for mobile content and metadata management Feb 9, 2017 Issued
Array ( [id] => 13365669 [patent_doc_number] => 20180234375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => RICH PREVIEW OF BUNDLED CONTENT [patent_app_type] => utility [patent_app_number] => 15/430290 [patent_app_country] => US [patent_app_date] => 2017-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15430290 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/430290
Rich preview of bundled content Feb 9, 2017 Issued
Array ( [id] => 11653972 [patent_doc_number] => 20170149876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'MINIMIZING SERVICE RESTART BY OPTIMALLY RESIZING SERVICE POOLS' [patent_app_type] => utility [patent_app_number] => 15/427113 [patent_app_country] => US [patent_app_date] => 2017-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6084 [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] => 15427113 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/427113
Minimizing service restart by optimally resizing service pools Feb 7, 2017 Issued
Array ( [id] => 16219506 [patent_doc_number] => 10735336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-04 [patent_title] => Systems and methods for real-time structured object data aggregation and control loop feedback [patent_app_type] => utility [patent_app_number] => 15/416132 [patent_app_country] => US [patent_app_date] => 2017-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10523 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15416132 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/416132
Systems and methods for real-time structured object data aggregation and control loop feedback Jan 25, 2017 Issued
Array ( [id] => 11841384 [patent_doc_number] => 20170223105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-03 [patent_title] => 'SYSTEM AND METHOD FOR POLICING NETWORK TRAFFIC FLOWS USING A TERNARY CONTENT ADDRESSABLE MEMORY IN A HIGH PERFORMANCE COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/414227 [patent_app_country] => US [patent_app_date] => 2017-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11486 [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] => 15414227 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/414227
System and method for policing network traffic flows using a ternary content addressable memory in a high performance computing environment Jan 23, 2017 Issued
Array ( [id] => 17122962 [patent_doc_number] => 11134111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-28 [patent_title] => Method and system for managing a meeting session [patent_app_type] => utility [patent_app_number] => 15/411162 [patent_app_country] => US [patent_app_date] => 2017-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 20 [patent_no_of_words] => 13518 [patent_no_of_claims] => 20 [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] => 15411162 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/411162
Method and system for managing a meeting session Jan 19, 2017 Issued
Array ( [id] => 16265706 [patent_doc_number] => 10757161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Learning technique for QoS based classification and prioritization of SAAS applications [patent_app_type] => utility [patent_app_number] => 15/401413 [patent_app_country] => US [patent_app_date] => 2017-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 37526 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401413 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/401413
Learning technique for QoS based classification and prioritization of SAAS applications Jan 8, 2017 Issued
Array ( [id] => 16219451 [patent_doc_number] => 10735281 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-08-04 [patent_title] => Application focused provisioning system [patent_app_type] => utility [patent_app_number] => 15/379431 [patent_app_country] => US [patent_app_date] => 2016-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14761 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15379431 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/379431
Application focused provisioning system Dec 13, 2016 Issued
Array ( [id] => 11985093 [patent_doc_number] => 20170289247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'SYSTEMS AND METHODS FOR SYNCHRONIZING INTEGRATIONS IN A COLLABORATION PLATFORM' [patent_app_type] => utility [patent_app_number] => 15/349739 [patent_app_country] => US [patent_app_date] => 2016-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 23577 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [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] => 15349739 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/349739
Systems and methods for synchronizing integrations in a collaboration platform Nov 10, 2016 Issued
Array ( [id] => 12599370 [patent_doc_number] => 20180091620 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => AVAILABILITY DATA CACHING IN MEETING SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/276625 [patent_app_country] => US [patent_app_date] => 2016-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15276625 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/276625
Availability data caching in meeting systems Sep 25, 2016 Issued
Array ( [id] => 14207365 [patent_doc_number] => 10270817 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-23 [patent_title] => Forward request queuing in a distributed edge processing environment [patent_app_type] => utility [patent_app_number] => 15/257367 [patent_app_country] => US [patent_app_date] => 2016-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 8030 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15257367 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/257367
Forward request queuing in a distributed edge processing environment Sep 5, 2016 Issued
Menu