CROSS-PLATFORM COMMAND EXTENSIBILITY

An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an extension with a same package and code such that the extension is enabled across a variety of platforms, host applications, and devices. For e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHAN, Philip Yue-Leung, FLAIDAR, Alin, WAN, Timothy, GUADARRAMA, Humberto Lezama, MAINA, Ester Wamwitha, PALMER, Russell, SALAMATOV, Andrew, REICH, Bryan, SO, Angela, GAVRILA, Robert, SALGADO, Rolando Jimenez, ABRAHAM, Pretish
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CHAN, Philip Yue-Leung
FLAIDAR, Alin
WAN, Timothy
GUADARRAMA, Humberto Lezama
MAINA, Ester Wamwitha
PALMER, Russell
SALAMATOV, Andrew
REICH, Bryan
SO, Angela
GAVRILA, Robert
SALGADO, Rolando Jimenez
ABRAHAM, Pretish
description An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an extension with a same package and code such that the extension is enabled across a variety of platforms, host applications, and devices. For example, the extension may be displayed through a user interface of the host application based on definitions contained within the abstraction such that the extension is compatible with a platform and device on which the host application is deployed. The commands may be translated into graphical control elements, and displayed in conjunction with the extension based on the definitions. Upon invocation of one or more of the commands, an action may be performed based on the definitions enabling the client application to interact with content being created, edited, and/or viewed in the host application in an appropriate context. L'invention concerne la réception possible d'une abstraction pour une ou plusieurs instructions associées à une application de client lors du déploiement d'une application hôte. L'abstraction peut être une extension avec les mêmes progiciel et code, de sorte que l'extension est rendue possible à travers une diversité de plateformes, d'applications hôtes et de dispositifs. L'extension peut être affichée, par exemple, au travers d'une interface utilisateur de l'application hôte sur la base de définitions contenues dans l'abstraction, de sorte que l'extension est compatible avec une plateforme et un dispositif sur lequel est déployée l'application hôte. Les instructions peuvent être converties en éléments de commande graphique et affichées conjointement avec l'extension en se basant sur les définitions. Lors de l'invocation d'une ou de plusieurs des instructions, une action peut être effectuée en se basant sur les définitions permettant à l'application client d'interagir avec un contenu qui est créé, édité et/ou visualisé dans l'application hôte dans un contexte approprié.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2016176159A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2016176159A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2016176159A13</originalsourceid><addsrcrecordid>eNrjZFBxDvIPDtYN8HEMcfMP8lVw9vf1dfRzUXCNCHH1C_Z08vTxDInkYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBoZmhuZmhqaWjobGxKkCAC7FJE8</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>CROSS-PLATFORM COMMAND EXTENSIBILITY</title><source>esp@cenet</source><creator>CHAN, Philip Yue-Leung ; FLAIDAR, Alin ; WAN, Timothy ; GUADARRAMA, Humberto Lezama ; MAINA, Ester Wamwitha ; PALMER, Russell ; SALAMATOV, Andrew ; REICH, Bryan ; SO, Angela ; GAVRILA, Robert ; SALGADO, Rolando Jimenez ; ABRAHAM, Pretish</creator><creatorcontrib>CHAN, Philip Yue-Leung ; FLAIDAR, Alin ; WAN, Timothy ; GUADARRAMA, Humberto Lezama ; MAINA, Ester Wamwitha ; PALMER, Russell ; SALAMATOV, Andrew ; REICH, Bryan ; SO, Angela ; GAVRILA, Robert ; SALGADO, Rolando Jimenez ; ABRAHAM, Pretish</creatorcontrib><description>An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an extension with a same package and code such that the extension is enabled across a variety of platforms, host applications, and devices. For example, the extension may be displayed through a user interface of the host application based on definitions contained within the abstraction such that the extension is compatible with a platform and device on which the host application is deployed. The commands may be translated into graphical control elements, and displayed in conjunction with the extension based on the definitions. Upon invocation of one or more of the commands, an action may be performed based on the definitions enabling the client application to interact with content being created, edited, and/or viewed in the host application in an appropriate context. L'invention concerne la réception possible d'une abstraction pour une ou plusieurs instructions associées à une application de client lors du déploiement d'une application hôte. L'abstraction peut être une extension avec les mêmes progiciel et code, de sorte que l'extension est rendue possible à travers une diversité de plateformes, d'applications hôtes et de dispositifs. L'extension peut être affichée, par exemple, au travers d'une interface utilisateur de l'application hôte sur la base de définitions contenues dans l'abstraction, de sorte que l'extension est compatible avec une plateforme et un dispositif sur lequel est déployée l'application hôte. Les instructions peuvent être converties en éléments de commande graphique et affichées conjointement avec l'extension en se basant sur les définitions. Lors de l'invocation d'une ou de plusieurs des instructions, une action peut être effectuée en se basant sur les définitions permettant à l'application client d'interagir avec un contenu qui est créé, édité et/ou visualisé dans l'application hôte dans un contexte approprié.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20161103&amp;DB=EPODOC&amp;CC=WO&amp;NR=2016176159A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20161103&amp;DB=EPODOC&amp;CC=WO&amp;NR=2016176159A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CHAN, Philip Yue-Leung</creatorcontrib><creatorcontrib>FLAIDAR, Alin</creatorcontrib><creatorcontrib>WAN, Timothy</creatorcontrib><creatorcontrib>GUADARRAMA, Humberto Lezama</creatorcontrib><creatorcontrib>MAINA, Ester Wamwitha</creatorcontrib><creatorcontrib>PALMER, Russell</creatorcontrib><creatorcontrib>SALAMATOV, Andrew</creatorcontrib><creatorcontrib>REICH, Bryan</creatorcontrib><creatorcontrib>SO, Angela</creatorcontrib><creatorcontrib>GAVRILA, Robert</creatorcontrib><creatorcontrib>SALGADO, Rolando Jimenez</creatorcontrib><creatorcontrib>ABRAHAM, Pretish</creatorcontrib><title>CROSS-PLATFORM COMMAND EXTENSIBILITY</title><description>An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an extension with a same package and code such that the extension is enabled across a variety of platforms, host applications, and devices. For example, the extension may be displayed through a user interface of the host application based on definitions contained within the abstraction such that the extension is compatible with a platform and device on which the host application is deployed. The commands may be translated into graphical control elements, and displayed in conjunction with the extension based on the definitions. Upon invocation of one or more of the commands, an action may be performed based on the definitions enabling the client application to interact with content being created, edited, and/or viewed in the host application in an appropriate context. L'invention concerne la réception possible d'une abstraction pour une ou plusieurs instructions associées à une application de client lors du déploiement d'une application hôte. L'abstraction peut être une extension avec les mêmes progiciel et code, de sorte que l'extension est rendue possible à travers une diversité de plateformes, d'applications hôtes et de dispositifs. L'extension peut être affichée, par exemple, au travers d'une interface utilisateur de l'application hôte sur la base de définitions contenues dans l'abstraction, de sorte que l'extension est compatible avec une plateforme et un dispositif sur lequel est déployée l'application hôte. Les instructions peuvent être converties en éléments de commande graphique et affichées conjointement avec l'extension en se basant sur les définitions. Lors de l'invocation d'une ou de plusieurs des instructions, une action peut être effectuée en se basant sur les définitions permettant à l'application client d'interagir avec un contenu qui est créé, édité et/ou visualisé dans l'application hôte dans un contexte approprié.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFBxDvIPDtYN8HEMcfMP8lVw9vf1dfRzUXCNCHH1C_Z08vTxDInkYWBNS8wpTuWF0twMym6uIc4euqkF-fGpxQWJyal5qSXx4f5GBoZmhuZmhqaWjobGxKkCAC7FJE8</recordid><startdate>20161103</startdate><enddate>20161103</enddate><creator>CHAN, Philip Yue-Leung</creator><creator>FLAIDAR, Alin</creator><creator>WAN, Timothy</creator><creator>GUADARRAMA, Humberto Lezama</creator><creator>MAINA, Ester Wamwitha</creator><creator>PALMER, Russell</creator><creator>SALAMATOV, Andrew</creator><creator>REICH, Bryan</creator><creator>SO, Angela</creator><creator>GAVRILA, Robert</creator><creator>SALGADO, Rolando Jimenez</creator><creator>ABRAHAM, Pretish</creator><scope>EVB</scope></search><sort><creationdate>20161103</creationdate><title>CROSS-PLATFORM COMMAND EXTENSIBILITY</title><author>CHAN, Philip Yue-Leung ; FLAIDAR, Alin ; WAN, Timothy ; GUADARRAMA, Humberto Lezama ; MAINA, Ester Wamwitha ; PALMER, Russell ; SALAMATOV, Andrew ; REICH, Bryan ; SO, Angela ; GAVRILA, Robert ; SALGADO, Rolando Jimenez ; ABRAHAM, Pretish</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2016176159A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CHAN, Philip Yue-Leung</creatorcontrib><creatorcontrib>FLAIDAR, Alin</creatorcontrib><creatorcontrib>WAN, Timothy</creatorcontrib><creatorcontrib>GUADARRAMA, Humberto Lezama</creatorcontrib><creatorcontrib>MAINA, Ester Wamwitha</creatorcontrib><creatorcontrib>PALMER, Russell</creatorcontrib><creatorcontrib>SALAMATOV, Andrew</creatorcontrib><creatorcontrib>REICH, Bryan</creatorcontrib><creatorcontrib>SO, Angela</creatorcontrib><creatorcontrib>GAVRILA, Robert</creatorcontrib><creatorcontrib>SALGADO, Rolando Jimenez</creatorcontrib><creatorcontrib>ABRAHAM, Pretish</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CHAN, Philip Yue-Leung</au><au>FLAIDAR, Alin</au><au>WAN, Timothy</au><au>GUADARRAMA, Humberto Lezama</au><au>MAINA, Ester Wamwitha</au><au>PALMER, Russell</au><au>SALAMATOV, Andrew</au><au>REICH, Bryan</au><au>SO, Angela</au><au>GAVRILA, Robert</au><au>SALGADO, Rolando Jimenez</au><au>ABRAHAM, Pretish</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>CROSS-PLATFORM COMMAND EXTENSIBILITY</title><date>2016-11-03</date><risdate>2016</risdate><abstract>An abstraction for one or more commands associated with a client application may be received upon deployment of a host application. The abstraction may be an extension with a same package and code such that the extension is enabled across a variety of platforms, host applications, and devices. For example, the extension may be displayed through a user interface of the host application based on definitions contained within the abstraction such that the extension is compatible with a platform and device on which the host application is deployed. The commands may be translated into graphical control elements, and displayed in conjunction with the extension based on the definitions. Upon invocation of one or more of the commands, an action may be performed based on the definitions enabling the client application to interact with content being created, edited, and/or viewed in the host application in an appropriate context. L'invention concerne la réception possible d'une abstraction pour une ou plusieurs instructions associées à une application de client lors du déploiement d'une application hôte. L'abstraction peut être une extension avec les mêmes progiciel et code, de sorte que l'extension est rendue possible à travers une diversité de plateformes, d'applications hôtes et de dispositifs. L'extension peut être affichée, par exemple, au travers d'une interface utilisateur de l'application hôte sur la base de définitions contenues dans l'abstraction, de sorte que l'extension est compatible avec une plateforme et un dispositif sur lequel est déployée l'application hôte. Les instructions peuvent être converties en éléments de commande graphique et affichées conjointement avec l'extension en se basant sur les définitions. Lors de l'invocation d'une ou de plusieurs des instructions, une action peut être effectuée en se basant sur les définitions permettant à l'application client d'interagir avec un contenu qui est créé, édité et/ou visualisé dans l'application hôte dans un contexte approprié.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2016176159A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title CROSS-PLATFORM COMMAND EXTENSIBILITY
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T23%3A15%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CHAN,%20Philip%20Yue-Leung&rft.date=2016-11-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2016176159A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true