Search

Thomas B. Will

Supervisory Patent Examiner (ID: 659, Phone: (571)272-6998 , Office: P/3671 )

Most Active Art Unit
2406
Art Unit(s)
2855, 2406, 3671, 3108, 2859, 2856, 3616
Total Applications
1203
Issued Applications
972
Pending Applications
68
Abandoned Applications
163

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8189204 [patent_doc_number] => 20120117363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-10 [patent_title] => 'INTEGRATED CIRCUIT DESIGN AND OPERATION' [patent_app_type] => utility [patent_app_number] => 13/290760 [patent_app_country] => US [patent_app_date] => 2011-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5598 [patent_no_of_claims] => 24 [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] => publications/A1/0117/20120117363.pdf [firstpage_image] =>[orig_patent_app_number] => 13290760 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/290760
Integrated circuit design and operation for determining a mutually compatible set of configuration for cores using agents associated with each core to achieve an application-related objective Nov 6, 2011 Issued
Array ( [id] => 8201786 [patent_doc_number] => 20120124359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-17 [patent_title] => 'PROGRAM PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/289438 [patent_app_country] => US [patent_app_date] => 2011-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2879 [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] => publications/A1/0124/20120124359.pdf [firstpage_image] =>[orig_patent_app_number] => 13289438 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/289438
PROGRAM PROCESSING APPARATUS Nov 3, 2011 Abandoned
Array ( [id] => 8485084 [patent_doc_number] => 20120284491 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-08 [patent_title] => 'STARTUP/SHUTDOWN SEQUENCE' [patent_app_type] => utility [patent_app_number] => 13/284878 [patent_app_country] => US [patent_app_date] => 2011-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4607 [patent_no_of_claims] => 16 [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] => 13284878 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/284878
STARTUP/SHUTDOWN SEQUENCE Oct 28, 2011 Abandoned
Array ( [id] => 11924325 [patent_doc_number] => 09791905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Rate scalable IO interface with zero stand-by power and fast start-up' [patent_app_type] => utility [patent_app_number] => 13/995596 [patent_app_country] => US [patent_app_date] => 2011-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3931 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13995596 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/995596
Rate scalable IO interface with zero stand-by power and fast start-up Oct 27, 2011 Issued
Array ( [id] => 10137653 [patent_doc_number] => 09170973 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-27 [patent_title] => 'USB communication apparatus and method of reducing power consumption amount thereof using a squelch signal to indicate the presence of signals on a USB bus are at a predetermined level' [patent_app_type] => utility [patent_app_number] => 13/247186 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5946 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13247186 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/247186
USB communication apparatus and method of reducing power consumption amount thereof using a squelch signal to indicate the presence of signals on a USB bus are at a predetermined level Sep 27, 2011 Issued
Array ( [id] => 8735250 [patent_doc_number] => 20130080819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'MICROCONTROLLER WITH SCHEDULING UNIT' [patent_app_type] => utility [patent_app_number] => 13/247489 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5211 [patent_no_of_claims] => 39 [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] => 13247489 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/247489
Scheduling events in a microprocessor using a plurality of delta time registers arranged as a sequence buffer and indicating a sequence position of the sequence buffer to process an event Sep 27, 2011 Issued
Array ( [id] => 7722053 [patent_doc_number] => 20120011388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-12 [patent_title] => 'POWER LINE COMMUNICATION DEVICE AND POWER LINE COMMUNICATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/242572 [patent_app_country] => US [patent_app_date] => 2011-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5714 [patent_no_of_claims] => 13 [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] => publications/A1/0011/20120011388.pdf [firstpage_image] =>[orig_patent_app_number] => 13242572 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/242572
Selecting a modulation technique to conserve power when power supplied to an entire power line communication system falls below a threshold power Sep 22, 2011 Issued
Array ( [id] => 8735184 [patent_doc_number] => 20130080754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-28 [patent_title] => 'Service Profile Based Peripheral Component Interconnect Device Enumeration And Option ROM Loading' [patent_app_type] => utility [patent_app_number] => 13/239524 [patent_app_country] => US [patent_app_date] => 2011-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4243 [patent_no_of_claims] => 26 [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] => 13239524 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/239524
Service Profile Based Peripheral Component Interconnect Device Enumeration And Option ROM Loading Sep 21, 2011 Abandoned
Array ( [id] => 8097869 [patent_doc_number] => 20120084548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-05 [patent_title] => 'Method and Module for Simulating Keyboard' [patent_app_type] => utility [patent_app_number] => 13/239618 [patent_app_country] => US [patent_app_date] => 2011-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2986 [patent_no_of_claims] => 18 [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] => publications/A1/0084/20120084548.pdf [firstpage_image] =>[orig_patent_app_number] => 13239618 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/239618
Method and Module for Simulating Keyboard Sep 21, 2011 Abandoned
Array ( [id] => 7722017 [patent_doc_number] => 20120011352 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-12 [patent_title] => 'INFORMATION PROCESSING APPARATUS, METHOD OF STARTING INFORMATION PROCESSING APPARATUS AND STARTUP PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/238188 [patent_app_country] => US [patent_app_date] => 2011-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10823 [patent_no_of_claims] => 6 [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] => publications/A1/0011/20120011352.pdf [firstpage_image] =>[orig_patent_app_number] => 13238188 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/238188
Secure startup of information processing apparatus including determining whether configuration information for hardware resources of the information processing apparatus have been modified Sep 20, 2011 Issued
Array ( [id] => 9714350 [patent_doc_number] => 08838952 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-16 [patent_title] => 'Information processing apparatus with secure boot capability capable of verification of configuration change' [patent_app_type] => utility [patent_app_number] => 13/238744 [patent_app_country] => US [patent_app_date] => 2011-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3241 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 397 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13238744 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/238744
Information processing apparatus with secure boot capability capable of verification of configuration change Sep 20, 2011 Issued
Array ( [id] => 10091882 [patent_doc_number] => 09128707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-08 [patent_title] => 'Power-supply control device for shifting the operating state of a multi-functional printer depending on the detection of a body in a predetermined region' [patent_app_type] => utility [patent_app_number] => 13/234360 [patent_app_country] => US [patent_app_date] => 2011-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 30 [patent_no_of_words] => 22574 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 389 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13234360 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/234360
Power-supply control device for shifting the operating state of a multi-functional printer depending on the detection of a body in a predetermined region Sep 15, 2011 Issued
Array ( [id] => 8046029 [patent_doc_number] => 20120072747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'IMAGE PROCESSING APPARATUS CAPABLE OF SHIFTING TO POWER SAVING MODE, CONTROL METHOD FOR THE IMAGE PROCESSING APPARATUS, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 13/233995 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6258 [patent_no_of_claims] => 14 [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] => publications/A1/0072/20120072747.pdf [firstpage_image] =>[orig_patent_app_number] => 13233995 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/233995
Image processing apparatus restricting shifting to power saving mode until the apparatus sends a notification indicating the location of a newly stored document Sep 14, 2011 Issued
Array ( [id] => 8721043 [patent_doc_number] => 20130072260 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-21 [patent_title] => 'METHODS AND APPARATUSES FOR FACILITATING SHARING DEVICE CONNECTIONS' [patent_app_type] => utility [patent_app_number] => 13/233537 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11818 [patent_no_of_claims] => 20 [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] => 13233537 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/233537
Method and apparatuses for facilitating sharing device connections between a host and client based on the power mode of the host Sep 14, 2011 Issued
Array ( [id] => 8046069 [patent_doc_number] => 20120072755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'METHOD OF CONTROLLING OPERATION MODE OF STORAGE DEVICE, AND STORAGE DEVICE IMPLEMENTING THE STORAGE' [patent_app_type] => utility [patent_app_number] => 13/233078 [patent_app_country] => US [patent_app_date] => 2011-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10399 [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] => publications/A1/0072/20120072755.pdf [firstpage_image] =>[orig_patent_app_number] => 13233078 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/233078
METHOD OF CONTROLLING OPERATION MODE OF STORAGE DEVICE, AND STORAGE DEVICE IMPLEMENTING THE STORAGE Sep 14, 2011 Abandoned
Array ( [id] => 10885511 [patent_doc_number] => 08909913 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-09 [patent_title] => 'Method for integrating heterogeneous operating systems based on the same system kernel using a shared information area accessible to multiple operating systems' [patent_app_type] => utility [patent_app_number] => 13/197753 [patent_app_country] => US [patent_app_date] => 2011-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3020 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [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] => 13197753 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/197753
Method for integrating heterogeneous operating systems based on the same system kernel using a shared information area accessible to multiple operating systems Aug 2, 2011 Issued
Array ( [id] => 9472416 [patent_doc_number] => 08726063 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Systems and methods providing output sample frequency determinism by calculating a delay with a wall clock and using a timer to compensate for the delay' [patent_app_type] => utility [patent_app_number] => 13/191110 [patent_app_country] => US [patent_app_date] => 2011-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3627 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13191110 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/191110
Systems and methods providing output sample frequency determinism by calculating a delay with a wall clock and using a timer to compensate for the delay Jul 25, 2011 Issued
Array ( [id] => 9486484 [patent_doc_number] => 08732446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-20 [patent_title] => 'Selectively compressing blocks of a bootable snapshot image during booting' [patent_app_type] => utility [patent_app_number] => 13/187732 [patent_app_country] => US [patent_app_date] => 2011-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13187732 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/187732
Selectively compressing blocks of a bootable snapshot image during booting Jul 20, 2011 Issued
Array ( [id] => 9486484 [patent_doc_number] => 08732446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-20 [patent_title] => 'Selectively compressing blocks of a bootable snapshot image during booting' [patent_app_type] => utility [patent_app_number] => 13/187732 [patent_app_country] => US [patent_app_date] => 2011-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13187732 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/187732
Selectively compressing blocks of a bootable snapshot image during booting Jul 20, 2011 Issued
Array ( [id] => 10040862 [patent_doc_number] => 09081567 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-07-14 [patent_title] => 'Method and apparatus to control routing convergence during node reboot by entering a freeze state that inhibits routing convergence during the reboot process' [patent_app_type] => utility [patent_app_number] => 13/188356 [patent_app_country] => US [patent_app_date] => 2011-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6886 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13188356 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/188356
Method and apparatus to control routing convergence during node reboot by entering a freeze state that inhibits routing convergence during the reboot process Jul 20, 2011 Issued
Menu