Search

Jeanette M. Lieb

Examiner (ID: 8293, Phone: (571)270-3490 , Office: P/1675 )

Most Active Art Unit
1654
Art Unit(s)
1654, 1675
Total Applications
1030
Issued Applications
759
Pending Applications
97
Abandoned Applications
205

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9326399 [patent_doc_number] => 08661436 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-25 [patent_title] => 'Dynamically controlling virtual machine access to optical disc drive by selective locking to a transacting virtual machine determined from a transaction stream of the drive' [patent_app_type] => utility [patent_app_number] => 12/967362 [patent_app_country] => US [patent_app_date] => 2010-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 32440 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12967362 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/967362
Dynamically controlling virtual machine access to optical disc drive by selective locking to a transacting virtual machine determined from a transaction stream of the drive Dec 13, 2010 Issued
Array ( [id] => 5977092 [patent_doc_number] => 20110154330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'METHOD, DATA PROCESSING PROGRAM, AND COMPUTER PROGRAM PRODUCT TO COMPENSATE FOR COUPLING OVERHEAD IN A DISTRIBUTED COMPUTING SYSTEM, AND CORRESPONDING OVERHEAD CALCULATOR FOR A DISTRIBUTED COMPUTING SYSTEM AND CORRESPONDING COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/966660 [patent_app_country] => US [patent_app_date] => 2010-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4355 [patent_no_of_claims] => 15 [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/20110154330.pdf [firstpage_image] =>[orig_patent_app_number] => 12966660 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/966660
Method, data processing program, and computer program product to compensate for coupling overhead in a distributed computing system, and corresponding overhead calculator for a distributed computing system and corresponding computer system Dec 12, 2010 Issued
Array ( [id] => 9766080 [patent_doc_number] => 08850428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-30 [patent_title] => 'User transparent virtualization method for protecting computer programs and data from hostile code' [patent_app_type] => utility [patent_app_number] => 12/943899 [patent_app_country] => US [patent_app_date] => 2010-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 9768 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12943899 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/943899
User transparent virtualization method for protecting computer programs and data from hostile code Nov 9, 2010 Issued
Array ( [id] => 7694743 [patent_doc_number] => 20110231847 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'MANAGEMENT OF MULTIPLE INSTANCES OF LEGACY APPLICATION TASKS' [patent_app_type] => utility [patent_app_number] => 12/914861 [patent_app_country] => US [patent_app_date] => 2010-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 11061 [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/0231/20110231847.pdf [firstpage_image] =>[orig_patent_app_number] => 12914861 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/914861
MANAGEMENT OF MULTIPLE INSTANCES OF LEGACY APPLICATION TASKS Oct 27, 2010 Abandoned
Array ( [id] => 9358820 [patent_doc_number] => 08677376 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-18 [patent_title] => 'Expressing equivalency relationships with identity graphs across multiple environments to create change list to be traversed to conform the environments' [patent_app_type] => utility [patent_app_number] => 12/892930 [patent_app_country] => US [patent_app_date] => 2010-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5685 [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] => 12892930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/892930
Expressing equivalency relationships with identity graphs across multiple environments to create change list to be traversed to conform the environments Sep 28, 2010 Issued
Array ( [id] => 9251977 [patent_doc_number] => 08615768 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-24 [patent_title] => 'Dependency-ordered resource synchronization across multiple environments using change list created based on dependency-ordered graphs of the multiple environments' [patent_app_type] => utility [patent_app_number] => 12/890739 [patent_app_country] => US [patent_app_date] => 2010-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5140 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12890739 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/890739
Dependency-ordered resource synchronization across multiple environments using change list created based on dependency-ordered graphs of the multiple environments Sep 26, 2010 Issued
Array ( [id] => 8046337 [patent_doc_number] => 20120072907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'PROXY TOOL FOR GUEST MACHINE RELOCATION' [patent_app_type] => utility [patent_app_number] => 12/886643 [patent_app_country] => US [patent_app_date] => 2010-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4146 [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/20120072907.pdf [firstpage_image] =>[orig_patent_app_number] => 12886643 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/886643
Relocating guest machine using proxy tool having multiple virtual machines where one virtual machines provides host route for relocation Sep 20, 2010 Issued
Array ( [id] => 8971910 [patent_doc_number] => 08510740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-13 [patent_title] => 'System and method of performing dynamic voltage and frequency scaling operations on a mobile device' [patent_app_type] => utility [patent_app_number] => 12/883426 [patent_app_country] => US [patent_app_date] => 2010-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6969 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 12883426 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/883426
System and method of performing dynamic voltage and frequency scaling operations on a mobile device Sep 15, 2010 Issued
Array ( [id] => 7820059 [patent_doc_number] => 20120066679 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-15 [patent_title] => 'DISPOSABLE VIRTUAL DESKTOP FOR TRANSIENT USE BY MULTIPLE USERS' [patent_app_type] => utility [patent_app_number] => 12/881079 [patent_app_country] => US [patent_app_date] => 2010-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10830 [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/0066/20120066679.pdf [firstpage_image] =>[orig_patent_app_number] => 12881079 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/881079
DISPOSABLE VIRTUAL DESKTOP FOR TRANSIENT USE BY MULTIPLE USERS Sep 12, 2010 Abandoned
Array ( [id] => 9847909 [patent_doc_number] => 08949843 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Multicore processor system for carrying out parallel processing of tasks in a client using processor cores provided in the client' [patent_app_type] => utility [patent_app_number] => 12/880644 [patent_app_country] => US [patent_app_date] => 2010-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 7905 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 438 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12880644 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/880644
Multicore processor system for carrying out parallel processing of tasks in a client using processor cores provided in the client Sep 12, 2010 Issued
Array ( [id] => 9229936 [patent_doc_number] => 08635619 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-21 [patent_title] => 'Schedule virtual interface allowing resynchronization requests for lock tokens before attachment of a scheduling element triggered by an unlock request' [patent_app_type] => utility [patent_app_number] => 12/874476 [patent_app_country] => US [patent_app_date] => 2010-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6282 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [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] => 12874476 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/874476
Schedule virtual interface allowing resynchronization requests for lock tokens before attachment of a scheduling element triggered by an unlock request Sep 1, 2010 Issued
Array ( [id] => 8530779 [patent_doc_number] => 08307363 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Virtual machine system, restarting method of virtual machine and system' [patent_app_type] => utility [patent_app_number] => 12/862214 [patent_app_country] => US [patent_app_date] => 2010-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5284 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12862214 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/862214
Virtual machine system, restarting method of virtual machine and system Aug 23, 2010 Issued
Array ( [id] => 9023722 [patent_doc_number] => 08533721 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'Method and system of scheduling out-of-order operations without the requirement to execute compare, ready and pick logic in a single cycle' [patent_app_type] => utility [patent_app_number] => 12/748203 [patent_app_country] => US [patent_app_date] => 2010-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 3806 [patent_no_of_claims] => 10 [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] => 12748203 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/748203
Method and system of scheduling out-of-order operations without the requirement to execute compare, ready and pick logic in a single cycle Mar 25, 2010 Issued
Array ( [id] => 9029894 [patent_doc_number] => 08539492 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-17 [patent_title] => 'Managing data dependencies among multiple jobs using separate tables that store job results and dependency satisfaction' [patent_app_type] => utility [patent_app_number] => 12/729855 [patent_app_country] => US [patent_app_date] => 2010-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5437 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12729855 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/729855
Managing data dependencies among multiple jobs using separate tables that store job results and dependency satisfaction Mar 22, 2010 Issued
Array ( [id] => 6141203 [patent_doc_number] => 20110010722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-13 [patent_title] => 'MEMORY SWAP MANAGEMENT METHOD AND APPARATUS, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 12/722241 [patent_app_country] => US [patent_app_date] => 2010-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10435 [patent_no_of_claims] => 9 [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/0010/20110010722.pdf [firstpage_image] =>[orig_patent_app_number] => 12722241 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/722241
Job-process swapping between multiple storage devices based on the most recently executed type of a process and historical execution count among plural types of processes Mar 10, 2010 Issued
Array ( [id] => 6094442 [patent_doc_number] => 20110219371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-08 [patent_title] => 'Managing and Reporting Conflicts Between Multiple Users Accessing A Logically Partitioned Computer System' [patent_app_type] => utility [patent_app_number] => 12/716413 [patent_app_country] => US [patent_app_date] => 2010-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10430 [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/0219/20110219371.pdf [firstpage_image] =>[orig_patent_app_number] => 12716413 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/716413
Managing conflicts between multiple users accessing a computer system having shared resources assigned to one or more logical partitions and one or more appliance partitions Mar 2, 2010 Issued
Array ( [id] => 6338867 [patent_doc_number] => 20100199278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-05 [patent_title] => 'JOB EXECUTION APPARATUS, JOB EXECUTION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/697389 [patent_app_country] => US [patent_app_date] => 2010-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7041 [patent_no_of_claims] => 12 [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/0199/20100199278.pdf [firstpage_image] =>[orig_patent_app_number] => 12697389 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/697389
Adaptive job execution apparatus for executing a job with a plurality of alternative sets of executing conditions, job execution method, and computer-readable storage medium for computer program Jan 31, 2010 Issued
Array ( [id] => 9358815 [patent_doc_number] => 08677371 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-18 [patent_title] => 'Mixed operating performance modes including a shared cache mode' [patent_app_type] => utility [patent_app_number] => 12/650909 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9323 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 18 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650909 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650909
Mixed operating performance modes including a shared cache mode Dec 30, 2009 Issued
Array ( [id] => 6166049 [patent_doc_number] => 20110161539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'OPPORTUNISTIC USE OF LOCK MECHANISM TO REDUCE WAITING TIME OF THREADS TO ACCESS A SHARED RESOURCE' [patent_app_type] => utility [patent_app_number] => 12/651294 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4912 [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/0161/20110161539.pdf [firstpage_image] =>[orig_patent_app_number] => 12651294 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651294
Lock mechanism to reduce waiting of threads to access a shared resource by selectively granting access to a thread before an enqueued highest priority thread Dec 30, 2009 Issued
Array ( [id] => 10860954 [patent_doc_number] => 08887172 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-11-11 [patent_title] => 'Virtualized management of remote presentation sessions using virtual machines having load above or below thresholds' [patent_app_type] => utility [patent_app_number] => 12/651260 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8430 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12651260 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651260
Virtualized management of remote presentation sessions using virtual machines having load above or below thresholds Dec 30, 2009 Issued
Menu