WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014099277) PROCÉDÉS ET SYSTÈMES DE SURPASSEMENT DE COMMANDES GRAPHIQUES
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/099277    N° de la demande internationale :    PCT/US2013/071592
Date de publication : 26.06.2014 Date de dépôt international : 25.11.2013
CIB :
G06F 3/14 (2006.01)
Déposants : GOOGLE TECHNOLOGY HOLDINGS LLC [US/US]; 1600 Amphitheatre Parkway Mountain View, California 94043 (US)
Inventeurs : ELMIEH, Baback,; (US).
RITTS, James Paul,; (US).
LOCK, David,; (US)
Mandataire : COLBY, Michael, K.; Wolfe-SBMC LLC 661 S. Rivershore Boise, Idaho 83616 (US)
Données relatives à la priorité :
13/718,150 18.12.2012 US
Titre (EN) METHODS AND SYSTEMS FOR OVERRIDING GRAPHICS COMMANDS
(FR) PROCÉDÉS ET SYSTÈMES DE SURPASSEMENT DE COMMANDES GRAPHIQUES
Abrégé : front page image
(EN)Disclosed are "graphics overrides." An override accepts (300) a stream of graphics commands as produced by an application (108, 110, 112) and then modifies (304) the stream before it is rendered (310) by the GPU (120). Different overrides perform different modifications. One override can modify a stream of graphics commands in response to another stream. Overrides can enforce conformity with a visual paradigm and, by being modified, can support a change to that paradigm without requiring the applications to change. Overrides can monitor the entire computing environment and improve the response to that environment of a particular application: For example, an override monitors (506) frames as they are produced by an application. If the application cannot keep up (510) with a fixed frame rate, then the override produces (508) "synthetic" frames (604, 608, 610, 612) to take the place of missing frames. Overrides are not restricted to fixing existing problems. Rather, applications can be developed that depend upon (700, 800) the presence of overrides.
(FR)L'invention concerne des "surpassements graphiques". Un surpassement admet (300) un flux de commandes graphiques tel que généré par une application (108, 110, 112), puis modifie (304) le flux avant qu'il ne soit restitué (310) par le GPU (120). Différents surpassements réalisent différentes modifications. Un des surpassements peut modifier un flux de commandes graphiques en réaction à un autre flux. Les surpassements peuvent imposer la conformité à un paradigme visuel et, en étant modifiés, peuvent prendre en charge un changement du paradigme en question sans nécessiter un changement des applications. Les surpassements peuvent surveiller l'ensemble de l'environnement informatique et améliorer la réaction d'une application particulière à cet environnement. Par exemple, un surpassement surveille (506) des trames à mesure qu'elles sont produites par une application. Si l'application n'est pas capable de soutenir (510) une cadence de trames fixée, alors le surpassement produit (508) des trames "synthétiques" (604, 608, 610, 612) pour prendre la place des trames manquantes. Les surpassements ne sont pas limités à la correction de problèmes existants. Au contraire, il est possible de développer des applications qui s'appuient (700, 800) sur la présence de surpassements.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)