Search

Scott A Smith

Examiner (ID: 3977, Phone: (571)272-4469 , Office: P/3721 )

Most Active Art Unit
3721
Art Unit(s)
3205, 3727, 3721, 3731, 3616, 3204
Total Applications
3869
Issued Applications
3391
Pending Applications
156
Abandoned Applications
322

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6439778 [patent_doc_number] => 20100152866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE MEDIUM HAVING AN INFORMATION PROCESSING PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/638211 [patent_app_country] => US [patent_app_date] => 2009-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 5310 [patent_no_of_claims] => 14 [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/0152/20100152866.pdf [firstpage_image] =>[orig_patent_app_number] => 12638211 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/638211
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE MEDIUM HAVING AN INFORMATION PROCESSING PROGRAM Dec 14, 2009 Abandoned
Array ( [id] => 6385752 [patent_doc_number] => 20100077403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'Middleware for Fine-Grained Near Real-Time Applications' [patent_app_type] => utility [patent_app_number] => 12/565353 [patent_app_country] => US [patent_app_date] => 2009-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8562 [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] => publications/A1/0077/20100077403.pdf [firstpage_image] =>[orig_patent_app_number] => 12565353 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/565353
Middleware for Fine-Grained Near Real-Time Applications Sep 22, 2009 Abandoned
Array ( [id] => 9968088 [patent_doc_number] => 09015724 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Job dispatching with scheduler record updates containing characteristics combinations of job characteristics' [patent_app_type] => utility [patent_app_number] => 12/564964 [patent_app_country] => US [patent_app_date] => 2009-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4454 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 326 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564964 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564964
Job dispatching with scheduler record updates containing characteristics combinations of job characteristics Sep 22, 2009 Issued
Array ( [id] => 9968087 [patent_doc_number] => 09015723 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Resource optimization for real-time task assignment in multi-process environments' [patent_app_type] => utility [patent_app_number] => 12/564934 [patent_app_country] => US [patent_app_date] => 2009-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8848 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564934 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564934
Resource optimization for real-time task assignment in multi-process environments Sep 22, 2009 Issued
Array ( [id] => 8899662 [patent_doc_number] => 08479196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-02 [patent_title] => 'Nested virtualization performance in a computer system' [patent_app_type] => utility [patent_app_number] => 12/564524 [patent_app_country] => US [patent_app_date] => 2009-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6252 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564524 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564524
Nested virtualization performance in a computer system Sep 21, 2009 Issued
Array ( [id] => 6154403 [patent_doc_number] => 20110023028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-27 [patent_title] => 'VIRTUALIZATION SOFTWARE WITH DYNAMIC RESOURCE ALLOCATION FOR VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 12/563668 [patent_app_country] => US [patent_app_date] => 2009-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4247 [patent_no_of_claims] => 20 [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/0023/20110023028.pdf [firstpage_image] =>[orig_patent_app_number] => 12563668 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/563668
VIRTUALIZATION SOFTWARE WITH DYNAMIC RESOURCE ALLOCATION FOR VIRTUAL MACHINES Sep 20, 2009 Abandoned
Array ( [id] => 9974452 [patent_doc_number] => 09021490 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Optimizing allocation of computer resources by tracking job status and resource availability profiles' [patent_app_type] => utility [patent_app_number] => 12/543498 [patent_app_country] => US [patent_app_date] => 2009-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4719 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12543498 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/543498
Optimizing allocation of computer resources by tracking job status and resource availability profiles Aug 17, 2009 Issued
Array ( [id] => 6227427 [patent_doc_number] => 20100057967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'RECORDING MEDIUM WITH LOAD DISTRIBUTION PROGRAM RECORDED THEREIN AND LOAD DISTRIBUTION APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/541260 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6630 [patent_no_of_claims] => 6 [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/0057/20100057967.pdf [firstpage_image] =>[orig_patent_app_number] => 12541260 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/541260
RECORDING MEDIUM WITH LOAD DISTRIBUTION PROGRAM RECORDED THEREIN AND LOAD DISTRIBUTION APPARATUS Aug 13, 2009 Abandoned
Array ( [id] => 6198217 [patent_doc_number] => 20110029975 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-03 [patent_title] => 'COORDINATION OF TASKS EXECUTED BY A PLURALITY OF THREADS' [patent_app_type] => utility [patent_app_number] => 12/512256 [patent_app_country] => US [patent_app_date] => 2009-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3262 [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/0029/20110029975.pdf [firstpage_image] =>[orig_patent_app_number] => 12512256 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/512256
Coordination of tasks executed by a plurality of threads using two synchronization primitive calls Jul 29, 2009 Issued
Array ( [id] => 7680866 [patent_doc_number] => 20100023942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-28 [patent_title] => 'ACCELERATING VIRTUAL MACHINE RESUME TIME USING A PRE-CACHED WORKING SET' [patent_app_type] => utility [patent_app_number] => 12/508430 [patent_app_country] => US [patent_app_date] => 2009-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2778 [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/0023/20100023942.pdf [firstpage_image] =>[orig_patent_app_number] => 12508430 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/508430
ACCELERATING VIRTUAL MACHINE RESUME TIME USING A PRE-CACHED WORKING SET Jul 22, 2009 Abandoned
Array ( [id] => 6154431 [patent_doc_number] => 20110023039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-27 [patent_title] => 'THREAD THROTTLING' [patent_app_type] => utility [patent_app_number] => 12/507952 [patent_app_country] => US [patent_app_date] => 2009-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5194 [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/0023/20110023039.pdf [firstpage_image] =>[orig_patent_app_number] => 12507952 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/507952
Scheduling threads on different processor cores based on memory temperature Jul 22, 2009 Issued
Array ( [id] => 8837378 [patent_doc_number] => 08453148 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-05-28 [patent_title] => 'Method and system for image sequence transfer scheduling and restricting the image sequence generation' [patent_app_type] => utility [patent_app_number] => 12/460384 [patent_app_country] => US [patent_app_date] => 2009-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 15839 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12460384 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/460384
Method and system for image sequence transfer scheduling and restricting the image sequence generation Jul 16, 2009 Issued
Array ( [id] => 9630216 [patent_doc_number] => 08799910 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Data processing using different data formats based on shared resource utilization' [patent_app_type] => utility [patent_app_number] => 12/502957 [patent_app_country] => US [patent_app_date] => 2009-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 12393 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12502957 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/502957
Data processing using different data formats based on shared resource utilization Jul 13, 2009 Issued
Array ( [id] => 8449357 [patent_doc_number] => 08291430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-16 [patent_title] => 'Optimizing system performance using spare cores in a virtualized environment' [patent_app_type] => utility [patent_app_number] => 12/500628 [patent_app_country] => US [patent_app_date] => 2009-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8340 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12500628 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/500628
Optimizing system performance using spare cores in a virtualized environment Jul 9, 2009 Issued
Array ( [id] => 6141151 [patent_doc_number] => 20110010708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'SYSTEM AND METHOD FOR TRANSPORTING CONFIGURATION PARAMETERS' [patent_app_type] => utility [patent_app_number] => 12/499297 [patent_app_country] => US [patent_app_date] => 2009-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2168 [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/0010/20110010708.pdf [firstpage_image] =>[orig_patent_app_number] => 12499297 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/499297
System and method for transporting platform independent power configuration parameters Jul 7, 2009 Issued
Array ( [id] => 7768541 [patent_doc_number] => 08117615 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-14 [patent_title] => 'Facilitating intra-node data transfer in collective communications, and methods therefor' [patent_app_type] => utility [patent_app_number] => 12/435500 [patent_app_country] => US [patent_app_date] => 2009-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 8674 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 437 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117615.pdf [firstpage_image] =>[orig_patent_app_number] => 12435500 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/435500
Facilitating intra-node data transfer in collective communications, and methods therefor May 4, 2009 Issued
Array ( [id] => 9974445 [patent_doc_number] => 09021483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Making hardware objects and operations thread-safe' [patent_app_type] => utility [patent_app_number] => 12/430214 [patent_app_country] => US [patent_app_date] => 2009-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 4401 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12430214 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/430214
Making hardware objects and operations thread-safe Apr 26, 2009 Issued
Array ( [id] => 6481243 [patent_doc_number] => 20100192149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-29 [patent_title] => 'POWER MANAGER FOR VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 12/361614 [patent_app_country] => US [patent_app_date] => 2009-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2983 [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/0192/20100192149.pdf [firstpage_image] =>[orig_patent_app_number] => 12361614 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/361614
Power manager for virtual machines Jan 28, 2009 Issued
Array ( [id] => 8033983 [patent_doc_number] => 08146086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-27 [patent_title] => 'Gathering operational metrics within a grid environment using ghost agents' [patent_app_type] => utility [patent_app_number] => 12/347095 [patent_app_country] => US [patent_app_date] => 2008-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6474 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/146/08146086.pdf [firstpage_image] =>[orig_patent_app_number] => 12347095 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/347095
Gathering operational metrics within a grid environment using ghost agents Dec 30, 2008 Issued
Array ( [id] => 5286575 [patent_doc_number] => 20090100250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-16 [patent_title] => 'SWITCHING BETWEEN MULTIPLE SOFTWARE ENTITIES USING DIFFERENT OPERATING MODES OF A PROCESSOR' [patent_app_type] => utility [patent_app_number] => 12/339778 [patent_app_country] => US [patent_app_date] => 2008-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14195 [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] => publications/A1/0100/20090100250.pdf [firstpage_image] =>[orig_patent_app_number] => 12339778 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/339778
Switching between multiple software entities using different operating modes of a processor Dec 18, 2008 Issued
Menu