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] => 6189702 [patent_doc_number] => 20110126208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-26 [patent_title] => 'Processing Architecture Having Passive Threads and Active Semaphores' [patent_app_type] => utility [patent_app_number] => 13/012068 [patent_app_country] => US [patent_app_date] => 2011-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4131 [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/0126/20110126208.pdf [firstpage_image] =>[orig_patent_app_number] => 13012068 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/012068
Processing architecture having passive threads and active semaphores Jan 23, 2011 Issued
Array ( [id] => 9999182 [patent_doc_number] => 09043799 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-26 [patent_title] => 'Managing access to a shared resource by tracking active requestor job requests' [patent_app_type] => utility [patent_app_number] => 12/982581 [patent_app_country] => US [patent_app_date] => 2010-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4248 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [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] => 12982581 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/982581
Managing access to a shared resource by tracking active requestor job requests Dec 29, 2010 Issued
Array ( [id] => 11775124 [patent_doc_number] => 09384052 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-05 [patent_title] => 'Resilient message passing in applications executing separate threads in a plurality of virtual compute nodes' [patent_app_type] => utility [patent_app_number] => 12/972545 [patent_app_country] => US [patent_app_date] => 2010-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5501 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12972545 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/972545
Resilient message passing in applications executing separate threads in a plurality of virtual compute nodes Dec 19, 2010 Issued
Array ( [id] => 10130978 [patent_doc_number] => 09164813 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-20 [patent_title] => 'Using a debug engine to identify threads that wait for a mutex' [patent_app_type] => utility [patent_app_number] => 12/969926 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7630 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 327 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12969926 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/969926
Using a debug engine to identify threads that wait for a mutex Dec 15, 2010 Issued
Array ( [id] => 5977110 [patent_doc_number] => 20110154339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'INCREMENTAL MAPREDUCE-BASED DISTRIBUTED PARALLEL PROCESSING SYSTEM AND METHOD FOR PROCESSING STREAM DATA' [patent_app_type] => utility [patent_app_number] => 12/968647 [patent_app_country] => US [patent_app_date] => 2010-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5371 [patent_no_of_claims] => 16 [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/0154/20110154339.pdf [firstpage_image] =>[orig_patent_app_number] => 12968647 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/968647
INCREMENTAL MAPREDUCE-BASED DISTRIBUTED PARALLEL PROCESSING SYSTEM AND METHOD FOR PROCESSING STREAM DATA Dec 14, 2010 Abandoned
Array ( [id] => 9954588 [patent_doc_number] => 09003402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-07 [patent_title] => 'Method and system for injecting function calls into a virtual machine' [patent_app_type] => utility [patent_app_number] => 12/969334 [patent_app_country] => US [patent_app_date] => 2010-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11043 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12969334 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/969334
Method and system for injecting function calls into a virtual machine Dec 14, 2010 Issued
Array ( [id] => 8214374 [patent_doc_number] => 20120131572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'Method for Specification of Environment Required for Crowdsourcing Tasks' [patent_app_type] => utility [patent_app_number] => 12/949175 [patent_app_country] => US [patent_app_date] => 2010-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5620 [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/0131/20120131572.pdf [firstpage_image] =>[orig_patent_app_number] => 12949175 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/949175
Specification of environment required for crowdsourcing tasks Nov 17, 2010 Issued
Array ( [id] => 10895157 [patent_doc_number] => 08918788 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-23 [patent_title] => 'Scheduling virtual CPU based on priority calculated using time statistics' [patent_app_type] => utility [patent_app_number] => 12/947067 [patent_app_country] => US [patent_app_date] => 2010-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3228 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12947067 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/947067
Scheduling virtual CPU based on priority calculated using time statistics Nov 15, 2010 Issued
Array ( [id] => 8799686 [patent_doc_number] => 08438575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-07 [patent_title] => 'Method for equitable resource sharing between local and network filesystems' [patent_app_type] => utility [patent_app_number] => 12/938212 [patent_app_country] => US [patent_app_date] => 2010-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4205 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12938212 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/938212
Method for equitable resource sharing between local and network filesystems Nov 1, 2010 Issued
Array ( [id] => 9229934 [patent_doc_number] => 08635617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-21 [patent_title] => 'Tracking requests that flow between subsystems using transaction identifiers for generating log data' [patent_app_type] => utility [patent_app_number] => 12/894854 [patent_app_country] => US [patent_app_date] => 2010-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 4 [patent_no_of_words] => 4997 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 394 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12894854 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/894854
Tracking requests that flow between subsystems using transaction identifiers for generating log data Sep 29, 2010 Issued
Array ( [id] => 10098774 [patent_doc_number] => 09135086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-15 [patent_title] => 'Performing a computerized language teaching lesson using a main computer and a mobile device' [patent_app_type] => utility [patent_app_number] => 12/887613 [patent_app_country] => US [patent_app_date] => 2010-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2716 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12887613 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/887613
Performing a computerized language teaching lesson using a main computer and a mobile device Sep 21, 2010 Issued
Array ( [id] => 10027689 [patent_doc_number] => 09069591 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-30 [patent_title] => 'Patching host OS structures for hardware isolation of virtual machines' [patent_app_type] => utility [patent_app_number] => 12/879677 [patent_app_country] => US [patent_app_date] => 2010-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4889 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12879677 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/879677
Patching host OS structures for hardware isolation of virtual machines Sep 9, 2010 Issued
Array ( [id] => 9968071 [patent_doc_number] => 09015707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Virtual machine rapid provisioning system' [patent_app_type] => utility [patent_app_number] => 12/874766 [patent_app_country] => US [patent_app_date] => 2010-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3997 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12874766 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/874766
Virtual machine rapid provisioning system Sep 1, 2010 Issued
Array ( [id] => 10598186 [patent_doc_number] => 09319284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-19 [patent_title] => 'Operation delay monitoring method, operation management apparatus, and operation management program' [patent_app_type] => utility [patent_app_number] => 13/638177 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11029 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13638177 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/638177
Operation delay monitoring method, operation management apparatus, and operation management program Aug 30, 2010 Issued
Array ( [id] => 7793217 [patent_doc_number] => 20120054773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'PROCESSOR SUPPORT FOR SECURE DEVICE DRIVER ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 12/873085 [patent_app_country] => US [patent_app_date] => 2010-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6950 [patent_no_of_claims] => 25 [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/0054/20120054773.pdf [firstpage_image] =>[orig_patent_app_number] => 12873085 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/873085
PROCESSOR SUPPORT FOR SECURE DEVICE DRIVER ARCHITECTURE Aug 30, 2010 Abandoned
Array ( [id] => 6301128 [patent_doc_number] => 20100161767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'SYSTEM AND METHOD FOR FLEXIBLE APPLICATION HOSTING ON A WIRELESS DEVICE' [patent_app_type] => utility [patent_app_number] => 12/717243 [patent_app_country] => US [patent_app_date] => 2010-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6943 [patent_no_of_claims] => 21 [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/0161/20100161767.pdf [firstpage_image] =>[orig_patent_app_number] => 12717243 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/717243
System and method for flexible application hosting on a wireless device Mar 3, 2010 Issued
Array ( [id] => 8023153 [patent_doc_number] => 08141096 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-03-20 [patent_title] => 'System, method, and computer program product for group scheduling of computer resources' [patent_app_type] => utility [patent_app_number] => 12/697859 [patent_app_country] => US [patent_app_date] => 2010-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6942 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/141/08141096.pdf [firstpage_image] =>[orig_patent_app_number] => 12697859 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697859
System, method, and computer program product for group scheduling of computer resources Jan 31, 2010 Issued
Array ( [id] => 9986675 [patent_doc_number] => 09032412 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-12 [patent_title] => 'Resource allocation based on active folder activity' [patent_app_type] => utility [patent_app_number] => 12/651360 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3594 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12651360 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651360
Resource allocation based on active folder activity Dec 30, 2009 Issued
Array ( [id] => 6167338 [patent_doc_number] => 20110161955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'HYPERVISOR ISOLATION OF PROCESSOR CORES' [patent_app_type] => utility [patent_app_number] => 12/648592 [patent_app_country] => US [patent_app_date] => 2009-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5200 [patent_no_of_claims] => 24 [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/0161/20110161955.pdf [firstpage_image] =>[orig_patent_app_number] => 12648592 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/648592
Hypervisor isolation of processor cores to enable computing accelerator cores Dec 28, 2009 Issued
Array ( [id] => 6167439 [patent_doc_number] => 20110161973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'ADAPTIVE RESOURCE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/647337 [patent_app_country] => US [patent_app_date] => 2009-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12601 [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/0161/20110161973.pdf [firstpage_image] =>[orig_patent_app_number] => 12647337 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/647337
Adaptive resource management using survival minimum resources for low priority consumers Dec 23, 2009 Issued
Menu