Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 158146 [patent_doc_number] => 07685600 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-23 [patent_title] => 'Synchronizer with out-of-line monitors for shared objects in read-only memory' [patent_app_type] => utility [patent_app_number] => 12/341142 [patent_app_country] => US [patent_app_date] => 2008-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2392 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/685/07685600.pdf [firstpage_image] =>[orig_patent_app_number] => 12341142 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/341142
Synchronizer with out-of-line monitors for shared objects in read-only memory Dec 21, 2008 Issued
Array ( [id] => 5529035 [patent_doc_number] => 20090199112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-06 [patent_title] => 'SIMPLIFIED OPC TO WPF XAML BINDING METHOD' [patent_app_type] => utility [patent_app_number] => 12/341915 [patent_app_country] => US [patent_app_date] => 2008-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1690 [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/0199/20090199112.pdf [firstpage_image] =>[orig_patent_app_number] => 12341915 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/341915
SIMPLIFIED OPC TO WPF XAML BINDING METHOD Dec 21, 2008 Abandoned
Array ( [id] => 5437504 [patent_doc_number] => 20090172091 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-02 [patent_title] => 'System and Method for Implementing Click-through for Browser Executed Software Including Ad Proxy and Proxy Cookie Caching' [patent_app_type] => utility [patent_app_number] => 12/329534 [patent_app_country] => US [patent_app_date] => 2008-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9591 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20090172091.pdf [firstpage_image] =>[orig_patent_app_number] => 12329534 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/329534
System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching Dec 4, 2008 Issued
Array ( [id] => 6610016 [patent_doc_number] => 20100131743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-27 [patent_title] => 'LAZY AND STATELESS EVENTS' [patent_app_type] => utility [patent_app_number] => 12/277926 [patent_app_country] => US [patent_app_date] => 2008-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6384 [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/20100131743.pdf [firstpage_image] =>[orig_patent_app_number] => 12277926 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/277926
LAZY AND STATELESS EVENTS Nov 24, 2008 Abandoned
Array ( [id] => 8558389 [patent_doc_number] => 08332876 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-11 [patent_title] => 'Method, system and apparatus for tri-stating unused data bytes during DDR DRAM writes' [patent_app_type] => utility [patent_app_number] => 12/274800 [patent_app_country] => US [patent_app_date] => 2008-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5279 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12274800 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/274800
Method, system and apparatus for tri-stating unused data bytes during DDR DRAM writes Nov 19, 2008 Issued
Array ( [id] => 4489103 [patent_doc_number] => 07908608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-15 [patent_title] => 'Method and system for performing bulk operations on transactional items' [patent_app_type] => utility [patent_app_number] => 12/272139 [patent_app_country] => US [patent_app_date] => 2008-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5601 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/908/07908608.pdf [firstpage_image] =>[orig_patent_app_number] => 12272139 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/272139
Method and system for performing bulk operations on transactional items Nov 16, 2008 Issued
Array ( [id] => 6555243 [patent_doc_number] => 20100125856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-20 [patent_title] => 'TECHNIQUES FOR ESTABLISHING VIRTUAL DEVICES' [patent_app_type] => utility [patent_app_number] => 12/271247 [patent_app_country] => US [patent_app_date] => 2008-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4262 [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/0125/20100125856.pdf [firstpage_image] =>[orig_patent_app_number] => 12271247 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/271247
Techniques for establishing virtual devices Nov 13, 2008 Issued
Array ( [id] => 4587590 [patent_doc_number] => 07849468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-07 [patent_title] => 'Enhanced browsing of messages in a message queue' [patent_app_type] => utility [patent_app_number] => 12/268543 [patent_app_country] => US [patent_app_date] => 2008-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7040 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/849/07849468.pdf [firstpage_image] =>[orig_patent_app_number] => 12268543 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/268543
Enhanced browsing of messages in a message queue Nov 10, 2008 Issued
Array ( [id] => 5566044 [patent_doc_number] => 20090138897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-28 [patent_title] => 'Information processing device and information processing method' [patent_app_type] => utility [patent_app_number] => 12/291470 [patent_app_country] => US [patent_app_date] => 2008-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5598 [patent_no_of_claims] => 7 [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/0138/20090138897.pdf [firstpage_image] =>[orig_patent_app_number] => 12291470 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/291470
Information processing device and information processing method Nov 9, 2008 Issued
Array ( [id] => 4455229 [patent_doc_number] => 07966620 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-21 [patent_title] => 'Secure network optimizations when receiving data directly in a virtual machine\'s memory address space' [patent_app_type] => utility [patent_app_number] => 12/267444 [patent_app_country] => US [patent_app_date] => 2008-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6344 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/966/07966620.pdf [firstpage_image] =>[orig_patent_app_number] => 12267444 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/267444
Secure network optimizations when receiving data directly in a virtual machine's memory address space Nov 6, 2008 Issued
Array ( [id] => 9219 [patent_doc_number] => 07818752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Interface for application components' [patent_app_type] => utility [patent_app_number] => 12/262089 [patent_app_country] => US [patent_app_date] => 2008-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4522 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/818/07818752.pdf [firstpage_image] =>[orig_patent_app_number] => 12262089 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/262089
Interface for application components Oct 29, 2008 Issued
Array ( [id] => 5548422 [patent_doc_number] => 20090158299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'System for and method of uniform synchronization between multiple kernels running on single computer systems with multiple CPUs installed' [patent_app_type] => utility [patent_app_number] => 12/290535 [patent_app_country] => US [patent_app_date] => 2008-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 16526 [patent_no_of_claims] => 26 [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] => publications/A1/0158/20090158299.pdf [firstpage_image] =>[orig_patent_app_number] => 12290535 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/290535
System for and method of uniform synchronization between multiple kernels running on single computer systems with multiple CPUs installed Oct 29, 2008 Abandoned
Array ( [id] => 6630555 [patent_doc_number] => 20100100890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-22 [patent_title] => 'PROVIDING SUPPLEMENTAL SEMANTICS TO A TRANSACTIONAL QUEUE MANAGER' [patent_app_type] => utility [patent_app_number] => 12/256323 [patent_app_country] => US [patent_app_date] => 2008-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5522 [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/0100/20100100890.pdf [firstpage_image] =>[orig_patent_app_number] => 12256323 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/256323
Providing supplemental semantics to a transactional queue manager Oct 21, 2008 Issued
Array ( [id] => 4443881 [patent_doc_number] => 07900215 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-01 [patent_title] => 'Method and apparatus for providing inter-application accessibility' [patent_app_type] => utility [patent_app_number] => 12/253185 [patent_app_country] => US [patent_app_date] => 2008-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11025 [patent_no_of_claims] => 69 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/900/07900215.pdf [firstpage_image] =>[orig_patent_app_number] => 12253185 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/253185
Method and apparatus for providing inter-application accessibility Oct 15, 2008 Issued
Array ( [id] => 6329804 [patent_doc_number] => 20100114994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-06 [patent_title] => 'XML-BASED EVENT DRIVEN INTERFACE FOR OPC DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 12/247495 [patent_app_country] => US [patent_app_date] => 2008-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5230 [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/0114/20100114994.pdf [firstpage_image] =>[orig_patent_app_number] => 12247495 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/247495
XML-based event driven interface for OPC data access Oct 7, 2008 Issued
Array ( [id] => 7706617 [patent_doc_number] => 08091093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-03 [patent_title] => 'System and method for information assurance based on thermal analysis techniques' [patent_app_type] => utility [patent_app_number] => 12/246103 [patent_app_country] => US [patent_app_date] => 2008-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 14701 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/091/08091093.pdf [firstpage_image] =>[orig_patent_app_number] => 12246103 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/246103
System and method for information assurance based on thermal analysis techniques Oct 5, 2008 Issued
Array ( [id] => 5523350 [patent_doc_number] => 20090031331 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-29 [patent_title] => 'Web Client Endpoint Emulator' [patent_app_type] => utility [patent_app_number] => 12/244392 [patent_app_country] => US [patent_app_date] => 2008-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4222 [patent_no_of_claims] => 18 [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/0031/20090031331.pdf [firstpage_image] =>[orig_patent_app_number] => 12244392 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/244392
Web client endpoint emulator Oct 1, 2008 Issued
Array ( [id] => 8861724 [patent_doc_number] => 08464278 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-11 [patent_title] => 'Method for performing real-time analytics using a business rules engine on real-time heterogeneous materialized data views' [patent_app_type] => utility [patent_app_number] => 12/243557 [patent_app_country] => US [patent_app_date] => 2008-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3934 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12243557 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/243557
Method for performing real-time analytics using a business rules engine on real-time heterogeneous materialized data views Sep 30, 2008 Issued
Array ( [id] => 6389950 [patent_doc_number] => 20100083276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'ON-THE-FLY REPLACEMENT OF PHYSICAL HARDWARE WITH EMULATION' [patent_app_type] => utility [patent_app_number] => 12/242377 [patent_app_country] => US [patent_app_date] => 2008-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10495 [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/0083/20100083276.pdf [firstpage_image] =>[orig_patent_app_number] => 12242377 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/242377
On-the-fly replacement of physical hardware with emulation Sep 29, 2008 Issued
Array ( [id] => 9063087 [patent_doc_number] => 08549542 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-10-01 [patent_title] => 'Correlating information from modeled and non-modeled domains' [patent_app_type] => utility [patent_app_number] => 12/241505 [patent_app_country] => US [patent_app_date] => 2008-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6222 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12241505 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/241505
Correlating information from modeled and non-modeled domains Sep 29, 2008 Issued
Menu