
Andy Ho
Examiner (ID: 13854, Phone: (571)272-3762 , Office: P/2194 )
| Most Active Art Unit | 2194 |
| Art Unit(s) | 2151, 2126, 2194 |
| Total Applications | 1684 |
| Issued Applications | 1459 |
| Pending Applications | 80 |
| Abandoned Applications | 165 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8561989
[patent_doc_number] => 08336060
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-18
[patent_title] => 'Information processing apparatus and control method thereof'
[patent_app_type] => utility
[patent_app_number] => 13/093639
[patent_app_country] => US
[patent_app_date] => 2011-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10258
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[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] => 13093639
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/093639 | Information processing apparatus and control method thereof | Apr 24, 2011 | Issued |
Array
(
[id] => 8297532
[patent_doc_number] => 08225332
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-17
[patent_title] => 'Method and system for protocol offload in paravirtualized systems'
[patent_app_type] => utility
[patent_app_number] => 13/084688
[patent_app_country] => US
[patent_app_date] => 2011-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5944
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13084688
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/084688 | Method and system for protocol offload in paravirtualized systems | Apr 11, 2011 | Issued |
Array
(
[id] => 9049470
[patent_doc_number] => 08544028
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-24
[patent_title] => 'Extracting and processing data from heterogeneous computer applications'
[patent_app_type] => utility
[patent_app_number] => 13/083924
[patent_app_country] => US
[patent_app_date] => 2011-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4465
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13083924
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/083924 | Extracting and processing data from heterogeneous computer applications | Apr 10, 2011 | Issued |
Array
(
[id] => 8443507
[patent_doc_number] => 20120260123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-11
[patent_title] => 'DECOUPLED APPLICATION PROGRAM-OPERATING SYSTEM COMPUTING ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 13/079826
[patent_app_country] => US
[patent_app_date] => 2011-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9254
[patent_no_of_claims] => 32
[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] => 13079826
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/079826 | Decoupled application program-operating system computing architecture | Apr 4, 2011 | Issued |
Array
(
[id] => 7760230
[patent_doc_number] => 20120030690
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'Computer Readable Medium Storing a Universal Driver, Method of Controlling a Device and Apparatus'
[patent_app_type] => utility
[patent_app_number] => 13/075251
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4579
[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/0030/20120030690.pdf
[firstpage_image] =>[orig_patent_app_number] => 13075251
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075251 | Computer readable medium storing a universal driver, method of controlling a device and apparatus | Mar 29, 2011 | Issued |
Array
(
[id] => 8419113
[patent_doc_number] => 20120246613
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-27
[patent_title] => 'DISTRIBUTED COMPONENT MODEL'
[patent_app_type] => utility
[patent_app_number] => 13/071982
[patent_app_country] => US
[patent_app_date] => 2011-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6072
[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] => 13071982
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/071982 | Distributed component model | Mar 24, 2011 | Issued |
Array
(
[id] => 6191328
[patent_doc_number] => 20110173612
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-14
[patent_title] => 'SYSTEM AND METHOD FOR SUPPORTING MULTIPLE USERS'
[patent_app_type] => utility
[patent_app_number] => 13/053718
[patent_app_country] => US
[patent_app_date] => 2011-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6539
[patent_no_of_claims] => 2
[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/0173/20110173612.pdf
[firstpage_image] =>[orig_patent_app_number] => 13053718
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/053718 | System and method for supporting multiple users | Mar 21, 2011 | Issued |
Array
(
[id] => 8060027
[patent_doc_number] => 20110247010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-06
[patent_title] => 'Device Control Call Allocation for Embedded System Design'
[patent_app_type] => utility
[patent_app_number] => 13/050897
[patent_app_country] => US
[patent_app_date] => 2011-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4611
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0247/20110247010.pdf
[firstpage_image] =>[orig_patent_app_number] => 13050897
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/050897 | Device control call allocation for embedded system design | Mar 16, 2011 | Issued |
Array
(
[id] => 6167490
[patent_doc_number] => 20110161986
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PERFORMING BULK OPERATIONS ON TRANSACTIONAL ITEMS'
[patent_app_type] => utility
[patent_app_number] => 13/046418
[patent_app_country] => US
[patent_app_date] => 2011-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5635
[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/0161/20110161986.pdf
[firstpage_image] =>[orig_patent_app_number] => 13046418
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/046418 | System and computer program product for performing bulk operations on transactional items | Mar 10, 2011 | Issued |
Array
(
[id] => 5977180
[patent_doc_number] => 20110154366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'METHODS AND APPARATUS FOR MESSAGE ORIENTED INVOCATION'
[patent_app_type] => utility
[patent_app_number] => 13/037004
[patent_app_country] => US
[patent_app_date] => 2011-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 9490
[patent_no_of_claims] => 19
[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/20110154366.pdf
[firstpage_image] =>[orig_patent_app_number] => 13037004
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/037004 | Methods and apparatus for message oriented invocation | Feb 27, 2011 | Issued |
Array
(
[id] => 6117483
[patent_doc_number] => 20110191789
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-04
[patent_title] => 'APPLICATION EXECUTING APPARATUS AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/018861
[patent_app_country] => US
[patent_app_date] => 2011-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2991
[patent_no_of_claims] => 17
[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/0191/20110191789.pdf
[firstpage_image] =>[orig_patent_app_number] => 13018861
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/018861 | APPLICATION EXECUTING APPARATUS AND METHOD | Jan 31, 2011 | Abandoned |
Array
(
[id] => 8581083
[patent_doc_number] => 08347315
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-01
[patent_title] => 'Configuration console for messaging middleware'
[patent_app_type] => utility
[patent_app_number] => 13/016695
[patent_app_country] => US
[patent_app_date] => 2011-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10488
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13016695
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/016695 | Configuration console for messaging middleware | Jan 27, 2011 | Issued |
Array
(
[id] => 8326025
[patent_doc_number] => 20120198440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-02
[patent_title] => 'Mechanism for Communication in a Virtualization System Via Multiple Generic Channels of a Paravirtualized Device'
[patent_app_type] => utility
[patent_app_number] => 13/015187
[patent_app_country] => US
[patent_app_date] => 2011-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5186
[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] => 13015187
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/015187 | Mechanism for communication in a virtualization system via multiple generic channels of a paravirtualized device | Jan 26, 2011 | Issued |
Array
(
[id] => 8297533
[patent_doc_number] => 08225334
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-17
[patent_title] => 'On-the-fly replacement of physical hardware with emulation'
[patent_app_type] => utility
[patent_app_number] => 13/008362
[patent_app_country] => US
[patent_app_date] => 2011-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10531
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13008362
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/008362 | On-the-fly replacement of physical hardware with emulation | Jan 17, 2011 | Issued |
Array
(
[id] => 9392609
[patent_doc_number] => 08689235
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-01
[patent_title] => 'System and method for enabling interaction between a cloud application and a local application'
[patent_app_type] => utility
[patent_app_number] => 13/008791
[patent_app_country] => US
[patent_app_date] => 2011-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4359
[patent_no_of_claims] => 23
[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] => 13008791
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/008791 | System and method for enabling interaction between a cloud application and a local application | Jan 17, 2011 | Issued |
Array
(
[id] => 8303314
[patent_doc_number] => 20120185872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-19
[patent_title] => 'METHODS FOR MANAGING AUTHORITY DESIGNATION OF GRAPHICAL USER INTERFACES'
[patent_app_type] => utility
[patent_app_number] => 13/007480
[patent_app_country] => US
[patent_app_date] => 2011-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6272
[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] => 13007480
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/007480 | Methods for managing authority designation of graphical user interfaces | Jan 13, 2011 | Issued |
Array
(
[id] => 6057773
[patent_doc_number] => 20110113435
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-12
[patent_title] => 'METHOD AND SYSTEM FOR IMPLEMENTING BUILT-IN WEB SERVICES ENDPOINTS'
[patent_app_type] => utility
[patent_app_number] => 13/005053
[patent_app_country] => US
[patent_app_date] => 2011-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 46
[patent_figures_cnt] => 46
[patent_no_of_words] => 29528
[patent_no_of_claims] => 19
[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/0113/20110113435.pdf
[firstpage_image] =>[orig_patent_app_number] => 13005053
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/005053 | Method and system for implementing built-in web services endpoints | Jan 11, 2011 | Issued |
Array
(
[id] => 9218597
[patent_doc_number] => 08631407
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-14
[patent_title] => 'Real time flash based user interface for media playback device'
[patent_app_type] => utility
[patent_app_number] => 12/986957
[patent_app_country] => US
[patent_app_date] => 2011-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6890
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12986957
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/986957 | Real time flash based user interface for media playback device | Jan 6, 2011 | Issued |
Array
(
[id] => 8291718
[patent_doc_number] => 20120180044
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-12
[patent_title] => 'Communications Between Virtual Machines That Have Been Migrated'
[patent_app_type] => utility
[patent_app_number] => 12/986758
[patent_app_country] => US
[patent_app_date] => 2011-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11663
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12986758
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/986758 | Communications between virtual machines that have been migrated | Jan 6, 2011 | Issued |
Array
(
[id] => 8171112
[patent_doc_number] => 08176500
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-05-08
[patent_title] => 'Closing a video stream object'
[patent_app_type] => utility
[patent_app_number] => 12/983808
[patent_app_country] => US
[patent_app_date] => 2011-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9459
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/176/08176500.pdf
[firstpage_image] =>[orig_patent_app_number] => 12983808
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/983808 | Closing a video stream object | Jan 2, 2011 | Issued |