Inventor

Michael Man-Hak Tso

Inventor
Hillsboro, OR, US

Overview

35→
Patents
1996–2017
Patent span
Physics
Primary field (CPC G)

Patents· 35 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication35%
G06FElectric digital data processing28%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes17%
H04WWireless communication networks8%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests7%
G07BTicket-issuing apparatus2%
H04NPictorial communication, e.g. television2%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
PatentTitleYear
9,672,267'Hybrid data management system and method for managing large, varying datasets'20179,396,290'Hybrid data management system and method for managing large, varying datasets'20168,996,415'Tracking transactions by using addresses in a communications network'20158,849,704'Tracking transactions by using addresses in a communications network'20148,645,267'Using currency to purchase from sellers that do not recognize the currency'20148,296,462'Header-based network API'20127,904,592'Distributed, fault-tolerant message store'20117,870,293'Header-based network API'20117,742,987'Using currency to purchase from sellers that do not recognize the currency'20107,349,867'Tracking transactions by using addresses in a communications network'20086,959,318'Method of proxy-assisted predictive pre-fetching with transcoding'20056,892,226'System for delivery of dynamic content to a client device'20056,785,784'Method for protective cache replacement'20046,772,200'System for providing non-intrusive dynamic content to a client device'20046,742,047'Method and apparatus for dynamically filtering network content'20046,567,855'Portable processing system with always on, always connected capability'20036,421,733'System for dynamically transcoding data transmitted between computers'20026,385,602'Presentation of search results using dynamic categorization'20026,345,303'Network proxy capable of dynamically selecting a destination device for servicing a client request'20026,345,300'Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy'20026,311,215'System for dynamic determination of client communications capabilities'20016,247,050'System for collecting and displaying performance improvement information for a computer'20016,237,031'System for dynamically controlling a network proxy'20016,215,774'System for dynamically determining effective speed of a communication link'20016,185,625'Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client\'s request for the object'20016,101,328'System for preventing multiple instances of the same dynamic executable module'20006,088,803'System for virus-checking network data during download to a client device'20006,085,201'Context-sensitive template engine'20006,072,598'Method for enhancing usability of fax on small device'20006,047,327'System for distributing electronic information to a targeted group of users'20005,966,714'Method and apparatus for scaling large electronic mail databases for devices with limited storage'19995,890,016'Hybrid computer add in device for selectively coupling to personal computer or solely to another add in device for proper functioning'19995,758,354'Application independent e-mail synchronization'19985,627,980'Elision based presentation of ordered data'19975,564,070'Method and system for maintaining processing continuity to mobile computers in a wireless network'1996

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1996–1997Based in Beaverton, OR, US· patent location history
1998–2005Patents assigned to INTEL CORP (22)· patent assignee history
1998–2005Based in Hillsboro, OR, US· patent location history
2002Based in Cupertino, CA, US· patent location history
2004–2015Based in Saratoga, CA, US· patent location history
2012–2016Patents assigned to TSO MICHAEL M (3)· patent assignee history
2014–2015Patents assigned to RISIBLE ENTPR LLC (3)· patent assignee history
2014–2015Patents assigned to GAUTHIER PAUL (2)· patent assignee history
2016–2017Patents assigned to CLOUDIAN HOLDINGS INC (2)· patent assignee history
2016–2017Based in Redmond, WA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP221998–2005
RISIBLE ENTPR LLC32014–2015
TSO MICHAEL Mself32012–2016
CLOUDIAN HOLDINGS INC22016–2017
GAUTHIER PAUL22014–2015
Locations
LocationPatentsSpan
Hillsboro, OR, US211998–2005
Saratoga, California, US92004–2015
Redmond, Washington, US22016–2017
Beaverton, OR, US21996–1997
Cupertino, California, US12002