Inventor
Ido Ben-Shachar
Inventor
Kirkland, WA, US
Overview
Patents· 50 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing40%
H04LTransmission of digital information, e.g. telegraphic communication33%
G09GArrangements or circuits for control of indicating devices using static means to present variable information7%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes6%
H04NPictorial communication, e.g. television4%
G06TImage data processing or generation, in general2%
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%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
G10LSpeech analysis techniques or speech synthesis1%
H04MTelephonic communication1%
PatentTitleYear
10,574,505Endpoint data centers of different tenancy sets202010,554,646Providing domain-joined remote applications in a cloud environment202010,243,777Endpoint data centers of different tenancy sets201910,146,566Enabling virtual desktop connections to remote clients201810,079,818Providing domain-joined remote applications in a cloud environment201810,073,709Session monitoring of virtual desktops in a virtual machine farm20189,928,091'Techniques for streaming virtual machines from a server to a host'20189,891,931'Techniques for efficient remote presentation session connectivity and routing'20189,722,853'Endpoint data centers of different tenancy sets'20179,537,742'Automatic adjustment of application launch endpoints'20179,313,188'Providing domain-joined remote applications in a cloud environment'20169,264,289'Endpoint data centers of different tenancy sets'20169,164,755'Personal and pooled virtual machine update'20159,124,569'User authentication in a cloud environment'20159,009,329'Platform for enabling terminal services virtualization'20158,949,408'Session monitoring of virtual desktops in a virtual machine farm'20158,849,941'Virtual desktop configuration and operation techniques'20148,843,646'Multi-desktop interaction using nested remote desktop sessions'20148,769,519'Personal and pooled virtual machine update'20148,756,513'Document viewing mechanism for document sharing environment'20148,756,660'Enabling two-factor authentication for terminal services'20148,683,062'Centralized publishing of network resources'20148,612,862'Integrated client for access to remote resources'20138,370,510'Remote application presentation over a public network connection'20138,201,218'Strategies for securely applying connection policies via a gateway'20128,161,160'XML-based web feed for web access of remote resources'20128,090,847'Session broker extensibility application program interface'20128,082,517'Application sharing viewer presentation'20117,889,203'Encoding for remoting graphics to decoder device'20117,843,818'Intelligent buffering process for network conference video'20107,810,148'Enabling terminal services through a firewall'20107,721,223'Application sharing user interface improvements'20107,685,633'Providing consistent application aware firewall traversal'20107,595,798'Application sharing user interface improvements'20097,530,022'Application sharing single document sharing'20097,487,457'Application sharing single document sharing'20097,453,465'Encoding for remoting graphics to decoder device'20087,439,937'Appropriately rendering terminal server graphical data at multiple client side monitors'20087,418,664'Application sharing single document sharing'20087,414,638'Application sharing user interface improvements'20087,356,563'Methods of annotating a collaborative application display'20087,293,243'Application sharing viewer presentation'20077,162,418'Presentation-quality buffering process for real-time audio'20077,133,362'Intelligent buffering process for network conference video'20067,028,266'Processing occluded windows during application sharing'20066,901,559'Method and apparatus for providing recent categories on a hand-held device'20056,674,459'Network conference recording system and method including post-conference processing'20046,593,949'Smart column for contact information on palm-sized computing devices and method and apparatus for displaying the same'20036,557,004'Method and apparatus for fast searching of hand-held contacts lists'20036,208,996'Mobile device having notification database in which only those notifications that are to be presented in a limited predetermined time period'2001Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2001–2016Patents assigned to MICROSOFT CORP (38)· patent assignee history
2001–2010Based in Redmond, WA, US· patent location history
2003–2014Based in Sammamish, WA, US· patent location history
2008–2020Based in Kirkland, WA, US· patent location history
2012–2015Patents assigned to BEN-SHACHAR IDO (10)· patent assignee history
2012–2018Patents assigned to ERDOGAN ERSEV SAMIM (5)· patent assignee history
2014–2018Patents assigned to PALEKAR ASHWIN (5)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (15)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 38 | 2001–2016 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 15 | 2015–2020 |
| BEN-SHACHAR IDOself | 10 | 2012–2015 |
| ERDOGAN ERSEV SAMIM | 5 | 2012–2018 |
| PALEKAR ASHWIN | 5 | 2014–2018 |
Locations
| Location | Patents | Span |
|---|---|---|
| Kirkland, Washington, US | 31 | 2008–2020 |
| Sammamish, Washington, US | 12 | 2003–2014 |
| Redmond, Washington, US | 7 | 2001–2010 |