METHODS, SYSTEMS, AND APPARATUS FOR OBJECT INVOCATION ACROSS PROTECTION DOMAIN BOUNDARIES
Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
09.09.2009
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a set of pointers to input and output buffers. The kernel locates the specified object in a separate server process domain and awakens a server thread within the server domain to invoke the object. Using provided memory pointers, the kernel can copy input and output data across the protection domains in a single step without the need for copying data into an intermediate buffer. This eliminates the overhead of multiple data copy steps that are required in conventional protected memory systems. |
---|---|
AbstractList | Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected memory system employ a kernel that supports remote invocation of objects by a system call. The system call may include an object identifier and a set of pointers to input and output buffers. The kernel locates the specified object in a separate server process domain and awakens a server thread within the server domain to invoke the object. Using provided memory pointers, the kernel can copy input and output data across the protection domains in a single step without the need for copying data into an intermediate buffer. This eliminates the overhead of multiple data copy steps that are required in conventional protected memory systems. |
Author | URQUHART KRISTOPHER S CHANDRASEKHAR RAMESH WALKER ROBERT G BRIAN H KELLY |
Author_xml | – fullname: BRIAN H KELLY – fullname: URQUHART KRISTOPHER S – fullname: CHANDRASEKHAR RAMESH – fullname: WALKER ROBERT G |
BookMark | eNqNis0KwjAQhHPQg3_vsOBVoSoKPW6TlEZpNmRToadSJJ6kLdT3xwo-gDAwH_PNUsy6vosLUZc6FKR4B1xz0OUEaBWgc-gxVAw5eaDsqmUAY-8kMRiygNITMzhPYTLfRVGJxkJGlVXojea1mD_b1xg3v16Jba6DLPZx6Js4Du0jdvHd3PwxSdIp58shxdN_rw9CazRi |
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 | KR20090095619A |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_KR20090095619A3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 11:29:22 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English Korean |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_KR20090095619A3 |
Notes | Application Number: KR20097013633 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090909&DB=EPODOC&CC=KR&NR=20090095619A |
ParticipantIDs | epo_espacenet_KR20090095619A |
PublicationCentury | 2000 |
PublicationDate | 20090909 |
PublicationDateYYYYMMDD | 2009-09-09 |
PublicationDate_xml | – month: 09 year: 2009 text: 20090909 day: 09 |
PublicationDecade | 2000 |
PublicationYear | 2009 |
RelatedCompanies | QUALCOMM INCORPORATED |
RelatedCompanies_xml | – name: QUALCOMM INCORPORATED |
Score | 2.7126076 |
Snippet | Methods, apparatus, systems, and computer program products for invoking remote process calls and facilitating inter-process communications in a protected... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | METHODS, SYSTEMS, AND APPARATUS FOR OBJECT INVOCATION ACROSS PROTECTION DOMAIN BOUNDARIES |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090909&DB=EPODOC&locale=&CC=KR&NR=20090095619A |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3da8IwED-c-3zb3GQfbgQ2-rSy1dXaPMiITUUnbUpbRZ-k1QpjQ2V27N_fJermkyQP4QJHPrhcLne_C8CDMbXttGpbOjWzqW6OqaUniZ3pqDkTw6pPzeeJBCd7vtXumW-D2qAAnxssjMoT-qOSI6JEjVHec3VeL_4fsbiKrVw-pe9Imr-24gbXNtYxlUXjzYYbCC4czXEa3VDzw1WfTLpnULYH-3iRrssAMLfflLiUxbZSaZ3CQYD8ZvkZFD7mJTh2Nn-vleDIW7u8S3CoYjTHSySu5XB5DkPPjduCR48kGkax62GD-ZywIGAhi3sRQduOCPWVCen4fbFCCxPmhCKKSBCK2FXBI4QLj3V80hQ9n7MQr4YXcN9yY6et42hHf4sz6obbU3spQ3E2n2WXQNBSw_3JaGpLnAHKaY1OElrN6soKNOwrqOzidL27-wZOVn4VWStQzL--s1tUz3l6p1b1F4qGis0 |
link.rule.ids | 230,309,783,888,25578,76884 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEL8gfuCbosYP1CaaPbnocIzugZiyjgxh67INA09kg5EYDRCZ8d_3VkB5Iu1Dc00u_cj1er37XQHutQmlSZUaqqmnE1UfmYYaxzRVUXPGmlGf6E_jHJzseobT01_7tX4BPtdYGJkn9EcmR0SJGqG8Z_K8nv8_YnEZW7l4TN6RNHtpRQ2urK1jMy8KbzZsX3BhKZbV6ASKFyz78qR7msl2YBcv2TTPtG-_NXNcynxTqbSOYM9HftPsGAofszKUrPXfa2U4cFcu7zLsyxjN0QKJKzlcnMDAtSNH8PCBhIMwsl1sMI8T5vssYFEvJGjbESG_MiFt700s0cKEWYEIQ-IHIrJl8AjhwmVtjzRFz-MswKvhKdy17MhyVBzt8G9xhp1gc2rPZ1CczqbpORC01HB_UjOhOc4A5bRmjmOzmtalFajRC6hs43S5vfsWSk7kdofdtte5gsOljyWvFShmX9_pNarqLLmRK_wLNUmNvQ |
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=METHODS%2C+SYSTEMS%2C+AND+APPARATUS+FOR+OBJECT+INVOCATION+ACROSS+PROTECTION+DOMAIN+BOUNDARIES&rft.inventor=BRIAN+H+KELLY&rft.inventor=URQUHART+KRISTOPHER+S&rft.inventor=CHANDRASEKHAR+RAMESH&rft.inventor=WALKER+ROBERT+G&rft.date=2009-09-09&rft.externalDBID=A&rft.externalDocID=KR20090095619A |