Human interface device virtualization using paravirtual USB system
Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system instances executing on a single device. The device may be virtualized by detecting input at the device, notifying a control domain of the input, the...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
15.03.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system instances executing on a single device. The device may be virtualized by detecting input at the device, notifying a control domain of the input, the control domain determining a virtual machine (e.g., a guest domain) for which the input is intended, and passing the input from the control domain to the guest domain. There may be multiple guest domains on the device, each capable of receiving input from the hardware being virtualized. The virtualized hardware may include, e.g., a digitizer such as a touch digitizer capable of recognizing multiple concurrent inputs. Other hardware devices can also be virtualized. Virtualization may be performed using device emulation in the control domain, or using USB passthrough, among other techniques. |
---|---|
AbstractList | Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system instances executing on a single device. The device may be virtualized by detecting input at the device, notifying a control domain of the input, the control domain determining a virtual machine (e.g., a guest domain) for which the input is intended, and passing the input from the control domain to the guest domain. There may be multiple guest domains on the device, each capable of receiving input from the hardware being virtualized. The virtualized hardware may include, e.g., a digitizer such as a touch digitizer capable of recognizing multiple concurrent inputs. Other hardware devices can also be virtualized. Virtualization may be performed using device emulation in the control domain, or using USB passthrough, among other techniques. |
Author | PHILIPSON ROSS HERBERT JENNIFER LEJOSNE JEAN-EDOUARD |
Author_xml | – fullname: HERBERT JENNIFER – fullname: LEJOSNE JEAN-EDOUARD – fullname: PHILIPSON ROSS |
BookMark | eNrjYmDJy89L5WRw8ijNTcxTyMwrSS1KS0xOVUhJLcsEUmWZRSWliTmZVYklmfl5CqXFmXnpCgWJRYlQCYXQYCeF4sriktRcHgbWtMSc4lReKM3NoODmGuLsoZtakB-fWlwANDUvtSQ-NNjSyMLMwNLEyciYCCUANVA0JA |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | US9286094B2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US9286094B23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 13:59:30 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US9286094B23 |
Notes | Application Number: US201314037855 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160315&DB=EPODOC&CC=US&NR=9286094B2 |
ParticipantIDs | epo_espacenet_US9286094B2 |
PublicationCentury | 2000 |
PublicationDate | 20160315 |
PublicationDateYYYYMMDD | 2016-03-15 |
PublicationDate_xml | – month: 03 year: 2016 text: 20160315 day: 15 |
PublicationDecade | 2010 |
PublicationYear | 2016 |
RelatedCompanies | CITRIX SYSTEMS, INC |
RelatedCompanies_xml | – name: CITRIX SYSTEMS, INC |
Score | 3.0227213 |
Snippet | Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | Human interface device virtualization using paravirtual USB system |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160315&DB=EPODOC&locale=&CC=US&NR=9286094B2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8bxBATFeygH1VrGONm0OFVJfmpD2EF3RblMfCdqlm9YCfx8ndIMLXGMpSix9duzYnwHuc4uWgtq5QbkcYdYv-oZLRWY4RcZMYaHPzGRqYDSmw9R6ntvzDiy3vTCKJ_RTkSMiogrEe6Ps9foniRWq2sr6IV_i0uopnnmh3kbHamayrYe-F00n4STQg8BLE3384rGBSzGS8dFa7-Er2pFgiF592ZSy_u1R4hPYn-JmVXMKHV5pcBRsB69pcDhq_7s1OFAFmkWNiy0I6zPwVeKdSKKHjcDDk5JLuJOP5UY2g7SNlURWtL8RSe3dCkia-OSbufkcSBzNgqGBx1rsVLBIk90FHi-gW60qfgmkpMIVuZkzVhSWw1hmWg7PXM4GjsBnnNOD3p_bXP0ju4ZjqUtZamXaN9BtNu_8Fn1vk98prX0BI8eKIQ |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8Rg3KCDGMwfUW8U62rQ5VEhtNw1Yt4mtaLepjwTt0k1bgb-PE7rBBa6xFCWWPjt27M8At6lFc0Ht1KBcjjBrZS3DpSIxnCxhprDQZyYyNRANaC-2nqb2tAbzTS-M4gn9VOSIiKgM8V4qe738SWKFqrZyfZfOcWnx0J14oV5Fx2pmsq2HvtcZDcNhoAeBF4_1wYvH2i7FSMZHa72DL2xHgqHz6sumlOVvj9I9hN0RblaUR1DjhQaNYDN4TYP9qPrv1mBPFWhma1ysQLg-Bl8l3okkelgJPDzJuYQ7-ZivZDNI1VhJZEX7G5HU3pWAxGOffDM3nwDpdiZBz8BjzbYqmMXj7QXuT6FeLAp-BiSnwhWpmTKWZZbDWGJaDk9cztqOwGec04Tmn9uc_yO7gUZvEvVn_cfB8wUcSL3KsivTvoR6uXrnV-iHy_RaafALygmNFA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Human+interface+device+virtualization+using+paravirtual+USB+system&rft.inventor=HERBERT+JENNIFER&rft.inventor=LEJOSNE+JEAN-EDOUARD&rft.inventor=PHILIPSON+ROSS&rft.date=2016-03-15&rft.externalDBID=B2&rft.externalDocID=US9286094B2 |